Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/npm_translate_lock.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions e2e/pnpm_lockfiles/.bazelignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ cases/versionless-patch-v9/node_modules
cases/docusaurus-direct-peer-v9/node_modules
cases/isaacs-cliui-v90/node_modules
cases/override-with-alias-url-v9/node_modules
cases/docusaurus-direct-peer-v6/node_modules
cases/tarball-no-url-v54/node_modules
projects/a/node_modules
projects/a-types/node_modules
projects/alts/node_modules
Expand All @@ -14,9 +12,6 @@ projects/d/node_modules
projects/peer-types/node_modules
projects/peers-combo-1/node_modules
projects/peers-combo-2/node_modules
v54/node_modules/
v60/node_modules/
v61/node_modules/
v90/node_modules/
v101/node_modules/
vendored/is-number/node_modules
10 changes: 1 addition & 9 deletions e2e/pnpm_lockfiles/MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,14 @@ local_path_override(

# The same primary lockfile across all versions
PNPM_LOCK_VERSIONS = [
"v54",
"v60",
"v61",
"v90",
"v101",
]

# Lockfiles with unique test cases
PNPM_LOCK_TEST_CASES = [
"tarball-no-url-v54",
"override-with-alias-url-v9",
"isaacs-cliui-v90",
"docusaurus-direct-peer-v6",
"docusaurus-direct-peer-v9",
"versionless-patch-v9",
]
Expand Down Expand Up @@ -88,10 +83,7 @@ npm = use_extension(
"lock-%s__at_aspect-test_d__2.0.0_at_aspect-test_c_2.0.2__links" % version,

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

# Dep with patch
"lock-%s__meaning-of-life__1.0.0_%s" % (
Expand Down
1 change: 0 additions & 1 deletion e2e/pnpm_lockfiles/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,5 @@ cases run on each of those lockfiles.

- `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
- `override-with-alias-url-v9` - a package overridden with a different package
- `tarball-no-url-v54` - a package with a tarball but not a full URL
- `docusaurus-direct-peer-v*` - a direct dependency with a (peer=123) in the `importers` including within `npm:` dependencies
- `versionless-patch-v9`: pnpm v9.7+ allows patches without a version specifier
20 changes: 0 additions & 20 deletions e2e/pnpm_lockfiles/WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,14 @@ local_repository(

# The same primary lockfile across all versions
PNPM_LOCK_VERSIONS = [
"v54",
"v60",
"v61",
"v90",
"v101",
]

# Lockfiles with unique test cases
PNPM_LOCK_TEST_CASES = [
"tarball-no-url-v54",
"override-with-alias-url-v9",
"isaacs-cliui-v90",
"docusaurus-direct-peer-v6",
"docusaurus-direct-peer-v9",
"versionless-patch-v9",
]
Expand Down Expand Up @@ -46,17 +41,8 @@ load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
]

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

npm_repositories_v54()

npm_repositories_v60()

npm_repositories_v61()

npm_repositories_v90()

npm_repositories_v100()
Expand All @@ -70,21 +56,15 @@ npm_repositories_v100()
for lockfile in PNPM_LOCK_TEST_CASES
]

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

npm_repositories_tarball_no_url_v54()

npm_repositories_override_with_alias_v90()

npm_repositories_isaacs_cliui_v90()

npm_repositories_direct_with_peers_v6()

npm_repositories_direct_with_peers_v9()

npm_repositories_versionless_patch_v9()
14 changes: 0 additions & 14 deletions e2e/pnpm_lockfiles/cases/docusaurus-direct-peer-v6/BUILD.bazel

This file was deleted.

This file was deleted.

Loading