diff --git a/e2e/pnpm_lockfiles/base/aliases-test.js b/e2e/pnpm_lockfiles/base/aliases-test.js index af2478697..1d5b59bcb 100644 --- a/e2e/pnpm_lockfiles/base/aliases-test.js +++ b/e2e/pnpm_lockfiles/base/aliases-test.js @@ -15,12 +15,22 @@ if ( ) } -// `is-odd` and the aliased `is-odd-alt-version` should be different versions +// `is-odd` and the aliased `is-odd-alias` should be different versions if ( - require('is-odd/package.json').version === - require('is-odd-alt-version/package.json').version + require('is-odd/package.json').version !== '3.0.1' || + require('is-odd/package.json').version !== + require('is-odd-alias/package.json').version ) { - throw new Error('aliased `is-odd` as `is-odd-alt-version` are the same') + throw new Error('aliased `is-odd` as `is-odd-alias` should be the same') +} + +if ( + require('is-odd-v0/package.json').version[0] !== '0' || + require('is-odd-v1/package.json').version[0] !== '1' || + require('is-odd-v2/package.json').version[0] !== '2' || + require('is-odd-v3/package.json').version[0] !== '3' +) { + throw new Error('aliased `is-odd-v#` should have the correct version') } // `@isaacs/cliui` has transitive `npm:*` deps diff --git a/e2e/pnpm_lockfiles/base/package.json b/e2e/pnpm_lockfiles/base/package.json index 9ee0e539c..c2f5eb47b 100644 --- a/e2e/pnpm_lockfiles/base/package.json +++ b/e2e/pnpm_lockfiles/base/package.json @@ -14,7 +14,11 @@ "typescript": "^5.4.5", "meaning-of-life": "1.0.0", "is-odd": "npm:is-odd@3.0.1", - "is-odd-alt-version": "npm:is-odd@^2.0.0", + "is-odd-alias": "npm:is-odd", + "is-odd-v0": "npm:is-odd@0.1.0", + "is-odd-v1": "npm:is-odd@1.0.0", + "is-odd-v2": "npm:is-odd@2.0.0", + "is-odd-v3": "npm:is-odd@3.0.0", "uvu": "0.5.6", "@scoped/a": "workspace:*", "@scoped/b": "link:../projects/b", diff --git a/e2e/pnpm_lockfiles/lockfile-test.bzl b/e2e/pnpm_lockfiles/lockfile-test.bzl index 86bc610db..2ab76cf0d 100644 --- a/e2e/pnpm_lockfiles/lockfile-test.bzl +++ b/e2e/pnpm_lockfiles/lockfile-test.bzl @@ -60,7 +60,11 @@ def lockfile_test(name = None): ":node_modules/alias-only-sizzle", ":node_modules/alias-types-node", ":node_modules/is-odd", - ":node_modules/is-odd-alt-version", + ":node_modules/is-odd-alias", + ":node_modules/is-odd-v0", + ":node_modules/is-odd-v1", + ":node_modules/is-odd-v2", + ":node_modules/is-odd-v3", ":node_modules/@isaacs/cliui", ], entry_point = "aliases-test.js", @@ -116,9 +120,16 @@ def lockfile_test(name = None): ":node_modules/@aspect-test/a2", # npm: alias to registry-scoped packages ":node_modules/alias-types-node", + ":node_modules/is-odd-alias", # npm: alias to alternate versions - ":node_modules/is-odd-alt-version", + ":node_modules/is-odd-v0", + ":node_modules/is-odd-v1", + ":node_modules/is-odd-v2", + ":node_modules/is-odd-v3", + ":.aspect_rules_js/node_modules/is-odd@0.1.0", + ":.aspect_rules_js/node_modules/is-odd@1.0.0", ":.aspect_rules_js/node_modules/is-odd@2.0.0", + ":.aspect_rules_js/node_modules/is-odd@3.0.0", # npm: alias to package not listed elsewhere ":node_modules/alias-only-sizzle", diff --git a/e2e/pnpm_lockfiles/v54/pnpm-lock.yaml b/e2e/pnpm_lockfiles/v54/pnpm-lock.yaml index fc41fda16..70ab2004c 100644 --- a/e2e/pnpm_lockfiles/v54/pnpm-lock.yaml +++ b/e2e/pnpm_lockfiles/v54/pnpm-lock.yaml @@ -34,7 +34,11 @@ importers: debug: ngokevin/debug#9742c5f383a6f8046241920156236ade8ec30d53 hello: https://gitpkg.vercel.app/EqualMa/gitpkg-hello/packages/hello is-odd: npm:is-odd@3.0.1 - is-odd-alt-version: npm:is-odd@^2.0.0 + is-odd-alias: npm:is-odd + is-odd-v0: npm:is-odd@0.1.0 + is-odd-v1: npm:is-odd@1.0.0 + is-odd-v2: npm:is-odd@2.0.0 + is-odd-v3: npm:is-odd@3.0.0 jsonify: https://github.com/aspect-build/test-packages/releases/download/0.0.0/@foo-jsonify-0.0.0.tgz meaning-of-life: 1.0.0 rollup: 2.14.0 @@ -53,7 +57,11 @@ importers: debug: github.com/ngokevin/debug/9742c5f383a6f8046241920156236ade8ec30d53 hello: '@gitpkg.vercel.app/EqualMa/gitpkg-hello/packages/hello' is-odd: 3.0.1 - is-odd-alt-version: /is-odd/2.0.0 + is-odd-alias: /is-odd/3.0.1 + is-odd-v0: /is-odd/0.1.0 + is-odd-v1: /is-odd/1.0.0 + is-odd-v2: /is-odd/2.0.0 + is-odd-v3: /is-odd/3.0.0 jsonify: '@github.com/aspect-build/test-packages/releases/download/0.0.0/@foo-jsonify-0.0.0.tgz' meaning-of-life: 1.0.0_o3deharooos255qt5xdujc3cuq rollup: 2.14.0 @@ -243,8 +251,8 @@ packages: function-bind: 1.1.2 dev: false - /is-core-module/2.14.0: - resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + /is-core-module/2.15.0: + resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 @@ -255,6 +263,20 @@ packages: engines: {node: '>=8'} dev: false + /is-odd/0.1.0: + resolution: {integrity: sha512-3RKAybrJxq3zCUC+TJ5Ao0sBsbacAT3OBeNVcCbsQsHUC70qWK2R4JsIvax4OTjeGWnB8FumAWATUtS1jd+KYw==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: file:../vendored/is-number + dev: false + + /is-odd/1.0.0: + resolution: {integrity: sha512-yIhxkKCK7pZnj48WBvaTQ36Or7PymGYqmZrSNqkrhmU3pakkp2TWhuN7hH25bqJgH+Xq4IZ3QNd3+QVshldEHA==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: file:../vendored/is-number + dev: false + /is-odd/2.0.0: resolution: {integrity: sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==} engines: {node: '>=0.10.0'} @@ -262,6 +284,13 @@ packages: is-number: file:../vendored/is-number dev: false + /is-odd/3.0.0: + resolution: {integrity: sha512-204vE5IJ0Cd6pA6x1dMyLooGk6/xeKuq90imFuJN/ndMDBP4Sk9tJpBlTedHPvt6KDbtTDTsjVzzgctFqNV7FQ==} + engines: {node: '>=4'} + dependencies: + is-number: file:../vendored/is-number + dev: false + /is-odd/3.0.1: resolution: {integrity: sha512-CQpnWPrDwmP1+SMHXZhtLtJv90yiyVfluGsX5iNCVkrhQtU3TQHsUWPG9wkdk9Lgd5yNpAg9jQEo90CBaXgWMA==} engines: {node: '>=4'} @@ -301,7 +330,7 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.14.0 + is-core-module: 2.15.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false diff --git a/e2e/pnpm_lockfiles/v54/snapshots/defs.bzl b/e2e/pnpm_lockfiles/v54/snapshots/defs.bzl index 99e3ce0ff..a33fba47e 100644 --- a/e2e/pnpm_lockfiles/v54/snapshots/defs.bzl +++ b/e2e/pnpm_lockfiles/v54/snapshots/defs.bzl @@ -32,29 +32,32 @@ load("@@aspect_rules_js~~npm~lock-__fsevents__2.3.3__links//:defs.b load("@@aspect_rules_js~~npm~lock-__function-bind__1.1.2__links//:defs.bzl", store_29 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__hasown__2.0.2__links//:defs.bzl", store_30 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__hello__at_gitpkg.vercel.app_EqualMa_gitpkg-hello_packages_hello__links//:defs.bzl", link_31 = "npm_link_imported_package_store", store_31 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-core-module__2.14.0__links//:defs.bzl", store_32 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-core-module__2.15.0__links//:defs.bzl", store_32 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_33 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-odd__2.0.0__links//:defs.bzl", link_34 = "npm_link_imported_package_store", store_34 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.1__links//:defs.bzl", link_35 = "npm_link_imported_package_store", store_35 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__kleur__4.1.5__links//:defs.bzl", store_36 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__meaning-of-life__1.0.0__o3deharooos255qt5xdujc3cuq__links//:defs.bzl", link_37 = "npm_link_imported_package_store", store_37 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", store_38 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__ms__0.7.3__links//:defs.bzl", store_39 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__path-parse__1.0.7__links//:defs.bzl", store_40 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__picomatch__2.3.1__links//:defs.bzl", store_41 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__resolve__1.22.8__links//:defs.bzl", store_42 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__rollup__2.14.0__links//:defs.bzl", link_43 = "npm_link_imported_package_store", store_43 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_44 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__string-width__4.2.3__links//:defs.bzl", store_45 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__string-width__5.1.2__links//:defs.bzl", store_46 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__strip-ansi__6.0.1__links//:defs.bzl", store_47 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__strip-ansi__7.1.0__links//:defs.bzl", store_48 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_49 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__tslib__2.6.3__links//:defs.bzl", link_50 = "npm_link_imported_package_store", store_50 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__typescript__5.5.2__links//:defs.bzl", link_51 = "npm_link_imported_package_store", store_51 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_52 = "npm_link_imported_package_store", store_52 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__wrap-ansi__7.0.0__links//:defs.bzl", store_53 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__wrap-ansi__8.1.0__links//:defs.bzl", store_54 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__0.1.0__links//:defs.bzl", link_34 = "npm_link_imported_package_store", store_34 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__1.0.0__links//:defs.bzl", link_35 = "npm_link_imported_package_store", store_35 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__2.0.0__links//:defs.bzl", link_36 = "npm_link_imported_package_store", store_36 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.0__links//:defs.bzl", link_37 = "npm_link_imported_package_store", store_37 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.1__links//:defs.bzl", link_38 = "npm_link_imported_package_store", store_38 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__kleur__4.1.5__links//:defs.bzl", store_39 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__meaning-of-life__1.0.0__o3deharooos255qt5xdujc3cuq__links//:defs.bzl", link_40 = "npm_link_imported_package_store", store_40 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", store_41 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__ms__0.7.3__links//:defs.bzl", store_42 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__path-parse__1.0.7__links//:defs.bzl", store_43 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__picomatch__2.3.1__links//:defs.bzl", store_44 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__resolve__1.22.8__links//:defs.bzl", store_45 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__rollup__2.14.0__links//:defs.bzl", link_46 = "npm_link_imported_package_store", store_46 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_47 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__string-width__4.2.3__links//:defs.bzl", store_48 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__string-width__5.1.2__links//:defs.bzl", store_49 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__strip-ansi__6.0.1__links//:defs.bzl", store_50 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__strip-ansi__7.1.0__links//:defs.bzl", store_51 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_52 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__tslib__2.6.3__links//:defs.bzl", link_53 = "npm_link_imported_package_store", store_53 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__typescript__5.5.2__links//:defs.bzl", link_54 = "npm_link_imported_package_store", store_54 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_55 = "npm_link_imported_package_store", store_55 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__wrap-ansi__7.0.0__links//:defs.bzl", store_56 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__wrap-ansi__8.1.0__links//:defs.bzl", store_57 = "npm_imported_package_store") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -122,25 +125,28 @@ def npm_link_all_packages(name = "node_modules", imported_links = []): store_33(name = "{}/is-fullwidth-code-point".format(name)) store_34(name = "{}/is-odd".format(name)) store_35(name = "{}/is-odd".format(name)) - store_36(name = "{}/kleur".format(name)) - store_37(name = "{}/meaning-of-life".format(name)) - store_38(name = "{}/mri".format(name)) - store_39(name = "{}/ms".format(name)) - store_40(name = "{}/path-parse".format(name)) - store_41(name = "{}/picomatch".format(name)) - store_42(name = "{}/resolve".format(name)) - store_43(name = "{}/rollup".format(name)) - store_44(name = "{}/sade".format(name)) - store_45(name = "{}/string-width".format(name)) - store_46(name = "{}/string-width".format(name)) - store_47(name = "{}/strip-ansi".format(name)) - store_48(name = "{}/strip-ansi".format(name)) - store_49(name = "{}/supports-preserve-symlinks-flag".format(name)) - store_50(name = "{}/tslib".format(name)) - store_51(name = "{}/typescript".format(name)) - store_52(name = "{}/uvu".format(name)) - store_53(name = "{}/wrap-ansi".format(name)) - store_54(name = "{}/wrap-ansi".format(name)) + store_36(name = "{}/is-odd".format(name)) + store_37(name = "{}/is-odd".format(name)) + store_38(name = "{}/is-odd".format(name)) + store_39(name = "{}/kleur".format(name)) + store_40(name = "{}/meaning-of-life".format(name)) + store_41(name = "{}/mri".format(name)) + store_42(name = "{}/ms".format(name)) + store_43(name = "{}/path-parse".format(name)) + store_44(name = "{}/picomatch".format(name)) + store_45(name = "{}/resolve".format(name)) + store_46(name = "{}/rollup".format(name)) + store_47(name = "{}/sade".format(name)) + store_48(name = "{}/string-width".format(name)) + store_49(name = "{}/string-width".format(name)) + store_50(name = "{}/strip-ansi".format(name)) + store_51(name = "{}/strip-ansi".format(name)) + store_52(name = "{}/supports-preserve-symlinks-flag".format(name)) + store_53(name = "{}/tslib".format(name)) + store_54(name = "{}/typescript".format(name)) + store_55(name = "{}/uvu".format(name)) + store_56(name = "{}/wrap-ansi".format(name)) + store_57(name = "{}/wrap-ansi".format(name)) if link: if bazel_package == "": link_4(name = "{}/@aspect-test/a".format(name)) @@ -176,19 +182,27 @@ def npm_link_all_packages(name = "node_modules", imported_links = []): link_targets.append("//{}:{}/debug".format(bazel_package, name)) link_31(name = "{}/hello".format(name)) link_targets.append("//{}:{}/hello".format(bazel_package, name)) - link_34(name = "{}/is-odd-alt-version".format(name)) - link_targets.append("//{}:{}/is-odd-alt-version".format(bazel_package, name)) - link_35(name = "{}/is-odd".format(name)) + link_34(name = "{}/is-odd-v0".format(name)) + link_targets.append("//{}:{}/is-odd-v0".format(bazel_package, name)) + link_35(name = "{}/is-odd-v1".format(name)) + link_targets.append("//{}:{}/is-odd-v1".format(bazel_package, name)) + link_36(name = "{}/is-odd-v2".format(name)) + link_targets.append("//{}:{}/is-odd-v2".format(bazel_package, name)) + link_37(name = "{}/is-odd-v3".format(name)) + link_targets.append("//{}:{}/is-odd-v3".format(bazel_package, name)) + link_38(name = "{}/is-odd".format(name)) link_targets.append("//{}:{}/is-odd".format(bazel_package, name)) - link_37(name = "{}/meaning-of-life".format(name)) + link_38(name = "{}/is-odd-alias".format(name)) + link_targets.append("//{}:{}/is-odd-alias".format(bazel_package, name)) + link_40(name = "{}/meaning-of-life".format(name)) link_targets.append("//{}:{}/meaning-of-life".format(bazel_package, name)) - link_43(name = "{}/rollup".format(name)) + link_46(name = "{}/rollup".format(name)) link_targets.append("//{}:{}/rollup".format(bazel_package, name)) - link_50(name = "{}/tslib".format(name)) + link_53(name = "{}/tslib".format(name)) link_targets.append("//{}:{}/tslib".format(bazel_package, name)) - link_51(name = "{}/typescript".format(name)) + link_54(name = "{}/typescript".format(name)) link_targets.append("//{}:{}/typescript".format(bazel_package, name)) - link_52(name = "{}/uvu".format(name)) + link_55(name = "{}/uvu".format(name)) link_targets.append("//{}:{}/uvu".format(bazel_package, name)) if is_root: @@ -377,8 +391,12 @@ def npm_link_targets(name = "node_modules", package = None): link_targets.append("//{}:{}/alias-only-sizzle".format(bazel_package, name)) link_targets.append("//{}:{}/debug".format(bazel_package, name)) link_targets.append("//{}:{}/hello".format(bazel_package, name)) - link_targets.append("//{}:{}/is-odd-alt-version".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v0".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v1".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v2".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v3".format(bazel_package, name)) link_targets.append("//{}:{}/is-odd".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-alias".format(bazel_package, name)) link_targets.append("//{}:{}/meaning-of-life".format(bazel_package, name)) link_targets.append("//{}:{}/rollup".format(bazel_package, name)) link_targets.append("//{}:{}/tslib".format(bazel_package, name)) diff --git a/e2e/pnpm_lockfiles/v60/pnpm-lock.yaml b/e2e/pnpm_lockfiles/v60/pnpm-lock.yaml index 032fb606a..877281dc8 100644 --- a/e2e/pnpm_lockfiles/v60/pnpm-lock.yaml +++ b/e2e/pnpm_lockfiles/v60/pnpm-lock.yaml @@ -51,9 +51,21 @@ importers: is-odd: specifier: npm:is-odd@3.0.1 version: 3.0.1 - is-odd-alt-version: - specifier: npm:is-odd@^2.0.0 + is-odd-alias: + specifier: npm:is-odd + version: /is-odd@3.0.1 + is-odd-v0: + specifier: npm:is-odd@0.1.0 + version: /is-odd@0.1.0 + is-odd-v1: + specifier: npm:is-odd@1.0.0 + version: /is-odd@1.0.0 + is-odd-v2: + specifier: npm:is-odd@2.0.0 version: /is-odd@2.0.0 + is-odd-v3: + specifier: npm:is-odd@3.0.0 + version: /is-odd@3.0.0 jsonify: specifier: https://github.com/aspect-build/test-packages/releases/download/0.0.0/@foo-jsonify-0.0.0.tgz version: '@github.com/aspect-build/test-packages/releases/download/0.0.0/@foo-jsonify-0.0.0.tgz' @@ -272,8 +284,8 @@ packages: function-bind: 1.1.2 dev: false - /is-core-module@2.14.0: - resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + /is-core-module@2.15.0: + resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 @@ -284,6 +296,20 @@ packages: engines: {node: '>=8'} dev: false + /is-odd@0.1.0: + resolution: {integrity: sha512-3RKAybrJxq3zCUC+TJ5Ao0sBsbacAT3OBeNVcCbsQsHUC70qWK2R4JsIvax4OTjeGWnB8FumAWATUtS1jd+KYw==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: file:../vendored/is-number + dev: false + + /is-odd@1.0.0: + resolution: {integrity: sha512-yIhxkKCK7pZnj48WBvaTQ36Or7PymGYqmZrSNqkrhmU3pakkp2TWhuN7hH25bqJgH+Xq4IZ3QNd3+QVshldEHA==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: file:../vendored/is-number + dev: false + /is-odd@2.0.0: resolution: {integrity: sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==} engines: {node: '>=0.10.0'} @@ -291,6 +317,13 @@ packages: is-number: file:../vendored/is-number dev: false + /is-odd@3.0.0: + resolution: {integrity: sha512-204vE5IJ0Cd6pA6x1dMyLooGk6/xeKuq90imFuJN/ndMDBP4Sk9tJpBlTedHPvt6KDbtTDTsjVzzgctFqNV7FQ==} + engines: {node: '>=4'} + dependencies: + is-number: file:../vendored/is-number + dev: false + /is-odd@3.0.1: resolution: {integrity: sha512-CQpnWPrDwmP1+SMHXZhtLtJv90yiyVfluGsX5iNCVkrhQtU3TQHsUWPG9wkdk9Lgd5yNpAg9jQEo90CBaXgWMA==} engines: {node: '>=4'} @@ -330,7 +363,7 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.14.0 + is-core-module: 2.15.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false diff --git a/e2e/pnpm_lockfiles/v60/snapshots/defs.bzl b/e2e/pnpm_lockfiles/v60/snapshots/defs.bzl index d66348e3e..ddce6c27e 100644 --- a/e2e/pnpm_lockfiles/v60/snapshots/defs.bzl +++ b/e2e/pnpm_lockfiles/v60/snapshots/defs.bzl @@ -33,29 +33,32 @@ load("@@aspect_rules_js~~npm~lock-__fsevents__2.3.3__links//:defs.b load("@@aspect_rules_js~~npm~lock-__function-bind__1.1.2__links//:defs.bzl", store_30 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__hasown__2.0.2__links//:defs.bzl", store_31 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__hello__at_gitpkg.vercel.app_EqualMa_gitpkg-hello_packages_hello__links//:defs.bzl", link_32 = "npm_link_imported_package_store", store_32 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-core-module__2.14.0__links//:defs.bzl", store_33 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-core-module__2.15.0__links//:defs.bzl", store_33 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_34 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-odd__2.0.0__links//:defs.bzl", link_35 = "npm_link_imported_package_store", store_35 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.1__links//:defs.bzl", link_36 = "npm_link_imported_package_store", store_36 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__kleur__4.1.5__links//:defs.bzl", store_37 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__meaning-of-life__1.0.0__o3deharooos255qt5xdujc3cuq__links//:defs.bzl", link_38 = "npm_link_imported_package_store", store_38 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", store_39 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__ms__0.7.3__links//:defs.bzl", store_40 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__path-parse__1.0.7__links//:defs.bzl", store_41 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__picomatch__2.3.1__links//:defs.bzl", store_42 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__resolve__1.22.8__links//:defs.bzl", store_43 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__rollup__2.14.0__links//:defs.bzl", link_44 = "npm_link_imported_package_store", store_44 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_45 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__string-width__4.2.3__links//:defs.bzl", store_46 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__string-width__5.1.2__links//:defs.bzl", store_47 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__strip-ansi__6.0.1__links//:defs.bzl", store_48 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__strip-ansi__7.1.0__links//:defs.bzl", store_49 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_50 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__tslib__2.6.3__links//:defs.bzl", link_51 = "npm_link_imported_package_store", store_51 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__typescript__5.5.2__links//:defs.bzl", link_52 = "npm_link_imported_package_store", store_52 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_53 = "npm_link_imported_package_store", store_53 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__wrap-ansi__7.0.0__links//:defs.bzl", store_54 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__wrap-ansi__8.1.0__links//:defs.bzl", store_55 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__0.1.0__links//:defs.bzl", link_35 = "npm_link_imported_package_store", store_35 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__1.0.0__links//:defs.bzl", link_36 = "npm_link_imported_package_store", store_36 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__2.0.0__links//:defs.bzl", link_37 = "npm_link_imported_package_store", store_37 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.0__links//:defs.bzl", link_38 = "npm_link_imported_package_store", store_38 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.1__links//:defs.bzl", link_39 = "npm_link_imported_package_store", store_39 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__kleur__4.1.5__links//:defs.bzl", store_40 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__meaning-of-life__1.0.0__o3deharooos255qt5xdujc3cuq__links//:defs.bzl", link_41 = "npm_link_imported_package_store", store_41 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", store_42 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__ms__0.7.3__links//:defs.bzl", store_43 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__path-parse__1.0.7__links//:defs.bzl", store_44 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__picomatch__2.3.1__links//:defs.bzl", store_45 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__resolve__1.22.8__links//:defs.bzl", store_46 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__rollup__2.14.0__links//:defs.bzl", link_47 = "npm_link_imported_package_store", store_47 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_48 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__string-width__4.2.3__links//:defs.bzl", store_49 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__string-width__5.1.2__links//:defs.bzl", store_50 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__strip-ansi__6.0.1__links//:defs.bzl", store_51 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__strip-ansi__7.1.0__links//:defs.bzl", store_52 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_53 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__tslib__2.6.3__links//:defs.bzl", link_54 = "npm_link_imported_package_store", store_54 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__typescript__5.5.2__links//:defs.bzl", link_55 = "npm_link_imported_package_store", store_55 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_56 = "npm_link_imported_package_store", store_56 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__wrap-ansi__7.0.0__links//:defs.bzl", store_57 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__wrap-ansi__8.1.0__links//:defs.bzl", store_58 = "npm_imported_package_store") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -124,25 +127,28 @@ def npm_link_all_packages(name = "node_modules", imported_links = []): store_34(name = "{}/is-fullwidth-code-point".format(name)) store_35(name = "{}/is-odd".format(name)) store_36(name = "{}/is-odd".format(name)) - store_37(name = "{}/kleur".format(name)) - store_38(name = "{}/meaning-of-life".format(name)) - store_39(name = "{}/mri".format(name)) - store_40(name = "{}/ms".format(name)) - store_41(name = "{}/path-parse".format(name)) - store_42(name = "{}/picomatch".format(name)) - store_43(name = "{}/resolve".format(name)) - store_44(name = "{}/rollup".format(name)) - store_45(name = "{}/sade".format(name)) - store_46(name = "{}/string-width".format(name)) - store_47(name = "{}/string-width".format(name)) - store_48(name = "{}/strip-ansi".format(name)) - store_49(name = "{}/strip-ansi".format(name)) - store_50(name = "{}/supports-preserve-symlinks-flag".format(name)) - store_51(name = "{}/tslib".format(name)) - store_52(name = "{}/typescript".format(name)) - store_53(name = "{}/uvu".format(name)) - store_54(name = "{}/wrap-ansi".format(name)) - store_55(name = "{}/wrap-ansi".format(name)) + store_37(name = "{}/is-odd".format(name)) + store_38(name = "{}/is-odd".format(name)) + store_39(name = "{}/is-odd".format(name)) + store_40(name = "{}/kleur".format(name)) + store_41(name = "{}/meaning-of-life".format(name)) + store_42(name = "{}/mri".format(name)) + store_43(name = "{}/ms".format(name)) + store_44(name = "{}/path-parse".format(name)) + store_45(name = "{}/picomatch".format(name)) + store_46(name = "{}/resolve".format(name)) + store_47(name = "{}/rollup".format(name)) + store_48(name = "{}/sade".format(name)) + store_49(name = "{}/string-width".format(name)) + store_50(name = "{}/string-width".format(name)) + store_51(name = "{}/strip-ansi".format(name)) + store_52(name = "{}/strip-ansi".format(name)) + store_53(name = "{}/supports-preserve-symlinks-flag".format(name)) + store_54(name = "{}/tslib".format(name)) + store_55(name = "{}/typescript".format(name)) + store_56(name = "{}/uvu".format(name)) + store_57(name = "{}/wrap-ansi".format(name)) + store_58(name = "{}/wrap-ansi".format(name)) if link: if bazel_package == "": link_4(name = "{}/@aspect-test/a".format(name)) @@ -181,19 +187,27 @@ def npm_link_all_packages(name = "node_modules", imported_links = []): link_targets.append("//{}:{}/debug".format(bazel_package, name)) link_32(name = "{}/hello".format(name)) link_targets.append("//{}:{}/hello".format(bazel_package, name)) - link_35(name = "{}/is-odd-alt-version".format(name)) - link_targets.append("//{}:{}/is-odd-alt-version".format(bazel_package, name)) - link_36(name = "{}/is-odd".format(name)) + link_35(name = "{}/is-odd-v0".format(name)) + link_targets.append("//{}:{}/is-odd-v0".format(bazel_package, name)) + link_36(name = "{}/is-odd-v1".format(name)) + link_targets.append("//{}:{}/is-odd-v1".format(bazel_package, name)) + link_37(name = "{}/is-odd-v2".format(name)) + link_targets.append("//{}:{}/is-odd-v2".format(bazel_package, name)) + link_38(name = "{}/is-odd-v3".format(name)) + link_targets.append("//{}:{}/is-odd-v3".format(bazel_package, name)) + link_39(name = "{}/is-odd".format(name)) link_targets.append("//{}:{}/is-odd".format(bazel_package, name)) - link_38(name = "{}/meaning-of-life".format(name)) + link_39(name = "{}/is-odd-alias".format(name)) + link_targets.append("//{}:{}/is-odd-alias".format(bazel_package, name)) + link_41(name = "{}/meaning-of-life".format(name)) link_targets.append("//{}:{}/meaning-of-life".format(bazel_package, name)) - link_44(name = "{}/rollup".format(name)) + link_47(name = "{}/rollup".format(name)) link_targets.append("//{}:{}/rollup".format(bazel_package, name)) - link_51(name = "{}/tslib".format(name)) + link_54(name = "{}/tslib".format(name)) link_targets.append("//{}:{}/tslib".format(bazel_package, name)) - link_52(name = "{}/typescript".format(name)) + link_55(name = "{}/typescript".format(name)) link_targets.append("//{}:{}/typescript".format(bazel_package, name)) - link_53(name = "{}/uvu".format(name)) + link_56(name = "{}/uvu".format(name)) link_targets.append("//{}:{}/uvu".format(bazel_package, name)) if is_root: @@ -383,8 +397,12 @@ def npm_link_targets(name = "node_modules", package = None): link_targets.append("//{}:{}/alias-only-sizzle".format(bazel_package, name)) link_targets.append("//{}:{}/debug".format(bazel_package, name)) link_targets.append("//{}:{}/hello".format(bazel_package, name)) - link_targets.append("//{}:{}/is-odd-alt-version".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v0".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v1".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v2".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v3".format(bazel_package, name)) link_targets.append("//{}:{}/is-odd".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-alias".format(bazel_package, name)) link_targets.append("//{}:{}/meaning-of-life".format(bazel_package, name)) link_targets.append("//{}:{}/rollup".format(bazel_package, name)) link_targets.append("//{}:{}/tslib".format(bazel_package, name)) diff --git a/e2e/pnpm_lockfiles/v61/pnpm-lock.yaml b/e2e/pnpm_lockfiles/v61/pnpm-lock.yaml index d0f3ed7e8..37e7e404d 100644 --- a/e2e/pnpm_lockfiles/v61/pnpm-lock.yaml +++ b/e2e/pnpm_lockfiles/v61/pnpm-lock.yaml @@ -55,9 +55,21 @@ importers: is-odd: specifier: npm:is-odd@3.0.1 version: 3.0.1 - is-odd-alt-version: - specifier: npm:is-odd@^2.0.0 + is-odd-alias: + specifier: npm:is-odd + version: /is-odd@3.0.1 + is-odd-v0: + specifier: npm:is-odd@0.1.0 + version: /is-odd@0.1.0 + is-odd-v1: + specifier: npm:is-odd@1.0.0 + version: /is-odd@1.0.0 + is-odd-v2: + specifier: npm:is-odd@2.0.0 version: /is-odd@2.0.0 + is-odd-v3: + specifier: npm:is-odd@3.0.0 + version: /is-odd@3.0.0 jsonify: specifier: https://github.com/aspect-build/test-packages/releases/download/0.0.0/@foo-jsonify-0.0.0.tgz version: '@github.com/aspect-build/test-packages/releases/download/0.0.0/@foo-jsonify-0.0.0.tgz' @@ -276,8 +288,8 @@ packages: function-bind: 1.1.2 dev: false - /is-core-module@2.14.0: - resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + /is-core-module@2.15.0: + resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 @@ -288,6 +300,20 @@ packages: engines: {node: '>=8'} dev: false + /is-odd@0.1.0: + resolution: {integrity: sha512-3RKAybrJxq3zCUC+TJ5Ao0sBsbacAT3OBeNVcCbsQsHUC70qWK2R4JsIvax4OTjeGWnB8FumAWATUtS1jd+KYw==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: file:../vendored/is-number + dev: false + + /is-odd@1.0.0: + resolution: {integrity: sha512-yIhxkKCK7pZnj48WBvaTQ36Or7PymGYqmZrSNqkrhmU3pakkp2TWhuN7hH25bqJgH+Xq4IZ3QNd3+QVshldEHA==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: file:../vendored/is-number + dev: false + /is-odd@2.0.0: resolution: {integrity: sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==} engines: {node: '>=0.10.0'} @@ -295,6 +321,13 @@ packages: is-number: file:../vendored/is-number dev: false + /is-odd@3.0.0: + resolution: {integrity: sha512-204vE5IJ0Cd6pA6x1dMyLooGk6/xeKuq90imFuJN/ndMDBP4Sk9tJpBlTedHPvt6KDbtTDTsjVzzgctFqNV7FQ==} + engines: {node: '>=4'} + dependencies: + is-number: file:../vendored/is-number + dev: false + /is-odd@3.0.1: resolution: {integrity: sha512-CQpnWPrDwmP1+SMHXZhtLtJv90yiyVfluGsX5iNCVkrhQtU3TQHsUWPG9wkdk9Lgd5yNpAg9jQEo90CBaXgWMA==} engines: {node: '>=4'} @@ -334,7 +367,7 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.14.0 + is-core-module: 2.15.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false diff --git a/e2e/pnpm_lockfiles/v61/snapshots/defs.bzl b/e2e/pnpm_lockfiles/v61/snapshots/defs.bzl index d66348e3e..ddce6c27e 100644 --- a/e2e/pnpm_lockfiles/v61/snapshots/defs.bzl +++ b/e2e/pnpm_lockfiles/v61/snapshots/defs.bzl @@ -33,29 +33,32 @@ load("@@aspect_rules_js~~npm~lock-__fsevents__2.3.3__links//:defs.b load("@@aspect_rules_js~~npm~lock-__function-bind__1.1.2__links//:defs.bzl", store_30 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__hasown__2.0.2__links//:defs.bzl", store_31 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__hello__at_gitpkg.vercel.app_EqualMa_gitpkg-hello_packages_hello__links//:defs.bzl", link_32 = "npm_link_imported_package_store", store_32 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-core-module__2.14.0__links//:defs.bzl", store_33 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-core-module__2.15.0__links//:defs.bzl", store_33 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_34 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-odd__2.0.0__links//:defs.bzl", link_35 = "npm_link_imported_package_store", store_35 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.1__links//:defs.bzl", link_36 = "npm_link_imported_package_store", store_36 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__kleur__4.1.5__links//:defs.bzl", store_37 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__meaning-of-life__1.0.0__o3deharooos255qt5xdujc3cuq__links//:defs.bzl", link_38 = "npm_link_imported_package_store", store_38 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", store_39 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__ms__0.7.3__links//:defs.bzl", store_40 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__path-parse__1.0.7__links//:defs.bzl", store_41 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__picomatch__2.3.1__links//:defs.bzl", store_42 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__resolve__1.22.8__links//:defs.bzl", store_43 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__rollup__2.14.0__links//:defs.bzl", link_44 = "npm_link_imported_package_store", store_44 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_45 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__string-width__4.2.3__links//:defs.bzl", store_46 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__string-width__5.1.2__links//:defs.bzl", store_47 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__strip-ansi__6.0.1__links//:defs.bzl", store_48 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__strip-ansi__7.1.0__links//:defs.bzl", store_49 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_50 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__tslib__2.6.3__links//:defs.bzl", link_51 = "npm_link_imported_package_store", store_51 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__typescript__5.5.2__links//:defs.bzl", link_52 = "npm_link_imported_package_store", store_52 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_53 = "npm_link_imported_package_store", store_53 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__wrap-ansi__7.0.0__links//:defs.bzl", store_54 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__wrap-ansi__8.1.0__links//:defs.bzl", store_55 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__0.1.0__links//:defs.bzl", link_35 = "npm_link_imported_package_store", store_35 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__1.0.0__links//:defs.bzl", link_36 = "npm_link_imported_package_store", store_36 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__2.0.0__links//:defs.bzl", link_37 = "npm_link_imported_package_store", store_37 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.0__links//:defs.bzl", link_38 = "npm_link_imported_package_store", store_38 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.1__links//:defs.bzl", link_39 = "npm_link_imported_package_store", store_39 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__kleur__4.1.5__links//:defs.bzl", store_40 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__meaning-of-life__1.0.0__o3deharooos255qt5xdujc3cuq__links//:defs.bzl", link_41 = "npm_link_imported_package_store", store_41 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", store_42 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__ms__0.7.3__links//:defs.bzl", store_43 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__path-parse__1.0.7__links//:defs.bzl", store_44 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__picomatch__2.3.1__links//:defs.bzl", store_45 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__resolve__1.22.8__links//:defs.bzl", store_46 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__rollup__2.14.0__links//:defs.bzl", link_47 = "npm_link_imported_package_store", store_47 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_48 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__string-width__4.2.3__links//:defs.bzl", store_49 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__string-width__5.1.2__links//:defs.bzl", store_50 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__strip-ansi__6.0.1__links//:defs.bzl", store_51 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__strip-ansi__7.1.0__links//:defs.bzl", store_52 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_53 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__tslib__2.6.3__links//:defs.bzl", link_54 = "npm_link_imported_package_store", store_54 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__typescript__5.5.2__links//:defs.bzl", link_55 = "npm_link_imported_package_store", store_55 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_56 = "npm_link_imported_package_store", store_56 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__wrap-ansi__7.0.0__links//:defs.bzl", store_57 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__wrap-ansi__8.1.0__links//:defs.bzl", store_58 = "npm_imported_package_store") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -124,25 +127,28 @@ def npm_link_all_packages(name = "node_modules", imported_links = []): store_34(name = "{}/is-fullwidth-code-point".format(name)) store_35(name = "{}/is-odd".format(name)) store_36(name = "{}/is-odd".format(name)) - store_37(name = "{}/kleur".format(name)) - store_38(name = "{}/meaning-of-life".format(name)) - store_39(name = "{}/mri".format(name)) - store_40(name = "{}/ms".format(name)) - store_41(name = "{}/path-parse".format(name)) - store_42(name = "{}/picomatch".format(name)) - store_43(name = "{}/resolve".format(name)) - store_44(name = "{}/rollup".format(name)) - store_45(name = "{}/sade".format(name)) - store_46(name = "{}/string-width".format(name)) - store_47(name = "{}/string-width".format(name)) - store_48(name = "{}/strip-ansi".format(name)) - store_49(name = "{}/strip-ansi".format(name)) - store_50(name = "{}/supports-preserve-symlinks-flag".format(name)) - store_51(name = "{}/tslib".format(name)) - store_52(name = "{}/typescript".format(name)) - store_53(name = "{}/uvu".format(name)) - store_54(name = "{}/wrap-ansi".format(name)) - store_55(name = "{}/wrap-ansi".format(name)) + store_37(name = "{}/is-odd".format(name)) + store_38(name = "{}/is-odd".format(name)) + store_39(name = "{}/is-odd".format(name)) + store_40(name = "{}/kleur".format(name)) + store_41(name = "{}/meaning-of-life".format(name)) + store_42(name = "{}/mri".format(name)) + store_43(name = "{}/ms".format(name)) + store_44(name = "{}/path-parse".format(name)) + store_45(name = "{}/picomatch".format(name)) + store_46(name = "{}/resolve".format(name)) + store_47(name = "{}/rollup".format(name)) + store_48(name = "{}/sade".format(name)) + store_49(name = "{}/string-width".format(name)) + store_50(name = "{}/string-width".format(name)) + store_51(name = "{}/strip-ansi".format(name)) + store_52(name = "{}/strip-ansi".format(name)) + store_53(name = "{}/supports-preserve-symlinks-flag".format(name)) + store_54(name = "{}/tslib".format(name)) + store_55(name = "{}/typescript".format(name)) + store_56(name = "{}/uvu".format(name)) + store_57(name = "{}/wrap-ansi".format(name)) + store_58(name = "{}/wrap-ansi".format(name)) if link: if bazel_package == "": link_4(name = "{}/@aspect-test/a".format(name)) @@ -181,19 +187,27 @@ def npm_link_all_packages(name = "node_modules", imported_links = []): link_targets.append("//{}:{}/debug".format(bazel_package, name)) link_32(name = "{}/hello".format(name)) link_targets.append("//{}:{}/hello".format(bazel_package, name)) - link_35(name = "{}/is-odd-alt-version".format(name)) - link_targets.append("//{}:{}/is-odd-alt-version".format(bazel_package, name)) - link_36(name = "{}/is-odd".format(name)) + link_35(name = "{}/is-odd-v0".format(name)) + link_targets.append("//{}:{}/is-odd-v0".format(bazel_package, name)) + link_36(name = "{}/is-odd-v1".format(name)) + link_targets.append("//{}:{}/is-odd-v1".format(bazel_package, name)) + link_37(name = "{}/is-odd-v2".format(name)) + link_targets.append("//{}:{}/is-odd-v2".format(bazel_package, name)) + link_38(name = "{}/is-odd-v3".format(name)) + link_targets.append("//{}:{}/is-odd-v3".format(bazel_package, name)) + link_39(name = "{}/is-odd".format(name)) link_targets.append("//{}:{}/is-odd".format(bazel_package, name)) - link_38(name = "{}/meaning-of-life".format(name)) + link_39(name = "{}/is-odd-alias".format(name)) + link_targets.append("//{}:{}/is-odd-alias".format(bazel_package, name)) + link_41(name = "{}/meaning-of-life".format(name)) link_targets.append("//{}:{}/meaning-of-life".format(bazel_package, name)) - link_44(name = "{}/rollup".format(name)) + link_47(name = "{}/rollup".format(name)) link_targets.append("//{}:{}/rollup".format(bazel_package, name)) - link_51(name = "{}/tslib".format(name)) + link_54(name = "{}/tslib".format(name)) link_targets.append("//{}:{}/tslib".format(bazel_package, name)) - link_52(name = "{}/typescript".format(name)) + link_55(name = "{}/typescript".format(name)) link_targets.append("//{}:{}/typescript".format(bazel_package, name)) - link_53(name = "{}/uvu".format(name)) + link_56(name = "{}/uvu".format(name)) link_targets.append("//{}:{}/uvu".format(bazel_package, name)) if is_root: @@ -383,8 +397,12 @@ def npm_link_targets(name = "node_modules", package = None): link_targets.append("//{}:{}/alias-only-sizzle".format(bazel_package, name)) link_targets.append("//{}:{}/debug".format(bazel_package, name)) link_targets.append("//{}:{}/hello".format(bazel_package, name)) - link_targets.append("//{}:{}/is-odd-alt-version".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v0".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v1".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v2".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v3".format(bazel_package, name)) link_targets.append("//{}:{}/is-odd".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-alias".format(bazel_package, name)) link_targets.append("//{}:{}/meaning-of-life".format(bazel_package, name)) link_targets.append("//{}:{}/rollup".format(bazel_package, name)) link_targets.append("//{}:{}/tslib".format(bazel_package, name)) diff --git a/e2e/pnpm_lockfiles/v90/pnpm-lock.yaml b/e2e/pnpm_lockfiles/v90/pnpm-lock.yaml index caad2acb4..19e96c4b6 100644 --- a/e2e/pnpm_lockfiles/v90/pnpm-lock.yaml +++ b/e2e/pnpm_lockfiles/v90/pnpm-lock.yaml @@ -52,9 +52,21 @@ importers: is-odd: specifier: npm:is-odd@3.0.1 version: 3.0.1 - is-odd-alt-version: - specifier: npm:is-odd@^2.0.0 + is-odd-alias: + specifier: npm:is-odd + version: is-odd@3.0.1 + is-odd-v0: + specifier: npm:is-odd@0.1.0 + version: is-odd@0.1.0 + is-odd-v1: + specifier: npm:is-odd@1.0.0 + version: is-odd@1.0.0 + is-odd-v2: + specifier: npm:is-odd@2.0.0 version: is-odd@2.0.0 + is-odd-v3: + specifier: npm:is-odd@3.0.0 + version: is-odd@3.0.0 jsonify: specifier: https://github.com/aspect-build/test-packages/releases/download/0.0.0/@foo-jsonify-0.0.0.tgz version: '@foo/jsonify@https://github.com/aspect-build/test-packages/releases/download/0.0.0/@foo-jsonify-0.0.0.tgz' @@ -259,8 +271,8 @@ packages: resolution: {tarball: https://gitpkg.vercel.app/EqualMa/gitpkg-hello/packages/hello} version: 1.0.0 - is-core-module@2.14.0: - resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + is-core-module@2.15.0: + resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} engines: {node: '>= 0.4'} is-fullwidth-code-point@3.0.0: @@ -270,10 +282,22 @@ packages: is-number@file:../vendored/is-number: resolution: {directory: ../vendored/is-number, type: directory} + is-odd@0.1.0: + resolution: {integrity: sha512-3RKAybrJxq3zCUC+TJ5Ao0sBsbacAT3OBeNVcCbsQsHUC70qWK2R4JsIvax4OTjeGWnB8FumAWATUtS1jd+KYw==} + engines: {node: '>=0.10.0'} + + is-odd@1.0.0: + resolution: {integrity: sha512-yIhxkKCK7pZnj48WBvaTQ36Or7PymGYqmZrSNqkrhmU3pakkp2TWhuN7hH25bqJgH+Xq4IZ3QNd3+QVshldEHA==} + engines: {node: '>=0.10.0'} + is-odd@2.0.0: resolution: {integrity: sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==} engines: {node: '>=0.10.0'} + is-odd@3.0.0: + resolution: {integrity: sha512-204vE5IJ0Cd6pA6x1dMyLooGk6/xeKuq90imFuJN/ndMDBP4Sk9tJpBlTedHPvt6KDbtTDTsjVzzgctFqNV7FQ==} + engines: {node: '>=4'} + is-odd@3.0.1: resolution: {integrity: sha512-CQpnWPrDwmP1+SMHXZhtLtJv90yiyVfluGsX5iNCVkrhQtU3TQHsUWPG9wkdk9Lgd5yNpAg9jQEo90CBaXgWMA==} engines: {node: '>=4'} @@ -468,7 +492,7 @@ snapshots: hello@https://gitpkg.vercel.app/EqualMa/gitpkg-hello/packages/hello: {} - is-core-module@2.14.0: + is-core-module@2.15.0: dependencies: hasown: 2.0.2 @@ -476,10 +500,22 @@ snapshots: is-number@file:../vendored/is-number: {} + is-odd@0.1.0: + dependencies: + is-number: file:../vendored/is-number + + is-odd@1.0.0: + dependencies: + is-number: file:../vendored/is-number + is-odd@2.0.0: dependencies: is-number: file:../vendored/is-number + is-odd@3.0.0: + dependencies: + is-number: file:../vendored/is-number + is-odd@3.0.1: dependencies: is-number: file:../vendored/is-number @@ -498,7 +534,7 @@ snapshots: resolve@1.22.8: dependencies: - is-core-module: 2.14.0 + is-core-module: 2.15.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 diff --git a/e2e/pnpm_lockfiles/v90/snapshots/defs.bzl b/e2e/pnpm_lockfiles/v90/snapshots/defs.bzl index f913c815f..61f3b1d64 100644 --- a/e2e/pnpm_lockfiles/v90/snapshots/defs.bzl +++ b/e2e/pnpm_lockfiles/v90/snapshots/defs.bzl @@ -33,29 +33,32 @@ load("@@aspect_rules_js~~npm~lock-__fsevents__2.3.3__links//:defs.b load("@@aspect_rules_js~~npm~lock-__function-bind__1.1.2__links//:defs.bzl", store_30 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__hasown__2.0.2__links//:defs.bzl", store_31 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__hello__https___gitpkg.vercel.app_EqualMa_gitpkg-hello_packages_hello__links//:defs.bzl", link_32 = "npm_link_imported_package_store", store_32 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-core-module__2.14.0__links//:defs.bzl", store_33 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-core-module__2.15.0__links//:defs.bzl", store_33 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_34 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-odd__2.0.0__links//:defs.bzl", link_35 = "npm_link_imported_package_store", store_35 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.1__links//:defs.bzl", link_36 = "npm_link_imported_package_store", store_36 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__kleur__4.1.5__links//:defs.bzl", store_37 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__meaning-of-life__1.0.0__o3deharooos255qt5xdujc3cuq__links//:defs.bzl", link_38 = "npm_link_imported_package_store", store_38 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", store_39 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__ms__0.7.3__links//:defs.bzl", store_40 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__path-parse__1.0.7__links//:defs.bzl", store_41 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__picomatch__2.3.1__links//:defs.bzl", store_42 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__resolve__1.22.8__links//:defs.bzl", store_43 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__rollup__2.14.0__links//:defs.bzl", link_44 = "npm_link_imported_package_store", store_44 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_45 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__string-width__4.2.3__links//:defs.bzl", store_46 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__string-width__5.1.2__links//:defs.bzl", store_47 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__strip-ansi__6.0.1__links//:defs.bzl", store_48 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__strip-ansi__7.1.0__links//:defs.bzl", store_49 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_50 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__tslib__2.6.3__links//:defs.bzl", link_51 = "npm_link_imported_package_store", store_51 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__typescript__5.5.2__links//:defs.bzl", link_52 = "npm_link_imported_package_store", store_52 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_53 = "npm_link_imported_package_store", store_53 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__wrap-ansi__7.0.0__links//:defs.bzl", store_54 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__wrap-ansi__8.1.0__links//:defs.bzl", store_55 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__0.1.0__links//:defs.bzl", link_35 = "npm_link_imported_package_store", store_35 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__1.0.0__links//:defs.bzl", link_36 = "npm_link_imported_package_store", store_36 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__2.0.0__links//:defs.bzl", link_37 = "npm_link_imported_package_store", store_37 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.0__links//:defs.bzl", link_38 = "npm_link_imported_package_store", store_38 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__is-odd__3.0.1__links//:defs.bzl", link_39 = "npm_link_imported_package_store", store_39 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__kleur__4.1.5__links//:defs.bzl", store_40 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__meaning-of-life__1.0.0__o3deharooos255qt5xdujc3cuq__links//:defs.bzl", link_41 = "npm_link_imported_package_store", store_41 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", store_42 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__ms__0.7.3__links//:defs.bzl", store_43 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__path-parse__1.0.7__links//:defs.bzl", store_44 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__picomatch__2.3.1__links//:defs.bzl", store_45 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__resolve__1.22.8__links//:defs.bzl", store_46 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__rollup__2.14.0__links//:defs.bzl", link_47 = "npm_link_imported_package_store", store_47 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_48 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__string-width__4.2.3__links//:defs.bzl", store_49 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__string-width__5.1.2__links//:defs.bzl", store_50 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__strip-ansi__6.0.1__links//:defs.bzl", store_51 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__strip-ansi__7.1.0__links//:defs.bzl", store_52 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_53 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__tslib__2.6.3__links//:defs.bzl", link_54 = "npm_link_imported_package_store", store_54 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__typescript__5.5.2__links//:defs.bzl", link_55 = "npm_link_imported_package_store", store_55 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_56 = "npm_link_imported_package_store", store_56 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__wrap-ansi__7.0.0__links//:defs.bzl", store_57 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__wrap-ansi__8.1.0__links//:defs.bzl", store_58 = "npm_imported_package_store") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -124,25 +127,28 @@ def npm_link_all_packages(name = "node_modules", imported_links = []): store_34(name = "{}/is-fullwidth-code-point".format(name)) store_35(name = "{}/is-odd".format(name)) store_36(name = "{}/is-odd".format(name)) - store_37(name = "{}/kleur".format(name)) - store_38(name = "{}/meaning-of-life".format(name)) - store_39(name = "{}/mri".format(name)) - store_40(name = "{}/ms".format(name)) - store_41(name = "{}/path-parse".format(name)) - store_42(name = "{}/picomatch".format(name)) - store_43(name = "{}/resolve".format(name)) - store_44(name = "{}/rollup".format(name)) - store_45(name = "{}/sade".format(name)) - store_46(name = "{}/string-width".format(name)) - store_47(name = "{}/string-width".format(name)) - store_48(name = "{}/strip-ansi".format(name)) - store_49(name = "{}/strip-ansi".format(name)) - store_50(name = "{}/supports-preserve-symlinks-flag".format(name)) - store_51(name = "{}/tslib".format(name)) - store_52(name = "{}/typescript".format(name)) - store_53(name = "{}/uvu".format(name)) - store_54(name = "{}/wrap-ansi".format(name)) - store_55(name = "{}/wrap-ansi".format(name)) + store_37(name = "{}/is-odd".format(name)) + store_38(name = "{}/is-odd".format(name)) + store_39(name = "{}/is-odd".format(name)) + store_40(name = "{}/kleur".format(name)) + store_41(name = "{}/meaning-of-life".format(name)) + store_42(name = "{}/mri".format(name)) + store_43(name = "{}/ms".format(name)) + store_44(name = "{}/path-parse".format(name)) + store_45(name = "{}/picomatch".format(name)) + store_46(name = "{}/resolve".format(name)) + store_47(name = "{}/rollup".format(name)) + store_48(name = "{}/sade".format(name)) + store_49(name = "{}/string-width".format(name)) + store_50(name = "{}/string-width".format(name)) + store_51(name = "{}/strip-ansi".format(name)) + store_52(name = "{}/strip-ansi".format(name)) + store_53(name = "{}/supports-preserve-symlinks-flag".format(name)) + store_54(name = "{}/tslib".format(name)) + store_55(name = "{}/typescript".format(name)) + store_56(name = "{}/uvu".format(name)) + store_57(name = "{}/wrap-ansi".format(name)) + store_58(name = "{}/wrap-ansi".format(name)) if link: if bazel_package == "": link_4(name = "{}/@aspect-test/a".format(name)) @@ -181,19 +187,27 @@ def npm_link_all_packages(name = "node_modules", imported_links = []): link_targets.append("//{}:{}/debug".format(bazel_package, name)) link_32(name = "{}/hello".format(name)) link_targets.append("//{}:{}/hello".format(bazel_package, name)) - link_35(name = "{}/is-odd-alt-version".format(name)) - link_targets.append("//{}:{}/is-odd-alt-version".format(bazel_package, name)) - link_36(name = "{}/is-odd".format(name)) + link_35(name = "{}/is-odd-v0".format(name)) + link_targets.append("//{}:{}/is-odd-v0".format(bazel_package, name)) + link_36(name = "{}/is-odd-v1".format(name)) + link_targets.append("//{}:{}/is-odd-v1".format(bazel_package, name)) + link_37(name = "{}/is-odd-v2".format(name)) + link_targets.append("//{}:{}/is-odd-v2".format(bazel_package, name)) + link_38(name = "{}/is-odd-v3".format(name)) + link_targets.append("//{}:{}/is-odd-v3".format(bazel_package, name)) + link_39(name = "{}/is-odd".format(name)) link_targets.append("//{}:{}/is-odd".format(bazel_package, name)) - link_38(name = "{}/meaning-of-life".format(name)) + link_39(name = "{}/is-odd-alias".format(name)) + link_targets.append("//{}:{}/is-odd-alias".format(bazel_package, name)) + link_41(name = "{}/meaning-of-life".format(name)) link_targets.append("//{}:{}/meaning-of-life".format(bazel_package, name)) - link_44(name = "{}/rollup".format(name)) + link_47(name = "{}/rollup".format(name)) link_targets.append("//{}:{}/rollup".format(bazel_package, name)) - link_51(name = "{}/tslib".format(name)) + link_54(name = "{}/tslib".format(name)) link_targets.append("//{}:{}/tslib".format(bazel_package, name)) - link_52(name = "{}/typescript".format(name)) + link_55(name = "{}/typescript".format(name)) link_targets.append("//{}:{}/typescript".format(bazel_package, name)) - link_53(name = "{}/uvu".format(name)) + link_56(name = "{}/uvu".format(name)) link_targets.append("//{}:{}/uvu".format(bazel_package, name)) if is_root: @@ -383,8 +397,12 @@ def npm_link_targets(name = "node_modules", package = None): link_targets.append("//{}:{}/alias-only-sizzle".format(bazel_package, name)) link_targets.append("//{}:{}/debug".format(bazel_package, name)) link_targets.append("//{}:{}/hello".format(bazel_package, name)) - link_targets.append("//{}:{}/is-odd-alt-version".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v0".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v1".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v2".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-v3".format(bazel_package, name)) link_targets.append("//{}:{}/is-odd".format(bazel_package, name)) + link_targets.append("//{}:{}/is-odd-alias".format(bazel_package, name)) link_targets.append("//{}:{}/meaning-of-life".format(bazel_package, name)) link_targets.append("//{}:{}/rollup".format(bazel_package, name)) link_targets.append("//{}:{}/tslib".format(bazel_package, name))