Skip to content

Commit 1b76a2f

Browse files
committed
test: separate optional + lifecycle lockfile test packages
1 parent c878387 commit 1b76a2f

File tree

14 files changed

+458
-309
lines changed

14 files changed

+458
-309
lines changed

e2e/pnpm_lockfiles/base/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,15 @@
3838
},
3939
"devDependencies": {
4040
"@aspect-test/b": "5.0.2",
41+
"@aspect-test/c": "^2.0.0",
4142
"@types/node": "16.18.11",
4243
"@types/archiver": "5.3.1",
4344
"alias-only-sizzle": "npm:@types/sizzle@~2.3.9",
4445
"alias-types-node": "npm:@types/node@~16.18.11"
4546
},
4647
"optionalDependencies": {
47-
"@aspect-test/c": "2.0.0"
48+
"@aspect-test/c": "2.0.0",
49+
"@aspect-test/h-is-only-optional": "npm:@aspect-test/h@1.0.0"
4850
},
4951
"peerDependencies": {
5052
"@aspect-test/e": "~1.0.0"

e2e/pnpm_lockfiles/lockfile-test.bzl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,9 @@ def lockfile_test(npm_link_all_packages, name = None):
104104
":node_modules/@types/node",
105105

106106
# Direct 'optionalDependencies'
107+
":node_modules/@aspect-test/h-is-only-optional",
108+
109+
# Direct optional + dev
107110
":node_modules/@aspect-test/c",
108111

109112
# rollup has a 'optionalDependency' (fsevents)

e2e/pnpm_lockfiles/v54/pnpm-lock.yaml

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

e2e/pnpm_lockfiles/v54/snapshots/defs.bzl

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

e2e/pnpm_lockfiles/v54/snapshots/repositories.bzl

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

e2e/pnpm_lockfiles/v60/pnpm-lock.yaml

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

e2e/pnpm_lockfiles/v60/snapshots/defs.bzl

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

e2e/pnpm_lockfiles/v60/snapshots/repositories.bzl

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

e2e/pnpm_lockfiles/v61/pnpm-lock.yaml

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

0 commit comments

Comments
 (0)