Skip to content

Commit 0f08162

Browse files
committed
Move container-client-test image dependencies into separate pnpm package
1 parent 9cb10fd commit 0f08162

File tree

6 files changed

+24
-3
lines changed

6 files changed

+24
-3
lines changed

.bazelignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
node_modules
2+
images/container-client-test/node_modules
23

34
# Nested modules
45
build/google-benchmark

images/container-client-test/BUILD.bazel

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
load("@aspect_rules_js//js:defs.bzl", "js_binary", "js_image_layer")
22
load("@rules_oci//oci:defs.bzl", "oci_image", "oci_load")
3+
load("@npm//:defs.bzl", "npm_link_all_packages")
4+
5+
npm_link_all_packages(name = "node_modules")
36

47
js_binary(
58
name = "app",
69
chdir = package_name(),
7-
data = ["//:node_modules/ws"],
10+
data = [":node_modules/ws"],
811
entry_point = "app.js",
912
)
1013

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"name": "container-client-test",
3+
"private": true,
4+
"version": "1.0.0",
5+
"description": "",
6+
"scripts": {},
7+
"packageManager": "pnpm@10.18.3",
8+
"devDependencies": {
9+
"ws": "^8.18.3"
10+
}
11+
}

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414
"esbuild": "^0.25.10",
1515
"eslint": "^9.37.0",
1616
"expect-type": "^1.2.2",
17-
"typescript-eslint": "^8.46.1",
18-
"ws": "^8.18.3"
17+
"typescript-eslint": "^8.46.1"
1918
},
2019
"pnpm": {
2120
"onlyBuiltDependencies": [

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
minimumReleaseAge: 1440
22
minimumReleaseAgeExclude:
33
- '@types/node'
4+
5+
packages:
6+
- .
7+
- images/container-client-test

0 commit comments

Comments
 (0)