Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: update all non-major dependencies #2684

Conversation

angular-robot
Copy link
Collaborator

@angular-robot angular-robot commented Mar 24, 2025

This PR contains the following updates:

Package Type Update Change
@microsoft/api-extractor (source) dependencies patch 7.52.1 -> 7.52.2
@pnpm/dependency-path (source) devDependencies patch 1000.0.5 -> 1000.0.6
@types/node (source) dependencies patch 22.13.11 -> 22.13.13
aspect_rules_js http_archive patch v2.3.2 -> v2.3.3
renovate (source) dependencies minor 39.213.1 -> 39.218.0
stylelint (source) devDependencies minor 16.16.0 -> 16.17.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

microsoft/rushstack (@​microsoft/api-extractor)

v7.52.2

Compare Source

Tue, 25 Mar 2025 15:11:15 GMT

Version update only

aspect-build/rules_js (aspect_rules_js)

v2.3.3

Compare Source

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.

Using Bzlmod with Bazel 6:

Add to your MODULE.bazel file:

bazel_dep(name = "aspect_rules_js", version = "2.3.3")

####### 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 = "6.3.0")
node = use_extension("@​rules_nodejs//nodejs:extensions.bzl", "node", dev_dependency = True)
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")

pnpm = use_extension("@​aspect_rules_js//npm:extensions.bzl", "pnpm")

### Allows developers to use the matching pnpm version, for example:
### bazel run -- @​pnpm --dir /home/runner/work/rules_js/rules_js install
use_repo(pnpm, "pnpm")

Using WORKSPACE

Paste this snippet into your WORKSPACE file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "aspect_rules_js",
    sha256 = "05576ae674015b112b7c40c165735386eb9917affe8013e310d5602a093f2382",
    strip_prefix = "rules_js-2.3.3",
    url = "https://github.com/aspect-build/rules_js/releases/download/v2.3.3/rules_js-v2.3.3.tar.gz",
)

load("@​aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")

rules_js_dependencies()

load("@​aspect_rules_js//js:toolchains.bzl", "DEFAULT_NODE_VERSION", "rules_js_register_toolchains")

rules_js_register_toolchains(node_version = DEFAULT_NODE_VERSION)

load("@​aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")

npm_translate_lock(
    name = "npm",
    npmrc = "//:.npmrc",
    pnpm_lock = "//:pnpm-lock.yaml",
    verify_node_modules_ignored = "//:.bazelignore",
)

load("@​npm//:repositories.bzl", "npm_repositories")

npm_repositories()

What's Changed

Full Changelog: aspect-build/rules_js@v2.3.2...v2.3.3

renovatebot/renovate (renovate)

v39.218.0

Compare Source

Features
Documentation
Miscellaneous Chores

v39.217.0

Compare Source

Features
Miscellaneous Chores
  • deps: update dependency eslint-import-resolver-typescript to v4.2.2 (main) (#​35014) (89d8193)

v39.216.1

Compare Source

Build System

v39.216.0

Compare Source

Features

v39.215.2

Compare Source

Miscellaneous Chores
  • deps: update dependency vite to v6.2.3 [security] (main) (#​35007) (fd6b422)
Build System

v39.215.1

Compare Source

Bug Fixes
  • CVSS4.0 vector parse exception - vulnerability severity fallback (#​35003) (2180cd3)

v39.215.0

Compare Source

Features
Miscellaneous Chores

v39.214.0

Compare Source

Features
  • github-actions: extract versioned actions from composite actions (#​34993) (ed7d148)
Bug Fixes

v39.213.6

Compare Source

Bug Fixes

v39.213.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v9.51.3 (main) (#​34989) (a3bec10)
Miscellaneous Chores
  • deps: update dependency eslint-import-resolver-typescript to v4.2.0 (main) (#​34987) (926042b)
Code Refactoring

v39.213.4

Compare Source

Miscellaneous Chores
Build System
  • deps: update dependency better-sqlite3 to v11.9.1 (main) (#​34985) (a153718)

v39.213.3

Compare Source

Build System
  • deps: update opentelemetry-js monorepo to v2 (main) (major) (#​34981) (74cc313)

v39.213.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v9.51.2 (main) (#​34975) (dbf6df9)
Miscellaneous Chores
stylelint/stylelint (stylelint)

v16.17.0

Compare Source

It adds 1 new rule, support for languageOptions to 2 rules, 1 option to a rule, the --compute-edit-info CLI flag (along with support for EditInfo in 3 rules), and fixes 1 bug. EditInfo is useful for automated fixing tools and editor integrations.


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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker comp: build renovate managed labels Mar 24, 2025
@angular-robot angular-robot bot added the area: build & ci Related the build and CI infrastructure of the project label Mar 24, 2025
@angular-robot angular-robot force-pushed the ng-renovate/all-non-major-dependencies branch from 6c96405 to ee46dd0 Compare March 24, 2025 16:05
@angular-robot angular-robot changed the title build: update dependency @types/node to v22.13.13 build: update all non-major dependencies Mar 24, 2025
@angular-robot angular-robot force-pushed the ng-renovate/all-non-major-dependencies branch 9 times, most recently from 3488560 to 94dd06f Compare March 25, 2025 16:07
@angular-robot
Copy link
Collaborator Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: bazel/pnpm-lock.yaml
integration/tests/package_mappings       |  WARN  The field "resolutions" was found in /tmp/renovate/repos/github/angular/dev-infra/bazel/integration/tests/package_mappings/package.json. This will not take effect. You should configure "resolutions" at the root of the workspace instead.
Scope: all 15 projects
undefined
/tmp/renovate/repos/github/angular/dev-infra/bazel/integration/tests/package_mappings:
 ERR_PNPM_INVALID_SELECTOR  Cannot parse the "**/fake_pkg" selector

@angular-robot angular-robot force-pushed the ng-renovate/all-non-major-dependencies branch 7 times, most recently from f09eb9c to ca90eea Compare March 26, 2025 15:09
@angular-robot angular-robot force-pushed the ng-renovate/all-non-major-dependencies branch from ca90eea to 66c5fa2 Compare March 26, 2025 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project comp: build renovate managed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant