-
Notifications
You must be signed in to change notification settings - Fork 26
Commit 82e89d0
authored
chore(deps): update dependency aspect_rules_js to v1.41.1 (#1574)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [aspect_rules_js](https://togithub.com/aspect-build/rules_js) | http_archive | patch | `v1.41.0` -> `v1.41.1` |
---
### Release Notes
<details>
<summary>aspect-build/rules_js (aspect_rules_js)</summary>
### [`v1.41.1`](https://togithub.com/aspect-build/rules_js/releases/tag/v1.41.1)
[Compare Source](https://togithub.com/aspect-build/rules_js/compare/v1.41.0...v1.41.1)
Many companies are successfully building with rules_js.
If you're getting value from the project, please let us know!
Just comment on our [Adoption Discussion](https://togithub.com/aspect-build/rules_js/discussions/1000).
#### Using Bzlmod with Bazel 6:
Add to your `MODULE.bazel` file:
```starlark
bazel_dep(name = "aspect_rules_js", version = "1.41.1")
####### Node.js version #########
### By default you get the node version from DEFAULT_NODE_VERSION in @​rules_nodejs//nodejs:repositories.bzl
### Optionally you can pin a different node version:
bazel_dep(name = "rules_nodejs", version = "5.8.2")
node = use_extension("@​rules_nodejs//nodejs:extensions.bzl", "node")
node.toolchain(node_version = "16.14.2")
#################################
npm = use_extension("@​aspect_rules_js//npm:extensions.bzl", "npm", dev_dependency = True)
npm.npm_translate_lock(
name = "npm",
pnpm_lock = "//:pnpm-lock.yaml",
verify_node_modules_ignored = "//:.bazelignore",
)
use_repo(npm, "npm")
```
#### Using WORKSPACE
Paste this snippet into your `WORKSPACE` file:
```starlark
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_js",
sha256 = "85fe123d25f91a5cf53d3767da72ed4b490ccfe50f183b1774bde3cf89e04b13",
strip_prefix = "rules_js-1.41.1",
url = "https://togithub.com/aspect-build/rules_js/releases/download/v1.41.1/rules_js-v1.41.1.tar.gz",
)
load("@​aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")
rules_js_dependencies()
load("@​rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "nodejs",
node_version = DEFAULT_NODE_VERSION,
)
### For convenience, npm_translate_lock does this call automatically.
### Uncomment if you don't call npm_translate_lock at all.
#load("@​bazel_features//:deps.bzl", "bazel_features_deps")
#bazel_features_deps()
load("@​aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
pnpm_lock = "//:pnpm-lock.yaml",
verify_node_modules_ignored = "//:.bazelignore",
)
load("@​npm//:repositories.bzl", "npm_repositories")
npm_repositories()
```
To use rules_js with bazel-lib 2.x, you must additionally register the coreutils toolchain.
```starlark
load("@​aspect_bazel_lib//lib:repositories.bzl", "register_coreutils_toolchains")
register_coreutils_toolchains()
```
#### What's Changed
- chore: enable branch_freshsness rebase strategy by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1611](https://togithub.com/aspect-build/rules_js/pull/1611)
- chore: run all e2e tests on CI by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1613](https://togithub.com/aspect-build/rules_js/pull/1613)
- test: separate e2e bzlmod vs workspace repository rules by [@​jbedard](https://togithub.com/jbedard) in [https://togithub.com/aspect-build/rules_js/pull/1612](https://togithub.com/aspect-build/rules_js/pull/1612)
- perf: reduce large array concatenation by [@​jbedard](https://togithub.com/jbedard) in [https://togithub.com/aspect-build/rules_js/pull/1627](https://togithub.com/aspect-build/rules_js/pull/1627)
- refactor: simplify bzlmod tag implementations by [@​jbedard](https://togithub.com/jbedard) in [https://togithub.com/aspect-build/rules_js/pull/1629](https://togithub.com/aspect-build/rules_js/pull/1629)
- refactor: move npm_import repository rule template into util method by [@​jbedard](https://togithub.com/jbedard) in [https://togithub.com/aspect-build/rules_js/pull/1628](https://togithub.com/aspect-build/rules_js/pull/1628)
- perf: construct single list of linked packages by [@​jbedard](https://togithub.com/jbedard) in [https://togithub.com/aspect-build/rules_js/pull/1630](https://togithub.com/aspect-build/rules_js/pull/1630)
- chore: tell renovate to stfu during work hours by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1632](https://togithub.com/aspect-build/rules_js/pull/1632)
- chore: bring in llvm toolchain so we can update //js/private/test/image snapshots on darwin by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1638](https://togithub.com/aspect-build/rules_js/pull/1638)
- fix: set default internal npm_translate_lock state by [@​jbedard](https://togithub.com/jbedard) in [https://togithub.com/aspect-build/rules_js/pull/1642](https://togithub.com/aspect-build/rules_js/pull/1642)
- chore: disable windows tests on BCR pre-submit by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://togithub.com/aspect-build/rules_js/pull/1644](https://togithub.com/aspect-build/rules_js/pull/1644)
**Full Changelog**: https://togithub.com/aspect-build/rules_js/compare/v1.41.0...v1.41.1
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/googleapis/gapic-generator-typescript).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->1 parent 86e68d2 commit 82e89d0Copy full SHA for 82e89d0
1 file changed
+3
-3
lines changed+3-3Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
9 |
| - | |
10 |
| - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
|
0 commit comments