@@ -7,11 +7,12 @@ module(
77bazel_dep (name = "platforms" , version = "1.0.0" )
88bazel_dep (name = "yq.bzl" , version = "0.3.5" )
99bazel_dep (name = "rules_nodejs" , version = "6.7.3" )
10- bazel_dep (name = "aspect_rules_js" , version = "2.9 .2" )
10+ bazel_dep (name = "aspect_rules_js" , version = "3.0 .2" )
1111bazel_dep (name = "aspect_rules_ts" , version = "3.8.5" )
1212bazel_dep (name = "rules_pkg" , version = "1.2.0" )
1313bazel_dep (name = "rules_cc" , version = "0.2.17" )
1414bazel_dep (name = "aspect_bazel_lib" , version = "2.22.5" )
15+ bazel_dep (name = "bazel_lib" , version = "3.2.2" )
1516bazel_dep (name = "bazel_skylib" , version = "1.9.0" )
1617bazel_dep (name = "aspect_rules_esbuild" , version = "0.25.0" )
1718bazel_dep (name = "aspect_rules_jasmine" , version = "2.0.4" )
@@ -25,7 +26,7 @@ git_override(
2526bazel_dep (name = "devinfra" )
2627git_override (
2728 module_name = "devinfra" ,
28- commit = "e4dcda13e469f50a6bd92667e2ded8b98173bf2c " ,
29+ commit = "491fa7fc1803683748875b2b89d85700aca2b1f4 " ,
2930 remote = "https://github.com/angular/dev-infra.git" ,
3031)
3132
@@ -160,6 +161,14 @@ npm.npm_translate_lock(
160161 npmrc = "//:.npmrc" ,
161162 pnpm_lock = "//:pnpm-lock.yaml" ,
162163)
164+
165+ # This is needed as by default `.md` files are excluded from the npm package.
166+ # But @angular/core includes best-practices.md file.
167+ # See: https://github.com/aspect-build/rules_js/blob/786a74a158dd36ed073188b0e506c423cd05501a/npm/private/exclude_package_contents_presets.bzl#L29
168+ npm .npm_exclude_package_contents (
169+ package = "@angular/core" ,
170+ presets = [],
171+ )
163172use_repo (npm , "npm" )
164173
165174rules_ts_ext = use_extension ("@aspect_rules_ts//ts:extensions.bzl" , "ext" )
0 commit comments