Alex Eagle

Results 412 comments of Alex Eagle

yeah I keep wanting to do something with stamping - but really the minimum necessary thing is just a `jq` filter to replace the `version` in package.json, so maybe we...

https://github.com/aspect-build/bazel-lib/issues/223 for that jq prereq

Stamping of package.json is done so this is unblocked for someone

@gonzojive you're right, this is possible, because you could use bazel-managed node to run `npx pnpm i --lockfile-only` for example to generate the `pnpm-lock.yaml` file. I'll add to the doc.

https://github.com/bazelbuild/rules_nodejs/blob/stable/docs/repositories.md#nodejs_host documents where the tooling lives

I think it uses vite already so it might have a good dev experience out of the box.

@jialipassion I chatted with @mhevery about this and he thinks someone on their team would help us out with Q's on their discord if we find anything interesting about running...

To be clear, the video is the sales pitch to JS devs and application owners, but doesn't go into the build system at all. Looks like there's vite so maybe...

Hey do you still want to finish this one?

At a high level, the issue is that Bazel creates a non-idiomatic layout of python files. It then provides a ["stub" in py_binary](https://cs.opensource.google/bazel/bazel/+/master:src/main/java/com/google/devtools/build/lib/bazel/rules/python/python_stub_template.txt?q=python_stub&ss=bazel) which tries to correct for this layout...