|
3 | 3 | # Use of this source code is governed by an MIT-style license that can be
|
4 | 4 | # found in the LICENSE file at https://angular.dev/license
|
5 | 5 |
|
6 |
| -load("//tools:defaults.bzl", "pkg_npm") |
| 6 | +load("@aspect_rules_js//npm:defs.bzl", "npm_package") |
7 | 7 | load("//tools:defaults2.bzl", "jasmine_test", "ts_project")
|
8 | 8 | load("//tools:ts_json_schema.bzl", "ts_json_schema")
|
9 | 9 |
|
@@ -57,7 +57,6 @@ ts_project(
|
57 | 57 | "//packages/angular/ssr/schematics:" + src.replace(".json", ".ts")
|
58 | 58 | for (src, _) in ALL_SCHEMA_TARGETS
|
59 | 59 | ],
|
60 |
| - data = [":schematics_assets"], |
61 | 60 | module_name = "@angular/ssr/schematics",
|
62 | 61 | deps = [
|
63 | 62 | "//packages/angular/ssr:node_modules/@angular-devkit/schematics",
|
@@ -86,16 +85,18 @@ ts_project(
|
86 | 85 | jasmine_test(
|
87 | 86 | name = "ssr_schematics_test",
|
88 | 87 | data = [
|
| 88 | + ":schematics_assets", |
89 | 89 | ":ssr_schematics_test_lib_rjs",
|
90 | 90 | ],
|
91 | 91 | )
|
92 | 92 |
|
93 | 93 | # This package is intended to be combined into the main @angular/ssr package as a dep.
|
94 |
| -pkg_npm( |
95 |
| - name = "npm_package", |
96 |
| - pkg_json = None, |
97 |
| - visibility = ["//packages/angular/ssr:__pkg__"], |
98 |
| - deps = [ |
99 |
| - ":schematics", |
| 94 | +npm_package( |
| 95 | + name = "pkg", |
| 96 | + srcs = [ |
| 97 | + "package.json", |
| 98 | + ":schematics_assets", |
| 99 | + ":schematics_rjs", |
100 | 100 | ],
|
| 101 | + visibility = ["//packages/angular/ssr:__pkg__"], |
101 | 102 | )
|
0 commit comments