@@ -2,9 +2,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
2
2
3
3
http_archive (
4
4
name = "aspect_rules_js" ,
5
- sha256 = "f93c6d2c4437a9fdc2c711912b6b9b3f3806c2dd2c9c0ec0240f26d3f2ea3030 " ,
6
- strip_prefix = "rules_js-1.8 .1" ,
7
- url = "https://github.com/aspect-build/rules_js/archive/refs/tags/ v1.8 .1.tar.gz" ,
5
+ sha256 = "1aa0ab76d1f9520bb8993e2d84f82da2a9c87da1e6e8d121dbb4c857a292c2cd " ,
6
+ strip_prefix = "rules_js-1.20 .1" ,
7
+ url = "https://github.com/aspect-build/rules_js/releases/download/v1.20.1/rules_js- v1.20 .1.tar.gz" ,
8
8
)
9
9
10
10
load ("@aspect_rules_js//js:repositories.bzl" , "rules_js_dependencies" )
@@ -13,20 +13,20 @@ rules_js_dependencies()
13
13
14
14
http_archive (
15
15
name = "aspect_rules_ts" ,
16
- sha256 = "5b501313118b06093497b6429f124b973f99d1eb5a27a1cc372e5d6836360e9d " ,
17
- strip_prefix = "rules_ts-1.0.2 " ,
18
- url = "https://github.com/aspect-build/rules_ts/archive/refs/tags/ v1.0.2 .tar.gz" ,
16
+ sha256 = "02480b6a1cd12516edf364e678412e9da10445fe3f1070c014ac75e922c969ea " ,
17
+ strip_prefix = "rules_ts-1.3.1 " ,
18
+ url = "https://github.com/aspect-build/rules_ts/releases/download/v1.3.1/rules_ts- v1.3.1 .tar.gz" ,
19
19
)
20
20
21
21
load ("@aspect_rules_ts//ts:repositories.bzl" , "rules_ts_dependencies" )
22
22
23
- rules_ts_dependencies (ts_version_from = "//:package.json" , )
23
+ rules_ts_dependencies (ts_version_from = "//:package.json" )
24
24
25
25
http_archive (
26
26
name = "aspect_rules_jasmine" ,
27
- sha256 = "28bd02acbcd78dd4fbe0ee133b21b11977acd70329a83fc987ff8c0a6ffae9e2 " ,
28
- strip_prefix = "rules_jasmine-0.2.3 " ,
29
- url = "https://github.com/aspect-build/rules_jasmine/archive/refs/tags/ v0.2.3 .tar.gz" ,
27
+ sha256 = "b3b2ff30ed222db653092d8280e0b62a4d54c5e65c598df09a0a1d7aae78fc8f " ,
28
+ strip_prefix = "rules_jasmine-0.3.1 " ,
29
+ url = "https://github.com/aspect-build/rules_jasmine/releases/download/ v0.3.1/rules_jasmine-v0.3.1 .tar.gz" ,
30
30
)
31
31
32
32
load ("@aspect_rules_jasmine//jasmine:dependencies.bzl" , "rules_jasmine_dependencies" )
@@ -35,9 +35,9 @@ rules_jasmine_dependencies()
35
35
36
36
http_archive (
37
37
name = "aspect_rules_esbuild" ,
38
- sha256 = "f9b5bf16251e3e4e127337ef968e6a398c9a4f353f1730e6c7ff6c9a8981e858 " ,
39
- strip_prefix = "rules_esbuild-0.13.4 " ,
40
- url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/ v0.13.4 .tar.gz" ,
38
+ sha256 = "c78d38d6ec2e7497dde4f8d67f49c71614daf11e2bbe276e23f5b09a89801677 " ,
39
+ strip_prefix = "rules_esbuild-0.14.1 " ,
40
+ url = "https://github.com/aspect-build/rules_esbuild/releases/download/v0.14.1/rules_esbuild- v0.14.1 .tar.gz" ,
41
41
)
42
42
43
43
load ("@aspect_rules_esbuild//esbuild:dependencies.bzl" , "rules_esbuild_dependencies" )
@@ -70,14 +70,13 @@ load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
70
70
71
71
npm_translate_lock (
72
72
name = "npm" ,
73
- yarn_lock = "//:yarn.lock" ,
74
- package_json = "//:package.json" ,
75
- npmrc = "//:.npmrc" ,
76
73
data = [
74
+ "//:package.json" ,
77
75
"//:pnpm-workspace.yaml" ,
78
76
# PLACE_HOLDER_FOR_angular/angular_packages/language-service/build.sh
79
77
],
80
- verify_node_modules_ignored = "//:.bazelignore" ,
78
+ npmrc = "//:.npmrc" ,
79
+ pnpm_lock = "//:pnpm-lock.yaml" ,
81
80
public_hoist_packages = {
82
81
# Hoist transitive closure of npm deps needed for vsce; this set was determined manually by
83
82
# running `bazel build //:vsix` and burning down missing packages. We do this so that we
@@ -93,6 +92,8 @@ npm_translate_lock(
93
92
94
93
95
94
},
95
+ verify_node_modules_ignored = "//:.bazelignore" ,
96
+ yarn_lock = "//:yarn.lock" ,
96
97
# PLACE_HOLDER_FOR_packages/language-service/build.sh_IN_angular_REPO
97
98
)
98
99
@@ -102,10 +103,14 @@ npm_repositories()
102
103
103
104
npm_translate_lock (
104
105
name = "npm_integration_workspace" ,
105
- yarn_lock = "//integration/workspace:yarn.lock" ,
106
- package_json = "//integration/workspace:package.json" ,
106
+ data = [
107
+ "//integration/workspace:package.json" ,
108
+ "//integration/workspace:pnpm-workspace.yaml" ,
109
+ ],
107
110
npmrc = "//:.npmrc" ,
111
+ pnpm_lock = "//integration/workspace:pnpm-lock.yaml" ,
108
112
verify_node_modules_ignored = "//:.bazelignore" ,
113
+ yarn_lock = "//integration/workspace:yarn.lock" ,
109
114
)
110
115
111
116
load ("@npm_integration_workspace//:repositories.bzl" , npm_integration_workspace_repositories = "npm_repositories" )
@@ -114,10 +119,14 @@ npm_integration_workspace_repositories()
114
119
115
120
npm_translate_lock (
116
121
name = "npm_integration_pre_apf_project" ,
117
- yarn_lock = "//integration/pre_apf_project:yarn.lock" ,
118
- package_json = "//integration/pre_apf_project:package.json" ,
122
+ data = [
123
+ "//integration/pre_apf_project:package.json" ,
124
+ "//integration/pre_apf_project:pnpm-workspace.yaml" ,
125
+ ],
119
126
npmrc = "//:.npmrc" ,
127
+ pnpm_lock = "//integration/pre_apf_project:pnpm-lock.yaml" ,
120
128
verify_node_modules_ignored = "//:.bazelignore" ,
129
+ yarn_lock = "//integration/pre_apf_project:yarn.lock" ,
121
130
)
122
131
123
132
load ("@npm_integration_pre_apf_project//:repositories.bzl" , npm_integration_pre_apf_project_repositories = "npm_repositories" )
@@ -126,10 +135,14 @@ npm_integration_pre_apf_project_repositories()
126
135
127
136
npm_translate_lock (
128
137
name = "npm_integration_project" ,
129
- yarn_lock = "//integration/project:yarn.lock" ,
130
- package_json = "//integration/project:package.json" ,
138
+ data = [
139
+ "//integration/project:package.json" ,
140
+ "//integration/project:pnpm-workspace.yaml" ,
141
+ ],
131
142
npmrc = "//:.npmrc" ,
143
+ pnpm_lock = "//integration/project:pnpm-lock.yaml" ,
132
144
verify_node_modules_ignored = "//:.bazelignore" ,
145
+ yarn_lock = "//integration/project:yarn.lock" ,
133
146
)
134
147
135
148
load ("@npm_integration_project//:repositories.bzl" , npm_integration_project_repositories = "npm_repositories" )
0 commit comments