From e62cabae98fa38f3245ec81a465f9fec905b31b2 Mon Sep 17 00:00:00 2001 From: Jason Bedard Date: Mon, 27 May 2024 20:53:08 -0700 Subject: [PATCH] refactor: do not include registry url in package keys --- .../snapshots/wksp/repositories.bzl | 418 ++++++++-------- e2e/pnpm_lockfiles/v54/snapshots/defs.bzl | 8 +- e2e/pnpm_lockfiles/v60/snapshots/defs.bzl | 8 +- e2e/pnpm_lockfiles/v61/snapshots/defs.bzl | 8 +- .../test/snapshots/bzlmod/npm_defs.bzl | 54 +- npm/private/test/snapshots/wksp/npm_defs.bzl | 54 +- .../test/snapshots/wksp/repositories.bzl | 466 +++++++++--------- npm/private/utils.bzl | 52 +- 8 files changed, 545 insertions(+), 523 deletions(-) diff --git a/e2e/npm_translate_lock/snapshots/wksp/repositories.bzl b/e2e/npm_translate_lock/snapshots/wksp/repositories.bzl index 43d65a43f3..ccd75476a2 100644 --- a/e2e/npm_translate_lock/snapshots/wksp/repositories.bzl +++ b/e2e/npm_translate_lock/snapshots/wksp/repositories.bzl @@ -20,31 +20,31 @@ def npm_repositories(): integrity = "sha512-bOPJeTZg56D2MCm+TT4psP8e8Jmf1Jsi7pFUMl8BN5kOADNzofNHe47+84WVCt7D095xPghC235/YKuNDEhczg==", deps = { "@rollup/pluginutils": "5.0.2", - "commondir": "registry.npmjs.org/commondir@1.0.1", - "estree-walker": "registry.npmjs.org/estree-walker@2.0.2", - "glob": "registry.npmjs.org/glob@8.1.0", - "is-reference": "registry.npmjs.org/is-reference@1.2.1", - "magic-string": "registry.npmjs.org/magic-string@0.26.7", + "commondir": "1.0.1", + "estree-walker": "2.0.2", + "glob": "8.1.0", + "is-reference": "1.2.1", + "magic-string": "0.26.7", }, transitive_closure = { "@rollup/plugin-commonjs": ["23.0.4"], "@rollup/pluginutils": ["5.0.2"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], - "balanced-match": ["registry.npmjs.org/balanced-match@1.0.2"], - "brace-expansion": ["registry.npmjs.org/brace-expansion@2.0.1"], - "commondir": ["registry.npmjs.org/commondir@1.0.1"], - "estree-walker": ["registry.npmjs.org/estree-walker@2.0.2"], - "fs.realpath": ["registry.npmjs.org/fs.realpath@1.0.0"], - "glob": ["registry.npmjs.org/glob@8.1.0"], - "inflight": ["registry.npmjs.org/inflight@1.0.6"], - "inherits": ["registry.npmjs.org/inherits@2.0.4"], - "is-reference": ["registry.npmjs.org/is-reference@1.2.1"], - "magic-string": ["registry.npmjs.org/magic-string@0.26.7"], - "minimatch": ["registry.npmjs.org/minimatch@5.1.6"], - "once": ["registry.npmjs.org/once@1.4.0"], - "picomatch": ["registry.npmjs.org/picomatch@2.3.1"], - "sourcemap-codec": ["registry.npmjs.org/sourcemap-codec@1.4.8"], - "wrappy": ["registry.npmjs.org/wrappy@1.0.2"], + "@types/estree": ["1.0.0"], + "balanced-match": ["1.0.2"], + "brace-expansion": ["2.0.1"], + "commondir": ["1.0.1"], + "estree-walker": ["2.0.2"], + "fs.realpath": ["1.0.0"], + "glob": ["8.1.0"], + "inflight": ["1.0.6"], + "inherits": ["2.0.4"], + "is-reference": ["1.2.1"], + "magic-string": ["0.26.7"], + "minimatch": ["5.1.6"], + "once": ["1.4.0"], + "picomatch": ["2.3.1"], + "sourcemap-codec": ["1.4.8"], + "wrappy": ["1.0.2"], }, ) @@ -67,9 +67,9 @@ def npm_repositories(): transitive_closure = { "@rollup/plugin-json": ["5.0.2"], "@rollup/pluginutils": ["5.0.2"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], - "estree-walker": ["registry.npmjs.org/estree-walker@2.0.2"], - "picomatch": ["registry.npmjs.org/picomatch@2.3.1"], + "@types/estree": ["1.0.0"], + "estree-walker": ["2.0.2"], + "picomatch": ["2.3.1"], }, ) @@ -88,29 +88,29 @@ def npm_repositories(): integrity = "sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==", deps = { "@rollup/pluginutils": "5.0.2", - "@types/resolve": "registry.npmjs.org/@types/resolve@1.20.2", - "deepmerge": "registry.npmjs.org/deepmerge@4.3.0", - "is-builtin-module": "registry.npmjs.org/is-builtin-module@3.2.1", - "is-module": "registry.npmjs.org/is-module@1.0.0", - "resolve": "registry.npmjs.org/resolve@1.22.1", + "@types/resolve": "1.20.2", + "deepmerge": "4.3.0", + "is-builtin-module": "3.2.1", + "is-module": "1.0.0", + "resolve": "1.22.1", }, transitive_closure = { "@rollup/plugin-node-resolve": ["15.0.1"], "@rollup/pluginutils": ["5.0.2"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], - "@types/resolve": ["registry.npmjs.org/@types/resolve@1.20.2"], - "builtin-modules": ["registry.npmjs.org/builtin-modules@3.3.0"], - "deepmerge": ["registry.npmjs.org/deepmerge@4.3.0"], - "estree-walker": ["registry.npmjs.org/estree-walker@2.0.2"], - "function-bind": ["registry.npmjs.org/function-bind@1.1.1"], - "has": ["registry.npmjs.org/has@1.0.3"], - "is-builtin-module": ["registry.npmjs.org/is-builtin-module@3.2.1"], - "is-core-module": ["registry.npmjs.org/is-core-module@2.11.0"], - "is-module": ["registry.npmjs.org/is-module@1.0.0"], - "path-parse": ["registry.npmjs.org/path-parse@1.0.7"], - "picomatch": ["registry.npmjs.org/picomatch@2.3.1"], - "resolve": ["registry.npmjs.org/resolve@1.22.1"], - "supports-preserve-symlinks-flag": ["registry.npmjs.org/supports-preserve-symlinks-flag@1.0.0"], + "@types/estree": ["1.0.0"], + "@types/resolve": ["1.20.2"], + "builtin-modules": ["3.3.0"], + "deepmerge": ["4.3.0"], + "estree-walker": ["2.0.2"], + "function-bind": ["1.1.1"], + "has": ["1.0.3"], + "is-builtin-module": ["3.2.1"], + "is-core-module": ["2.11.0"], + "is-module": ["1.0.0"], + "path-parse": ["1.0.7"], + "picomatch": ["2.3.1"], + "resolve": ["1.22.1"], + "supports-preserve-symlinks-flag": ["1.0.0"], }, ) @@ -126,675 +126,675 @@ def npm_repositories(): dev = True, integrity = "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==", deps = { - "@types/estree": "registry.npmjs.org/@types/estree@1.0.0", - "estree-walker": "registry.npmjs.org/estree-walker@2.0.2", - "picomatch": "registry.npmjs.org/picomatch@2.3.1", + "@types/estree": "1.0.0", + "estree-walker": "2.0.2", + "picomatch": "2.3.1", }, transitive_closure = { "@rollup/pluginutils": ["5.0.2"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], - "estree-walker": ["registry.npmjs.org/estree-walker@2.0.2"], - "picomatch": ["registry.npmjs.org/picomatch@2.3.1"], + "@types/estree": ["1.0.0"], + "estree-walker": ["2.0.2"], + "picomatch": ["2.3.1"], }, ) npm_import( - name = "npm__at_types_estree__registry.npmjs.org_at_types_estree_1.0.0", + name = "npm__at_types_estree__1.0.0", root_package = "", link_workspace = "", link_packages = {}, package = "@types/estree", - version = "registry.npmjs.org/@types/estree@1.0.0", + version = "1.0.0", url = "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==", transitive_closure = { - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["1.0.0"], }, ) npm_import( - name = "npm__at_types_node__registry.npmjs.org_at_types_node_18.11.18", + name = "npm__at_types_node__18.11.18", root_package = "", link_workspace = "", link_packages = { "": ["@types/node"], }, package = "@types/node", - version = "registry.npmjs.org/@types/node@18.11.18", + version = "18.11.18", url = "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/node": ["18.11.18"], }, ) npm_import( - name = "npm__at_types_resolve__registry.npmjs.org_at_types_resolve_1.20.2", + name = "npm__at_types_resolve__1.20.2", root_package = "", link_workspace = "", link_packages = {}, package = "@types/resolve", - version = "registry.npmjs.org/@types/resolve@1.20.2", + version = "1.20.2", url = "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.20.2.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", transitive_closure = { - "@types/resolve": ["registry.npmjs.org/@types/resolve@1.20.2"], + "@types/resolve": ["1.20.2"], }, ) npm_import( - name = "npm__at_types_semver__registry.npmjs.org_at_types_semver_7.3.13", + name = "npm__at_types_semver__7.3.13", root_package = "", link_workspace = "", link_packages = { "": ["@types/semver"], }, package = "@types/semver", - version = "registry.npmjs.org/@types/semver@7.3.13", + version = "7.3.13", url = "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", transitive_closure = { - "@types/semver": ["registry.npmjs.org/@types/semver@7.3.13"], + "@types/semver": ["7.3.13"], }, ) npm_import( - name = "npm__balanced-match__registry.npmjs.org_balanced-match_1.0.2", + name = "npm__balanced-match__1.0.2", root_package = "", link_workspace = "", link_packages = {}, package = "balanced-match", - version = "registry.npmjs.org/balanced-match@1.0.2", + version = "1.0.2", url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", transitive_closure = { - "balanced-match": ["registry.npmjs.org/balanced-match@1.0.2"], + "balanced-match": ["1.0.2"], }, ) npm_import( - name = "npm__brace-expansion__registry.npmjs.org_brace-expansion_2.0.1", + name = "npm__brace-expansion__2.0.1", root_package = "", link_workspace = "", link_packages = {}, package = "brace-expansion", - version = "registry.npmjs.org/brace-expansion@2.0.1", + version = "2.0.1", url = "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", deps = { - "balanced-match": "registry.npmjs.org/balanced-match@1.0.2", + "balanced-match": "1.0.2", }, transitive_closure = { - "balanced-match": ["registry.npmjs.org/balanced-match@1.0.2"], - "brace-expansion": ["registry.npmjs.org/brace-expansion@2.0.1"], + "balanced-match": ["1.0.2"], + "brace-expansion": ["2.0.1"], }, ) npm_import( - name = "npm__builtin-modules__registry.npmjs.org_builtin-modules_3.3.0", + name = "npm__builtin-modules__3.3.0", root_package = "", link_workspace = "", link_packages = {}, package = "builtin-modules", - version = "registry.npmjs.org/builtin-modules@3.3.0", + version = "3.3.0", url = "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", transitive_closure = { - "builtin-modules": ["registry.npmjs.org/builtin-modules@3.3.0"], + "builtin-modules": ["3.3.0"], }, ) npm_import( - name = "npm__commondir__registry.npmjs.org_commondir_1.0.1", + name = "npm__commondir__1.0.1", root_package = "", link_workspace = "", link_packages = {}, package = "commondir", - version = "registry.npmjs.org/commondir@1.0.1", + version = "1.0.1", url = "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", transitive_closure = { - "commondir": ["registry.npmjs.org/commondir@1.0.1"], + "commondir": ["1.0.1"], }, ) npm_import( - name = "npm__debug__registry.npmjs.org_debug_4.3.4", + name = "npm__debug__4.3.4", root_package = "", link_workspace = "", link_packages = { "": ["debug"], }, package = "debug", - version = "registry.npmjs.org/debug@4.3.4", + version = "4.3.4", url = "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz", package_visibility = ["//visibility:public"], integrity = "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", deps = { - "ms": "registry.npmjs.org/ms@2.1.2", + "ms": "2.1.2", }, transitive_closure = { - "debug": ["registry.npmjs.org/debug@4.3.4"], - "ms": ["registry.npmjs.org/ms@2.1.2"], + "debug": ["4.3.4"], + "ms": ["2.1.2"], }, ) npm_import( - name = "npm__deepmerge__registry.npmjs.org_deepmerge_4.3.0", + name = "npm__deepmerge__4.3.0", root_package = "", link_workspace = "", link_packages = {}, package = "deepmerge", - version = "registry.npmjs.org/deepmerge@4.3.0", + version = "4.3.0", url = "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.0.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", transitive_closure = { - "deepmerge": ["registry.npmjs.org/deepmerge@4.3.0"], + "deepmerge": ["4.3.0"], }, ) npm_import( - name = "npm__estree-walker__registry.npmjs.org_estree-walker_2.0.2", + name = "npm__estree-walker__2.0.2", root_package = "", link_workspace = "", link_packages = {}, package = "estree-walker", - version = "registry.npmjs.org/estree-walker@2.0.2", + version = "2.0.2", url = "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", transitive_closure = { - "estree-walker": ["registry.npmjs.org/estree-walker@2.0.2"], + "estree-walker": ["2.0.2"], }, ) npm_import( - name = "npm__fs.realpath__registry.npmjs.org_fs.realpath_1.0.0", + name = "npm__fs.realpath__1.0.0", root_package = "", link_workspace = "", link_packages = {}, package = "fs.realpath", - version = "registry.npmjs.org/fs.realpath@1.0.0", + version = "1.0.0", url = "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", transitive_closure = { - "fs.realpath": ["registry.npmjs.org/fs.realpath@1.0.0"], + "fs.realpath": ["1.0.0"], }, ) npm_import( - name = "npm__function-bind__registry.npmjs.org_function-bind_1.1.1", + name = "npm__function-bind__1.1.1", root_package = "", link_workspace = "", link_packages = {}, package = "function-bind", - version = "registry.npmjs.org/function-bind@1.1.1", + version = "1.1.1", url = "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", transitive_closure = { - "function-bind": ["registry.npmjs.org/function-bind@1.1.1"], + "function-bind": ["1.1.1"], }, ) npm_import( - name = "npm__glob__registry.npmjs.org_glob_8.1.0", + name = "npm__glob__8.1.0", root_package = "", link_workspace = "", link_packages = {}, package = "glob", - version = "registry.npmjs.org/glob@8.1.0", + version = "8.1.0", url = "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", deps = { - "fs.realpath": "registry.npmjs.org/fs.realpath@1.0.0", - "inflight": "registry.npmjs.org/inflight@1.0.6", - "inherits": "registry.npmjs.org/inherits@2.0.4", - "minimatch": "registry.npmjs.org/minimatch@5.1.6", - "once": "registry.npmjs.org/once@1.4.0", + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.4", + "minimatch": "5.1.6", + "once": "1.4.0", }, transitive_closure = { - "balanced-match": ["registry.npmjs.org/balanced-match@1.0.2"], - "brace-expansion": ["registry.npmjs.org/brace-expansion@2.0.1"], - "fs.realpath": ["registry.npmjs.org/fs.realpath@1.0.0"], - "glob": ["registry.npmjs.org/glob@8.1.0"], - "inflight": ["registry.npmjs.org/inflight@1.0.6"], - "inherits": ["registry.npmjs.org/inherits@2.0.4"], - "minimatch": ["registry.npmjs.org/minimatch@5.1.6"], - "once": ["registry.npmjs.org/once@1.4.0"], - "wrappy": ["registry.npmjs.org/wrappy@1.0.2"], + "balanced-match": ["1.0.2"], + "brace-expansion": ["2.0.1"], + "fs.realpath": ["1.0.0"], + "glob": ["8.1.0"], + "inflight": ["1.0.6"], + "inherits": ["2.0.4"], + "minimatch": ["5.1.6"], + "once": ["1.4.0"], + "wrappy": ["1.0.2"], }, ) npm_import( - name = "npm__has__registry.npmjs.org_has_1.0.3", + name = "npm__has__1.0.3", root_package = "", link_workspace = "", link_packages = {}, package = "has", - version = "registry.npmjs.org/has@1.0.3", + version = "1.0.3", url = "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", deps = { - "function-bind": "registry.npmjs.org/function-bind@1.1.1", + "function-bind": "1.1.1", }, transitive_closure = { - "function-bind": ["registry.npmjs.org/function-bind@1.1.1"], - "has": ["registry.npmjs.org/has@1.0.3"], + "function-bind": ["1.1.1"], + "has": ["1.0.3"], }, ) npm_import( - name = "npm__inflight__registry.npmjs.org_inflight_1.0.6", + name = "npm__inflight__1.0.6", root_package = "", link_workspace = "", link_packages = {}, package = "inflight", - version = "registry.npmjs.org/inflight@1.0.6", + version = "1.0.6", url = "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", deps = { - "once": "registry.npmjs.org/once@1.4.0", - "wrappy": "registry.npmjs.org/wrappy@1.0.2", + "once": "1.4.0", + "wrappy": "1.0.2", }, transitive_closure = { - "inflight": ["registry.npmjs.org/inflight@1.0.6"], - "once": ["registry.npmjs.org/once@1.4.0"], - "wrappy": ["registry.npmjs.org/wrappy@1.0.2"], + "inflight": ["1.0.6"], + "once": ["1.4.0"], + "wrappy": ["1.0.2"], }, ) npm_import( - name = "npm__inherits__registry.npmjs.org_inherits_2.0.4", + name = "npm__inherits__2.0.4", root_package = "", link_workspace = "", link_packages = {}, package = "inherits", - version = "registry.npmjs.org/inherits@2.0.4", + version = "2.0.4", url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", transitive_closure = { - "inherits": ["registry.npmjs.org/inherits@2.0.4"], + "inherits": ["2.0.4"], }, ) npm_import( - name = "npm__is-builtin-module__registry.npmjs.org_is-builtin-module_3.2.1", + name = "npm__is-builtin-module__3.2.1", root_package = "", link_workspace = "", link_packages = {}, package = "is-builtin-module", - version = "registry.npmjs.org/is-builtin-module@3.2.1", + version = "3.2.1", url = "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", deps = { - "builtin-modules": "registry.npmjs.org/builtin-modules@3.3.0", + "builtin-modules": "3.3.0", }, transitive_closure = { - "builtin-modules": ["registry.npmjs.org/builtin-modules@3.3.0"], - "is-builtin-module": ["registry.npmjs.org/is-builtin-module@3.2.1"], + "builtin-modules": ["3.3.0"], + "is-builtin-module": ["3.2.1"], }, ) npm_import( - name = "npm__is-core-module__registry.npmjs.org_is-core-module_2.11.0", + name = "npm__is-core-module__2.11.0", root_package = "", link_workspace = "", link_packages = {}, package = "is-core-module", - version = "registry.npmjs.org/is-core-module@2.11.0", + version = "2.11.0", url = "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", deps = { - "has": "registry.npmjs.org/has@1.0.3", + "has": "1.0.3", }, transitive_closure = { - "function-bind": ["registry.npmjs.org/function-bind@1.1.1"], - "has": ["registry.npmjs.org/has@1.0.3"], - "is-core-module": ["registry.npmjs.org/is-core-module@2.11.0"], + "function-bind": ["1.1.1"], + "has": ["1.0.3"], + "is-core-module": ["2.11.0"], }, ) npm_import( - name = "npm__is-module__registry.npmjs.org_is-module_1.0.0", + name = "npm__is-module__1.0.0", root_package = "", link_workspace = "", link_packages = {}, package = "is-module", - version = "registry.npmjs.org/is-module@1.0.0", + version = "1.0.0", url = "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", transitive_closure = { - "is-module": ["registry.npmjs.org/is-module@1.0.0"], + "is-module": ["1.0.0"], }, ) npm_import( - name = "npm__is-number__registry.npmjs.org_is-number_6.0.0", + name = "npm__is-number__6.0.0", root_package = "", link_workspace = "", link_packages = {}, package = "is-number", - version = "registry.npmjs.org/is-number@6.0.0", + version = "6.0.0", url = "https://registry.yarnpkg.com/is-number/-/is-number-6.0.0.tgz", package_visibility = ["//visibility:public"], integrity = "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg==", transitive_closure = { - "is-number": ["registry.npmjs.org/is-number@6.0.0"], + "is-number": ["6.0.0"], }, ) npm_import( - name = "npm__is-odd__registry.npmjs.org_is-odd_3.0.1", + name = "npm__is-odd__3.0.1", root_package = "", link_workspace = "", link_packages = { "": ["is-odd"], }, package = "is-odd", - version = "registry.npmjs.org/is-odd@3.0.1", + version = "3.0.1", url = "https://registry.yarnpkg.com/is-odd/-/is-odd-3.0.1.tgz", package_visibility = ["//visibility:public"], integrity = "sha512-CQpnWPrDwmP1+SMHXZhtLtJv90yiyVfluGsX5iNCVkrhQtU3TQHsUWPG9wkdk9Lgd5yNpAg9jQEo90CBaXgWMA==", deps = { - "is-number": "registry.npmjs.org/is-number@6.0.0", + "is-number": "6.0.0", }, transitive_closure = { - "is-number": ["registry.npmjs.org/is-number@6.0.0"], - "is-odd": ["registry.npmjs.org/is-odd@3.0.1"], + "is-number": ["6.0.0"], + "is-odd": ["3.0.1"], }, ) npm_import( - name = "npm__is-reference__registry.npmjs.org_is-reference_1.2.1", + name = "npm__is-reference__1.2.1", root_package = "", link_workspace = "", link_packages = {}, package = "is-reference", - version = "registry.npmjs.org/is-reference@1.2.1", + version = "1.2.1", url = "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", deps = { - "@types/estree": "registry.npmjs.org/@types/estree@1.0.0", + "@types/estree": "1.0.0", }, transitive_closure = { - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], - "is-reference": ["registry.npmjs.org/is-reference@1.2.1"], + "@types/estree": ["1.0.0"], + "is-reference": ["1.2.1"], }, ) npm_import( - name = "npm__lru-cache__registry.npmjs.org_lru-cache_6.0.0", + name = "npm__lru-cache__6.0.0", root_package = "", link_workspace = "", link_packages = {}, package = "lru-cache", - version = "registry.npmjs.org/lru-cache@6.0.0", + version = "6.0.0", url = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz", package_visibility = ["//visibility:public"], integrity = "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", deps = { - "yallist": "registry.npmjs.org/yallist@4.0.0", + "yallist": "4.0.0", }, transitive_closure = { - "lru-cache": ["registry.npmjs.org/lru-cache@6.0.0"], - "yallist": ["registry.npmjs.org/yallist@4.0.0"], + "lru-cache": ["6.0.0"], + "yallist": ["4.0.0"], }, ) npm_import( - name = "npm__magic-string__registry.npmjs.org_magic-string_0.26.7", + name = "npm__magic-string__0.26.7", root_package = "", link_workspace = "", link_packages = {}, package = "magic-string", - version = "registry.npmjs.org/magic-string@0.26.7", + version = "0.26.7", url = "https://registry.yarnpkg.com/magic-string/-/magic-string-0.26.7.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==", deps = { - "sourcemap-codec": "registry.npmjs.org/sourcemap-codec@1.4.8", + "sourcemap-codec": "1.4.8", }, transitive_closure = { - "magic-string": ["registry.npmjs.org/magic-string@0.26.7"], - "sourcemap-codec": ["registry.npmjs.org/sourcemap-codec@1.4.8"], + "magic-string": ["0.26.7"], + "sourcemap-codec": ["1.4.8"], }, ) npm_import( - name = "npm__minimatch__registry.npmjs.org_minimatch_5.1.6", + name = "npm__minimatch__5.1.6", root_package = "", link_workspace = "", link_packages = {}, package = "minimatch", - version = "registry.npmjs.org/minimatch@5.1.6", + version = "5.1.6", url = "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", deps = { - "brace-expansion": "registry.npmjs.org/brace-expansion@2.0.1", + "brace-expansion": "2.0.1", }, transitive_closure = { - "balanced-match": ["registry.npmjs.org/balanced-match@1.0.2"], - "brace-expansion": ["registry.npmjs.org/brace-expansion@2.0.1"], - "minimatch": ["registry.npmjs.org/minimatch@5.1.6"], + "balanced-match": ["1.0.2"], + "brace-expansion": ["2.0.1"], + "minimatch": ["5.1.6"], }, ) npm_import( - name = "npm__ms__registry.npmjs.org_ms_2.1.2", + name = "npm__ms__2.1.2", root_package = "", link_workspace = "", link_packages = {}, package = "ms", - version = "registry.npmjs.org/ms@2.1.2", + version = "2.1.2", url = "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz", package_visibility = ["//visibility:public"], integrity = "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", transitive_closure = { - "ms": ["registry.npmjs.org/ms@2.1.2"], + "ms": ["2.1.2"], }, ) npm_import( - name = "npm__once__registry.npmjs.org_once_1.4.0", + name = "npm__once__1.4.0", root_package = "", link_workspace = "", link_packages = {}, package = "once", - version = "registry.npmjs.org/once@1.4.0", + version = "1.4.0", url = "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", deps = { - "wrappy": "registry.npmjs.org/wrappy@1.0.2", + "wrappy": "1.0.2", }, transitive_closure = { - "once": ["registry.npmjs.org/once@1.4.0"], - "wrappy": ["registry.npmjs.org/wrappy@1.0.2"], + "once": ["1.4.0"], + "wrappy": ["1.0.2"], }, ) npm_import( - name = "npm__path-parse__registry.npmjs.org_path-parse_1.0.7", + name = "npm__path-parse__1.0.7", root_package = "", link_workspace = "", link_packages = {}, package = "path-parse", - version = "registry.npmjs.org/path-parse@1.0.7", + version = "1.0.7", url = "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", transitive_closure = { - "path-parse": ["registry.npmjs.org/path-parse@1.0.7"], + "path-parse": ["1.0.7"], }, ) npm_import( - name = "npm__picomatch__registry.npmjs.org_picomatch_2.3.1", + name = "npm__picomatch__2.3.1", root_package = "", link_workspace = "", link_packages = {}, package = "picomatch", - version = "registry.npmjs.org/picomatch@2.3.1", + version = "2.3.1", url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", transitive_closure = { - "picomatch": ["registry.npmjs.org/picomatch@2.3.1"], + "picomatch": ["2.3.1"], }, ) npm_import( - name = "npm__resolve__registry.npmjs.org_resolve_1.22.1", + name = "npm__resolve__1.22.1", root_package = "", link_workspace = "", link_packages = {}, package = "resolve", - version = "registry.npmjs.org/resolve@1.22.1", + version = "1.22.1", url = "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", deps = { - "is-core-module": "registry.npmjs.org/is-core-module@2.11.0", - "path-parse": "registry.npmjs.org/path-parse@1.0.7", - "supports-preserve-symlinks-flag": "registry.npmjs.org/supports-preserve-symlinks-flag@1.0.0", + "is-core-module": "2.11.0", + "path-parse": "1.0.7", + "supports-preserve-symlinks-flag": "1.0.0", }, transitive_closure = { - "function-bind": ["registry.npmjs.org/function-bind@1.1.1"], - "has": ["registry.npmjs.org/has@1.0.3"], - "is-core-module": ["registry.npmjs.org/is-core-module@2.11.0"], - "path-parse": ["registry.npmjs.org/path-parse@1.0.7"], - "resolve": ["registry.npmjs.org/resolve@1.22.1"], - "supports-preserve-symlinks-flag": ["registry.npmjs.org/supports-preserve-symlinks-flag@1.0.0"], + "function-bind": ["1.1.1"], + "has": ["1.0.3"], + "is-core-module": ["2.11.0"], + "path-parse": ["1.0.7"], + "resolve": ["1.22.1"], + "supports-preserve-symlinks-flag": ["1.0.0"], }, ) npm_import( - name = "npm__semver__registry.npmjs.org_semver_7.5.1", + name = "npm__semver__7.5.1", root_package = "", link_workspace = "", link_packages = { "": ["semver"], }, package = "semver", - version = "registry.npmjs.org/semver@7.5.1", + version = "7.5.1", url = "https://registry.yarnpkg.com/semver/-/semver-7.5.1.tgz", package_visibility = ["//visibility:public"], integrity = "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", deps = { - "lru-cache": "registry.npmjs.org/lru-cache@6.0.0", + "lru-cache": "6.0.0", }, transitive_closure = { - "lru-cache": ["registry.npmjs.org/lru-cache@6.0.0"], - "semver": ["registry.npmjs.org/semver@7.5.1"], - "yallist": ["registry.npmjs.org/yallist@4.0.0"], + "lru-cache": ["6.0.0"], + "semver": ["7.5.1"], + "yallist": ["4.0.0"], }, ) npm_import( - name = "npm__sourcemap-codec__registry.npmjs.org_sourcemap-codec_1.4.8", + name = "npm__sourcemap-codec__1.4.8", root_package = "", link_workspace = "", link_packages = {}, package = "sourcemap-codec", - version = "registry.npmjs.org/sourcemap-codec@1.4.8", + version = "1.4.8", url = "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", transitive_closure = { - "sourcemap-codec": ["registry.npmjs.org/sourcemap-codec@1.4.8"], + "sourcemap-codec": ["1.4.8"], }, ) npm_import( - name = "npm__supports-preserve-symlinks-flag__registry.npmjs.org_supports-preserve-symlinks-flag_1.0.0", + name = "npm__supports-preserve-symlinks-flag__1.0.0", root_package = "", link_workspace = "", link_packages = {}, package = "supports-preserve-symlinks-flag", - version = "registry.npmjs.org/supports-preserve-symlinks-flag@1.0.0", + version = "1.0.0", url = "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", transitive_closure = { - "supports-preserve-symlinks-flag": ["registry.npmjs.org/supports-preserve-symlinks-flag@1.0.0"], + "supports-preserve-symlinks-flag": ["1.0.0"], }, ) npm_import( - name = "npm__wrappy__registry.npmjs.org_wrappy_1.0.2", + name = "npm__wrappy__1.0.2", root_package = "", link_workspace = "", link_packages = {}, package = "wrappy", - version = "registry.npmjs.org/wrappy@1.0.2", + version = "1.0.2", url = "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz", package_visibility = ["//visibility:public"], dev = True, integrity = "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", transitive_closure = { - "wrappy": ["registry.npmjs.org/wrappy@1.0.2"], + "wrappy": ["1.0.2"], }, ) npm_import( - name = "npm__yallist__registry.npmjs.org_yallist_4.0.0", + name = "npm__yallist__4.0.0", root_package = "", link_workspace = "", link_packages = {}, package = "yallist", - version = "registry.npmjs.org/yallist@4.0.0", + version = "4.0.0", url = "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz", package_visibility = ["//visibility:public"], integrity = "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", transitive_closure = { - "yallist": ["registry.npmjs.org/yallist@4.0.0"], + "yallist": ["4.0.0"], }, ) diff --git a/e2e/pnpm_lockfiles/v54/snapshots/defs.bzl b/e2e/pnpm_lockfiles/v54/snapshots/defs.bzl index 42feeccf13..4845575cdd 100644 --- a/e2e/pnpm_lockfiles/v54/snapshots/defs.bzl +++ b/e2e/pnpm_lockfiles/v54/snapshots/defs.bzl @@ -18,10 +18,10 @@ load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", load("@@aspect_rules_js~~npm~lock-__rollup__3.2.5__links//:defs.bzl", link_11 = "npm_link_imported_package_store", store_11 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_12 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_13 = "npm_link_imported_package_store", store_13 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_archiver__registry.npmjs.org_at_types_archiver_5.3.1__links//:defs.bzl", link_14 = "npm_link_imported_package_store", store_14 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_glob__registry.npmjs.org_at_types_glob_8.1.0__links//:defs.bzl", store_15 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_minimatch__registry.npmjs.org_at_types_minimatch_5.1.2__links//:defs.bzl", store_16 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_node__registry.npmjs.org_at_types_node_16.18.11__links//:defs.bzl", link_17 = "npm_link_imported_package_store", store_17 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_archiver__5.3.1__links//:defs.bzl", link_14 = "npm_link_imported_package_store", store_14 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_glob__8.1.0__links//:defs.bzl", store_15 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_minimatch__5.1.2__links//:defs.bzl", store_16 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_node__16.18.11__links//:defs.bzl", link_17 = "npm_link_imported_package_store", store_17 = "npm_imported_package_store") _LINK_PACKAGES = ["", "projects/a", "projects/b", "projects/c", "projects/d"] diff --git a/e2e/pnpm_lockfiles/v60/snapshots/defs.bzl b/e2e/pnpm_lockfiles/v60/snapshots/defs.bzl index dd2d129ee2..867b40deb9 100644 --- a/e2e/pnpm_lockfiles/v60/snapshots/defs.bzl +++ b/e2e/pnpm_lockfiles/v60/snapshots/defs.bzl @@ -19,10 +19,10 @@ load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", load("@@aspect_rules_js~~npm~lock-__rollup__3.2.5__links//:defs.bzl", link_12 = "npm_link_imported_package_store", store_12 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_13 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_14 = "npm_link_imported_package_store", store_14 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_archiver__registry.npmjs.org_at_types_archiver_5.3.1__links//:defs.bzl", link_15 = "npm_link_imported_package_store", store_15 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_glob__registry.npmjs.org_at_types_glob_8.1.0__links//:defs.bzl", store_16 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_minimatch__registry.npmjs.org_at_types_minimatch_5.1.2__links//:defs.bzl", store_17 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_node__registry.npmjs.org_at_types_node_16.18.11__links//:defs.bzl", link_18 = "npm_link_imported_package_store", store_18 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_archiver__5.3.1__links//:defs.bzl", link_15 = "npm_link_imported_package_store", store_15 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_glob__8.1.0__links//:defs.bzl", store_16 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_minimatch__5.1.2__links//:defs.bzl", store_17 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_node__16.18.11__links//:defs.bzl", link_18 = "npm_link_imported_package_store", store_18 = "npm_imported_package_store") _LINK_PACKAGES = ["", "projects/a", "projects/b", "projects/c", "projects/d"] diff --git a/e2e/pnpm_lockfiles/v61/snapshots/defs.bzl b/e2e/pnpm_lockfiles/v61/snapshots/defs.bzl index dd2d129ee2..867b40deb9 100644 --- a/e2e/pnpm_lockfiles/v61/snapshots/defs.bzl +++ b/e2e/pnpm_lockfiles/v61/snapshots/defs.bzl @@ -19,10 +19,10 @@ load("@@aspect_rules_js~~npm~lock-__mri__1.2.0__links//:defs.bzl", load("@@aspect_rules_js~~npm~lock-__rollup__3.2.5__links//:defs.bzl", link_12 = "npm_link_imported_package_store", store_12 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__sade__1.8.1__links//:defs.bzl", store_13 = "npm_imported_package_store") load("@@aspect_rules_js~~npm~lock-__uvu__0.5.6__links//:defs.bzl", link_14 = "npm_link_imported_package_store", store_14 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_archiver__registry.npmjs.org_at_types_archiver_5.3.1__links//:defs.bzl", link_15 = "npm_link_imported_package_store", store_15 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_glob__registry.npmjs.org_at_types_glob_8.1.0__links//:defs.bzl", store_16 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_minimatch__registry.npmjs.org_at_types_minimatch_5.1.2__links//:defs.bzl", store_17 = "npm_imported_package_store") -load("@@aspect_rules_js~~npm~lock-__at_types_node__registry.npmjs.org_at_types_node_16.18.11__links//:defs.bzl", link_18 = "npm_link_imported_package_store", store_18 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_archiver__5.3.1__links//:defs.bzl", link_15 = "npm_link_imported_package_store", store_15 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_glob__8.1.0__links//:defs.bzl", store_16 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_minimatch__5.1.2__links//:defs.bzl", store_17 = "npm_imported_package_store") +load("@@aspect_rules_js~~npm~lock-__at_types_node__16.18.11__links//:defs.bzl", link_18 = "npm_link_imported_package_store", store_18 = "npm_imported_package_store") _LINK_PACKAGES = ["", "projects/a", "projects/b", "projects/c", "projects/d"] diff --git a/npm/private/test/snapshots/bzlmod/npm_defs.bzl b/npm/private/test/snapshots/bzlmod/npm_defs.bzl index c4d2e91744..c24f0435f4 100644 --- a/npm/private/test/snapshots/bzlmod/npm_defs.bzl +++ b/npm/private/test/snapshots/bzlmod/npm_defs.bzl @@ -954,33 +954,33 @@ load("@@_main~npm~npm__helper-date__github.com_coda_helper-date_a2cb4284148cbba7 load("@@_main~npm~npm__protoc-gen-grpc__github.com_gregmagolan-codaio_protoc-gen-grpc-ts_be5580b06348d3eb9b4610a4a94065154a0df41f__links//:defs.bzl", link_947 = "npm_link_imported_package_store", store_947 = "npm_imported_package_store") load("@@_main~npm~npm__at_kubernetes_client-node__github.com_kubernetes-client_javascript_fc681991e61c6808dd26012a2331f83671a11218__bufferutil_4.0.7__links//:defs.bzl", link_948 = "npm_link_imported_package_store", store_948 = "npm_imported_package_store") load("@@_main~npm~npm__debug__github.com_ngokevin_debug_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_949 = "npm_link_imported_package_store", store_949 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_archiver__registry.npmjs.org_at_types_archiver_5.3.1__links//:defs.bzl", link_950 = "npm_link_imported_package_store", store_950 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_cacheable-request__registry.npmjs.org_at_types_cacheable-request_6.0.3__links//:defs.bzl", store_951 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_caseless__registry.npmjs.org_at_types_caseless_0.12.2__links//:defs.bzl", store_952 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_eslint-scope__registry.npmjs.org_at_types_eslint-scope_3.7.4__links//:defs.bzl", store_953 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_eslint__registry.npmjs.org_at_types_eslint_8.21.1__links//:defs.bzl", store_954 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_estree__registry.npmjs.org_at_types_estree_0.0.39__links//:defs.bzl", store_955 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_estree__registry.npmjs.org_at_types_estree_0.0.51__links//:defs.bzl", store_956 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_estree__registry.npmjs.org_at_types_estree_1.0.0__links//:defs.bzl", store_957 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_glob__registry.npmjs.org_at_types_glob_8.1.0__links//:defs.bzl", store_958 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_google-protobuf__registry.npmjs.org_at_types_google-protobuf_3.15.6__links//:defs.bzl", link_959 = "npm_link_imported_package_store", store_959 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_http-cache-semantics__registry.npmjs.org_at_types_http-cache-semantics_4.0.1__links//:defs.bzl", store_960 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_istanbul-lib-coverage__registry.npmjs.org_at_types_istanbul-lib-coverage_2.0.4__links//:defs.bzl", store_961 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_js-yaml__registry.npmjs.org_at_types_js-yaml_4.0.5__links//:defs.bzl", store_962 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_json-schema__registry.npmjs.org_at_types_json-schema_7.0.11__links//:defs.bzl", store_963 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_keyv__registry.npmjs.org_at_types_keyv_3.1.4__links//:defs.bzl", store_964 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_minimatch__registry.npmjs.org_at_types_minimatch_5.1.2__links//:defs.bzl", store_965 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_node__registry.npmjs.org_at_types_node_16.18.11__links//:defs.bzl", link_966 = "npm_link_imported_package_store", store_966 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_node__registry.npmjs.org_at_types_node_18.11.11__links//:defs.bzl", link_967 = "npm_link_imported_package_store", store_967 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_node__registry.npmjs.org_at_types_node_18.11.18__links//:defs.bzl", link_968 = "npm_link_imported_package_store", store_968 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_request__registry.npmjs.org_at_types_request_2.48.8__links//:defs.bzl", store_969 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_resolve__registry.npmjs.org_at_types_resolve_1.20.2__links//:defs.bzl", store_970 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_responselike__registry.npmjs.org_at_types_responselike_1.0.0__links//:defs.bzl", store_971 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_tar-stream__registry.npmjs.org_at_types_tar-stream_2.2.2__links//:defs.bzl", link_972 = "npm_link_imported_package_store", store_972 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_tough-cookie__registry.npmjs.org_at_types_tough-cookie_4.0.2__links//:defs.bzl", store_973 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_underscore__registry.npmjs.org_at_types_underscore_1.11.4__links//:defs.bzl", store_974 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_ws__registry.npmjs.org_at_types_ws_8.5.5__links//:defs.bzl", store_975 = "npm_imported_package_store") -load("@@_main~npm~npm__at_types_yauzl__registry.npmjs.org_at_types_yauzl_2.10.0__links//:defs.bzl", store_976 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_archiver__5.3.1__links//:defs.bzl", link_950 = "npm_link_imported_package_store", store_950 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_951 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_caseless__0.12.2__links//:defs.bzl", store_952 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_eslint-scope__3.7.4__links//:defs.bzl", store_953 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_eslint__8.21.1__links//:defs.bzl", store_954 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_estree__0.0.39__links//:defs.bzl", store_955 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_estree__0.0.51__links//:defs.bzl", store_956 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_estree__1.0.0__links//:defs.bzl", store_957 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_glob__8.1.0__links//:defs.bzl", store_958 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_google-protobuf__3.15.6__links//:defs.bzl", link_959 = "npm_link_imported_package_store", store_959 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_http-cache-semantics__4.0.1__links//:defs.bzl", store_960 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_istanbul-lib-coverage__2.0.4__links//:defs.bzl", store_961 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_js-yaml__4.0.5__links//:defs.bzl", store_962 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_json-schema__7.0.11__links//:defs.bzl", store_963 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_keyv__3.1.4__links//:defs.bzl", store_964 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_minimatch__5.1.2__links//:defs.bzl", store_965 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_node__16.18.11__links//:defs.bzl", link_966 = "npm_link_imported_package_store", store_966 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_node__18.11.11__links//:defs.bzl", link_967 = "npm_link_imported_package_store", store_967 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_node__18.11.18__links//:defs.bzl", link_968 = "npm_link_imported_package_store", store_968 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_request__2.48.8__links//:defs.bzl", store_969 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_resolve__1.20.2__links//:defs.bzl", store_970 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_responselike__1.0.0__links//:defs.bzl", store_971 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_tar-stream__2.2.2__links//:defs.bzl", link_972 = "npm_link_imported_package_store", store_972 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_tough-cookie__4.0.2__links//:defs.bzl", store_973 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_underscore__1.11.4__links//:defs.bzl", store_974 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_ws__8.5.5__links//:defs.bzl", store_975 = "npm_imported_package_store") +load("@@_main~npm~npm__at_types_yauzl__2.10.0__links//:defs.bzl", store_976 = "npm_imported_package_store") _LINK_PACKAGES = ["", "examples/js_binary", "examples/linked_empty_node_modules", "examples/macro", "examples/npm_deps", "examples/npm_package/libs/lib_a", "examples/npm_package/packages/pkg_a", "examples/npm_package/packages/pkg_b", "examples/npm_package/packages/pkg_d", "examples/webpack_cli", "js/private/coverage/bundle", "js/private/image", "js/private/test/image", "js/private/test/js_run_devserver", "js/private/worker/src", "npm/private/test", "npm/private/test/npm_package"] diff --git a/npm/private/test/snapshots/wksp/npm_defs.bzl b/npm/private/test/snapshots/wksp/npm_defs.bzl index f1415e74f4..1c0cd1f2e8 100644 --- a/npm/private/test/snapshots/wksp/npm_defs.bzl +++ b/npm/private/test/snapshots/wksp/npm_defs.bzl @@ -954,33 +954,33 @@ load("@@npm__helper-date__github.com_coda_helper-date_a2cb4284148cbba7d36173dff4 load("@@npm__protoc-gen-grpc__github.com_gregmagolan-codaio_protoc-gen-grpc-ts_be5580b06348d3eb9b4610a4a94065154a0df41f__links//:defs.bzl", link_947 = "npm_link_imported_package_store", store_947 = "npm_imported_package_store") load("@@npm__at_kubernetes_client-node__github.com_kubernetes-client_javascript_fc681991e61c6808dd26012a2331f83671a11218__bufferutil_4.0.7__links//:defs.bzl", link_948 = "npm_link_imported_package_store", store_948 = "npm_imported_package_store") load("@@npm__debug__github.com_ngokevin_debug_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_949 = "npm_link_imported_package_store", store_949 = "npm_imported_package_store") -load("@@npm__at_types_archiver__registry.npmjs.org_at_types_archiver_5.3.1__links//:defs.bzl", link_950 = "npm_link_imported_package_store", store_950 = "npm_imported_package_store") -load("@@npm__at_types_cacheable-request__registry.npmjs.org_at_types_cacheable-request_6.0.3__links//:defs.bzl", store_951 = "npm_imported_package_store") -load("@@npm__at_types_caseless__registry.npmjs.org_at_types_caseless_0.12.2__links//:defs.bzl", store_952 = "npm_imported_package_store") -load("@@npm__at_types_eslint-scope__registry.npmjs.org_at_types_eslint-scope_3.7.4__links//:defs.bzl", store_953 = "npm_imported_package_store") -load("@@npm__at_types_eslint__registry.npmjs.org_at_types_eslint_8.21.1__links//:defs.bzl", store_954 = "npm_imported_package_store") -load("@@npm__at_types_estree__registry.npmjs.org_at_types_estree_0.0.39__links//:defs.bzl", store_955 = "npm_imported_package_store") -load("@@npm__at_types_estree__registry.npmjs.org_at_types_estree_0.0.51__links//:defs.bzl", store_956 = "npm_imported_package_store") -load("@@npm__at_types_estree__registry.npmjs.org_at_types_estree_1.0.0__links//:defs.bzl", store_957 = "npm_imported_package_store") -load("@@npm__at_types_glob__registry.npmjs.org_at_types_glob_8.1.0__links//:defs.bzl", store_958 = "npm_imported_package_store") -load("@@npm__at_types_google-protobuf__registry.npmjs.org_at_types_google-protobuf_3.15.6__links//:defs.bzl", link_959 = "npm_link_imported_package_store", store_959 = "npm_imported_package_store") -load("@@npm__at_types_http-cache-semantics__registry.npmjs.org_at_types_http-cache-semantics_4.0.1__links//:defs.bzl", store_960 = "npm_imported_package_store") -load("@@npm__at_types_istanbul-lib-coverage__registry.npmjs.org_at_types_istanbul-lib-coverage_2.0.4__links//:defs.bzl", store_961 = "npm_imported_package_store") -load("@@npm__at_types_js-yaml__registry.npmjs.org_at_types_js-yaml_4.0.5__links//:defs.bzl", store_962 = "npm_imported_package_store") -load("@@npm__at_types_json-schema__registry.npmjs.org_at_types_json-schema_7.0.11__links//:defs.bzl", store_963 = "npm_imported_package_store") -load("@@npm__at_types_keyv__registry.npmjs.org_at_types_keyv_3.1.4__links//:defs.bzl", store_964 = "npm_imported_package_store") -load("@@npm__at_types_minimatch__registry.npmjs.org_at_types_minimatch_5.1.2__links//:defs.bzl", store_965 = "npm_imported_package_store") -load("@@npm__at_types_node__registry.npmjs.org_at_types_node_16.18.11__links//:defs.bzl", link_966 = "npm_link_imported_package_store", store_966 = "npm_imported_package_store") -load("@@npm__at_types_node__registry.npmjs.org_at_types_node_18.11.11__links//:defs.bzl", link_967 = "npm_link_imported_package_store", store_967 = "npm_imported_package_store") -load("@@npm__at_types_node__registry.npmjs.org_at_types_node_18.11.18__links//:defs.bzl", link_968 = "npm_link_imported_package_store", store_968 = "npm_imported_package_store") -load("@@npm__at_types_request__registry.npmjs.org_at_types_request_2.48.8__links//:defs.bzl", store_969 = "npm_imported_package_store") -load("@@npm__at_types_resolve__registry.npmjs.org_at_types_resolve_1.20.2__links//:defs.bzl", store_970 = "npm_imported_package_store") -load("@@npm__at_types_responselike__registry.npmjs.org_at_types_responselike_1.0.0__links//:defs.bzl", store_971 = "npm_imported_package_store") -load("@@npm__at_types_tar-stream__registry.npmjs.org_at_types_tar-stream_2.2.2__links//:defs.bzl", link_972 = "npm_link_imported_package_store", store_972 = "npm_imported_package_store") -load("@@npm__at_types_tough-cookie__registry.npmjs.org_at_types_tough-cookie_4.0.2__links//:defs.bzl", store_973 = "npm_imported_package_store") -load("@@npm__at_types_underscore__registry.npmjs.org_at_types_underscore_1.11.4__links//:defs.bzl", store_974 = "npm_imported_package_store") -load("@@npm__at_types_ws__registry.npmjs.org_at_types_ws_8.5.5__links//:defs.bzl", store_975 = "npm_imported_package_store") -load("@@npm__at_types_yauzl__registry.npmjs.org_at_types_yauzl_2.10.0__links//:defs.bzl", store_976 = "npm_imported_package_store") +load("@@npm__at_types_archiver__5.3.1__links//:defs.bzl", link_950 = "npm_link_imported_package_store", store_950 = "npm_imported_package_store") +load("@@npm__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_951 = "npm_imported_package_store") +load("@@npm__at_types_caseless__0.12.2__links//:defs.bzl", store_952 = "npm_imported_package_store") +load("@@npm__at_types_eslint-scope__3.7.4__links//:defs.bzl", store_953 = "npm_imported_package_store") +load("@@npm__at_types_eslint__8.21.1__links//:defs.bzl", store_954 = "npm_imported_package_store") +load("@@npm__at_types_estree__0.0.39__links//:defs.bzl", store_955 = "npm_imported_package_store") +load("@@npm__at_types_estree__0.0.51__links//:defs.bzl", store_956 = "npm_imported_package_store") +load("@@npm__at_types_estree__1.0.0__links//:defs.bzl", store_957 = "npm_imported_package_store") +load("@@npm__at_types_glob__8.1.0__links//:defs.bzl", store_958 = "npm_imported_package_store") +load("@@npm__at_types_google-protobuf__3.15.6__links//:defs.bzl", link_959 = "npm_link_imported_package_store", store_959 = "npm_imported_package_store") +load("@@npm__at_types_http-cache-semantics__4.0.1__links//:defs.bzl", store_960 = "npm_imported_package_store") +load("@@npm__at_types_istanbul-lib-coverage__2.0.4__links//:defs.bzl", store_961 = "npm_imported_package_store") +load("@@npm__at_types_js-yaml__4.0.5__links//:defs.bzl", store_962 = "npm_imported_package_store") +load("@@npm__at_types_json-schema__7.0.11__links//:defs.bzl", store_963 = "npm_imported_package_store") +load("@@npm__at_types_keyv__3.1.4__links//:defs.bzl", store_964 = "npm_imported_package_store") +load("@@npm__at_types_minimatch__5.1.2__links//:defs.bzl", store_965 = "npm_imported_package_store") +load("@@npm__at_types_node__16.18.11__links//:defs.bzl", link_966 = "npm_link_imported_package_store", store_966 = "npm_imported_package_store") +load("@@npm__at_types_node__18.11.11__links//:defs.bzl", link_967 = "npm_link_imported_package_store", store_967 = "npm_imported_package_store") +load("@@npm__at_types_node__18.11.18__links//:defs.bzl", link_968 = "npm_link_imported_package_store", store_968 = "npm_imported_package_store") +load("@@npm__at_types_request__2.48.8__links//:defs.bzl", store_969 = "npm_imported_package_store") +load("@@npm__at_types_resolve__1.20.2__links//:defs.bzl", store_970 = "npm_imported_package_store") +load("@@npm__at_types_responselike__1.0.0__links//:defs.bzl", store_971 = "npm_imported_package_store") +load("@@npm__at_types_tar-stream__2.2.2__links//:defs.bzl", link_972 = "npm_link_imported_package_store", store_972 = "npm_imported_package_store") +load("@@npm__at_types_tough-cookie__4.0.2__links//:defs.bzl", store_973 = "npm_imported_package_store") +load("@@npm__at_types_underscore__1.11.4__links//:defs.bzl", store_974 = "npm_imported_package_store") +load("@@npm__at_types_ws__8.5.5__links//:defs.bzl", store_975 = "npm_imported_package_store") +load("@@npm__at_types_yauzl__2.10.0__links//:defs.bzl", store_976 = "npm_imported_package_store") _LINK_PACKAGES = ["", "examples/js_binary", "examples/linked_empty_node_modules", "examples/macro", "examples/npm_deps", "examples/npm_package/libs/lib_a", "examples/npm_package/packages/pkg_a", "examples/npm_package/packages/pkg_b", "examples/npm_package/packages/pkg_d", "examples/webpack_cli", "js/private/coverage/bundle", "js/private/image", "js/private/test/image", "js/private/test/js_run_devserver", "js/private/worker/src", "npm/private/test", "npm/private/test/npm_package"] diff --git a/npm/private/test/snapshots/wksp/repositories.bzl b/npm/private/test/snapshots/wksp/repositories.bzl index 90f58a2468..a5d046938b 100644 --- a/npm/private/test/snapshots/wksp/repositories.bzl +++ b/npm/private/test/snapshots/wksp/repositories.bzl @@ -1487,11 +1487,11 @@ def npm_repositories(): "@figma/nodegit": ["0.28.0-figma.2"], "@sindresorhus/is": ["2.1.1"], "@szmarczak/http-timer": ["4.0.6"], - "@types/cacheable-request": ["registry.npmjs.org/@types/cacheable-request@6.0.3"], - "@types/http-cache-semantics": ["registry.npmjs.org/@types/http-cache-semantics@4.0.1"], - "@types/keyv": ["registry.npmjs.org/@types/keyv@3.1.4"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/responselike": ["registry.npmjs.org/@types/responselike@1.0.0"], + "@types/cacheable-request": ["6.0.3"], + "@types/http-cache-semantics": ["4.0.1"], + "@types/keyv": ["3.1.4"], + "@types/node": ["18.11.18"], + "@types/responselike": ["1.0.0"], "abbrev": ["1.1.1"], "ajv": ["6.12.6"], "ansi-regex": ["2.1.1", "5.0.1"], @@ -2430,8 +2430,8 @@ def npm_repositories(): }, transitive_closure = { "@puppeteer/browsers": ["0.5.0_typescript_4.9.5"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/yauzl": ["registry.npmjs.org/@types/yauzl@2.10.0"], + "@types/node": ["18.11.18"], + "@types/yauzl": ["2.10.0"], "agent-base": ["6.0.2"], "ansi-regex": ["5.0.1"], "ansi-styles": ["4.3.0"], @@ -2513,7 +2513,7 @@ def npm_repositories(): transitive_closure = { "@rollup/plugin-commonjs": ["21.1.0_rollup_2.70.2"], "@rollup/pluginutils": ["3.1.0_rollup_2.70.2"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.39", "registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["0.0.39", "1.0.0"], "balanced-match": ["1.0.2"], "brace-expansion": ["1.1.11"], "commondir": ["1.0.1"], @@ -2569,7 +2569,7 @@ def npm_repositories(): transitive_closure = { "@rollup/plugin-commonjs": ["23.0.0_rollup_2.79.1"], "@rollup/pluginutils": ["4.2.1"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["1.0.0"], "balanced-match": ["1.0.2"], "brace-expansion": ["2.0.1"], "commondir": ["1.0.1"], @@ -2616,7 +2616,7 @@ def npm_repositories(): transitive_closure = { "@rollup/plugin-commonjs": ["23.0.2_rollup_3.2.5"], "@rollup/pluginutils": ["5.0.2_rollup_3.2.5"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["1.0.0"], "balanced-match": ["1.0.2"], "brace-expansion": ["2.0.1"], "commondir": ["1.0.1"], @@ -2686,7 +2686,7 @@ def npm_repositories(): transitive_closure = { "@rollup/plugin-json": ["5.0.1_rollup_3.2.5"], "@rollup/pluginutils": ["5.0.2_rollup_3.2.5"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["1.0.0"], "estree-walker": ["2.0.2"], "fsevents": ["2.3.2"], "picomatch": ["2.3.1"], @@ -2711,7 +2711,7 @@ def npm_repositories(): integrity = "sha512-iwJbzfTzlzDDQcGmkS7EkCKwe2kSkdBrjX87Fy/KrNjr6UNnLpod0t6X66e502LRe5JJCA4FFqrEscWPnZAkig==", deps = { "@rollup/pluginutils": "4.2.1", - "@types/resolve": "registry.npmjs.org/@types/resolve@1.20.2", + "@types/resolve": "1.20.2", "deepmerge": "4.3.0", "is-builtin-module": "3.2.1", "is-module": "1.0.0", @@ -2721,7 +2721,7 @@ def npm_repositories(): transitive_closure = { "@rollup/plugin-node-resolve": ["15.0.0_rollup_2.79.1"], "@rollup/pluginutils": ["4.2.1"], - "@types/resolve": ["registry.npmjs.org/@types/resolve@1.20.2"], + "@types/resolve": ["1.20.2"], "builtin-modules": ["3.3.0"], "deepmerge": ["4.3.0"], "estree-walker": ["2.0.2"], @@ -2755,7 +2755,7 @@ def npm_repositories(): integrity = "sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==", deps = { "@rollup/pluginutils": "5.0.2_rollup_3.2.5", - "@types/resolve": "registry.npmjs.org/@types/resolve@1.20.2", + "@types/resolve": "1.20.2", "deepmerge": "4.3.0", "is-builtin-module": "3.2.1", "is-module": "1.0.0", @@ -2765,8 +2765,8 @@ def npm_repositories(): transitive_closure = { "@rollup/plugin-node-resolve": ["15.0.1_rollup_3.2.5"], "@rollup/pluginutils": ["5.0.2_rollup_3.2.5"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], - "@types/resolve": ["registry.npmjs.org/@types/resolve@1.20.2"], + "@types/estree": ["1.0.0"], + "@types/resolve": ["1.20.2"], "builtin-modules": ["3.3.0"], "deepmerge": ["4.3.0"], "estree-walker": ["2.0.2"], @@ -2852,7 +2852,7 @@ def npm_repositories(): transitive_closure = { "@rollup/plugin-typescript": ["10.0.1_500960093"], "@rollup/pluginutils": ["5.0.2_rollup_2.79.1"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["1.0.0"], "estree-walker": ["2.0.2"], "fsevents": ["2.3.2"], "function-bind": ["1.1.1"], @@ -2881,14 +2881,14 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", deps = { - "@types/estree": "registry.npmjs.org/@types/estree@0.0.39", + "@types/estree": "0.0.39", "estree-walker": "1.0.1", "picomatch": "2.3.1", "rollup": "2.70.2", }, transitive_closure = { "@rollup/pluginutils": ["3.1.0_rollup_2.70.2"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.39"], + "@types/estree": ["0.0.39"], "estree-walker": ["1.0.1"], "fsevents": ["2.3.2"], "picomatch": ["2.3.1"], @@ -2932,14 +2932,14 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==", deps = { - "@types/estree": "registry.npmjs.org/@types/estree@1.0.0", + "@types/estree": "1.0.0", "estree-walker": "2.0.2", "picomatch": "2.3.1", "rollup": "2.79.1", }, transitive_closure = { "@rollup/pluginutils": ["5.0.2_rollup_2.79.1"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["1.0.0"], "estree-walker": ["2.0.2"], "fsevents": ["2.3.2"], "picomatch": ["2.3.1"], @@ -2960,14 +2960,14 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==", deps = { - "@types/estree": "registry.npmjs.org/@types/estree@1.0.0", + "@types/estree": "1.0.0", "estree-walker": "2.0.2", "picomatch": "2.3.1", "rollup": "3.2.5", }, transitive_closure = { "@rollup/pluginutils": ["5.0.2_rollup_3.2.5"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["1.0.0"], "estree-walker": ["2.0.2"], "fsevents": ["2.3.2"], "picomatch": ["2.3.1"], @@ -3538,11 +3538,11 @@ def npm_repositories(): "@jridgewell/source-map": ["0.3.2"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51", "registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["0.0.51", "1.0.0"], + "@types/json-schema": ["7.0.11"], + "@types/node": ["18.11.18"], "@vanilla-extract/babel-plugin-debug-ids": ["1.0.1"], "@vanilla-extract/css": ["1.9.5"], "@vanilla-extract/integration": ["6.1.0"], @@ -4090,11 +4090,11 @@ def npm_repositories(): "@jridgewell/source-map": ["0.3.2"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51", "registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["0.0.51", "1.0.0"], + "@types/json-schema": ["7.0.11"], + "@types/node": ["18.11.18"], "@webassemblyjs/ast": ["1.11.1"], "@webassemblyjs/floating-point-hex-parser": ["1.11.1"], "@webassemblyjs/helper-api-error": ["1.11.1"], @@ -4224,11 +4224,11 @@ def npm_repositories(): "@jridgewell/source-map": ["0.3.2"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51", "registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["0.0.51", "1.0.0"], + "@types/json-schema": ["7.0.11"], + "@types/node": ["18.11.18"], "@webassemblyjs/ast": ["1.11.1"], "@webassemblyjs/floating-point-hex-parser": ["1.11.1"], "@webassemblyjs/helper-api-error": ["1.11.1"], @@ -4358,11 +4358,11 @@ def npm_repositories(): "@jridgewell/source-map": ["0.3.2"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51", "registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["0.0.51", "1.0.0"], + "@types/json-schema": ["7.0.11"], + "@types/node": ["18.11.18"], "@webassemblyjs/ast": ["1.11.1"], "@webassemblyjs/floating-point-hex-parser": ["1.11.1"], "@webassemblyjs/helper-api-error": ["1.11.1"], @@ -5999,7 +5999,7 @@ def npm_repositories(): "@jridgewell/resolve-uri": ["3.1.0"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/istanbul-lib-coverage": ["registry.npmjs.org/@types/istanbul-lib-coverage@2.0.4"], + "@types/istanbul-lib-coverage": ["2.0.4"], "ansi-regex": ["5.0.1"], "ansi-styles": ["4.3.0"], "balanced-match": ["1.0.2"], @@ -6144,12 +6144,12 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==", deps = { - "@types/keyv": "registry.npmjs.org/@types/keyv@3.1.4", + "@types/keyv": "3.1.4", "keyv": "4.5.2", }, transitive_closure = { - "@types/keyv": ["registry.npmjs.org/@types/keyv@3.1.4"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/keyv": ["3.1.4"], + "@types/node": ["18.11.18"], "cacheable-lookup": ["2.0.1"], "json-buffer": ["3.0.1"], "keyv": ["4.5.2"], @@ -7450,11 +7450,11 @@ def npm_repositories(): "@jridgewell/source-map": ["0.3.2"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51", "registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["0.0.51", "1.0.0"], + "@types/json-schema": ["7.0.11"], + "@types/node": ["18.11.18"], "@webassemblyjs/ast": ["1.11.1"], "@webassemblyjs/floating-point-hex-parser": ["1.11.1"], "@webassemblyjs/helper-api-error": ["1.11.1"], @@ -9882,14 +9882,14 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", deps = { - "@types/yauzl": "registry.npmjs.org/@types/yauzl@2.10.0", + "@types/yauzl": "2.10.0", "debug": "4.3.4_supports-color_8.1.1", "get-stream": "5.2.0", "yauzl": "2.10.0", }, transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/yauzl": ["registry.npmjs.org/@types/yauzl@2.10.0"], + "@types/node": ["18.11.18"], + "@types/yauzl": ["2.10.0"], "buffer-crc32": ["0.2.13"], "debug": ["4.3.4_supports-color_8.1.1"], "end-of-stream": ["1.4.4"], @@ -11683,9 +11683,9 @@ def npm_repositories(): deps = { "@sindresorhus/is": "2.1.1", "@szmarczak/http-timer": "4.0.6", - "@types/cacheable-request": "registry.npmjs.org/@types/cacheable-request@6.0.3", - "@types/keyv": "registry.npmjs.org/@types/keyv@3.1.4", - "@types/responselike": "registry.npmjs.org/@types/responselike@1.0.0", + "@types/cacheable-request": "6.0.3", + "@types/keyv": "3.1.4", + "@types/responselike": "1.0.0", "cacheable-lookup": "2.0.1", "cacheable-request": "7.0.2", "decompress-response": "5.0.0", @@ -11702,11 +11702,11 @@ def npm_repositories(): transitive_closure = { "@sindresorhus/is": ["2.1.1"], "@szmarczak/http-timer": ["4.0.6"], - "@types/cacheable-request": ["registry.npmjs.org/@types/cacheable-request@6.0.3"], - "@types/http-cache-semantics": ["registry.npmjs.org/@types/http-cache-semantics@4.0.1"], - "@types/keyv": ["registry.npmjs.org/@types/keyv@3.1.4"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/responselike": ["registry.npmjs.org/@types/responselike@1.0.0"], + "@types/cacheable-request": ["6.0.3"], + "@types/http-cache-semantics": ["4.0.1"], + "@types/keyv": ["3.1.4"], + "@types/node": ["18.11.18"], + "@types/responselike": ["1.0.0"], "cacheable-lookup": ["2.0.1"], "cacheable-request": ["7.0.2"], "clone-response": ["1.0.3"], @@ -13003,10 +13003,10 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", deps = { - "@types/estree": "registry.npmjs.org/@types/estree@1.0.0", + "@types/estree": "1.0.0", }, transitive_closure = { - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["1.0.0"], "is-reference": ["1.2.1"], }, ) @@ -13415,12 +13415,12 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", deps = { - "@types/node": "registry.npmjs.org/@types/node@18.11.18", + "@types/node": "18.11.18", "merge-stream": "2.0.0", "supports-color": "8.1.1", }, transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/node": ["18.11.18"], "has-flag": ["4.0.0"], "jest-worker": ["27.5.1"], "merge-stream": ["2.0.0"], @@ -14671,11 +14671,11 @@ def npm_repositories(): "@jridgewell/source-map": ["0.3.2"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51", "registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["0.0.51", "1.0.0"], + "@types/json-schema": ["7.0.11"], + "@types/node": ["18.11.18"], "@webassemblyjs/ast": ["1.11.1"], "@webassemblyjs/floating-point-hex-parser": ["1.11.1"], "@webassemblyjs/helper-api-error": ["1.11.1"], @@ -18604,8 +18604,8 @@ def npm_repositories(): }, transitive_closure = { "@puppeteer/browsers": ["0.5.0_typescript_4.9.5"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/yauzl": ["registry.npmjs.org/@types/yauzl@2.10.0"], + "@types/node": ["18.11.18"], + "@types/yauzl": ["2.10.0"], "agent-base": ["6.0.2"], "ansi-regex": ["5.0.1"], "ansi-styles": ["4.3.0"], @@ -18699,8 +18699,8 @@ def npm_repositories(): "@babel/helper-validator-identifier": ["7.19.1"], "@babel/highlight": ["7.18.6"], "@puppeteer/browsers": ["0.5.0_typescript_4.9.5"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/yauzl": ["registry.npmjs.org/@types/yauzl@2.10.0"], + "@types/node": ["18.11.18"], + "@types/yauzl": ["2.10.0"], "agent-base": ["6.0.2"], "ansi-regex": ["5.0.1"], "ansi-styles": ["3.2.1", "4.3.0"], @@ -20155,12 +20155,12 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", deps = { - "@types/json-schema": "registry.npmjs.org/@types/json-schema@7.0.11", + "@types/json-schema": "7.0.11", "ajv": "6.12.6", "ajv-keywords": "3.5.2_ajv_6.12.6", }, transitive_closure = { - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], + "@types/json-schema": ["7.0.11"], "ajv": ["6.12.6"], "ajv-keywords": ["3.5.2_ajv_6.12.6"], "fast-deep-equal": ["3.1.3"], @@ -20185,13 +20185,13 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", deps = { - "@types/json-schema": "registry.npmjs.org/@types/json-schema@7.0.11", + "@types/json-schema": "7.0.11", "ajv": "8.12.0", "ajv-formats": "2.1.1_ajv_8.12.0", "ajv-keywords": "5.1.0_ajv_8.12.0", }, transitive_closure = { - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], + "@types/json-schema": ["7.0.11"], "ajv": ["8.12.0"], "ajv-formats": ["2.1.1_ajv_8.12.0"], "ajv-keywords": ["5.1.0_ajv_8.12.0"], @@ -21785,11 +21785,11 @@ def npm_repositories(): "@jridgewell/source-map": ["0.3.2"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51", "registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["0.0.51", "1.0.0"], + "@types/json-schema": ["7.0.11"], + "@types/node": ["18.11.18"], "@webassemblyjs/ast": ["1.11.1"], "@webassemblyjs/floating-point-hex-parser": ["1.11.1"], "@webassemblyjs/helper-api-error": ["1.11.1"], @@ -23070,14 +23070,14 @@ def npm_repositories(): integrity = "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", deps = { "@jridgewell/trace-mapping": "0.3.17", - "@types/istanbul-lib-coverage": "registry.npmjs.org/@types/istanbul-lib-coverage@2.0.4", + "@types/istanbul-lib-coverage": "2.0.4", "convert-source-map": "1.9.0", }, transitive_closure = { "@jridgewell/resolve-uri": ["3.1.0"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/istanbul-lib-coverage": ["registry.npmjs.org/@types/istanbul-lib-coverage@2.0.4"], + "@types/istanbul-lib-coverage": ["2.0.4"], "convert-source-map": ["1.9.0"], "v8-to-istanbul": ["9.1.0"], }, @@ -23300,11 +23300,11 @@ def npm_repositories(): "@jridgewell/source-map": ["0.3.2"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51", "registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["0.0.51", "1.0.0"], + "@types/json-schema": ["7.0.11"], + "@types/node": ["18.11.18"], "@webassemblyjs/ast": ["1.11.1"], "@webassemblyjs/floating-point-hex-parser": ["1.11.1"], "@webassemblyjs/helper-api-error": ["1.11.1"], @@ -23467,8 +23467,8 @@ def npm_repositories(): generate_bzl_library_targets = True, integrity = "sha512-18Qv7uGPU8b2vqGeEEObnfICyw2g39CHlDEK4I7NK13LOur1d0HGmGNKGT58Eluwddpn3oEejwvBPoP4M7/KSA==", deps = { - "@types/eslint-scope": "registry.npmjs.org/@types/eslint-scope@3.7.4", - "@types/estree": "registry.npmjs.org/@types/estree@0.0.51", + "@types/eslint-scope": "3.7.4", + "@types/estree": "0.0.51", "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/wasm-edit": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", @@ -23501,11 +23501,11 @@ def npm_repositories(): "@jridgewell/source-map": ["0.3.2"], "@jridgewell/sourcemap-codec": ["1.4.14"], "@jridgewell/trace-mapping": ["0.3.17"], - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51", "registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["0.0.51", "1.0.0"], + "@types/json-schema": ["7.0.11"], + "@types/node": ["18.11.18"], "@webassemblyjs/ast": ["1.11.1"], "@webassemblyjs/floating-point-hex-parser": ["1.11.1"], "@webassemblyjs/helper-api-error": ["1.11.1"], @@ -24462,11 +24462,11 @@ def npm_repositories(): generate_bzl_library_targets = True, deps = { "openid-client": "5.4.0", - "@types/js-yaml": "registry.npmjs.org/@types/js-yaml@4.0.5", - "@types/node": "registry.npmjs.org/@types/node@18.11.18", - "@types/request": "registry.npmjs.org/@types/request@2.48.8", - "@types/underscore": "registry.npmjs.org/@types/underscore@1.11.4", - "@types/ws": "registry.npmjs.org/@types/ws@8.5.5", + "@types/js-yaml": "4.0.5", + "@types/node": "18.11.18", + "@types/request": "2.48.8", + "@types/underscore": "1.11.4", + "@types/ws": "8.5.5", "byline": "5.0.0", "isomorphic-ws": "5.0.0_ws_8.13.0", "js-yaml": "4.1.0", @@ -24483,13 +24483,13 @@ def npm_repositories(): }, transitive_closure = { "@kubernetes/client-node": ["github.com/kubernetes-client/javascript/fc681991e61c6808dd26012a2331f83671a11218_bufferutil_4.0.7"], - "@types/caseless": ["registry.npmjs.org/@types/caseless@0.12.2"], - "@types/js-yaml": ["registry.npmjs.org/@types/js-yaml@4.0.5"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/request": ["registry.npmjs.org/@types/request@2.48.8"], - "@types/tough-cookie": ["registry.npmjs.org/@types/tough-cookie@4.0.2"], - "@types/underscore": ["registry.npmjs.org/@types/underscore@1.11.4"], - "@types/ws": ["registry.npmjs.org/@types/ws@8.5.5"], + "@types/caseless": ["0.12.2"], + "@types/js-yaml": ["4.0.5"], + "@types/node": ["18.11.18"], + "@types/request": ["2.48.8"], + "@types/tough-cookie": ["4.0.2"], + "@types/underscore": ["1.11.4"], + "@types/ws": ["8.5.5"], "ajv": ["6.12.6"], "argparse": ["2.0.1"], "asn1": ["0.2.6"], @@ -24604,316 +24604,316 @@ def npm_repositories(): ) npm_import( - name = "npm__at_types_archiver__registry.npmjs.org_at_types_archiver_5.3.1", + name = "npm__at_types_archiver__5.3.1", root_package = "", link_workspace = "", link_packages = { "js/private/image": ["@types/archiver"], }, package = "@types/archiver", - version = "registry.npmjs.org/@types/archiver@5.3.1", + version = "5.3.1", url = "https://registry.yarnpkg.com/@types/archiver/-/archiver-5.3.1.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-wKYZaSXaDvTZuInAWjCeGG7BEAgTWG2zZW0/f7IYFcoHB2X2d9lkVFnrOlXl3W6NrvO6Ml3FLLu8Uksyymcpnw==", deps = { - "@types/glob": "registry.npmjs.org/@types/glob@8.1.0", + "@types/glob": "8.1.0", }, transitive_closure = { - "@types/archiver": ["registry.npmjs.org/@types/archiver@5.3.1"], - "@types/glob": ["registry.npmjs.org/@types/glob@8.1.0"], - "@types/minimatch": ["registry.npmjs.org/@types/minimatch@5.1.2"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/archiver": ["5.3.1"], + "@types/glob": ["8.1.0"], + "@types/minimatch": ["5.1.2"], + "@types/node": ["18.11.18"], }, ) npm_import( - name = "npm__at_types_cacheable-request__registry.npmjs.org_at_types_cacheable-request_6.0.3", + name = "npm__at_types_cacheable-request__6.0.3", root_package = "", link_workspace = "", link_packages = {}, package = "@types/cacheable-request", - version = "registry.npmjs.org/@types/cacheable-request@6.0.3", + version = "6.0.3", url = "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", deps = { - "@types/http-cache-semantics": "registry.npmjs.org/@types/http-cache-semantics@4.0.1", - "@types/keyv": "registry.npmjs.org/@types/keyv@3.1.4", - "@types/node": "registry.npmjs.org/@types/node@18.11.18", - "@types/responselike": "registry.npmjs.org/@types/responselike@1.0.0", + "@types/http-cache-semantics": "4.0.1", + "@types/keyv": "3.1.4", + "@types/node": "18.11.18", + "@types/responselike": "1.0.0", }, transitive_closure = { - "@types/cacheable-request": ["registry.npmjs.org/@types/cacheable-request@6.0.3"], - "@types/http-cache-semantics": ["registry.npmjs.org/@types/http-cache-semantics@4.0.1"], - "@types/keyv": ["registry.npmjs.org/@types/keyv@3.1.4"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/responselike": ["registry.npmjs.org/@types/responselike@1.0.0"], + "@types/cacheable-request": ["6.0.3"], + "@types/http-cache-semantics": ["4.0.1"], + "@types/keyv": ["3.1.4"], + "@types/node": ["18.11.18"], + "@types/responselike": ["1.0.0"], }, ) npm_import( - name = "npm__at_types_caseless__registry.npmjs.org_at_types_caseless_0.12.2", + name = "npm__at_types_caseless__0.12.2", root_package = "", link_workspace = "", link_packages = {}, package = "@types/caseless", - version = "registry.npmjs.org/@types/caseless@0.12.2", + version = "0.12.2", url = "https://registry.yarnpkg.com/@types/caseless/-/caseless-0.12.2.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==", transitive_closure = { - "@types/caseless": ["registry.npmjs.org/@types/caseless@0.12.2"], + "@types/caseless": ["0.12.2"], }, ) npm_import( - name = "npm__at_types_eslint-scope__registry.npmjs.org_at_types_eslint-scope_3.7.4", + name = "npm__at_types_eslint-scope__3.7.4", root_package = "", link_workspace = "", link_packages = {}, package = "@types/eslint-scope", - version = "registry.npmjs.org/@types/eslint-scope@3.7.4", + version = "3.7.4", url = "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", package_visibility = ["//visibility:public"], generate_bzl_library_targets = True, integrity = "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", deps = { - "@types/eslint": "registry.npmjs.org/@types/eslint@8.21.1", - "@types/estree": "registry.npmjs.org/@types/estree@1.0.0", + "@types/eslint": "8.21.1", + "@types/estree": "1.0.0", }, transitive_closure = { - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/eslint-scope": ["registry.npmjs.org/@types/eslint-scope@3.7.4"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], + "@types/eslint": ["8.21.1"], + "@types/eslint-scope": ["3.7.4"], + "@types/estree": ["1.0.0"], + "@types/json-schema": ["7.0.11"], }, ) npm_import( - name = "npm__at_types_eslint__registry.npmjs.org_at_types_eslint_8.21.1", + name = "npm__at_types_eslint__8.21.1", root_package = "", link_workspace = "", link_packages = {}, package = "@types/eslint", - version = "registry.npmjs.org/@types/eslint@8.21.1", + version = "8.21.1", url = "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.21.1.tgz", package_visibility = ["//visibility:public"], generate_bzl_library_targets = True, integrity = "sha512-rc9K8ZpVjNcLs8Fp0dkozd5Pt2Apk1glO4Vgz8ix1u6yFByxfqo5Yavpy65o+93TAe24jr7v+eSBtFLvOQtCRQ==", deps = { - "@types/estree": "registry.npmjs.org/@types/estree@1.0.0", - "@types/json-schema": "registry.npmjs.org/@types/json-schema@7.0.11", + "@types/estree": "1.0.0", + "@types/json-schema": "7.0.11", }, transitive_closure = { - "@types/eslint": ["registry.npmjs.org/@types/eslint@8.21.1"], - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], + "@types/eslint": ["8.21.1"], + "@types/estree": ["1.0.0"], + "@types/json-schema": ["7.0.11"], }, ) npm_import( - name = "npm__at_types_estree__registry.npmjs.org_at_types_estree_0.0.39", + name = "npm__at_types_estree__0.0.39", root_package = "", link_workspace = "", link_packages = {}, package = "@types/estree", - version = "registry.npmjs.org/@types/estree@0.0.39", + version = "0.0.39", url = "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", transitive_closure = { - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.39"], + "@types/estree": ["0.0.39"], }, ) npm_import( - name = "npm__at_types_estree__registry.npmjs.org_at_types_estree_0.0.51", + name = "npm__at_types_estree__0.0.51", root_package = "", link_workspace = "", link_packages = {}, package = "@types/estree", - version = "registry.npmjs.org/@types/estree@0.0.51", + version = "0.0.51", url = "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz", package_visibility = ["//visibility:public"], generate_bzl_library_targets = True, integrity = "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", transitive_closure = { - "@types/estree": ["registry.npmjs.org/@types/estree@0.0.51"], + "@types/estree": ["0.0.51"], }, ) npm_import( - name = "npm__at_types_estree__registry.npmjs.org_at_types_estree_1.0.0", + name = "npm__at_types_estree__1.0.0", root_package = "", link_workspace = "", link_packages = {}, package = "@types/estree", - version = "registry.npmjs.org/@types/estree@1.0.0", + version = "1.0.0", url = "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz", package_visibility = ["//visibility:public"], generate_bzl_library_targets = True, integrity = "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==", transitive_closure = { - "@types/estree": ["registry.npmjs.org/@types/estree@1.0.0"], + "@types/estree": ["1.0.0"], }, ) npm_import( - name = "npm__at_types_glob__registry.npmjs.org_at_types_glob_8.1.0", + name = "npm__at_types_glob__8.1.0", root_package = "", link_workspace = "", link_packages = {}, package = "@types/glob", - version = "registry.npmjs.org/@types/glob@8.1.0", + version = "8.1.0", url = "https://registry.yarnpkg.com/@types/glob/-/glob-8.1.0.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==", deps = { - "@types/minimatch": "registry.npmjs.org/@types/minimatch@5.1.2", - "@types/node": "registry.npmjs.org/@types/node@18.11.18", + "@types/minimatch": "5.1.2", + "@types/node": "18.11.18", }, transitive_closure = { - "@types/glob": ["registry.npmjs.org/@types/glob@8.1.0"], - "@types/minimatch": ["registry.npmjs.org/@types/minimatch@5.1.2"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/glob": ["8.1.0"], + "@types/minimatch": ["5.1.2"], + "@types/node": ["18.11.18"], }, ) npm_import( - name = "npm__at_types_google-protobuf__registry.npmjs.org_at_types_google-protobuf_3.15.6", + name = "npm__at_types_google-protobuf__3.15.6", root_package = "", link_workspace = "", link_packages = { "js/private/worker/src": ["@types/google-protobuf"], }, package = "@types/google-protobuf", - version = "registry.npmjs.org/@types/google-protobuf@3.15.6", + version = "3.15.6", url = "https://registry.yarnpkg.com/@types/google-protobuf/-/google-protobuf-3.15.6.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-pYVNNJ+winC4aek+lZp93sIKxnXt5qMkuKmaqS3WGuTq0Bw1ZDYNBgzG5kkdtwcv+GmYJGo3yEg6z2cKKAiEdw==", transitive_closure = { - "@types/google-protobuf": ["registry.npmjs.org/@types/google-protobuf@3.15.6"], + "@types/google-protobuf": ["3.15.6"], }, ) npm_import( - name = "npm__at_types_http-cache-semantics__registry.npmjs.org_at_types_http-cache-semantics_4.0.1", + name = "npm__at_types_http-cache-semantics__4.0.1", root_package = "", link_workspace = "", link_packages = {}, package = "@types/http-cache-semantics", - version = "registry.npmjs.org/@types/http-cache-semantics@4.0.1", + version = "4.0.1", url = "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", transitive_closure = { - "@types/http-cache-semantics": ["registry.npmjs.org/@types/http-cache-semantics@4.0.1"], + "@types/http-cache-semantics": ["4.0.1"], }, ) npm_import( - name = "npm__at_types_istanbul-lib-coverage__registry.npmjs.org_at_types_istanbul-lib-coverage_2.0.4", + name = "npm__at_types_istanbul-lib-coverage__2.0.4", root_package = "", link_workspace = "", link_packages = {}, package = "@types/istanbul-lib-coverage", - version = "registry.npmjs.org/@types/istanbul-lib-coverage@2.0.4", + version = "2.0.4", url = "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", package_visibility = ["//visibility:public"], generate_bzl_library_targets = True, integrity = "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", transitive_closure = { - "@types/istanbul-lib-coverage": ["registry.npmjs.org/@types/istanbul-lib-coverage@2.0.4"], + "@types/istanbul-lib-coverage": ["2.0.4"], }, ) npm_import( - name = "npm__at_types_js-yaml__registry.npmjs.org_at_types_js-yaml_4.0.5", + name = "npm__at_types_js-yaml__4.0.5", root_package = "", link_workspace = "", link_packages = {}, package = "@types/js-yaml", - version = "registry.npmjs.org/@types/js-yaml@4.0.5", + version = "4.0.5", url = "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA==", transitive_closure = { - "@types/js-yaml": ["registry.npmjs.org/@types/js-yaml@4.0.5"], + "@types/js-yaml": ["4.0.5"], }, ) npm_import( - name = "npm__at_types_json-schema__registry.npmjs.org_at_types_json-schema_7.0.11", + name = "npm__at_types_json-schema__7.0.11", root_package = "", link_workspace = "", link_packages = {}, package = "@types/json-schema", - version = "registry.npmjs.org/@types/json-schema@7.0.11", + version = "7.0.11", url = "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz", package_visibility = ["//visibility:public"], generate_bzl_library_targets = True, integrity = "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", transitive_closure = { - "@types/json-schema": ["registry.npmjs.org/@types/json-schema@7.0.11"], + "@types/json-schema": ["7.0.11"], }, ) npm_import( - name = "npm__at_types_keyv__registry.npmjs.org_at_types_keyv_3.1.4", + name = "npm__at_types_keyv__3.1.4", root_package = "", link_workspace = "", link_packages = {}, package = "@types/keyv", - version = "registry.npmjs.org/@types/keyv@3.1.4", + version = "3.1.4", url = "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", deps = { - "@types/node": "registry.npmjs.org/@types/node@18.11.18", + "@types/node": "18.11.18", }, transitive_closure = { - "@types/keyv": ["registry.npmjs.org/@types/keyv@3.1.4"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/keyv": ["3.1.4"], + "@types/node": ["18.11.18"], }, ) npm_import( - name = "npm__at_types_minimatch__registry.npmjs.org_at_types_minimatch_5.1.2", + name = "npm__at_types_minimatch__5.1.2", root_package = "", link_workspace = "", link_packages = {}, package = "@types/minimatch", - version = "registry.npmjs.org/@types/minimatch@5.1.2", + version = "5.1.2", url = "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", transitive_closure = { - "@types/minimatch": ["registry.npmjs.org/@types/minimatch@5.1.2"], + "@types/minimatch": ["5.1.2"], }, ) npm_import( - name = "npm__at_types_node__registry.npmjs.org_at_types_node_16.18.11", + name = "npm__at_types_node__16.18.11", root_package = "", link_workspace = "", link_packages = { @@ -24921,76 +24921,76 @@ def npm_repositories(): "js/private/test/js_run_devserver": ["@types/node"], }, package = "@types/node", - version = "registry.npmjs.org/@types/node@16.18.11", + version = "16.18.11", url = "https://registry.yarnpkg.com/@types/node/-/node-16.18.11.tgz", package_visibility = ["//visibility:public"], generate_bzl_library_targets = True, integrity = "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==", transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@16.18.11"], + "@types/node": ["16.18.11"], }, ) npm_import( - name = "npm__at_types_node__registry.npmjs.org_at_types_node_18.11.11", + name = "npm__at_types_node__18.11.11", root_package = "", link_workspace = "", link_packages = { "js/private/image": ["@types/node"], }, package = "@types/node", - version = "registry.npmjs.org/@types/node@18.11.11", + version = "18.11.11", url = "https://registry.yarnpkg.com/@types/node/-/node-18.11.11.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-KJ021B1nlQUBLopzZmPBVuGU9un7WJd/W4ya7Ih02B4Uwky5Nja0yGYav2EfYIk0RR2Q9oVhf60S2XR1BCWJ2g==", transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@18.11.11"], + "@types/node": ["18.11.11"], }, ) npm_import( - name = "npm__at_types_node__registry.npmjs.org_at_types_node_18.11.18", + name = "npm__at_types_node__18.11.18", root_package = "", link_workspace = "", link_packages = { "js/private/worker/src": ["@types/node"], }, package = "@types/node", - version = "registry.npmjs.org/@types/node@18.11.18", + version = "18.11.18", url = "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz", package_visibility = ["//visibility:public"], generate_bzl_library_targets = True, integrity = "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], + "@types/node": ["18.11.18"], }, ) npm_import( - name = "npm__at_types_request__registry.npmjs.org_at_types_request_2.48.8", + name = "npm__at_types_request__2.48.8", root_package = "", link_workspace = "", link_packages = {}, package = "@types/request", - version = "registry.npmjs.org/@types/request@2.48.8", + version = "2.48.8", url = "https://registry.yarnpkg.com/@types/request/-/request-2.48.8.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-whjk1EDJPcAR2kYHRbFl/lKeeKYTi05A15K9bnLInCVroNDCtXce57xKdI0/rQaA3K+6q0eFyUBPmqfSndUZdQ==", deps = { - "@types/caseless": "registry.npmjs.org/@types/caseless@0.12.2", - "@types/node": "registry.npmjs.org/@types/node@18.11.18", - "@types/tough-cookie": "registry.npmjs.org/@types/tough-cookie@4.0.2", + "@types/caseless": "0.12.2", + "@types/node": "18.11.18", + "@types/tough-cookie": "4.0.2", "form-data": "2.5.1", }, transitive_closure = { - "@types/caseless": ["registry.npmjs.org/@types/caseless@0.12.2"], - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/request": ["registry.npmjs.org/@types/request@2.48.8"], - "@types/tough-cookie": ["registry.npmjs.org/@types/tough-cookie@4.0.2"], + "@types/caseless": ["0.12.2"], + "@types/node": ["18.11.18"], + "@types/request": ["2.48.8"], + "@types/tough-cookie": ["4.0.2"], "asynckit": ["0.4.0"], "combined-stream": ["1.0.8"], "delayed-stream": ["1.0.0"], @@ -25001,139 +25001,139 @@ def npm_repositories(): ) npm_import( - name = "npm__at_types_resolve__registry.npmjs.org_at_types_resolve_1.20.2", + name = "npm__at_types_resolve__1.20.2", root_package = "", link_workspace = "", link_packages = {}, package = "@types/resolve", - version = "registry.npmjs.org/@types/resolve@1.20.2", + version = "1.20.2", url = "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.20.2.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", transitive_closure = { - "@types/resolve": ["registry.npmjs.org/@types/resolve@1.20.2"], + "@types/resolve": ["1.20.2"], }, ) npm_import( - name = "npm__at_types_responselike__registry.npmjs.org_at_types_responselike_1.0.0", + name = "npm__at_types_responselike__1.0.0", root_package = "", link_workspace = "", link_packages = {}, package = "@types/responselike", - version = "registry.npmjs.org/@types/responselike@1.0.0", + version = "1.0.0", url = "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", deps = { - "@types/node": "registry.npmjs.org/@types/node@18.11.18", + "@types/node": "18.11.18", }, transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/responselike": ["registry.npmjs.org/@types/responselike@1.0.0"], + "@types/node": ["18.11.18"], + "@types/responselike": ["1.0.0"], }, ) npm_import( - name = "npm__at_types_tar-stream__registry.npmjs.org_at_types_tar-stream_2.2.2", + name = "npm__at_types_tar-stream__2.2.2", root_package = "", link_workspace = "", link_packages = { "js/private/image": ["@types/tar-stream"], }, package = "@types/tar-stream", - version = "registry.npmjs.org/@types/tar-stream@2.2.2", + version = "2.2.2", url = "https://registry.yarnpkg.com/@types/tar-stream/-/tar-stream-2.2.2.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-1AX+Yt3icFuU6kxwmPakaiGrJUwG44MpuiqPg4dSolRFk6jmvs4b3IbUol9wKDLIgU76gevn3EwE8y/DkSJCZQ==", deps = { - "@types/node": "registry.npmjs.org/@types/node@18.11.11", + "@types/node": "18.11.11", }, transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@18.11.11"], - "@types/tar-stream": ["registry.npmjs.org/@types/tar-stream@2.2.2"], + "@types/node": ["18.11.11"], + "@types/tar-stream": ["2.2.2"], }, ) npm_import( - name = "npm__at_types_tough-cookie__registry.npmjs.org_at_types_tough-cookie_4.0.2", + name = "npm__at_types_tough-cookie__4.0.2", root_package = "", link_workspace = "", link_packages = {}, package = "@types/tough-cookie", - version = "registry.npmjs.org/@types/tough-cookie@4.0.2", + version = "4.0.2", url = "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", transitive_closure = { - "@types/tough-cookie": ["registry.npmjs.org/@types/tough-cookie@4.0.2"], + "@types/tough-cookie": ["4.0.2"], }, ) npm_import( - name = "npm__at_types_underscore__registry.npmjs.org_at_types_underscore_1.11.4", + name = "npm__at_types_underscore__1.11.4", root_package = "", link_workspace = "", link_packages = {}, package = "@types/underscore", - version = "registry.npmjs.org/@types/underscore@1.11.4", + version = "1.11.4", url = "https://registry.yarnpkg.com/@types/underscore/-/underscore-1.11.4.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-uO4CD2ELOjw8tasUrAhvnn2W4A0ZECOvMjCivJr4gA9pGgjv+qxKWY9GLTMVEK8ej85BxQOocUyE7hImmSQYcg==", transitive_closure = { - "@types/underscore": ["registry.npmjs.org/@types/underscore@1.11.4"], + "@types/underscore": ["1.11.4"], }, ) npm_import( - name = "npm__at_types_ws__registry.npmjs.org_at_types_ws_8.5.5", + name = "npm__at_types_ws__8.5.5", root_package = "", link_workspace = "", link_packages = {}, package = "@types/ws", - version = "registry.npmjs.org/@types/ws@8.5.5", + version = "8.5.5", url = "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.5.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", deps = { - "@types/node": "registry.npmjs.org/@types/node@18.11.18", + "@types/node": "18.11.18", }, transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/ws": ["registry.npmjs.org/@types/ws@8.5.5"], + "@types/node": ["18.11.18"], + "@types/ws": ["8.5.5"], }, ) npm_import( - name = "npm__at_types_yauzl__registry.npmjs.org_at_types_yauzl_2.10.0", + name = "npm__at_types_yauzl__2.10.0", root_package = "", link_workspace = "", link_packages = {}, package = "@types/yauzl", - version = "registry.npmjs.org/@types/yauzl@2.10.0", + version = "2.10.0", url = "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz", package_visibility = ["//visibility:public"], dev = True, generate_bzl_library_targets = True, integrity = "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", deps = { - "@types/node": "registry.npmjs.org/@types/node@18.11.18", + "@types/node": "18.11.18", }, transitive_closure = { - "@types/node": ["registry.npmjs.org/@types/node@18.11.18"], - "@types/yauzl": ["registry.npmjs.org/@types/yauzl@2.10.0"], + "@types/node": ["18.11.18"], + "@types/yauzl": ["2.10.0"], }, lifecycle_hooks = ["preinstall", "install", "postinstall"], lifecycle_hooks_execution_requirements = ["no-sandbox"], diff --git a/npm/private/utils.bzl b/npm/private/utils.bzl index 1ef6821d6b..886c1d8da8 100644 --- a/npm/private/utils.bzl +++ b/npm/private/utils.bzl @@ -34,6 +34,11 @@ def _bazel_name(name, version = None): escaped_version = "%s__%s" % (escaped_version, _sanitize_string(peer_version)) return "%s__%s" % (escaped_name, escaped_version) +def _strip_default_registry(version): + if version.startswith(_DEFAULT_REGISTRY_DOMAIN_SLASH): + return version[len(_DEFAULT_REGISTRY_DOMAIN_SLASH):] + return version + def _strip_v5_peer_dep_or_patched_version(version): "Remove peer dependency or patched syntax from version string" @@ -114,10 +119,17 @@ def _new_package_info(id, name, dependencies, optional_dependencies, peer_depend "resolution": resolution, } +def _strip_v5_default_registry_to_version(name, version): + # Strip the default registry/name/ from the version string + pre = _DEFAULT_REGISTRY_DOMAIN_SLASH + name + "/" + if version.startswith(pre): + return version[len(pre):] + return version + def _convert_v5_importer_dependency_map(dep): result = {} for name, version in dep.items(): - result[name] = _convert_pnpm_v5_version_deer_dep(version) + result[name] = _convert_pnpm_v5_version_deer_dep(_strip_v5_default_registry_to_version(name, version)) return result def _convert_v5_importers(importers): @@ -152,7 +164,7 @@ def _convert_pnpm_v5_version_deer_dep(version): def _convert_pnpm_v5_package_dependency_map(deps): result = {} for name, version in deps.items(): - result[name] = _convert_pnpm_v5_version_deer_dep(version) + result[name] = _convert_pnpm_v5_version_deer_dep(_strip_v5_default_registry_to_version(name, version)) return result def _convert_v5_v6_file_package(package_path, package_snapshot): @@ -189,11 +201,11 @@ def _convert_v5_packages(packages): elif "name" in package_snapshot and "version" in package_snapshot: # key/path is complicated enough the real name+version are properties name = package_snapshot["name"] - version = package_path - friendly_version = package_snapshot["version"] - package_key = package_path + version = _strip_v5_default_registry_to_version(name, package_snapshot["version"]) + friendly_version = version + package_key = "{}@{}".format(name, version) elif package_path.startswith("/"): - # a simple /name@version + # a simple /name/version name, version = package_path[1:].rsplit("/", 1) friendly_version = _strip_v5_peer_dep_or_patched_version(version) package_key = "{}@{}".format(name, version) @@ -245,16 +257,23 @@ def _convert_pnpm_v6_v9_version_peer_dep(version): version = version.rstrip("_") return version +def _strip_v6_default_registry_to_version(name, version): + # Strip the default registry/name@ from the version string + pre = _DEFAULT_REGISTRY_DOMAIN_SLASH + name + "@" + if version.startswith(pre): + return version[len(pre):] + return version + def _convert_pnpm_v6_importer_dependency_map(deps): result = {} for name, attributes in deps.items(): - result[name] = _convert_pnpm_v6_v9_version_peer_dep(attributes.get("version")) + result[name] = _convert_pnpm_v6_v9_version_peer_dep(_strip_v6_default_registry_to_version(name, attributes.get("version"))) return result def _convert_pnpm_v6_v9_package_dependency_map(deps): result = {} for name, version in deps.items(): - result[name] = _convert_pnpm_v6_v9_version_peer_dep(version) + result[name] = _convert_pnpm_v6_v9_version_peer_dep(_strip_v6_default_registry_to_version(name, version)) return result def _convert_v6_importers(importers): @@ -316,18 +335,18 @@ def _convert_v6_packages(packages): elif "name" in package_snapshot and "version" in package_snapshot: # key/path is complicated enough the real name+version are properties name = package_snapshot["name"] - version = package_path + version = _strip_v6_default_registry_to_version(name, package_path) friendly_version = package_snapshot["version"] - package_key = package_path + package_key = _strip_default_registry(package_path) elif package_path.startswith("/"): - # an aliased dependency + # plain /pkg@version name, version = package_path[1:].rsplit("@", 1) # TODO: dont strip twice, but 'friendly_version' may have already been converted from v6 friendly_version = _strip_v5_peer_dep_or_patched_version(_strip_v6_peer_dep_or_patched_version(version)) package_key = "{}@{}".format(name, version) else: - msg = "unexpected package path: {}".format(package_path) + msg = "unexpected package path: {} of {}".format(package_path, package_snapshot) fail(msg) package_info = _new_package_info( @@ -588,8 +607,11 @@ def _is_git_repository_url(url): def _to_registry_url(url): return "{}://{}".format(DEFAULT_REGISTRY_PROTOCOL, url) if url.find("//") == -1 else url -def _default_registry(): - return _to_registry_url("registry.npmjs.org/") +_DEFAULT_REGISTRY_DOMAIN = "registry.npmjs.org" +_DEFAULT_REGISTRY_DOMAIN_SLASH = "{}/".format(_DEFAULT_REGISTRY_DOMAIN) + +def _default_registry_url(): + return _to_registry_url(_DEFAULT_REGISTRY_DOMAIN_SLASH) def _hash(s): # Bazel's hash() resolves to a 32-bit signed integer [-2,147,483,648 to 2,147,483,647]. @@ -746,7 +768,7 @@ utils = struct( is_git_repository_url = _is_git_repository_url, to_registry_url = _to_registry_url, default_external_repository_action_cache = _default_external_repository_action_cache, - default_registry = _default_registry, + default_registry = _default_registry_url, hash = _hash, dicts_match = _dicts_match, reverse_force_copy = _reverse_force_copy,