build: update to latest aspect_bazel_lib, aspect_rules_js, aspect_rules_jasmine and aspect_rules_esbuild #1871
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There is a regression with worker mode in this release of rules_ts for Node 14 (works fine with Node 16) I disabled it in the ts_project targets in the PR. Sahin is working on a fix for Node 14 worker mode but the ts_project targets in the repository are small so worker mode doesn't add much anyway.
The latest version of rules_js will keep your pnpm-lock.yaml files up-to-date automatically (when your source-of-truth is a yarn.lock file) when any of the inputs to the npm_translate_lock repository rule change. The
.aspect/rules/external_repository_action_cache/npm_translate_lock_*
files act like an action cache to know when to re-runpnpm import
to update the pnpm lock files.UPDATE: Node 14 worker mode issue is now fixed in rules_ts 1.3.2 (with rules_js 1.20.3 transitive dep)