loeffel-io / ls-lint

An extremely fast directory and filename linter - Bring some structure to your project filesystem
https://ls-lint.org
MIT License
1.74k stars 32 forks source link

chore(deps): update dependency aspect_rules_js to v1.34.1 #189

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 11 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Type Update Change
aspect_rules_js http_archive patch v1.34.0 -> v1.34.1

Release Notes

aspect-build/rules_js (aspect_rules_js) ### [`v1.34.1`](https://togithub.com/aspect-build/rules_js/releases/tag/v1.34.1) [Compare Source](https://togithub.com/aspect-build/rules_js/compare/v1.34.0...v1.34.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). :warning: This release has a minimum version constraint on [bazel-lib@1.39.0](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.39.0). #### Using Bzlmod with Bazel 6: Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_rules_js", version = "1.34.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 = "76a04ef2120ee00231d85d1ff012ede23963733339ad8db81f590791a031f643", strip_prefix = "rules_js-1.34.1", url = "https://github.com/aspect-build/rules_js/releases/download/v1.34.1/rules_js-v1.34.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: clarify bazel-lib 2.x compatibility by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/rules_js/pull/1364](https://togithub.com/aspect-build/rules_js/pull/1364) - Bump rules_nodejs back to 5.8.4 by [@​raopg](https://togithub.com/raopg) in [https://github.com/aspect-build/rules_js/pull/1357](https://togithub.com/aspect-build/rules_js/pull/1357) - chore: test some e2es against bazel-lib 2.x by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/rules_js/pull/1369](https://togithub.com/aspect-build/rules_js/pull/1369) - chore: enable dynamic port allocation on workflows NAT by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/rules_js/pull/1372](https://togithub.com/aspect-build/rules_js/pull/1372) - fix: support stamped_package_json stamping with bazel-lib 2.x by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/rules_js/pull/1376](https://togithub.com/aspect-build/rules_js/pull/1376) #### New Contributors - [@​raopg](https://togithub.com/raopg) made their first contribution in [https://github.com/aspect-build/rules_js/pull/1357](https://togithub.com/aspect-build/rules_js/pull/1357) **Full Changelog**: https://github.com/aspect-build/rules_js/compare/v1.34.0...v1.34.1

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.



This PR has been generated by Mend Renovate. View repository job log here.