Skip to content

Commit c602409

Browse files
committed
refactor: remove support for pnpm <v9
1 parent 02f0685 commit c602409

File tree

79 files changed

+73
-14038
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+73
-14038
lines changed

docs/npm_translate_lock.md

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

e2e/npm_translate_lock_disable_hooks/snapshots/aspect_test_c_links_defs.bzl

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

e2e/pnpm_lockfiles/.bazelignore

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ cases/versionless-patch-v9/node_modules
33
cases/docusaurus-direct-peer-v9/node_modules
44
cases/isaacs-cliui-v90/node_modules
55
cases/override-with-alias-url-v9/node_modules
6-
cases/docusaurus-direct-peer-v6/node_modules
7-
cases/tarball-no-url-v54/node_modules
86
projects/a/node_modules
97
projects/a-types/node_modules
108
projects/alts/node_modules
@@ -14,9 +12,6 @@ projects/d/node_modules
1412
projects/peer-types/node_modules
1513
projects/peers-combo-1/node_modules
1614
projects/peers-combo-2/node_modules
17-
v54/node_modules/
18-
v60/node_modules/
19-
v61/node_modules/
2015
v90/node_modules/
2116
v101/node_modules/
2217
vendored/is-number/node_modules

e2e/pnpm_lockfiles/MODULE.bazel

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,14 @@ local_path_override(
66

77
# The same primary lockfile across all versions
88
PNPM_LOCK_VERSIONS = [
9-
"v54",
10-
"v60",
11-
"v61",
129
"v90",
1310
"v101",
1411
]
1512

1613
# Lockfiles with unique test cases
1714
PNPM_LOCK_TEST_CASES = [
18-
"tarball-no-url-v54",
1915
"override-with-alias-url-v9",
2016
"isaacs-cliui-v90",
21-
"docusaurus-direct-peer-v6",
2217
"docusaurus-direct-peer-v9",
2318
"versionless-patch-v9",
2419
]
@@ -88,10 +83,7 @@ npm = use_extension(
8883
"lock-%s__at_aspect-test_d__2.0.0_at_aspect-test_c_2.0.2__links" % version,
8984

9085
# Deep with many peers
91-
"lock-%s__at_rollup_plugin-typescript__8.2.1_%s" % (
92-
version,
93-
"3vgsug3mjv7wvue74swjdxifxy" if version == "v54" else "626159424" if (version == "v90" or version == "v101") else "1813138439" if (version == "v61" or version == "v60") else "unknown",
94-
),
86+
"lock-%s__at_rollup_plugin-typescript__8.2.1_626159424" % version,
9587

9688
# Dep with patch
9789
"lock-%s__meaning-of-life__1.0.0_%s" % (

e2e/pnpm_lockfiles/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,5 @@ cases run on each of those lockfiles.
1010

1111
- `isaacs-cliui-v*`: a transitive `npm:` dependency as an alias to use multiple versions of a single package, this is different then a direct `npm:` dependency
1212
- `override-with-alias-url-v9` - a package overridden with a different package
13-
- `tarball-no-url-v54` - a package with a tarball but not a full URL
1413
- `docusaurus-direct-peer-v*` - a direct dependency with a (peer=123) in the `importers` including within `npm:` dependencies
1514
- `versionless-patch-v9`: pnpm v9.7+ allows patches without a version specifier

e2e/pnpm_lockfiles/WORKSPACE

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,14 @@ local_repository(
55

66
# The same primary lockfile across all versions
77
PNPM_LOCK_VERSIONS = [
8-
"v54",
9-
"v60",
10-
"v61",
118
"v90",
129
"v101",
1310
]
1411

1512
# Lockfiles with unique test cases
1613
PNPM_LOCK_TEST_CASES = [
17-
"tarball-no-url-v54",
1814
"override-with-alias-url-v9",
1915
"isaacs-cliui-v90",
20-
"docusaurus-direct-peer-v6",
2116
"docusaurus-direct-peer-v9",
2217
"versionless-patch-v9",
2318
]
@@ -46,17 +41,8 @@ load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
4641
]
4742

4843
load("@lock-v101//:repositories.bzl", npm_repositories_v100 = "npm_repositories")
49-
load("@lock-v54//:repositories.bzl", npm_repositories_v54 = "npm_repositories")
50-
load("@lock-v60//:repositories.bzl", npm_repositories_v60 = "npm_repositories")
51-
load("@lock-v61//:repositories.bzl", npm_repositories_v61 = "npm_repositories")
5244
load("@lock-v90//:repositories.bzl", npm_repositories_v90 = "npm_repositories")
5345

54-
npm_repositories_v54()
55-
56-
npm_repositories_v60()
57-
58-
npm_repositories_v61()
59-
6046
npm_repositories_v90()
6147

6248
npm_repositories_v100()
@@ -70,21 +56,15 @@ npm_repositories_v100()
7056
for lockfile in PNPM_LOCK_TEST_CASES
7157
]
7258

73-
load("@docusaurus-direct-peer-v6//:repositories.bzl", npm_repositories_direct_with_peers_v6 = "npm_repositories")
7459
load("@docusaurus-direct-peer-v9//:repositories.bzl", npm_repositories_direct_with_peers_v9 = "npm_repositories")
7560
load("@isaacs-cliui-v90//:repositories.bzl", npm_repositories_isaacs_cliui_v90 = "npm_repositories")
7661
load("@override-with-alias-url-v9//:repositories.bzl", npm_repositories_override_with_alias_v90 = "npm_repositories")
77-
load("@tarball-no-url-v54//:repositories.bzl", npm_repositories_tarball_no_url_v54 = "npm_repositories")
7862
load("@versionless-patch-v9//:repositories.bzl", npm_repositories_versionless_patch_v9 = "npm_repositories")
7963

80-
npm_repositories_tarball_no_url_v54()
81-
8264
npm_repositories_override_with_alias_v90()
8365

8466
npm_repositories_isaacs_cliui_v90()
8567

86-
npm_repositories_direct_with_peers_v6()
87-
8868
npm_repositories_direct_with_peers_v9()
8969

9070
npm_repositories_versionless_patch_v9()

e2e/pnpm_lockfiles/cases/docusaurus-direct-peer-v6/BUILD.bazel

Lines changed: 0 additions & 14 deletions
This file was deleted.

e2e/pnpm_lockfiles/cases/docusaurus-direct-peer-v6/package.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)