@@ -2,12 +2,6 @@ workspace(name = "angular_cli")
22
33DEFAULT_NODE_VERSION = "20.11.1"
44
5- # Workaround for: https://github.com/bazel-contrib/bazel-lib/issues/968.
6- # Override toolchain for tar on windows.
7- register_toolchains (
8- "//tools:windows_tar_system_toolchain" ,
9- )
10-
115load ("@bazel_tools//tools/build_defs/repo:http.bzl" , "http_archive" , "http_file" )
126
137http_archive (
@@ -145,13 +139,6 @@ aspect_bazel_lib_dependencies()
145139
146140aspect_bazel_lib_register_toolchains ()
147141
148- register_toolchains (
149- "@npm//@angular/build-tooling/bazel/git-toolchain:git_linux_toolchain" ,
150- "@npm//@angular/build-tooling/bazel/git-toolchain:git_macos_x86_toolchain" ,
151- "@npm//@angular/build-tooling/bazel/git-toolchain:git_macos_arm64_toolchain" ,
152- "@npm//@angular/build-tooling/bazel/git-toolchain:git_windows_toolchain" ,
153- )
154-
155142load ("@npm//@angular/build-tooling/bazel/browsers:browser_repositories.bzl" , "browser_repositories" )
156143
157144browser_repositories ()
@@ -205,6 +192,12 @@ npm_translate_lock(
205192 # for `rules_nodejs` dependencies :)
206193 },
207194 pnpm_lock = "//:pnpm-lock.yaml" ,
195+ public_hoist_packages = {
196+ # Pino of Verdaccio can't be bundled, so we make it loadable as runtime dep.
197+ "pino" : ["" ],
198+ # See: https://github.com/verdaccio/verdaccio/pull/5101
199+ "@verdaccio/logger-prettify" : ["" ],
200+ },
208201 update_pnpm_lock = True ,
209202 verify_node_modules_ignored = "//:.bazelignore" ,
210203 yarn_lock = "//:yarn.lock" ,
@@ -216,8 +209,6 @@ npm_repositories()
216209
217210http_archive (
218211 name = "aspect_rules_ts" ,
219- patch_args = ["-p1" ],
220- patches = ["//tools:rules_ts_windows.patch" ],
221212 sha256 = "4263532b2fb4d16f309d80e3597191a1cb2fb69c19e95d91711bd6b97874705e" ,
222213 strip_prefix = "rules_ts-3.5.0" ,
223214 url = "https://github.com/aspect-build/rules_ts/releases/download/v3.5.0/rules_ts-v3.5.0.tar.gz" ,
@@ -253,7 +244,7 @@ load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
253244
254245git_repository (
255246 name = "devinfra" ,
256- commit = "0ad6a370f70638e785d6ef1f90dc6ede34684a47 " ,
247+ commit = "0f920f422b8bbf1ca96a72cf01e18b95e266dc98 " ,
257248 remote = "https://github.com/angular/dev-infra.git" ,
258249)
259250
@@ -264,3 +255,10 @@ setup_dependencies_1()
264255load ("@devinfra//bazel:setup_dependencies_2.bzl" , "setup_dependencies_2" )
265256
266257setup_dependencies_2 ()
258+
259+ register_toolchains (
260+ "@devinfra//bazel/git-toolchain:git_linux_toolchain" ,
261+ "@devinfra//bazel/git-toolchain:git_macos_x86_toolchain" ,
262+ "@devinfra//bazel/git-toolchain:git_macos_arm64_toolchain" ,
263+ "@devinfra//bazel/git-toolchain:git_windows_toolchain" ,
264+ )
0 commit comments