From 44fd6f2fbb78a0e5c83e998b9a94992fd0bb63c8 Mon Sep 17 00:00:00 2001 From: Joey Perrott Date: Mon, 21 Apr 2025 16:04:17 +0000 Subject: [PATCH] build: use npm_package instead of js_library for the scheamtics npm package --- WORKSPACE | 2 +- packages/angular/ssr/schematics/BUILD.bazel | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/WORKSPACE b/WORKSPACE index beb30ceb35fa..a99183e13bba 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -277,7 +277,7 @@ esbuild_register_toolchains( git_repository( name = "rules_angular", - commit = "bc8e690770319b8780761f797773bfd47f47dfdc", + commit = "005c80615934c891d729d5efc1ae661f9e3210c4", remote = "https://github.com/devversion/rules_angular.git", ) diff --git a/packages/angular/ssr/schematics/BUILD.bazel b/packages/angular/ssr/schematics/BUILD.bazel index 2b322cdef026..cfb6c8c70f37 100644 --- a/packages/angular/ssr/schematics/BUILD.bazel +++ b/packages/angular/ssr/schematics/BUILD.bazel @@ -3,7 +3,7 @@ # Use of this source code is governed by an MIT-style license that can be # found in the LICENSE file at https://angular.dev/license -load("@aspect_rules_js//js:defs.bzl", "js_library") +load("@aspect_rules_js//npm:defs.bzl", "npm_package") load("//tools:defaults.bzl", "jasmine_test", "ts_project") load("//tools:ts_json_schema.bzl", "ts_json_schema") @@ -91,9 +91,9 @@ jasmine_test( ], ) -# This target is used as nested_package in the main @angular/ssr package as a dep. -js_library( - name = "pkg", +# This package is intended to be combined into the main @angular/ssr package as a dep. +npm_package( + name = "npm_package", srcs = [ "package.json", ":schematics",