From b0abd0b026cadc75707deaf1ba6efff3aa71f797 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Fri, 10 Apr 2026 17:02:17 +0000 Subject: [PATCH] build: update bazel dependencies - Update `rules_angular` to `46fdabe25ad865093d1be752c778ca4d81f222f5` - Update `devinfra` to `583cd52fbbadae28ca7a4dd55d63978a984c371a` - Update `rules_browsers` to `dc3e432662fe9f99eb7f030a35a22d4ff77d54c7` - Remove unused `rules_sass` dependency --- MODULE.bazel | 17 +++------ MODULE.bazel.lock | 91 ++++++++--------------------------------------- 2 files changed, 19 insertions(+), 89 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 1ff25a768c9a..76d36f2c52fb 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -19,28 +19,21 @@ bazel_dep(name = "aspect_rules_jasmine", version = "2.0.4") bazel_dep(name = "rules_angular") git_override( module_name = "rules_angular", - commit = "6c36180c2efebc6526ef0e6a55a6d738c7de6909", + commit = "46fdabe25ad865093d1be752c778ca4d81f222f5", remote = "https://github.com/angular/rules_angular.git", ) bazel_dep(name = "devinfra") git_override( module_name = "devinfra", - commit = "ba726e7bca0b08b125ccc6f93c233749e1213c17", + commit = "583cd52fbbadae28ca7a4dd55d63978a984c371a", remote = "https://github.com/angular/dev-infra.git", ) -bazel_dep(name = "rules_sass") -git_override( - module_name = "rules_sass", - commit = "b5ddaa8e77509bcce35158ad20009636d3da4fbc", - remote = "https://github.com/angular/rules_sass.git", -) - bazel_dep(name = "rules_browsers") git_override( module_name = "rules_browsers", - commit = "652b57c41218be318f33fc92032696f53d3aa0ef", + commit = "dc3e432662fe9f99eb7f030a35a22d4ff77d54c7", remote = "https://github.com/angular/rules_browsers.git", ) @@ -177,11 +170,11 @@ use_repo(rules_ts_ext, **{"npm_typescript": "angular_cli_npm_typescript"}) rules_angular = use_extension("@rules_angular//setup:extensions.bzl", "rules_angular") rules_angular.setup( - name = "components_rules_angular_configurable_deps", + name = "angular_cli_rules_angular_configurable_deps", angular_compiler_cli = "//:node_modules/@angular/compiler-cli", typescript = "//:node_modules/typescript", ) -use_repo(rules_angular, **{"rules_angular_configurable_deps": "components_rules_angular_configurable_deps"}) +use_repo(rules_angular, **{"rules_angular_configurable_deps": "angular_cli_rules_angular_configurable_deps"}) register_toolchains( "@devinfra//bazel/git-toolchain:git_linux_toolchain", diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 5d34147973fd..53715d004db9 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -427,7 +427,7 @@ "@@aspect_rules_ts+//ts:extensions.bzl%ext": { "general": { "bzlTransitiveDigest": "dhTbv9E6UfT1WJmmu3ORRPO6AKFJvgBjBxu+BO+u1RY=", - "usagesDigest": "6j6Q6JXHp4faBWfj1+kQVqEjMSZnJZwfbQoEdHVj1ks=", + "usagesDigest": "3R3yoL60PITMb/Dk3g3xLRLIqde+rxiT7+z0NgAPcR8=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -445,8 +445,8 @@ "rules_angular_npm_typescript": { "repoRuleId": "@@aspect_rules_ts+//ts/private:npm_repositories.bzl%http_archive_version", "attributes": { - "version": "5.9.3", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "version": "6.0.2", + "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", "urls": [ "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" ] @@ -455,8 +455,8 @@ "npm_typescript": { "repoRuleId": "@@aspect_rules_ts+//ts/private:npm_repositories.bzl%http_archive_version", "attributes": { - "version": "5.9.3", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "version": "6.0.2", + "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", "urls": [ "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" ] @@ -465,8 +465,8 @@ "npm_rules_browsers_typescript": { "repoRuleId": "@@aspect_rules_ts+//ts/private:npm_repositories.bzl%http_archive_version", "attributes": { - "version": "5.9.3", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "version": "6.0.2", + "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", "urls": [ "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" ] @@ -558,31 +558,24 @@ }, "@@rules_angular+//setup:extensions.bzl%rules_angular": { "general": { - "bzlTransitiveDigest": "fkaH7HMicL3g7/NDaFzlq39kcLopMyQ3KdbDn+5CRzA=", - "usagesDigest": "it5nR/3UaQWj2eaaMj+EnoZuL2z/AeTuz7uOnqd+nxo=", + "bzlTransitiveDigest": "aS7Uud1IzoU7PPLzH3s6IfFS4b2fa0SRWDi2/fS4bQU=", + "usagesDigest": "NK6UKnTWfOFl5i+flt6LxviEbMHgJEH+JyjGkTh3Vjo=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "components_rules_angular_configurable_deps": { + "angular_cli_rules_angular_configurable_deps": { "repoRuleId": "@@rules_angular+//setup:repositories.bzl%configurable_deps_repo", "attributes": { - "angular_compiler_cli": "@@rules_angular+//:node_modules/@angular/compiler-cli", - "typescript": "@@rules_angular+//:node_modules/typescript" + "angular_compiler_cli": "@@//:node_modules/@angular/compiler-cli", + "typescript": "@@//:node_modules/typescript" } }, "rules_angular_configurable_deps": { "repoRuleId": "@@rules_angular+//setup:repositories.bzl%configurable_deps_repo", "attributes": { - "angular_compiler_cli": "@@rules_angular+//:node_modules/@angular/compiler-cli", - "typescript": "@@rules_angular+//:node_modules/typescript" - } - }, - "dev_infra_rules_angular_configurable_deps": { - "repoRuleId": "@@rules_angular+//setup:repositories.bzl%configurable_deps_repo", - "attributes": { - "angular_compiler_cli": "@@rules_angular+//:node_modules/@angular/compiler-cli", - "typescript": "@@rules_angular+//:node_modules/typescript" + "angular_compiler_cli": "@@//:node_modules/@angular/compiler-cli", + "typescript": "@@//:node_modules/typescript" } } }, @@ -4474,62 +4467,6 @@ ] } }, - "@@rules_sass+//src/toolchain:extensions.bzl%sass": { - "general": { - "bzlTransitiveDigest": "mOfuR8PsNuUWEq7JZ4MpIRbwyAGAqrCvkXXGaRNnlPQ=", - "usagesDigest": "R0KshhzIouLWuexMUCrl4HY+FUDwlVVgF9Z7UnwyUWA=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "linux_amd64_sass": { - "repoRuleId": "@@rules_sass+//src/toolchain:configure_sass.bzl%configure_sass", - "attributes": { - "file": "@rules_sass//src/compiler/built:sass_linux_x64", - "sha256": "", - "constraints": [ - "@@platforms//os:linux", - "@@platforms//cpu:x86_64" - ] - } - }, - "linux_arm64_sass": { - "repoRuleId": "@@rules_sass+//src/toolchain:configure_sass.bzl%configure_sass", - "attributes": { - "file": "@rules_sass//src/compiler/built:sass_linux_arm", - "sha256": "", - "constraints": [ - "@@platforms//os:linux", - "@@platforms//cpu:arm64" - ] - } - }, - "darwin_amd64_sass": { - "repoRuleId": "@@rules_sass+//src/toolchain:configure_sass.bzl%configure_sass", - "attributes": { - "file": "@rules_sass//src/compiler/built:sass_mac_x64", - "sha256": "", - "constraints": [ - "@@platforms//os:macos", - "@@platforms//cpu:x86_64" - ] - } - }, - "darwin_arm64_sass": { - "repoRuleId": "@@rules_sass+//src/toolchain:configure_sass.bzl%configure_sass", - "attributes": { - "file": "@rules_sass//src/compiler/built:sass_mac_arm", - "sha256": "", - "constraints": [ - "@@platforms//os:macos", - "@@platforms//cpu:arm64" - ] - } - } - }, - "recordedRepoMappingEntries": [] - } - }, "@@yq.bzl+//yq:extensions.bzl%yq": { "general": { "bzlTransitiveDigest": "UfFMy8CWK4/dVo/tfaSAIYUiDGNAPes5eRllx9O9Q9Q=",