Skip to content

Commit 82e89d0

Browse files
authored
chore(deps): update dependency aspect_rules_js to v1.41.1 (#1574)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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 @&#8203;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("@&#8203;rules_nodejs//nodejs:extensions.bzl", "node") node.toolchain(node_version = "16.14.2") ################################# npm = use_extension("@&#8203;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("@&#8203;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("@&#8203;aspect_rules_js//js:repositories.bzl", "rules_js_dependencies") rules_js_dependencies() load("@&#8203;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("@&#8203;bazel_features//:deps.bzl", "bazel_features_deps") #bazel_features_deps() load("@&#8203;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("@&#8203;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("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "register_coreutils_toolchains") register_coreutils_toolchains() ``` #### What's Changed - chore: enable branch_freshsness rebase strategy by [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 82e89d0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

repositories.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ def gapic_generator_typescript_repositories():
55
maybe(
66
http_archive,
77
name = "aspect_rules_js",
8-
sha256 = "0e9755fc598412c0e22cbdc6f7b000af9337c085ee64d29c5a32502c1f9a4232",
9-
strip_prefix = "rules_js-1.41.0",
10-
url = "https://github.com/aspect-build/rules_js/archive/refs/tags/v1.41.0.tar.gz",
8+
sha256 = "0c3dc6b616f8116cc2d63d2fe59d6dd5107d44b5ac5f144fce4e26f8f539ec9e",
9+
strip_prefix = "rules_js-1.41.1",
10+
url = "https://github.com/aspect-build/rules_js/archive/refs/tags/v1.41.1.tar.gz",
1111
)
1212

1313
maybe(

0 commit comments

Comments
 (0)