From ef5802e522eeb24c71cebda68918ea2a506d0405 Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 20:45:37 +0200 Subject: [PATCH 01/15] feat(npm): add pnpm_package rule for pnpm workspace protocol resolution Adds a new `pnpm_package` macro that wraps `npm_package` with build-time resolution of pnpm workspace protocols (catalog:, workspace:*, etc.) in package.json, mirroring what `pnpm publish` does before packing. Uses bundled @pnpm/* packages with auto-detection of pnpm 10/11 at runtime. Co-Authored-By: Claude Opus 4.6 --- .../npm_translate_lock_LTE4Nzc1MDcwNjU= | 5 +- .bazelignore | 1 + npm/BUILD.bazel | 2 + npm/defs.bzl | 10 + npm/private/BUILD.bazel | 20 + npm/private/pnpm_extract_catalogs.bzl | 35 ++ npm/private/pnpm_package.bzl | 106 ++++ npm/private/pnpm_package_json_transform.bzl | 60 ++ npm/private/pnpm_publish_tools/BUILD.bazel | 18 + .../pnpm_publish_tools/min/BUILD.bazel | 38 ++ .../min/pnpm_extract_catalogs.min.js | 1 + .../min/pnpm_package_json_transform.min.js | 1 + .../pnpm_publish_tools/min/pnpm_publish.mjs | 9 + npm/private/pnpm_publish_tools/package.json | 18 + .../pnpm_publish_tools/rollup.config.mjs | 25 + .../pnpm_publish_tools/src/BUILD.bazel | 45 ++ .../src/pnpm_extract_catalogs.mjs | 35 ++ .../src/pnpm_package_json_transform.mjs | 74 +++ .../pnpm_publish_tools/src/pnpm_publish.mjs | 9 + pnpm-lock.yaml | 511 +++++++++++++++++- pnpm-workspace.yaml | 1 + 21 files changed, 997 insertions(+), 27 deletions(-) create mode 100644 npm/private/pnpm_extract_catalogs.bzl create mode 100644 npm/private/pnpm_package.bzl create mode 100644 npm/private/pnpm_package_json_transform.bzl create mode 100644 npm/private/pnpm_publish_tools/BUILD.bazel create mode 100644 npm/private/pnpm_publish_tools/min/BUILD.bazel create mode 100644 npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js create mode 100644 npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js create mode 100644 npm/private/pnpm_publish_tools/min/pnpm_publish.mjs create mode 100644 npm/private/pnpm_publish_tools/package.json create mode 100644 npm/private/pnpm_publish_tools/rollup.config.mjs create mode 100644 npm/private/pnpm_publish_tools/src/BUILD.bazel create mode 100644 npm/private/pnpm_publish_tools/src/pnpm_extract_catalogs.mjs create mode 100644 npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs create mode 100644 npm/private/pnpm_publish_tools/src/pnpm_publish.mjs diff --git a/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= b/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= index 53b866da33..f26d67b26a 100755 --- a/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= +++ b/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= @@ -12,6 +12,7 @@ js/private/test/js_run_devserver/package.json=-781575922 js/private/test/node-patches/package.json=-2062409266 js/private/worker/src/package.json=1787033725 npm/private/lifecycle/package.json=804720835 +npm/private/pnpm_publish_tools/package.json=1334950834 npm/private/test/npm_package/package.json=-1991705133 npm/private/test/npm_package_publish/package.json=1501316979 npm/private/test/package.json=550137760 @@ -20,5 +21,5 @@ npm/private/test/vendored/is-odd/package.json=1041695223 npm/private/test/vendored/lodash-4.17.21.tgz=-1206623349 npm/private/test/vendored/semver-max/package.json=578664053 package.json=564790136 -pnpm-lock.yaml=322824775 -pnpm-workspace.yaml=1888889068 +pnpm-lock.yaml=1580453924 +pnpm-workspace.yaml=-134789586 diff --git a/.bazelignore b/.bazelignore index 43c065a3db..d76e857030 100644 --- a/.bazelignore +++ b/.bazelignore @@ -14,6 +14,7 @@ js/private/test/node-patches/node_modules js/private/worker/src/node_modules node_modules/ npm/private/lifecycle/node_modules/ +npm/private/pnpm_publish_tools/node_modules npm/private/test/node_modules/ npm/private/test/npm_package/node_modules/ npm/private/test/npm_package_publish/node_modules diff --git a/npm/BUILD.bazel b/npm/BUILD.bazel index e618f9fa51..2871abac88 100644 --- a/npm/BUILD.bazel +++ b/npm/BUILD.bazel @@ -16,6 +16,8 @@ bzl_library( "//npm/private:npm_package", "//npm/private:npm_package_info", "//npm/private:npm_package_store_info", + "//npm/private:pnpm_extract_catalogs", + "//npm/private:pnpm_package", ], ) diff --git a/npm/defs.bzl b/npm/defs.bzl index deb5eae7ad..963778b0f6 100644 --- a/npm/defs.bzl +++ b/npm/defs.bzl @@ -11,7 +11,17 @@ load( _npm_package = "npm_package", _stamped_package_json = "stamped_package_json", ) +load( + "//npm/private:pnpm_extract_catalogs.bzl", + _pnpm_extract_catalogs = "pnpm_extract_catalogs", +) +load( + "//npm/private:pnpm_package.bzl", + _pnpm_package = "pnpm_package", +) npm_package = _npm_package npm_link_package = _npm_link_package +pnpm_extract_catalogs = _pnpm_extract_catalogs +pnpm_package = _pnpm_package stamped_package_json = _stamped_package_json diff --git a/npm/private/BUILD.bazel b/npm/private/BUILD.bazel index 999b141f7b..e29bad64a1 100644 --- a/npm/private/BUILD.bazel +++ b/npm/private/BUILD.bazel @@ -11,6 +11,26 @@ js_library( visibility = ["//visibility:public"], ) +bzl_library( + name = "pnpm_extract_catalogs", + srcs = ["pnpm_extract_catalogs.bzl"], +) + +bzl_library( + name = "pnpm_package", + srcs = ["pnpm_package.bzl"], + deps = [ + ":npm_package", + ":pnpm_package_json_transform", + "//js:defs", + ], +) + +bzl_library( + name = "pnpm_package_json_transform", + srcs = ["pnpm_package_json_transform.bzl"], +) + bzl_library( name = "npm_package", srcs = ["npm_package.bzl"], diff --git a/npm/private/pnpm_extract_catalogs.bzl b/npm/private/pnpm_extract_catalogs.bzl new file mode 100644 index 0000000000..030dd623f1 --- /dev/null +++ b/npm/private/pnpm_extract_catalogs.bzl @@ -0,0 +1,35 @@ +"""Private rule for extracting pnpm catalog definitions.""" + +def _pnpm_extract_catalogs_impl(ctx): + output = ctx.actions.declare_file("catalogs.json") + + args = ctx.actions.args() + args.add("--workspace-manifest", ctx.file.workspace_manifest) + args.add("--output", output) + + ctx.actions.run( + executable = ctx.executable._extract_tool, + arguments = [args], + inputs = [ctx.file.workspace_manifest], + outputs = [output], + env = {"BAZEL_BINDIR": ctx.bin_dir.path}, + ) + + return [DefaultInfo(files = depset([output]))] + +pnpm_extract_catalogs = rule( + implementation = _pnpm_extract_catalogs_impl, + attrs = { + "workspace_manifest": attr.label( + allow_single_file = True, + default = "//:pnpm-workspace.yaml", + doc = "The pnpm-workspace.yaml file to extract catalogs from", + ), + "_extract_tool": attr.label( + executable = True, + cfg = "exec", + default = "@aspect_rules_js//npm/private/pnpm_publish_tools/min:pnpm_extract_catalogs_bin", + ), + }, + doc = "Extracts catalog/catalogs sections from pnpm-workspace.yaml into a JSON file", +) diff --git a/npm/private/pnpm_package.bzl b/npm/private/pnpm_package.bzl new file mode 100644 index 0000000000..558ceea513 --- /dev/null +++ b/npm/private/pnpm_package.bzl @@ -0,0 +1,106 @@ +"""Rule for building npm packages in pnpm workspaces. + +Wraps the upstream npm_package rule, adding a build-time transform that resolves +pnpm workspace protocols (catalog:, workspace:, etc.) in package.json, mirroring +what pnpm publish does before packing. + +Load with: + +```starlark +load("@aspect_rules_js//npm:defs.bzl", "pnpm_package") +``` +""" + +load("//js:defs.bzl", "js_binary") +load(":npm_package.bzl", _npm_package = "npm_package") +load(":pnpm_package_json_transform.bzl", _pnpm_package_json_transform = "pnpm_package_json_transform") + +def pnpm_package( + name, + srcs, + pnpm_catalogs, + package_json = "package.json", + version = None, + stamped = False, + publishable = False, + tag = "latest", + **kwargs): + """Creates an npm package with pnpm-compatible package.json transforms. + + Wraps the upstream rules_js npm_package rule, adding a build-time transform + that resolves pnpm workspace protocols (catalog:, workspace:, etc.) in + package.json, mirroring what pnpm publish does before packing. + + Use `pnpm_extract_catalogs` in your workspace root to generate the catalogs + JSON file from pnpm-workspace.yaml: + + ```starlark + load("@aspect_rules_js//npm:defs.bzl", "pnpm_extract_catalogs") + + pnpm_extract_catalogs( + name = "pnpm_catalogs", + visibility = ["//visibility:public"], + ) + ``` + + Then reference it in your pnpm_package targets: + + ```starlark + load("@aspect_rules_js//npm:defs.bzl", "pnpm_package") + + pnpm_package( + name = "my_package", + srcs = [":my_lib"], + pnpm_catalogs = "//:pnpm_catalogs", + package = "@my-scope/my-package", + ) + ``` + + Args: + name: Target name + srcs: Source files to include in the package (excluding package.json) + pnpm_catalogs: Label of the pnpm_extract_catalogs target providing catalog definitions + package_json: The package.json file to transform (default: "package.json") + version: Override the version in the output package.json + stamped: When True, appends BUILD_TIMESTAMP-SHORT_GIT_COMMIT to the version + publishable: When True, also creates a {name}.publish target + tag: The dist-tag to use when publishing (default: "latest") + **kwargs: Additional arguments passed to the upstream npm_package rule + """ + transform_name = name + "_package_json" + + transform_kwargs = {} + if version: + transform_kwargs["version"] = version + if stamped: + transform_kwargs["stamped"] = True + + _pnpm_package_json_transform( + name = transform_name, + package_json = package_json, + pnpm_catalogs = pnpm_catalogs, + tags = kwargs.get("tags", []) + ["manual"], + **transform_kwargs + ) + + if publishable: + js_binary( + name = "{}.publish".format(name), + entry_point = Label("@aspect_rules_js//npm/private/pnpm_publish_tools/min:pnpm_publish_mjs"), + fixed_args = [ + "./$(rootpath :{})".format(name), + "--tag", + tag, + ], + data = [name], + include_npm = True, + tags = kwargs.get("tags", []) + ["manual"], + testonly = kwargs.get("testonly", False), + visibility = kwargs.get("visibility", None), + ) + + _npm_package( + name = name, + srcs = srcs + [":" + transform_name], + **kwargs + ) diff --git a/npm/private/pnpm_package_json_transform.bzl b/npm/private/pnpm_package_json_transform.bzl new file mode 100644 index 0000000000..c04b053a82 --- /dev/null +++ b/npm/private/pnpm_package_json_transform.bzl @@ -0,0 +1,60 @@ +"""Private rule for transforming package.json to resolve pnpm workspace protocols.""" + +def _pnpm_package_json_transform_impl(ctx): + output = ctx.actions.declare_file("package.json") + + version = ctx.attr.version + if version and ctx.attr.stamped: + version = "{}-{}-{}".format( + version, + ctx.var["BUILD_TIMESTAMP"], + ctx.var["SHORT_GIT_COMMIT"], + ) + + args = ctx.actions.args() + args.add("--catalogs-json", ctx.file.pnpm_catalogs) + args.add("--package-json", ctx.file.package_json) + args.add("--output", output) + if version: + args.add("--version", version) + + inputs = [ctx.file.pnpm_catalogs, ctx.file.package_json] + + ctx.actions.run( + executable = ctx.executable._transform_tool, + arguments = [args], + inputs = inputs, + outputs = [output], + env = {"BAZEL_BINDIR": ctx.bin_dir.path}, + ) + + return [DefaultInfo(files = depset([output]))] + +pnpm_package_json_transform = rule( + implementation = _pnpm_package_json_transform_impl, + attrs = { + "package_json": attr.label( + allow_single_file = True, + mandatory = True, + doc = "The package.json file to transform", + ), + "pnpm_catalogs": attr.label( + allow_single_file = True, + mandatory = True, + doc = "The extracted catalogs JSON file from pnpm_extract_catalogs", + ), + "stamped": attr.bool( + default = False, + doc = "When True, appends BUILD_TIMESTAMP-SHORT_GIT_COMMIT to the version", + ), + "version": attr.string( + doc = "Override the version in the output package.json", + ), + "_transform_tool": attr.label( + executable = True, + cfg = "exec", + default = "@aspect_rules_js//npm/private/pnpm_publish_tools/min:pnpm_package_json_transform_bin", + ), + }, + doc = "Transforms package.json to resolve pnpm workspace protocols (catalog:, workspace:, etc.)", +) diff --git a/npm/private/pnpm_publish_tools/BUILD.bazel b/npm/private/pnpm_publish_tools/BUILD.bazel new file mode 100644 index 0000000000..2b93f343ef --- /dev/null +++ b/npm/private/pnpm_publish_tools/BUILD.bazel @@ -0,0 +1,18 @@ +"pnpm publish tools" + +load("@npm//:defs.bzl", "npm_link_all_packages") +load("//js:defs.bzl", "js_library") + +npm_link_all_packages() + +js_library( + name = "rollup_config", + srcs = ["rollup.config.mjs"], + visibility = [":__subpackages__"], + deps = [ + ":node_modules/@rollup/plugin-commonjs", + ":node_modules/@rollup/plugin-json", + ":node_modules/@rollup/plugin-node-resolve", + ":node_modules/@rollup/plugin-terser", + ], +) diff --git a/npm/private/pnpm_publish_tools/min/BUILD.bazel b/npm/private/pnpm_publish_tools/min/BUILD.bazel new file mode 100644 index 0000000000..39dd919f25 --- /dev/null +++ b/npm/private/pnpm_publish_tools/min/BUILD.bazel @@ -0,0 +1,38 @@ +load("@aspect_rules_js//js:defs.bzl", "js_binary", "js_library") +load("@bazel_lib//lib:write_source_files.bzl", "write_source_files") +load("@bazel_skylib//rules:write_file.bzl", "write_file") + +write_source_files( + name = "write_min", + files = { + "pnpm_extract_catalogs.min.js": "//npm/private/pnpm_publish_tools/src:bundle_extract_catalogs", + "pnpm_package_json_transform.min.js": "//npm/private/pnpm_publish_tools/src:bundle_transform", + }, +) + +write_file( + name = "package_json", + out = "package.json", + content = ["""{"private": true, "type": "module"}"""], + visibility = ["//visibility:private"], +) + +js_binary( + name = "pnpm_extract_catalogs_bin", + data = [":package_json"], + entry_point = "pnpm_extract_catalogs.min.js", + visibility = ["//visibility:public"], +) + +js_binary( + name = "pnpm_package_json_transform_bin", + data = [":package_json"], + entry_point = "pnpm_package_json_transform.min.js", + visibility = ["//visibility:public"], +) + +js_library( + name = "pnpm_publish_mjs", + srcs = ["pnpm_publish.mjs"], + visibility = ["//visibility:public"], +) diff --git a/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js b/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js new file mode 100644 index 0000000000..68373c7ca8 --- /dev/null +++ b/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js @@ -0,0 +1 @@ +import{writeFileSync as t}from"node:fs";import e from"node:path";import n from"util";import i from"fs";process.platform,process.arch,process.version.split(".")[0].substring(1);class r extends Error{code;hint;attempts;prefix;pkgsStack;constructor(t,e,n){super(e,{cause:n?.cause}),this.code=t.startsWith("ERR_PNPM_")?t:`ERR_PNPM_${t}`,this.hint=n?.hint,this.attempts=n?.attempts}}var o,a={},s={};function c(){return o||(o=1,t=s,Object.defineProperty(t,"__esModule",{value:!0}),t.USEFUL_NON_ROOT_PNPM_FIELDS=t.FULL_FILTERED_META_DIR=t.FULL_META_DIR=t.ABBREVIATED_META_DIR=t.WORKSPACE_MANIFEST_FILENAME=t.STORE_VERSION=t.LAYOUT_VERSION=t.ENGINE_NAME=t.MANIFEST_BASE_NAMES=t.LOCKFILE_VERSION=t.LOCKFILE_MAJOR_VERSION=t.WANTED_LOCKFILE=void 0,t.getNodeBinLocationForCurrentOS=function(t=process.platform){return"win32"===t?"node.exe":"bin/node"},t.getDenoBinLocationForCurrentOS=function(t=process.platform){return"win32"===t?"deno.exe":"deno"},t.getBunBinLocationForCurrentOS=function(t=process.platform){return"win32"===t?"bun.exe":"bun"},t.WANTED_LOCKFILE="pnpm-lock.yaml",t.LOCKFILE_MAJOR_VERSION="9",t.LOCKFILE_VERSION=`${t.LOCKFILE_MAJOR_VERSION}.0`,t.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],t.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,t.LAYOUT_VERSION=5,t.STORE_VERSION="v10",t.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",t.ABBREVIATED_META_DIR="metadata-v1.3",t.FULL_META_DIR="metadata-full-v1.3",t.FULL_FILTERED_META_DIR="metadata-ff-v1.3",t.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),s;var t}var l,u,p={exports:{}};function f(){return u?l:(u=1,l=t=>{if("string"!=typeof t)throw new TypeError("Expected a string, got "+typeof t);return 65279===t.charCodeAt(0)?t.slice(1):t})}var d,h,g,m,y,b,A,k,I,w,E,x,C,O,M,S,T,N,v,_,j,F,L,R,D,W,$,U,P,K,V,q,Y,B,G,H,J,Z,z,Q,X,tt,et,nt,it={},rt={},ot={};function at(){if(d)return ot;function t(t){return null==t}return d=1,ot.isNothing=t,ot.isObject=function(t){return"object"==typeof t&&null!==t},ot.toArray=function(e){return Array.isArray(e)?e:t(e)?[]:[e]},ot.repeat=function(t,e){let n="";for(let i=0;i=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function i(t){return t>=48&&t<=55}function r(t){return t>=48&&t<=57}function o(t){let e=t,n=1,i=e[0];if("-"!==i&&"+"!==i||("-"===i&&(n=-1),e=e.slice(1),i=e[0]),"0"===e)return 0;if("0"===i){if("b"===e[1])return n*parseInt(e.slice(2),2);if("x"===e[1])return n*parseInt(e.slice(2),16);if("o"===e[1])return n*parseInt(e.slice(2),8)}return n*parseInt(e,10)}return F=new e("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){if(null===t)return!1;const e=t.length;let a=0,s=!1;if(!e)return!1;let c=t[a];if("-"!==c&&"+"!==c||(c=t[++a]),"0"===c){if(a+1===e)return!0;if(c=t[++a],"b"===c){for(a++;a=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}function yt(){if(D)return R;D=1;const t=at(),e=ct(),n=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),i=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");const r=/^[-+]?[0-9]+e/;return R=new e("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return null!==t&&(!!n.test(t)&&(!!isFinite(parseFloat(t,10))||i.test(t)))},construct:function(t){let e=t.toLowerCase();const n="-"===e[0]?-1:1;return"+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:n*parseFloat(e,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||t.isNegativeZero(e))},represent:function(e,n){if(isNaN(e))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(t.isNegativeZero(e))return"-0.0";const i=e.toString(10);return r.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"})}function bt(){return $?W:($=1,W=dt().extend({implicit:[ht(),gt(),mt(),yt()]}))}function At(){return P?U:(P=1,U=bt())}function kt(){if(V)return K;V=1;const t=ct(),e=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return K=new t("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==e.exec(t)||null!==n.exec(t))},construct:function(t){let i=0,r=null,o=e.exec(t);if(null===o&&(o=n.exec(t)),null===o)throw new Error("Date resolve error");const a=+o[1],s=+o[2]-1,c=+o[3];if(!o[4])return new Date(Date.UTC(a,s,c));const l=+o[4],u=+o[5],p=+o[6];if(o[7]){for(i=o[7].slice(0,3);i.length<3;)i+="0";i=+i}if(o[9]){r=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(r=-r)}const f=new Date(Date.UTC(a,s,c,l,u,p,i));return r&&f.setTime(f.getTime()-r),f},instanceOf:Date,represent:function(t){return t.toISOString()}})}function It(){if(Y)return q;Y=1;const t=ct();return q=new t("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}})}function wt(){if(G)return B;G=1;const t=ct(),e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return B=new t("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;let n=0;const i=t.length,r=e;for(let e=0;e64)){if(i<0)return!1;n+=6}}return n%8==0},construct:function(t){const n=t.replace(/[\r\n=]/g,""),i=n.length,r=e;let o=0;const a=[];for(let t=0;t>16&255),a.push(o>>8&255),a.push(255&o)),o=o<<6|r.indexOf(n.charAt(t));const s=i%4*6;return 0===s?(a.push(o>>16&255),a.push(o>>8&255),a.push(255&o)):18===s?(a.push(o>>10&255),a.push(o>>2&255)):12===s&&a.push(o>>4&255),new Uint8Array(a)},predicate:function(t){return"[object Uint8Array]"===Object.prototype.toString.call(t)},represent:function(t){let n="",i=0;const r=t.length,o=e;for(let e=0;e>18&63],n+=o[i>>12&63],n+=o[i>>6&63],n+=o[63&i]),i=(i<<8)+t[e];const a=r%3;return 0===a?(n+=o[i>>18&63],n+=o[i>>12&63],n+=o[i>>6&63],n+=o[63&i]):2===a?(n+=o[i>>10&63],n+=o[i>>4&63],n+=o[i<<2&63],n+=o[64]):1===a&&(n+=o[i>>2&63],n+=o[i<<4&63],n+=o[64],n+=o[64]),n}}),B}function Et(){if(J)return H;J=1;const t=ct(),e=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return H=new t("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;const i=[],r=t;for(let t=0,o=r.length;ts&&(o=" ... ",e=i-s+o.length),n-i>s&&(a=" ...",n=i+s-a.length),{str:o+t.slice(e,n).replace(/\t/g,"\u2192")+a,pos:i-e+o.length}}function n(e,n){return t.repeat(" ",n-e.length)+e}return m=function(i,r){if(r=Object.create(r||null),!i.buffer)return null;r.maxLength||(r.maxLength=79),"number"!=typeof r.indent&&(r.indent=1),"number"!=typeof r.linesBefore&&(r.linesBefore=3),"number"!=typeof r.linesAfter&&(r.linesAfter=2);const o=/\r?\n|\r|\0/g,a=[0],s=[];let c,l=-1;for(;c=o.exec(i.buffer);)s.push(c.index),a.push(c.index+c[0].length),i.position<=c.index&&l<0&&(l=a.length-2);l<0&&(l=a.length-1);let u="";const p=Math.min(i.line+r.linesAfter,s.length).toString().length,f=r.maxLength-(r.indent+p+3);for(let o=1;o<=r.linesBefore&&!(l-o<0);o++){const c=e(i.buffer,a[l-o],s[l-o],i.position-(a[l]-a[l-o]),f);u=t.repeat(" ",r.indent)+n((i.line-o+1).toString(),p)+" | "+c.str+"\n"+u}const d=e(i.buffer,a[l],s[l],i.position,f);u+=t.repeat(" ",r.indent)+n((i.line+1).toString(),p)+" | "+d.str+"\n",u+=t.repeat("-",r.indent+p+3+d.pos)+"^\n";for(let o=1;o<=r.linesAfter&&!(l+o>=s.length);o++){const c=e(i.buffer,a[l+o],s[l+o],i.position-(a[l]-a[l+o]),f);u+=t.repeat(" ",r.indent)+n((i.line+o+1).toString(),p)+" | "+c.str+"\n"}return u.replace(/\n$/,"")}}(),i=Ot(),r=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,s=/[,\[\]{}]/,c=/^(?:!|!!|![0-9A-Za-z-]+!)$/,l=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function u(t){return Object.prototype.toString.call(t)}function p(t){return 10===t||13===t}function f(t){return 9===t||32===t}function d(t){return 9===t||32===t||10===t||13===t}function h(t){return 44===t||91===t||93===t||123===t||125===t}function g(t){if(t>=48&&t<=57)return t-48;const e=32|t;return e>=97&&e<=102?e-97+10:-1}function b(t){return 120===t?2:117===t?4:85===t?8:0}function A(t){return t>=48&&t<=57?t-48:-1}function k(t){switch(t){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function I(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(55296+(t-65536>>10),56320+(t-65536&1023))}function w(t,e,n){"__proto__"===e?Object.defineProperty(t,e,{configurable:!0,enumerable:!0,writable:!0,value:n}):t[e]=n}const E=new Array(256),x=new Array(256);for(let t=0;t<256;t++)E[t]=k(t)?1:0,x[t]=k(t);function C(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||i,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.maxDepth="number"==typeof e.maxDepth?e.maxDepth:100,this.maxTotalMergeKeys="number"==typeof e.maxTotalMergeKeys?e.maxTotalMergeKeys:1e4,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.totalMergeKeys=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function O(t,i){const r={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return r.snippet=n(r),new e(i,r)}function M(t,e){throw O(t,e)}function S(t,e){t.onWarning&&t.onWarning.call(null,O(t,e))}function T(t,e,n){const i=t.anchorMapTransactions;if(0!==i.length){const n=i[i.length-1];r.call(n,e)||(n[e]={existed:r.call(t.anchorMap,e),value:t.anchorMap[e]})}t.anchorMap[e]=n}function N(t){return{position:t.position,line:t.line,lineStart:t.lineStart,lineIndent:t.lineIndent,firstTabInLine:t.firstTabInLine,tag:t.tag,anchor:t.anchor,kind:t.kind,result:t.result}}function v(t,e){t.position=e.position,t.line=e.line,t.lineStart=e.lineStart,t.lineIndent=e.lineIndent,t.firstTabInLine=e.firstTabInLine,t.tag=e.tag,t.anchor=e.anchor,t.kind=e.kind,t.result=e.result}const _={YAML:function(t,e,n){null!==t.version&&M(t,"duplication of %YAML directive"),1!==n.length&&M(t,"YAML directive accepts exactly one argument");const i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===i&&M(t,"ill-formed argument of the YAML directive");const r=parseInt(i[1],10),o=parseInt(i[2],10);1!==r&&M(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=o<2,1!==o&&2!==o&&S(t,"unsupported YAML version of the document")},TAG:function(t,e,n){let i;2!==n.length&&M(t,"TAG directive accepts exactly two arguments");const o=n[0];i=n[1],c.test(o)||M(t,"ill-formed tag handle (first argument) of the TAG directive"),r.call(t.tagMap,o)&&M(t,'there is a previously declared suffix for "'+o+'" tag handle'),l.test(i)||M(t,"ill-formed tag prefix (second argument) of the TAG directive");try{i=decodeURIComponent(i)}catch(e){M(t,"tag prefix is malformed: "+i)}t.tagMap[o]=i}};function j(t,e,n,i){if(e=32&&n<=1114111||M(t,"expected valid JSON character")}else o.test(r)&&M(t,"the stream contains non-printable characters");t.result+=r}}function F(e,n,i,o){t.isObject(i)||M(e,"cannot merge mappings; the provided source object is unacceptable");const a=Object.keys(i);for(let t=0,s=a.length;te.maxTotalMergeKeys&&M(e,"merge keys exceeded maxTotalMergeKeys ("+e.maxTotalMergeKeys+")"),r.call(n,s)||(w(n,s,i[s]),o[s]=!0)}}function L(t,e,n,i,o,a,s,c,l){if(Array.isArray(o))for(let e=0,n=(o=Array.prototype.slice.call(o)).length;e1&&(e.result+=t.repeat("\n",n-1))}function U(t,e){const n=t.tag,i=t.anchor,r=[];let o=!1;if(-1!==t.firstTabInLine)return!1;null!==t.anchor&&T(t,t.anchor,r);let a=t.input.charCodeAt(t.position);for(;0!==a&&(-1!==t.firstTabInLine&&(t.position=t.firstTabInLine,M(t,"tab characters must not be used in indentation")),45===a);){if(!d(t.input.charCodeAt(t.position+1)))break;if(o=!0,t.position++,D(t,!0,-1)&&t.lineIndent<=e){r.push(null),a=t.input.charCodeAt(t.position);continue}const n=t.line;if(Y(t,e,3,!1,!0),r.push(t.result),D(t,!0,-1),a=t.input.charCodeAt(t.position),(t.line===n||t.lineIndent>e)&&0!==a)M(t,"bad indentation of a sequence entry");else if(t.lineIndente)&&(m&&(r=t.line,o=t.lineStart,a=t.position),Y(t,e,4,!0,i)&&(m?h=t.result:g=t.result),m||(L(t,l,u,p,h,g,r,o,a),p=h=g=null),D(t,!0,-1),b=t.input.charCodeAt(t.position)),(t.line===k||t.lineIndent>e)&&0!==b)M(t,"bad indentation of a mapping entry");else if(t.lineIndent=0;i-=1){const r=e[n[i]];r.existed?t.anchorMap[n[i]]=r.value:delete t.anchorMap[n[i]]}}(t),v(t,o),!1)}function Y(e,n,i,o,a){let s,c,l,u,m,y=1,k=!1,w=!1,C=null;e.depth>=e.maxDepth&&M(e,"nesting exceeded maxDepth ("+e.maxDepth+")"),e.depth+=1,null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null;const O=s=c=4===i||3===i;if(o&&D(e,!0,-1)&&(k=!0,e.lineIndent>n?y=1:e.lineIndent===n?y=0:e.lineIndentn?y=1:e.lineIndent===n?y=0:e.lineIndent=0))break;0===r?M(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?M(e,"repeat of an indentation width identifier"):(c=n+r-1,s=!0)}if(f(d)){do{d=e.input.charCodeAt(++e.position)}while(f(d));if(35===d)do{d=e.input.charCodeAt(++e.position)}while(!p(d)&&0!==d)}for(;0!==d;){for(R(e),e.lineIndent=0,d=e.input.charCodeAt(e.position);(!s||e.lineIndentc&&(c=e.lineIndent),p(d)){l++;continue}if(s||0!==c||M(e,"missing indentation for block scalar"),e.lineIndent0){let e=r,n=0;for(;e>0;e--)o=t.input.charCodeAt(++t.position),(r=g(o))>=0?n=(n<<4)+r:M(t,"expected hexadecimal character");t.result+=I(n),t.position++}else M(t,"unknown escape sequence");n=i=t.position}else p(o)?(j(t,n,i,!0),$(t,D(t,!1,e)),n=i=t.position):t.position===t.lineStart&&W(t)?M(t,"unexpected end of the document within a double quoted scalar"):(t.position++,f(o)||(i=t.position))}M(t,"unexpected end of the stream within a double quoted scalar")}(e,u)?w=!0:!function(t){let e=t.input.charCodeAt(t.position);if(42!==e)return!1;e=t.input.charCodeAt(++t.position);const n=t.position;for(;0!==e&&!d(e)&&!h(e);)e=t.input.charCodeAt(++t.position);t.position===n&&M(t,"name of an alias node must contain at least one character");const i=t.input.slice(n,t.position);return r.call(t.anchorMap,i)||M(t,'unidentified alias "'+i+'"'),t.result=t.anchorMap[i],D(t,!0,-1),!0}(e)?function(t,e,n){let i,r,o,a,s,c;const l=t.kind,u=t.result;let g=t.input.charCodeAt(t.position);if(d(g)||h(g)||35===g||38===g||42===g||33===g||124===g||62===g||39===g||34===g||37===g||64===g||96===g)return!1;if(63===g||45===g){const e=t.input.charCodeAt(t.position+1);if(d(e)||n&&h(e))return!1}for(t.kind="scalar",t.result="",i=r=t.position,o=!1;0!==g;){if(58===g){const e=t.input.charCodeAt(t.position+1);if(d(e)||n&&h(e))break}else if(35===g){if(d(t.input.charCodeAt(t.position-1)))break}else{if(t.position===t.lineStart&&W(t)||n&&h(g))break;if(p(g)){if(a=t.line,s=t.lineStart,c=t.lineIndent,D(t,!1,-1),t.lineIndent>=e){o=!0,g=t.input.charCodeAt(t.position);continue}t.position=r,t.line=a,t.lineStart=s,t.lineIndent=c;break}}o&&(j(t,i,r,!1),$(t,t.line-a),i=r=t.position,o=!1),f(g)||(r=t.position+1),g=t.input.charCodeAt(++t.position)}return j(t,i,r,!1),!!t.result||(t.kind=l,t.result=u,!1)}(e,u,1===i)&&(w=!0,null===e.tag&&(e.tag="?")):(w=!0,null===e.tag&&null===e.anchor||M(e,"alias node should not have any properties")),null!==e.anchor&&T(e,e.anchor,e.result)}else 0===y&&(w=c&&U(e,m));if(null===e.tag)null!==e.anchor&&T(e,e.anchor,e.result);else if("?"===e.tag){null!==e.result&&"scalar"!==e.kind&&M(e,'unacceptable node kind for ! tag; it should be "scalar", not "'+e.kind+'"');for(let t=0,n=e.implicitTypes.length;t"),null!==e.result&&l.kind!==e.kind&&M(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+l.kind+'", not "'+e.kind+'"'),l.resolve(e.result,e.tag)?(e.result=l.construct(e.result,e.tag),null!==e.anchor&&T(e,e.anchor,e.result)):M(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),e.depth-=1,null!==e.tag||null!==e.anchor||w}function B(t){const e=t.position;let n,i=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);0!==(n=t.input.charCodeAt(t.position))&&(D(t,!0,-1),n=t.input.charCodeAt(t.position),!(t.lineIndent>0||37!==n));){i=!0,n=t.input.charCodeAt(++t.position);let e=t.position;for(;0!==n&&!d(n);)n=t.input.charCodeAt(++t.position);const o=t.input.slice(e,t.position),a=[];for(o.length<1&&M(t,"directive name must not be less than one character in length");0!==n;){for(;f(n);)n=t.input.charCodeAt(++t.position);if(35===n){do{n=t.input.charCodeAt(++t.position)}while(0!==n&&!p(n));break}if(p(n))break;for(e=t.position;0!==n&&!d(n);)n=t.input.charCodeAt(++t.position);a.push(t.input.slice(e,t.position))}0!==n&&R(t),r.call(_,o)?_[o](t,o,a):S(t,'unknown document directive "'+o+'"')}D(t,!0,-1),0===t.lineIndent&&45===t.input.charCodeAt(t.position)&&45===t.input.charCodeAt(t.position+1)&&45===t.input.charCodeAt(t.position+2)?(t.position+=3,D(t,!0,-1)):i&&M(t,"directives end mark is expected"),Y(t,t.lineIndent-1,4,!1,!0),D(t,!0,-1),t.checkLineBreaks&&a.test(t.input.slice(e,t.position))&&S(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&W(t)?46===t.input.charCodeAt(t.position)&&(t.position+=3,D(t,!0,-1)):t.position=32&&t<=126||t>=161&&t<=55295&&8232!==t&&8233!==t||t>=57344&&t<=65533&&t!==o||t>=65536&&t<=1114111}function g(t){return h(t)&&t!==o&&13!==t&&10!==t}function m(t,e,n){const i=g(t),r=i&&!d(t);return(n?i:i&&44!==t&&91!==t&&93!==t&&123!==t&&125!==t)&&35!==t&&!(58===e&&!r)||g(e)&&!d(e)&&35===t||58===e&&r}function y(t,e){const n=t.charCodeAt(e);let i;return n>=55296&&n<=56319&&e+1=56320&&i<=57343)?1024*(n-55296)+i-56320+65536:n}function b(t){return/^\n* /.test(t)}function A(t,e,n,i,r,a,s,c){let l,u=0,p=null,f=!1,g=!1;const A=-1!==i;let k=-1,I=h(w=y(t,0))&&w!==o&&!d(w)&&45!==w&&63!==w&&58!==w&&44!==w&&91!==w&&93!==w&&123!==w&&125!==w&&35!==w&&38!==w&&42!==w&&33!==w&&124!==w&&61!==w&&62!==w&&39!==w&&34!==w&&37!==w&&64!==w&&96!==w&&function(t){return!d(t)&&58!==t}(y(t,t.length-1));var w;if(e||s)for(l=0;l=65536?l+=2:l++){if(u=y(t,l),!h(u))return 5;I=I&&m(u,p,c),p=u}else{for(l=0;l=65536?l+=2:l++){if(u=y(t,l),10===u)f=!0,A&&(g=g||l-k-1>i&&" "!==t[k+1],k=l);else if(!h(u))return 5;I=I&&m(u,p,c),p=u}g=g||A&&l-k-1>i&&" "!==t[k+1]}return f||g?n>9&&b(t)?5:s?2===a?5:2:g?4:3:!I||s||r(t)?2===a?5:2:1}function k(t,n,i,r,o){t.dump=function(){if(0===n.length)return 2===t.quotingType?'""':"''";if(!t.noCompatMode&&(-1!==s.indexOf(n)||c.test(n)))return 2===t.quotingType?'"'+n+'"':"'"+n+"'";const u=t.indent*Math.max(1,i),f=-1===t.lineWidth?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-u),d=r||t.flowLevel>-1&&i>=t.flowLevel;switch(A(n,d,t.indent,f,function(e){return function(t,e){for(let n=0,i=t.implicitTypes.length;n"+I(n,t.indent)+w(p(function(t,e){const n=/(\n+)([^\n]*)/g;let i,r,o=function(){let i=t.indexOf("\n");return i=-1!==i?i:t.length,n.lastIndex=i,E(t.slice(0,i),e)}(),a="\n"===t[0]||" "===t[0];for(;r=n.exec(t);){const t=r[1],n=r[2];i=" "===n[0],o+=t+(a||i||""===n?"":"\n")+E(n,e),a=i}return o}(n,f),u));case 5:return'"'+function(t){let e="",n=0;for(let i=0;i=65536?i+=2:i++){n=y(t,i);const r=a[n];!r&&h(n)?(e+=t[i],n>=65536&&(e+=t[i+1])):e+=r||l(n)}return e}(n)+'"';default:throw new e("impossible error: invalid scalar style")}}()}function I(t,e){const n=b(t)?String(e):"",i="\n"===t[t.length-1];return n+(i&&("\n"===t[t.length-2]||"\n"===t)?"+":i?"":"-")+"\n"}function w(t){return"\n"===t[t.length-1]?t.slice(0,-1):t}function E(t,e){if(""===t||" "===t[0])return t;const n=/ [^ ]/g;let i,r,o=0,a=0,s=0,c="";for(;i=n.exec(t);)s=i.index,s-o>e&&(r=a>o?a:s,c+="\n"+t.slice(o,r),o=r+1),a=s;return c+="\n",t.length-o>e&&a>o?c+=t.slice(o,a)+"\n"+t.slice(a+1):c+=t.slice(o),c.slice(1)}function x(t,e,n,i){let r="";const o=t.tag;for(let o=0,a=n.length;o tag resolver accepts not "'+o+'" style');a=c.represent[o](n,o)}t.dump=a}return!0}}return!1}function O(t,n,r,o,a,s,c){t.tag=null,t.dump=r,C(t,r,!1)||C(t,r,!0);const l=i.call(t.dump),u=o;o&&(o=t.flowLevel<0||t.flowLevel>n);const p="[object Object]"===l||"[object Array]"===l;let d,h;if(p&&(d=t.duplicates.indexOf(r),h=-1!==d),(null!==t.tag&&"?"!==t.tag||h||2!==t.indent&&n>0)&&(a=!1),h&&t.usedDuplicates[d])t.dump="*ref_"+d;else{if(p&&h&&!t.usedDuplicates[d]&&(t.usedDuplicates[d]=!0),"[object Object]"===l)o&&0!==Object.keys(t.dump).length?(!function(t,n,i,r){let o="";const a=t.tag,s=Object.keys(i);if(!0===t.sortKeys)s.sort();else if("function"==typeof t.sortKeys)s.sort(t.sortKeys);else if(t.sortKeys)throw new e("sortKeys must be a boolean or a function");for(let e=0,a=s.length;e1024;u&&(t.dump&&10===t.dump.charCodeAt(0)?a+="?":a+="? "),a+=t.dump,u&&(a+=f(t,n)),O(t,n+1,l,!0,u)&&(t.dump&&10===t.dump.charCodeAt(0)?a+=":":a+=": ",a+=t.dump,o+=a)}t.tag=a,t.dump=o||"{}"}(t,n,t.dump,a),h&&(t.dump="&ref_"+d+t.dump)):(!function(t,e,n){let i="";const r=t.tag,o=Object.keys(n);for(let r=0,a=o.length;r1024&&(a+="? "),a+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),O(t,e,c,!1,!1)&&(a+=t.dump,i+=a))}t.tag=r,t.dump="{"+i+"}"}(t,n,t.dump),h&&(t.dump="&ref_"+d+" "+t.dump));else if("[object Array]"===l)o&&0!==t.dump.length?(t.noArrayIndent&&!c&&n>0?x(t,n-1,t.dump,a):x(t,n,t.dump,a),h&&(t.dump="&ref_"+d+t.dump)):(!function(t,e,n){let i="";const r=t.tag;for(let r=0,o=n.length;r",t.dump=e+" "+t.dump}}return!0}function M(t,e){const n=[],i=[];S(t,n,i);const r=i.length;for(let t=0;tn.load(e(t)),o=e=>t.promises.readFile(e,"utf8").then(t=>r(t));return p.exports=o,p.exports.default=o,p.exports.sync=e=>r(t.readFileSync(e,"utf8")),p.exports}var Ft,Lt,Rt,Dt,Wt={},$t={},Ut={};function Pt(){if(Lt)return $t;Lt=1,Object.defineProperty($t,"__esModule",{value:!0}),$t.InvalidWorkspaceManifestError=void 0;const t=function(){if(Ft)return Ut;Ft=1,Object.defineProperty(Ut,"__esModule",{value:!0}),Ut.LockfileMissingDependencyError=Ut.FetchError=Ut.PnpmError=void 0;const t=c();class e extends Error{code;hint;attempts;prefix;pkgsStack;constructor(t,e,n){super(e,{cause:n?.cause}),this.code=t.startsWith("ERR_PNPM_")?t:`ERR_PNPM_${t}`,this.hint=n?.hint,this.attempts=n?.attempts}}return Ut.PnpmError=e,Ut.FetchError=class extends e{response;request;constructor(t,e,n){const i={url:t.url};t.authHeaderValue&&(i.authHeaderValue=function(t){const[e,n]=t.split(" ");return null==n?"[hidden]":n.length<20?`${e} [hidden]`:`${e} ${n.substring(0,4)}[hidden]`}(t.authHeaderValue));const r=`GET ${t.url}: ${e.statusText} - ${e.status}`;401!==e.status&&403!==e.status&&404!==e.status||(n=n?`${n}\n\n`:"",i.authHeaderValue?n+=`An authorization header was used: ${i.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${e.status}`,r,{hint:n}),this.request=i,this.response=e}},Ut.LockfileMissingDependencyError=class extends e{constructor(e){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${e}' in ${t.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},Ut}();let e=class extends t.PnpmError{constructor(t){super("INVALID_WORKSPACE_CONFIGURATION",t)}};return $t.InvalidWorkspaceManifestError=e,$t}var Kt=function(){if(Dt)return a;Dt=1;var t=a&&a.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.readWorkspaceManifest=async function(t){const e=await async function(t){try{return await(0,s.default)(o.default.join(t,r.WORKSPACE_MANIFEST_FILENAME))}catch(t){if(i.default.types.isNativeError(t)&&"code"in t&&"ENOENT"===t.code)return;throw t}}(t);return p(e),e},a.validateWorkspaceManifest=p;const i=t(n),r=c(),o=t(e),s=t(jt()),l=function(){if(Rt)return Wt;Rt=1,Object.defineProperty(Wt,"__esModule",{value:!0}),Wt.assertValidWorkspaceManifestCatalog=function(e){if(null!=e.catalog){if(Array.isArray(e.catalog))throw new t.InvalidWorkspaceManifestError("Expected catalog field to be an object, but found - array");if("object"!=typeof e.catalog)throw new t.InvalidWorkspaceManifestError("Expected catalog field to be an object, but found - "+typeof e.catalog);for(const[n,i]of Object.entries(e.catalog))if("string"!=typeof i)throw new t.InvalidWorkspaceManifestError(`Invalid catalog entry for ${n}. Expected string, but found: ${typeof i}`)}},Wt.assertValidWorkspaceManifestCatalogs=function(e){if(null!=e.catalogs){if(Array.isArray(e.catalogs))throw new t.InvalidWorkspaceManifestError("Expected catalogs field to be an object, but found - array");if("object"!=typeof e.catalogs)throw new t.InvalidWorkspaceManifestError("Expected catalogs field to be an object, but found - "+typeof e.catalogs);for(const[n,i]of Object.entries(e.catalogs)){if(Array.isArray(i))throw new t.InvalidWorkspaceManifestError(`Expected named catalog ${n} to be an object, but found - array`);if("object"!=typeof i)throw new t.InvalidWorkspaceManifestError(`Expected named catalog ${n} to be an object, but found - ${typeof i}`);for(const[e,r]of Object.entries(i))if("string"!=typeof r)throw new t.InvalidWorkspaceManifestError(`Catalog '${n}' has invalid entry '${e}'. Expected string specifier, but found: ${typeof r}`)}}};const t=Pt();return Wt}(),u=Pt();function p(t){if(null!=t){if("object"!=typeof t)throw new u.InvalidWorkspaceManifestError("Expected object but found - "+typeof t);if(Array.isArray(t))throw new u.InvalidWorkspaceManifestError("Expected object but found - array");0!==Object.keys(t).length&&(!function(t){if(!t.packages)return;if(!Array.isArray(t.packages))throw new u.InvalidWorkspaceManifestError("packages field is not an array");for(const e of t.packages){if(!e)throw new u.InvalidWorkspaceManifestError("Missing or empty package");const t=typeof e;if("string"!==t)throw new u.InvalidWorkspaceManifestError(`Invalid package type - ${t}`)}}(t),(0,l.assertValidWorkspaceManifestCatalog)(t),(0,l.assertValidWorkspaceManifestCatalogs)(t))}}return a}();function Vt(t){if(e.isAbsolute(t))return t;const n=process.env.JS_BINARY__EXECROOT;return n?e.resolve(n,t):e.resolve(t)}const qt=process.argv.slice(2);let Yt,Bt;for(let t=0;t --output \n"),process.exit(1));const Gt=Vt(Yt),Ht=e.dirname(Gt),Jt=Vt(Bt),Zt=function(t){return null==t?{}:(function(t){if(null!=t.catalog&&null!=t.catalogs?.default)throw new r("INVALID_CATALOGS_CONFIGURATION","The 'default' catalog was defined multiple times. Use the 'catalog' field or 'catalogs.default', but not both.")}(t),{default:t.catalog,...t.catalogs})}(await Kt.readWorkspaceManifest(Ht));t(Jt,`${JSON.stringify(Zt,null,2)}\n`); diff --git a/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js b/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js new file mode 100644 index 0000000000..d3fcfc0c7b --- /dev/null +++ b/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js @@ -0,0 +1 @@ +import e,{promises as t,readFileSync as n,writeFileSync as r}from"node:fs";import i from"node:path";import o from"fs";import u from"node:crypto";import s from"path";import a from"util";import c,{promisify as l}from"node:util";import f from"os";import p from"stream";import d from"string_decoder";import h from"constants";import m from"assert";function g(e,t){return t.forEach(function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach(function(n){if("default"!==n&&!(n in e)){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}})}),Object.freeze(e)}const D="catalog:";function y(e){if(!e.startsWith(D))return null;const t=e.slice(8).trim();return""===t?"default":t}process.platform,process.arch,process.version.split(".")[0].substring(1);class E extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}function A(e,t){const n=y(t.bareSpecifier);if(null==n)return{type:"unused"};const r=e[n]?.[t.alias];if(null==r)return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${t.alias}' was found for catalog '${n}'.`)};if(null!=y(r))return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${t.alias}' in catalog '${n}' is invalid.`)};const i=r.split(":")[0];return"workspace"===i?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${t.alias}' in catalog '${n}' is invalid.`)}:["link","file"].includes(i)?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${t.alias}' in catalog '${n}' declares a dependency using the '${i}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:n,specifier:r}}}function C(e){if("@"!==e[0])throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const t=e.indexOf("/");if(-1===t)throw new E("INVALID_JSR_PACKAGE_NAME",`The package name '${e}' is invalid`);const n=e.substring(0,t),r=e.substring(t+1);return`@jsr/${n.substring(1)}__${r}`}var F,b,v,w,O,S,x,I,N="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function j(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function _(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){var n=!1;try{n=this instanceof e}catch(e){}return n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}function k(){if(b)return F;b=1,F=o,o.default=o,o.stable=c,o.stableStringify=c;var e="[...]",t="[Circular]",n=[],r=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function o(e,t,o,u){var a;void 0===u&&(u=i()),s(e,"",0,[],void 0,0,u);try{a=0===r.length?JSON.stringify(e,t,o):JSON.stringify(e,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return a}function u(e,t,i,o){var u=Object.getOwnPropertyDescriptor(o,i);void 0!==u.get?u.configurable?(Object.defineProperty(o,i,{value:e}),n.push([o,i,t,u])):r.push([t,i,e]):(o[i]=e,n.push([o,i,t]))}function s(n,r,i,o,a,c,l){var f;if(c+=1,"object"==typeof n&&null!==n){for(f=0;fl.depthLimit)return void u(e,n,r,a);if(void 0!==l.edgesLimit&&i+1>l.edgesLimit)return void u(e,n,r,a);if(o.push(n),Array.isArray(n))for(f=0;ft?1:0}function c(e,t,o,u){void 0===u&&(u=i());var s,a=l(e,"",0,[],void 0,0,u)||e;try{s=0===r.length?JSON.stringify(a,t,o):JSON.stringify(a,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function l(r,i,o,s,c,f,p){var d;if(f+=1,"object"==typeof r&&null!==r){for(d=0;dp.depthLimit)return void u(e,r,i,c);if(void 0!==p.edgesLimit&&o+1>p.edgesLimit)return void u(e,r,i,c);if(s.push(r),Array.isArray(r))for(d=0;d0)for(var i=0;ithis.maxLength,!this.overflow||this.skipOverflow?i():i(new Error("maximum buffer reached"))}function o(e){if(this[n]+=this[r].end(),this[n])try{u(this,this.mapper(this[n]))}catch(t){return e(t)}e()}function u(e,t){void 0!==t&&e.push(t)}function s(e){return e}return $=function(u,a,c){switch(u=u||/\r?\n/,a=a||s,c=c||{},arguments.length){case 1:"function"==typeof u?(a=u,u=/\r?\n/):"object"!=typeof u||u instanceof RegExp||u[Symbol.split]||(c=u,u=/\r?\n/);break;case 2:"function"==typeof u?(c=a,a=u,u=/\r?\n/):"object"==typeof a&&(c=a,a=s)}(c=Object.assign({},c)).autoDestroy=!0,c.transform=i,c.flush=o,c.readableObjectMode=!0;const l=new e(c);return l[n]="",l[r]=new t("utf8"),l.matcher=u,l.mapper=a,l.maxLength=c.maxLength,l.skipOverflow=c.skipOverflow||!1,l.overflow=!1,l._destroy=function(e,t){this._writableState.errorEmitted=!1,t(e)},l},$}(),q=j(G);const W={strict:!0};const Y=V();function V(){const e=q(function(e){try{if(e)return JSON.parse(e)}catch(t){W.strict&&this.emit("error",new Error(`Could not parse row "${e.length>50?`${e.slice(0,50)}...`:e}"`))}},W);return L.output([{level:"debug",stream:e}]),e}var J=Object.freeze({__proto__:null,createStreamParser:V,globalInfo:function(e){R.info(e)},globalWarn:M,logger:T,streamParser:Y,writeToConsole:function(){L.output([{level:"debug",stream:process.stdout}])}});const K=["node","deno","bun"];function z(e,t,n){for(const r of K){const i=e[t]?.runtime;if(null==i||e[n]?.[r])continue;const o=(Array.isArray(i)?i:[i]).find(e=>e.name===r);if("download"===o?.onFail)if(o.version)if("webcontainer"in process.versions)M(`Installation of ${r} versions is not supported in WebContainer`);else{const t=e[n]??={};Object.defineProperty(t,r,{value:`runtime:${o.version}`,enumerable:!0,writable:!0,configurable:!0})}else M(`Cannot download ${r} because no version is specified in ${t}.runtime`)}}T("context"),T("deprecation"),T("execution-time"),T("fetching-progress"),T("hook"),T("ignored-scripts"),T("install-check"),T("installing-config-deps"),T("lifecycle"),T("link"),T("lockfile-verification"),T("package-import-method"),T("package-manifest"),T("peer-dependency-issues"),T("progress"),T("removal"),T("request-retry"),T("root"),T("scope"),T("skipped-optional-dependency"),T("stage"),T("stats"),T("summary"),T("update-check");var X,H,Z,Q,ee,te,ne,re,ie,oe,ue,se,ae,ce,le,fe,pe,de,he,me,ge,De,ye,Ee,Ae,Ce,Fe,be,ve,we,Oe,Se,xe,Ie,Ne,je,_e,ke,Be,Pe,Le,Te,Re,Me,$e,Ue,Ge,qe,We,Ye,Ve,Je,Ke,ze,Xe,He,Ze,Qe,et,tt,nt,rt,it,ot,ut,st,at,ct,lt,ft,pt,dt,ht,mt,gt,Dt,yt,Et,At,Ct,Ft,bt,vt,wt,Ot,St,xt,It,Nt,jt,_t,kt={exports:{}};function Bt(){if(H)return X;H=1;const e=Number.MAX_SAFE_INTEGER||9007199254740991;return X={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}function Pt(){if(Q)return Z;Q=1;const e="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};return Z=e}function Lt(){return ee||(ee=1,function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:i}=Bt(),o=Pt(),u=(t=e.exports={}).re=[],s=t.safeRe=[],a=t.src=[],c=t.safeSrc=[],l=t.t={};let f=0;const p="[a-zA-Z0-9-]",d=[["\\s",1],["\\d",i],[p,r]],h=(e,t,n)=>{const r=(e=>{for(const[t,n]of d)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),i=f++;o(e,i,t),l[e]=i,a[i]=t,c[i]=r,u[i]=new RegExp(t,n?"g":void 0),s[i]=new RegExp(r,n?"g":void 0)};h("NUMERICIDENTIFIER","0|[1-9]\\d*"),h("NUMERICIDENTIFIERLOOSE","\\d+"),h("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),h("MAINVERSION",`(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})`),h("MAINVERSIONLOOSE",`(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASEIDENTIFIER",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIER]})`),h("PRERELEASEIDENTIFIERLOOSE",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASE",`(?:-(${a[l.PRERELEASEIDENTIFIER]}(?:\\.${a[l.PRERELEASEIDENTIFIER]})*))`),h("PRERELEASELOOSE",`(?:-?(${a[l.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[l.PRERELEASEIDENTIFIERLOOSE]})*))`),h("BUILDIDENTIFIER",`${p}+`),h("BUILD",`(?:\\+(${a[l.BUILDIDENTIFIER]}(?:\\.${a[l.BUILDIDENTIFIER]})*))`),h("FULLPLAIN",`v?${a[l.MAINVERSION]}${a[l.PRERELEASE]}?${a[l.BUILD]}?`),h("FULL",`^${a[l.FULLPLAIN]}$`),h("LOOSEPLAIN",`[v=\\s]*${a[l.MAINVERSIONLOOSE]}${a[l.PRERELEASELOOSE]}?${a[l.BUILD]}?`),h("LOOSE",`^${a[l.LOOSEPLAIN]}$`),h("GTLT","((?:<|>)?=?)"),h("XRANGEIDENTIFIERLOOSE",`${a[l.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),h("XRANGEIDENTIFIER",`${a[l.NUMERICIDENTIFIER]}|x|X|\\*`),h("XRANGEPLAIN",`[v=\\s]*(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:${a[l.PRERELEASE]})?${a[l.BUILD]}?)?)?`),h("XRANGEPLAINLOOSE",`[v=\\s]*(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:${a[l.PRERELEASELOOSE]})?${a[l.BUILD]}?)?)?`),h("XRANGE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAIN]}$`),h("XRANGELOOSE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAINLOOSE]}$`),h("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),h("COERCE",`${a[l.COERCEPLAIN]}(?:$|[^\\d])`),h("COERCEFULL",a[l.COERCEPLAIN]+`(?:${a[l.PRERELEASE]})?`+`(?:${a[l.BUILD]})?(?:$|[^\\d])`),h("COERCERTL",a[l.COERCE],!0),h("COERCERTLFULL",a[l.COERCEFULL],!0),h("LONETILDE","(?:~>?)"),h("TILDETRIM",`(\\s*)${a[l.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",h("TILDE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAIN]}$`),h("TILDELOOSE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAINLOOSE]}$`),h("LONECARET","(?:\\^)"),h("CARETTRIM",`(\\s*)${a[l.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",h("CARET",`^${a[l.LONECARET]}${a[l.XRANGEPLAIN]}$`),h("CARETLOOSE",`^${a[l.LONECARET]}${a[l.XRANGEPLAINLOOSE]}$`),h("COMPARATORLOOSE",`^${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]})$|^$`),h("COMPARATOR",`^${a[l.GTLT]}\\s*(${a[l.FULLPLAIN]})$|^$`),h("COMPARATORTRIM",`(\\s*)${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]}|${a[l.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",h("HYPHENRANGE",`^\\s*(${a[l.XRANGEPLAIN]})\\s+-\\s+(${a[l.XRANGEPLAIN]})\\s*$`),h("HYPHENRANGELOOSE",`^\\s*(${a[l.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[l.XRANGEPLAINLOOSE]})\\s*$`),h("STAR","(<|>)?=?\\s*\\*"),h("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),h("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}(kt,kt.exports)),kt.exports}function Tt(){if(ne)return te;ne=1;const e=Object.freeze({loose:!0}),t=Object.freeze({});return te=n=>n?"object"!=typeof n?e:n:t,te}function Rt(){if(ie)return re;ie=1;const e=/^[0-9]+$/,t=(t,n)=>{if("number"==typeof t&&"number"==typeof n)return t===n?0:tt(n,e)}}function Mt(){if(ue)return oe;ue=1;const e=Pt(),{MAX_LENGTH:t,MAX_SAFE_INTEGER:n}=Bt(),{safeRe:r,t:i}=Lt(),o=Tt(),{compareIdentifiers:u}=Rt();class s{constructor(u,a){if(a=o(a),u instanceof s){if(u.loose===!!a.loose&&u.includePrerelease===!!a.includePrerelease)return u;u=u.version}else if("string"!=typeof u)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof u}".`);if(u.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",u,a),this.options=a,this.loose=!!a.loose,this.includePrerelease=!!a.includePrerelease;const c=u.trim().match(a.loose?r[i.LOOSE]:r[i.FULL]);if(!c)throw new TypeError(`Invalid Version: ${u}`);if(this.raw=u,this.major=+c[1],this.minor=+c[2],this.patch=+c[3],this.major>n||this.major<0)throw new TypeError("Invalid major version");if(this.minor>n||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>n||this.patch<0)throw new TypeError("Invalid patch version");c[4]?this.prerelease=c[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&te.major?1:this.minore.minor?1:this.patche.patch?1:0}comparePre(t){if(t instanceof s||(t=new s(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;let n=0;do{const r=this.prerelease[n],i=t.prerelease[n];if(e("prerelease compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}compareBuild(t){t instanceof s||(t=new s(t,this.options));let n=0;do{const r=this.build[n],i=t.build[n];if(e("build compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}inc(e,t,n){if(e.startsWith("pre")){if(!t&&!1===n)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?r[i.PRERELEASELOOSE]:r[i.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,n),this.inc("pre",t,n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,n),this.inc("pre",t,n);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(n)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let r=this.prerelease.length;for(;--r>=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let r=[t,e];if(!1===n&&(r=[t]),((e,t)=>{const n=t.split(".");if(n.length>e.length)return!1;for(let t=0;t{if(t instanceof e)return t;try{return new e(t,n)}catch(e){if(!r)return null;throw e}},se}function Ut(){if(Oe)return we;Oe=1;const e=Mt();return we=(t,n,r)=>new e(t,r).compare(new e(n,r))}function Gt(){if(_e)return je;_e=1;const e=Mt();return je=(t,n,r)=>{const i=new e(t,r),o=new e(n,r);return i.compare(o)||i.compareBuild(o)}}function qt(){if(Re)return Te;Re=1;const e=Ut();return Te=(t,n,r)=>e(t,n,r)>0}function Wt(){if($e)return Me;$e=1;const e=Ut();return Me=(t,n,r)=>e(t,n,r)<0}function Yt(){if(Ge)return Ue;Ge=1;const e=Ut();return Ue=(t,n,r)=>0===e(t,n,r)}function Vt(){if(We)return qe;We=1;const e=Ut();return qe=(t,n,r)=>0!==e(t,n,r)}function Jt(){if(Ve)return Ye;Ve=1;const e=Ut();return Ye=(t,n,r)=>e(t,n,r)>=0}function Kt(){if(Ke)return Je;Ke=1;const e=Ut();return Je=(t,n,r)=>e(t,n,r)<=0}function zt(){if(Xe)return ze;Xe=1;const e=Yt(),t=Vt(),n=qt(),r=Jt(),i=Wt(),o=Kt();return ze=(u,s,a,c)=>{switch(s){case"===":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u===a;case"!==":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u!==a;case"":case"=":case"==":return e(u,a,c);case"!=":return t(u,a,c);case">":return n(u,a,c);case">=":return r(u,a,c);case"<":return i(u,a,c);case"<=":return o(u,a,c);default:throw new TypeError(`Invalid operator: ${s}`)}}}function Xt(){if(it)return rt;it=1;const e=/\s+/g;class t{constructor(n,r){if(r=i(r),n instanceof t)return n.loose===!!r.loose&&n.includePrerelease===!!r.includePrerelease?n:new t(n.raw,r);if(n instanceof o)return this.raw=n.value,this.set=[[n]],this.formatted=void 0,this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=n.trim().replace(e," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!D(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&y(e[0])){this.set=[e];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){e=e.replace(g,"");const t=((this.options.includePrerelease&&h)|(this.options.loose&&m))+":"+e,n=r.get(t);if(n)return n;const i=this.options.loose,s=i?a[l.HYPHENRANGELOOSE]:a[l.HYPHENRANGE];e=e.replace(s,N(this.options.includePrerelease)),u("hyphen replace",e),e=e.replace(a[l.COMPARATORTRIM],f),u("comparator trim",e),e=e.replace(a[l.TILDETRIM],p),u("tilde trim",e),e=e.replace(a[l.CARETTRIM],d),u("caret trim",e);let c=e.split(" ").map(e=>A(e,this.options)).join(" ").split(/\s+/).map(e=>I(e,this.options));i&&(c=c.filter(e=>(u("loose invalid filter",e,this.options),!!e.match(a[l.COMPARATORLOOSE])))),u("range list",c);const y=new Map,E=c.map(e=>new o(e,this.options));for(const e of E){if(D(e))return[e];y.set(e.value,e)}y.size>1&&y.has("")&&y.delete("");const C=[...y.values()];return r.set(t,C),C}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(t=>E(t,n)&&e.set.some(e=>E(e,n)&&t.every(t=>e.every(e=>t.intersects(e,n)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new s(e,this.options)}catch(e){return!1}for(let t=0;t=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}),tt),r=new n,i=Tt(),o=Ht(),u=Pt(),s=Mt(),{safeRe:a,src:c,t:l,comparatorTrimReplace:f,tildeTrimReplace:p,caretTrimReplace:d}=Lt(),{FLAG_INCLUDE_PRERELEASE:h,FLAG_LOOSE:m}=Bt(),g=new RegExp(c[l.BUILD],"g"),D=e=>"<0.0.0-0"===e.value,y=e=>""===e.value,E=(e,t)=>{let n=!0;const r=e.slice();let i=r.pop();for(;n&&r.length;)n=r.every(e=>i.intersects(e,t)),i=r.pop();return n},A=(e,t)=>(e=e.replace(a[l.BUILD],""),u("comp",e,t),e=v(e,t),u("caret",e),e=F(e,t),u("tildes",e),e=O(e,t),u("xrange",e),e=x(e,t),u("stars",e),e),C=e=>!e||"x"===e.toLowerCase()||"*"===e,F=(e,t)=>e.trim().split(/\s+/).map(e=>b(e,t)).join(" "),b=(e,t)=>{const n=t.loose?a[l.TILDELOOSE]:a[l.TILDE],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("tilde",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a=`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:s?(u("replaceTilde pr",s),a=`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`):a=`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`,u("tilde return",a),a})},v=(e,t)=>e.trim().split(/\s+/).map(e=>w(e,t)).join(" "),w=(e,t)=>{u("caret",e,t);const n=t.loose?a[l.CARETLOOSE]:a[l.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("caret",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a="0"===n?`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:`>=${n}.${i}.0${r} <${+n+1}.0.0-0`:s?(u("replaceCaret pr",s),a="0"===n?"0"===i?`>=${n}.${i}.${o}-${s} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o}-${s} <${+n+1}.0.0-0`):(u("no pr"),a="0"===n?"0"===i?`>=${n}.${i}.${o} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o} <${+n+1}.0.0-0`),u("caret return",a),a})},O=(e,t)=>(u("replaceXRanges",e,t),e.split(/\s+/).map(e=>S(e,t)).join(" ")),S=(e,t)=>{e=e.trim();const n=t.loose?a[l.XRANGELOOSE]:a[l.XRANGE];return e.replace(n,(n,r,i,o,s,a)=>{if(u("xRange",e,n,r,i,o,s,a),((e,t,n)=>C(e)&&!C(t)||C(t)&&n&&!C(n))(i,o,s))return e;const c=C(i),l=c||C(o),f=l||C(s),p=f;return"="===r&&p&&(r=""),a=t.includePrerelease?"-0":"",c?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(l&&(o=0),s=0,">"===r?(r=">=",l?(i=+i+1,o=0,s=0):(o=+o+1,s=0)):"<="===r&&(r="<",l?i=+i+1:o=+o+1),"<"===r&&(a="-0"),n=`${r+i}.${o}.${s}${a}`):l?n=`>=${i}.0.0${a} <${+i+1}.0.0-0`:f&&(n=`>=${i}.${o}.0${a} <${i}.${+o+1}.0-0`),u("xRange return",n),n})},x=(e,t)=>(u("replaceStars",e,t),e.trim().replace(a[l.STAR],"")),I=(e,t)=>(u("replaceGTE0",e,t),e.trim().replace(a[t.includePrerelease?l.GTE0PRE:l.GTE0],"")),N=e=>(t,n,r,i,o,u,s,a,c,l,f,p)=>`${n=C(r)?"":C(i)?`>=${r}.0.0${e?"-0":""}`:C(o)?`>=${r}.${i}.0${e?"-0":""}`:u?`>=${n}`:`>=${n}${e?"-0":""}`} ${a=C(c)?"":C(l)?`<${+c+1}.0.0-0`:C(f)?`<${c}.${+l+1}.0-0`:p?`<=${c}.${l}.${f}-${p}`:e?`<${c}.${l}.${+f+1}-0`:`<=${a}`}`.trim(),j=(e,t,n)=>{for(let n=0;n0){const r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0};return rt}function Ht(){if(ut)return ot;ut=1;const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(r,i){if(i=n(i),r instanceof t){if(r.loose===!!i.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),u("comparator",r,i),this.options=i,this.loose=!!i.loose,this.parse(r),this.semver===e?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(t){const n=this.options.loose?r[i.COMPARATORLOOSE]:r[i.COMPARATOR],o=t.match(n);if(!o)throw new TypeError(`Invalid comparator: ${t}`);this.operator=void 0!==o[1]?o[1]:"","="===this.operator&&(this.operator=""),o[2]?this.semver=new s(o[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(u("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return o(t,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new a(e.value,r).test(this.value):""===e.operator?""===e.value||new a(this.value,r).test(e.semver):(!(r=n(r)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(o(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(o(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}ot=t;const n=Tt(),{safeRe:r,t:i}=Lt(),o=zt(),u=Pt(),s=Mt(),a=Xt();return ot}function Zt(){if(at)return st;at=1;const e=Xt();return st=(t,n,r)=>{try{n=new e(n,r)}catch(e){return!1}return n.test(t)},st}function Qt(){if(yt)return Dt;yt=1;const e=Xt();return Dt=(t,n)=>{try{return new e(t,n).range||"*"}catch(e){return null}},Dt}function en(){if(At)return Et;At=1;const e=Mt(),t=Ht(),{ANY:n}=t,r=Xt(),i=Zt(),o=qt(),u=Wt(),s=Kt(),a=Jt();return Et=(c,l,f,p)=>{let d,h,m,g,D;switch(c=new e(c,p),l=new r(l,p),f){case">":d=o,h=s,m=u,g=">",D=">=";break;case"<":d=u,h=a,m=o,g="<",D="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(c,l,p))return!1;for(let e=0;e{e.semver===n&&(e=new t(">=0.0.0")),i=i||e,o=o||e,d(e.semver,i.semver,p)?i=e:m(e.semver,o.semver,p)&&(o=e)}),i.operator===g||i.operator===D)return!1;if((!o.operator||o.operator===g)&&h(c,o.semver))return!1;if(o.operator===D&&m(c,o.semver))return!1}return!0},Et}function tn(){if(_t)return jt;_t=1;const e=Lt(),t=Bt(),n=Mt(),r=Rt(),i=$t(),o=function(){if(le)return ce;le=1;const e=$t();return ce=(t,n)=>{const r=e(t,n);return r?r.version:null},ce}(),u=function(){if(pe)return fe;pe=1;const e=$t();return fe=(t,n)=>{const r=e(t.trim().replace(/^[=v]+/,""),n);return r?r.version:null},fe}(),s=function(){if(he)return de;he=1;const e=Mt();return de=(t,n,r,i,o)=>{"string"==typeof r&&(o=i,i=r,r=void 0);try{return new e(t instanceof e?t.version:t,r).inc(n,i,o).version}catch(e){return null}},de}(),a=function(){if(ge)return me;ge=1;const e=$t();return me=(t,n)=>{const r=e(t,null,!0),i=e(n,null,!0),o=r.compare(i);if(0===o)return null;const u=o>0,s=u?r:i,a=u?i:r,c=!!s.prerelease.length;if(a.prerelease.length&&!c){if(!a.patch&&!a.minor)return"major";if(0===a.compareMain(s))return a.minor&&!a.patch?"minor":"patch"}const l=c?"pre":"";return r.major!==i.major?l+"major":r.minor!==i.minor?l+"minor":r.patch!==i.patch?l+"patch":"prerelease"}}(),c=function(){if(ye)return De;ye=1;const e=Mt();return De=(t,n)=>new e(t,n).major}(),l=function(){if(Ae)return Ee;Ae=1;const e=Mt();return Ee=(t,n)=>new e(t,n).minor}(),f=function(){if(Fe)return Ce;Fe=1;const e=Mt();return Ce=(t,n)=>new e(t,n).patch}(),p=function(){if(ve)return be;ve=1;const e=$t();return be=(t,n)=>{const r=e(t,n);return r&&r.prerelease.length?r.prerelease:null},be}(),d=Ut(),h=function(){if(xe)return Se;xe=1;const e=Ut();return Se=(t,n,r)=>e(n,t,r)}(),m=function(){if(Ne)return Ie;Ne=1;const e=Ut();return Ie=(t,n)=>e(t,n,!0)}(),g=Gt(),D=function(){if(Be)return ke;Be=1;const e=Gt();return ke=(t,n)=>t.sort((t,r)=>e(t,r,n))}(),y=function(){if(Le)return Pe;Le=1;const e=Gt();return Pe=(t,n)=>t.sort((t,r)=>e(r,t,n))}(),E=qt(),A=Wt(),C=Yt(),F=Vt(),b=Jt(),v=Kt(),w=zt(),O=function(){if(Ze)return He;Ze=1;const e=Mt(),t=$t(),{safeRe:n,t:r}=Lt();return He=(i,o)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let u=null;if((o=o||{}).rtl){const e=o.includePrerelease?n[r.COERCERTLFULL]:n[r.COERCERTL];let t;for(;(t=e.exec(i))&&(!u||u.index+u[0].length!==i.length);)u&&t.index+t[0].length===u.index+u[0].length||(u=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else u=i.match(o.includePrerelease?n[r.COERCEFULL]:n[r.COERCE]);if(null===u)return null;const s=u[2],a=u[3]||"0",c=u[4]||"0",l=o.includePrerelease&&u[5]?`-${u[5]}`:"",f=o.includePrerelease&&u[6]?`+${u[6]}`:"";return t(`${s}.${a}.${c}${l}${f}`,o)},He}(),S=function(){if(et)return Qe;et=1;const e=$t(),t=Bt(),n=Mt(),r=(t,r)=>{const i=t instanceof n?t.version:t;return e(i,r)},i=(e,t)=>{if(o(t))return e.version;switch(e.prerelease=[],t){case"major":e.minor=0,e.patch=0;break;case"minor":e.patch=0}return e.format()},o=e=>e.startsWith("pre");return Qe=(e,n,o)=>{if(!t.RELEASE_TYPES.includes(n))return null;const u=r(e,o);return u&&i(u,n)},Qe}(),x=Ht(),I=Xt(),N=Zt(),j=function(){if(lt)return ct;lt=1;const e=Xt();return ct=(t,n)=>new e(t,n).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" ")),ct}(),_=function(){if(pt)return ft;pt=1;const e=Mt(),t=Xt();return ft=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&-1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},ft}(),k=function(){if(ht)return dt;ht=1;const e=Mt(),t=Xt();return dt=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},dt}(),B=function(){if(gt)return mt;gt=1;const e=Mt(),t=Xt(),n=qt();return mt=(r,i)=>{r=new t(r,i);let o=new e("0.0.0");if(r.test(o))return o;if(o=new e("0.0.0-0"),r.test(o))return o;o=null;for(let t=0;t{const r=new e(t.semver.version);switch(t.operator){case">":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":u&&!n(r,u)||(u=r);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}}),!u||o&&!n(o,u)||(o=u)}return o&&r.test(o)?o:null},mt}(),P=Qt(),L=en(),T=function(){if(Ft)return Ct;Ft=1;const e=en();return Ct=(t,n,r)=>e(t,n,">",r),Ct}(),R=function(){if(vt)return bt;vt=1;const e=en();return bt=(t,n,r)=>e(t,n,"<",r),bt}(),M=function(){if(Ot)return wt;Ot=1;const e=Xt();return wt=(t,n,r)=>(t=new e(t,r),n=new e(n,r),t.intersects(n,r)),wt}(),$=function(){if(xt)return St;xt=1;const e=Zt(),t=Ut();return St=(n,r,i)=>{const o=[];let u=null,s=null;const a=n.sort((e,n)=>t(e,n,i));for(const t of a)e(t,r,i)?(s=t,u||(u=t)):(s&&o.push([u,s]),s=null,u=null);u&&o.push([u,null]);const c=[];for(const[e,t]of o)e===t?c.push(e):t||e!==a[0]?t?e===a[0]?c.push(`<=${t}`):c.push(`${e} - ${t}`):c.push(`>=${e}`):c.push("*");const l=c.join(" || "),f="string"==typeof r.raw?r.raw:String(r);return l.length=0.0.0-0")],u=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===n){if(1===t.length&&t[0].semver===n)return!0;e=s.includePrerelease?o:u}if(1===t.length&&t[0].semver===n){if(s.includePrerelease)return!0;t=u}const l=new Set;let f,p,d,h,m,g,D;for(const t of e)">"===t.operator||">="===t.operator?f=a(f,t,s):"<"===t.operator||"<="===t.operator?p=c(p,t,s):l.add(t.semver);if(l.size>1)return null;if(f&&p){if(d=i(f.semver,p.semver,s),d>0)return null;if(0===d&&(">="!==f.operator||"<="!==p.operator))return null}for(const e of l){if(f&&!r(e,String(f),s))return null;if(p&&!r(e,String(p),s))return null;for(const n of t)if(!r(e,String(n),s))return!1;return!0}let y=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,E=!(!f||s.includePrerelease||!f.semver.prerelease.length)&&f.semver;y&&1===y.prerelease.length&&"<"===p.operator&&0===y.prerelease[0]&&(y=!1);for(const e of t){if(D=D||">"===e.operator||">="===e.operator,g=g||"<"===e.operator||"<="===e.operator,f)if(E&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===E.major&&e.semver.minor===E.minor&&e.semver.patch===E.patch&&(E=!1),">"===e.operator||">="===e.operator){if(h=a(f,e,s),h===e&&h!==f)return!1}else if(">="===f.operator&&!e.test(f.semver))return!1;if(p)if(y&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===y.major&&e.semver.minor===y.minor&&e.semver.patch===y.patch&&(y=!1),"<"===e.operator||"<="===e.operator){if(m=c(p,e,s),m===e&&m!==p)return!1}else if("<="===p.operator&&!e.test(p.semver))return!1;if(!e.operator&&(p||f)&&0!==d)return!1}return!(f&&g&&!p&&0!==d||p&&D&&!f&&0!==d||E||y)},a=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r>0?e:r<0||">"===t.operator&&">="===e.operator?t:e},c=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r<0?e:r>0||"<"===t.operator&&"<="===e.operator?t:e};return It=(t,n,r={})=>{if(t===n)return!0;t=new e(t,r),n=new e(n,r);let i=!1;e:for(const e of t.set){for(const t of n.set){const n=s(e,t,r);if(i=i||null!==n,n)continue e}if(i)return!1}return!0},It}();return jt={parse:i,valid:o,clean:u,inc:s,diff:a,major:c,minor:l,patch:f,prerelease:p,compare:d,rcompare:h,compareLoose:m,compareBuild:g,sort:D,rsort:y,gt:E,lt:A,eq:C,neq:F,gte:b,lte:v,cmp:w,coerce:O,truncate:S,Comparator:x,Range:I,satisfies:N,toComparators:j,maxSatisfying:_,minSatisfying:k,minVersion:B,validRange:P,outside:L,gtr:T,ltr:R,intersects:M,simplifyRange:$,subset:U,SemVer:n,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:r.compareIdentifiers,rcompareIdentifiers:r.rcompareIdentifiers}}tn();const nn="commentBlock",rn="commentLine",on="regex",un=(e,t=null)=>{t=t||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:nn,char:"/*"},{name:rn,char:"//"},{name:on,char:"/"}];let n=-1,r=-1,i={};for(let o=0;o-1&&n<0&&(n=u,r=o),u>-1&&u{Array.isArray(t)||(t=[t]);const i=e.length;for(let o=0;oe=e.substring(t),cn=e=>{const t=e,n=t.length,r=[],i=[],o=[];for(;;){let u=un(e);if(-1===u.index)break;const s={item:u};if(u.name===nn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;const r=e.indexOf("*/");if(-1===r)throw new Error("Comment Block opened at position ... not enclosed");e=an(e,r+2),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===rn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;let r=e.indexOf("\n");if(-1===r){s.indexEnd=n,s.content=t.substring(s.index,s.indexEnd-1),i.push(s);break}e=an(e,r+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===on){s.type=u.name,e=an(e,u.index+1),s.index=n-e.length-1;const r=sn(e,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===r.index)throw new Error(`SCT: (1005) Regex opened at position ${s.index} not enclosed`);e=an(e,r.index+1),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),o.push(s);continue}e=e.substring(u.index+1),s.index=n-e.length;const a=sn(e,u.char);if(-1===a.index)throw new Error(`SCT: (1001) String opened at position ${s.index} with a ${u.name} not enclosed`);e=an(e,a.index+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),r.push(s)}return{text:e,strings:r,comments:i,regexes:o}};function ln(e){const t=e.endsWith("\n");t||(e+="\n");const{comments:n}=cn(e),r=[];let i=((e,t="")=>(e=function(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}(cn(e).comments,e,t,{includeDelimiter:!1}),e))(e);t||(i=i.slice(0,-1));let o=0;for(const e of n){const t=i.slice(0,e.index-o),n=Math.max(t.lastIndexOf("\n"),0),u=t.split("\n");let s=u.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=u[s-2],c=!0,0===u[0].trim().length&&(s-=1));let l=i.indexOf("\n",0===n?0:n+1);l<0&&(l=i.length);const f=i.slice(n,e.index-o).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:i.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=i.indexOf("\n",l+1);d>=0&&(p.before=i.slice(l,d)),r.push(p),o+=e.indexEnd-e.index}return{text:i,comments:r.length?r:void 0,hasFinalNewline:t}}var fn={Space_Separator:/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,ID_Start:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/,ID_Continue:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},pn={isSpaceSeparator:e=>"string"==typeof e&&fn.Space_Separator.test(e),isIdStartChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||"$"===e||"_"===e||fn.ID_Start.test(e)),isIdContinueChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"$"===e||"_"===e||"\u200c"===e||"\u200d"===e||fn.ID_Continue.test(e)),isDigit:e=>"string"==typeof e&&/[0-9]/.test(e),isHexDigit:e=>"string"==typeof e&&/[0-9A-Fa-f]/.test(e)};let dn,hn,mn,gn,Dn,yn,En,An,Cn;function Fn(e,t,n){const r=e[t];if(null!=r&&"object"==typeof r)if(Array.isArray(r))for(let e=0;e0;){const t=In();if(!pn.isHexDigit(t))throw Rn(Nn());e+=Nn()}return String.fromCodePoint(parseInt(e,16))}const Pn={start(){if("eof"===En.type)throw Mn();Ln()},beforePropertyName(){switch(En.type){case"identifier":case"string":return An=En.value,void(hn="afterPropertyName");case"punctuator":return void Tn();case"eof":throw Mn()}},afterPropertyName(){if("eof"===En.type)throw Mn();hn="beforePropertyValue"},beforePropertyValue(){if("eof"===En.type)throw Mn();Ln()},beforeArrayValue(){if("eof"===En.type)throw Mn();"punctuator"!==En.type||"]"!==En.value?Ln():Tn()},afterPropertyValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforePropertyName");case"}":Tn()}},afterArrayValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforeArrayValue");case"]":Tn()}},end(){}};function Ln(){let e;switch(En.type){case"punctuator":switch(En.value){case"{":e={};break;case"[":e=[]}break;case"null":case"boolean":case"numeric":case"string":e=En.value}if(void 0===Cn)Cn=e;else{const t=mn[mn.length-1];Array.isArray(t)?t.push(e):Object.defineProperty(t,An,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(null!==e&&"object"==typeof e)mn.push(e),hn=Array.isArray(e)?"beforeArrayValue":"beforePropertyName";else{const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}}function Tn(){mn.pop();const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}function Rn(e){return Gn(void 0===e?`JSON5: invalid end of input at ${Dn}:${yn}`:`JSON5: invalid character '${Un(e)}' at ${Dn}:${yn}`)}function Mn(){return Gn(`JSON5: invalid end of input at ${Dn}:${yn}`)}function $n(){return yn-=5,Gn(`JSON5: invalid identifier character at ${Dn}:${yn}`)}function Un(e){const t={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(t[e])return t[e];if(e<" "){const t=e.charCodeAt(0).toString(16);return"\\x"+("00"+t).substring(t.length)}return e}function Gn(e){const t=new SyntaxError(e);return t.lineNumber=Dn,t.columnNumber=yn,t}const qn={parse:function(e,t){dn=String(e),hn="start",mn=[],gn=0,Dn=1,yn=0,En=void 0,An=void 0,Cn=void 0;do{En=xn(),Pn[hn]()}while("eof"!==En.type);return"function"==typeof t?Fn({"":Cn},"",t):Cn},stringify:function(e,t,n){const r=[];let i,o,u,s="",a="";if(null==t||"object"!=typeof t||Array.isArray(t)||(n=t.space,u=t.quote,t=t.replacer),"function"==typeof t)o=t;else if(Array.isArray(t)){i=[];for(const e of t){let t;"string"==typeof e?t=e:("number"==typeof e||e instanceof String||e instanceof Number)&&(t=String(e)),void 0!==t&&i.indexOf(t)<0&&i.push(t)}}return n instanceof Number?n=Number(n):n instanceof String&&(n=String(n)),"number"==typeof n?n>0&&(n=Math.min(10,Math.floor(n)),a=" ".substr(0,n)):"string"==typeof n&&(a=n.substr(0,10)),c("",{"":e});function c(e,t){let n=t[e];switch(null!=n&&("function"==typeof n.toJSON5?n=n.toJSON5(e):"function"==typeof n.toJSON&&(n=n.toJSON(e))),o&&(n=o.call(t,e,n)),n instanceof Number?n=Number(n):n instanceof String?n=String(n):n instanceof Boolean&&(n=n.valueOf()),n){case null:return"null";case!0:return"true";case!1:return"false"}return"string"==typeof n?l(n):"number"==typeof n?String(n):"object"==typeof n?Array.isArray(n)?function(e){if(r.indexOf(e)>=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,i=[];for(let t=0;t=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,o=i||Object.keys(e),u=[];for(const t of o){const n=c(t,e);if(void 0!==n){let e=f(t)+":";""!==a&&(e+=" "),e+=n,u.push(e)}}if(0===u.length)n="{}";else{let e;if(""===a)e=u.join(","),n="{"+e+"}";else{let r=",\n"+s;e=u.join(r),n="{\n"+s+e+",\n"+t+"}"}}return r.pop(),s=t,n}(n):void 0}function l(e){const t={"'":.1,'"':.2},n={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};let r="";for(let i=0;it[e]!!e&&"object"==typeof e&&"function"==typeof e.removeListener&&"function"==typeof e.emit&&"function"==typeof e.reallyExit&&"function"==typeof e.listeners&&"function"==typeof e.kill&&"number"==typeof e.pid&&"function"==typeof e.on,i=Symbol.for("signal-exit emitter"),o=globalThis,u=Object.defineProperty.bind(Object);class s{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(o[i])return o[i];u(o,i,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(e,t){this.listeners[e].push(t)}removeListener(e,t){const n=this.listeners[e],r=n.indexOf(t);-1!==r&&(0===r&&1===n.length?n.length=0:n.splice(r,1))}emit(e,t,n){if(this.emitted[e])return!1;this.emitted[e]=!0;let r=!1;for(const i of this.listeners[e])r=!0===i(t,n)||r;return"exit"===e&&(r=this.emit("afterExit",t,n)||r),r}}class a{}const c=globalThis.process;var l;l=r(c)?new class extends a{#e="win32"===c.platform?"SIGINT":"SIGHUP";#t=new s;#n;#r;#i;#o={};#u=!1;constructor(e){super(),this.#n=e,this.#o={};for(const t of n.signals)this.#o[t]=()=>{const n=this.#n.listeners(t);let{count:r}=this.#t;const i=e;if("object"==typeof i.__signal_exit_emitter__&&"number"==typeof i.__signal_exit_emitter__.count&&(r+=i.__signal_exit_emitter__.count),n.length===r){this.unload();const n=this.#t.emit("exit",null,t),r="SIGHUP"===t?this.#e:t;n||e.kill(e.pid,r)}};this.#i=e.reallyExit,this.#r=e.emit}onExit(e,t){if(!r(this.#n))return()=>{};!1===this.#u&&this.load();const n=t?.alwaysLast?"afterExit":"exit";return this.#t.on(n,e),()=>{this.#t.removeListener(n,e),0===this.#t.listeners.exit.length&&0===this.#t.listeners.afterExit.length&&this.unload()}}load(){if(!this.#u){this.#u=!0,this.#t.count+=1;for(const e of n.signals)try{const t=this.#o[e];t&&this.#n.on(e,t)}catch(e){}this.#n.emit=(e,...t)=>this.#s(e,...t),this.#n.reallyExit=e=>this.#a(e)}}unload(){this.#u&&(this.#u=!1,n.signals.forEach(e=>{const t=this.#o[e];if(!t)throw new Error("Listener not defined for signal: "+e);try{this.#n.removeListener(e,t)}catch(e){}}),this.#n.emit=this.#r,this.#n.reallyExit=this.#i,this.#t.count-=1)}#a(e){return r(this.#n)?(this.#n.exitCode=e||0,this.#t.emit("exit",this.#n.exitCode,null),this.#i.call(this.#n,this.#n.exitCode)):0}#s(e,...t){const n=this.#r;if("exit"===e&&r(this.#n)){"number"==typeof t[0]&&(this.#n.exitCode=t[0]);const r=n.call(this.#n,e,...t);return this.#t.emit("exit",this.#n.exitCode,null),r}return n.call(this.#n,e,...t)}}(c):new class extends a{onExit(){return()=>{}}load(){}unload(){}},t={onExit:(e,t)=>l.onExit(e,t),load:()=>l.load(),unload:()=>l.unload()},e.onExit=t.onExit,e.load=t.load,e.unload=t.unload}(Xn)),Xn}var er=function(){if(Vn)return zn.exports;Vn=1,zn.exports=async function(t,o,u,s){u instanceof Function&&(s=u,u={});const a=async function(t,o,u={}){"string"==typeof u&&(u={encoding:u});let s,a;const l=n(d(()=>a)),f=r.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const n=await i(e.realpath)(t).catch(()=>t);if(a=p(n),!u.mode||!u.chown){const t=await i(e.stat)(n).catch(()=>{});t&&(null==u.mode&&(u.mode=t.mode),null==u.chown&&process.getuid&&(u.chown={uid:t.uid,gid:t.gid}))}s=await i(e.open)(a,"w",u.mode),u.tmpfileCreated&&await u.tmpfileCreated(a),ArrayBuffer.isView(o)?await i(e.write)(s,o,0,o.length,0):null!=o&&await i(e.write)(s,String(o),0,String(u.encoding||"utf8")),!1!==u.fsync&&await i(e.fsync)(s),await i(e.close)(s),s=null,u.chown&&await i(e.chown)(a,u.chown.uid,u.chown.gid).catch(e=>{if(!h(e))throw e}),u.mode&&await i(e.chmod)(a,u.mode).catch(e=>{if(!h(e))throw e}),await i(e.rename)(a,n)}finally{s&&await i(e.close)(s).catch(()=>{}),l(),await i(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,o,u);if(s)try{return s(await a)}catch(e){return s(e)}return a},zn.exports.sync=function(t,r,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=n(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(r)?e.writeSync(u,r,0,r.length,0):null!=r&&e.writeSync(u,String(r),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},zn.exports._getTmpname=p,zn.exports._cleanupOnExit=d;const e=o,t=u,{onExit:n}=Qn(),r=s,{promisify:i}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t.createHash("sha1").update(__filename).update(String(process.pid)).update(String(l)).update(String(++f)).digest().readUInt32BE(0)}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return zn.exports}(),tr=j(er);function nr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var rr,ir,or,ur,sr,ar,cr,lr,fr,pr,dr,hr,mr,gr,Dr,yr,Er,Ar,Cr,Fr,br,vr,wr,Or,Sr,xr,Ir,Nr,jr,_r,kr,Br,Pr,Lr,Tr,Rr,Mr,$r,Ur,Gr,qr,Wr,Yr,Vr,Jr={},Kr={},zr={};function Xr(){if(rr)return zr;function e(e){return null==e}return rr=1,zr.isNothing=e,zr.isObject=function(e){return"object"==typeof e&&null!==e},zr.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},zr.repeat=function(e,t){let n="";for(let r=0;r=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function r(e){return e>=48&&e<=55}function i(e){return e>=48&&e<=57}function o(e){let t=e,n=1,r=t[0];if("-"!==r&&"+"!==r||("-"===r&&(n=-1),t=t.slice(1),r=t[0]),"0"===t)return 0;if("0"===r){if("b"===t[1])return n*parseInt(t.slice(2),2);if("x"===t[1])return n*parseInt(t.slice(2),16);if("o"===t[1])return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}return vr=new t("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;let u=0,s=!1;if(!t)return!1;let a=e[u];if("-"!==a&&"+"!==a||(a=e[++u]),"0"===a){if(u+1===t)return!0;if(a=e[++u],"b"===a){for(u++;u=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),vr}function si(){if(Sr)return Or;Sr=1;const e=Xr(),t=Zr(),n=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),r=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");const i=/^[-+]?[0-9]+e/;return Or=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&(!!n.test(e)&&(!!isFinite(parseFloat(e,10))||r.test(e)))},construct:function(e){let t=e.toLowerCase();const n="-"===t[0]?-1:1;return"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";const r=t.toString(10);return i.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"}),Or}function ai(){return Ir?xr:(Ir=1,xr=ri().extend({implicit:[ii(),oi(),ui(),si()]}))}function ci(){return jr?Nr:(jr=1,Nr=ai())}function li(){if(kr)return _r;kr=1;const e=Zr(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return _r=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){let r=0,i=null,o=t.exec(e);if(null===o&&(o=n.exec(e)),null===o)throw new Error("Date resolve error");const u=+o[1],s=+o[2]-1,a=+o[3];if(!o[4])return new Date(Date.UTC(u,s,a));const c=+o[4],l=+o[5],f=+o[6];if(o[7]){for(r=o[7].slice(0,3);r.length<3;)r+="0";r=+r}if(o[9]){i=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(i=-i)}const p=new Date(Date.UTC(u,s,a,c,l,f,r));return i&&p.setTime(p.getTime()-i),p},instanceOf:Date,represent:function(e){return e.toISOString()}})}function fi(){if(Pr)return Br;Pr=1;const e=Zr();return Br=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function pi(){if(Tr)return Lr;Tr=1;const e=Zr(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return Lr=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;let n=0;const r=e.length,i=t;for(let t=0;t64)){if(r<0)return!1;n+=6}}return n%8==0},construct:function(e){const n=e.replace(/[\r\n=]/g,""),r=n.length,i=t;let o=0;const u=[];for(let e=0;e>16&255),u.push(o>>8&255),u.push(255&o)),o=o<<6|i.indexOf(n.charAt(e));const s=r%4*6;return 0===s?(u.push(o>>16&255),u.push(o>>8&255),u.push(255&o)):18===s?(u.push(o>>10&255),u.push(o>>2&255)):12===s&&u.push(o>>4&255),new Uint8Array(u)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){let n="",r=0;const i=e.length,o=t;for(let t=0;t>18&63],n+=o[r>>12&63],n+=o[r>>6&63],n+=o[63&r]),r=(r<<8)+e[t];const u=i%3;return 0===u?(n+=o[r>>18&63],n+=o[r>>12&63],n+=o[r>>6&63],n+=o[63&r]):2===u?(n+=o[r>>10&63],n+=o[r>>4&63],n+=o[r<<2&63],n+=o[64]):1===u&&(n+=o[r>>2&63],n+=o[r<<4&63],n+=o[64],n+=o[64]),n}}),Lr}function di(){if(Mr)return Rr;Mr=1;const e=Zr(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return Rr=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;const r=[],i=e;for(let e=0,o=i.length;es&&(o=" ... ",t=r-s+o.length),n-r>s&&(u=" ...",n=r+s-u.length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return ur=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);const o=/\r?\n|\r|\0/g,u=[0],s=[];let a,c=-1;for(;a=o.exec(r.buffer);)s.push(a.index),u.push(a.index+a[0].length),r.position<=a.index&&c<0&&(c=u.length-2);c<0&&(c=u.length-1);let l="";const f=Math.min(r.line+i.linesAfter,s.length).toString().length,p=i.maxLength-(i.indent+f+3);for(let o=1;o<=i.linesBefore&&!(c-o<0);o++){const a=t(r.buffer,u[c-o],s[c-o],r.position-(u[c]-u[c-o]),p);l=e.repeat(" ",i.indent)+n((r.line-o+1).toString(),f)+" | "+a.str+"\n"+l}const d=t(r.buffer,u[c],s[c],r.position,p);l+=e.repeat(" ",i.indent)+n((r.line+1).toString(),f)+" | "+d.str+"\n",l+=e.repeat("-",i.indent+f+3+d.pos)+"^\n";for(let o=1;o<=i.linesAfter&&!(c+o>=s.length);o++){const a=t(r.buffer,u[c+o],s[c+o],r.position-(u[c]-u[c+o]),p);l+=e.repeat(" ",i.indent)+n((r.line+o+1).toString(),f)+" | "+a.str+"\n"}return l.replace(/\n$/,"")},ur}(),r=gi(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,u=/[\x85\u2028\u2029]/,s=/[,\[\]{}]/,a=/^(?:!|!!|![0-9A-Za-z-]+!)$/,c=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function l(e){return Object.prototype.toString.call(e)}function f(e){return 10===e||13===e}function p(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function m(e){if(e>=48&&e<=57)return e-48;const t=32|e;return t>=97&&t<=102?t-97+10:-1}function g(e){return 120===e?2:117===e?4:85===e?8:0}function D(e){return e>=48&&e<=57?e-48:-1}function y(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function E(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}function A(e,t,n){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}const C=new Array(256),F=new Array(256);for(let e=0;e<256;e++)C[e]=y(e)?1:0,F[e]=y(e);function b(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxTotalMergeKeys="number"==typeof t.maxTotalMergeKeys?t.maxTotalMergeKeys:1e4,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.totalMergeKeys=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function v(e,r){const i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function w(e,t){throw v(e,t)}function O(e,t){e.onWarning&&e.onWarning.call(null,v(e,t))}function S(e,t,n){const r=e.anchorMapTransactions;if(0!==r.length){const n=r[r.length-1];i.call(n,t)||(n[t]={existed:i.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=n}function x(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function I(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}const N={YAML:function(e,t,n){null!==e.version&&w(e,"duplication of %YAML directive"),1!==n.length&&w(e,"YAML directive accepts exactly one argument");const r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===r&&w(e,"ill-formed argument of the YAML directive");const i=parseInt(r[1],10),o=parseInt(r[2],10);1!==i&&w(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&O(e,"unsupported YAML version of the document")},TAG:function(e,t,n){let r;2!==n.length&&w(e,"TAG directive accepts exactly two arguments");const o=n[0];r=n[1],a.test(o)||w(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,o)&&w(e,'there is a previously declared suffix for "'+o+'" tag handle'),c.test(r)||w(e,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(t){w(e,"tag prefix is malformed: "+r)}e.tagMap[o]=r}};function j(e,t,n,r){if(t=32&&n<=1114111||w(e,"expected valid JSON character")}else o.test(i)&&w(e,"the stream contains non-printable characters");e.result+=i}}function _(t,n,r,o){e.isObject(r)||w(t,"cannot merge mappings; the provided source object is unacceptable");const u=Object.keys(r);for(let e=0,s=u.length;et.maxTotalMergeKeys&&w(t,"merge keys exceeded maxTotalMergeKeys ("+t.maxTotalMergeKeys+")"),i.call(n,s)||(A(n,s,r[s]),o[s]=!0)}}function k(e,t,n,r,o,u,s,a,c){if(Array.isArray(o))for(let t=0,n=(o=Array.prototype.slice.call(o)).length;t1&&(t.result+=e.repeat("\n",n-1))}function R(e,t){const n=e.tag,r=e.anchor,i=[];let o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&S(e,e.anchor,i);let u=e.input.charCodeAt(e.position);for(;0!==u&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,w(e,"tab characters must not be used in indentation")),45===u);){if(!d(e.input.charCodeAt(e.position+1)))break;if(o=!0,e.position++,P(e,!0,-1)&&e.lineIndent<=t){i.push(null),u=e.input.charCodeAt(e.position);continue}const n=e.line;if(q(e,t,3,!1,!0),i.push(e.result),P(e,!0,-1),u=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==u)w(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(g&&(i=e.line,o=e.lineStart,u=e.position),q(e,t,4,!0,r)&&(g?h=e.result:m=e.result),g||(k(e,c,l,f,h,m,i,o,u),f=h=m=null),P(e,!0,-1),y=e.input.charCodeAt(e.position)),(e.line===A||e.lineIndent>t)&&0!==y)w(e,"bad indentation of a mapping entry");else if(e.lineIndent=0;r-=1){const i=t[n[r]];i.existed?e.anchorMap[n[r]]=i.value:delete e.anchorMap[n[r]]}}(e),I(e,o),!1)}function q(t,n,r,o,u){let s,a,c,l,y,A=1,b=!1,v=!1,O=null;t.depth>=t.maxDepth&&w(t,"nesting exceeded maxDepth ("+t.maxDepth+")"),t.depth+=1,null!==t.listener&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null;const I=s=a=4===r||3===r;if(o&&P(t,!0,-1)&&(b=!0,t.lineIndent>n?A=1:t.lineIndent===n?A=0:t.lineIndentn?A=1:t.lineIndent===n?A=0:t.lineIndent=0))break;0===i?w(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?w(t,"repeat of an indentation width identifier"):(a=n+i-1,s=!0)}if(p(d)){do{d=t.input.charCodeAt(++t.position)}while(p(d));if(35===d)do{d=t.input.charCodeAt(++t.position)}while(!f(d)&&0!==d)}for(;0!==d;){for(B(t),t.lineIndent=0,d=t.input.charCodeAt(t.position);(!s||t.lineIndenta&&(a=t.lineIndent),f(d)){c++;continue}if(s||0!==a||w(t,"missing indentation for block scalar"),t.lineIndent0){let t=i,n=0;for(;t>0;t--)o=e.input.charCodeAt(++e.position),(i=m(o))>=0?n=(n<<4)+i:w(e,"expected hexadecimal character");e.result+=E(n),e.position++}else w(e,"unknown escape sequence");n=r=e.position}else f(o)?(j(e,n,r,!0),T(e,P(e,!1,t)),n=r=e.position):e.position===e.lineStart&&L(e)?w(e,"unexpected end of the document within a double quoted scalar"):(e.position++,p(o)||(r=e.position))}w(e,"unexpected end of the stream within a double quoted scalar")}(t,l)?v=!0:!function(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);const n=e.position;for(;0!==t&&!d(t)&&!h(t);)t=e.input.charCodeAt(++e.position);e.position===n&&w(e,"name of an alias node must contain at least one character");const r=e.input.slice(n,e.position);return i.call(e.anchorMap,r)||w(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],P(e,!0,-1),!0}(t)?function(e,t,n){let r,i,o,u,s,a;const c=e.kind,l=e.result;let m=e.input.charCodeAt(e.position);if(d(m)||h(m)||35===m||38===m||42===m||33===m||124===m||62===m||39===m||34===m||37===m||64===m||96===m)return!1;if(63===m||45===m){const t=e.input.charCodeAt(e.position+1);if(d(t)||n&&h(t))return!1}for(e.kind="scalar",e.result="",r=i=e.position,o=!1;0!==m;){if(58===m){const t=e.input.charCodeAt(e.position+1);if(d(t)||n&&h(t))break}else if(35===m){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&L(e)||n&&h(m))break;if(f(m)){if(u=e.line,s=e.lineStart,a=e.lineIndent,P(e,!1,-1),e.lineIndent>=t){o=!0,m=e.input.charCodeAt(e.position);continue}e.position=i,e.line=u,e.lineStart=s,e.lineIndent=a;break}}o&&(j(e,r,i,!1),T(e,e.line-u),r=i=e.position,o=!1),p(m)||(i=e.position+1),m=e.input.charCodeAt(++e.position)}return j(e,r,i,!1),!!e.result||(e.kind=c,e.result=l,!1)}(t,l,1===r)&&(v=!0,null===t.tag&&(t.tag="?")):(v=!0,null===t.tag&&null===t.anchor||w(t,"alias node should not have any properties")),null!==t.anchor&&S(t,t.anchor,t.result)}else 0===A&&(v=a&&R(t,y));if(null===t.tag)null!==t.anchor&&S(t,t.anchor,t.result);else if("?"===t.tag){null!==t.result&&"scalar"!==t.kind&&w(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"');for(let e=0,n=t.implicitTypes.length;e"),null!==t.result&&c.kind!==t.kind&&w(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+c.kind+'", not "'+t.kind+'"'),c.resolve(t.result,t.tag)?(t.result=c.construct(t.result,t.tag),null!==t.anchor&&S(t,t.anchor,t.result)):w(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),t.depth-=1,null!==t.tag||null!==t.anchor||v}function W(e){const t=e.position;let n,r=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(n=e.input.charCodeAt(e.position))&&(P(e,!0,-1),n=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==n));){r=!0,n=e.input.charCodeAt(++e.position);let t=e.position;for(;0!==n&&!d(n);)n=e.input.charCodeAt(++e.position);const o=e.input.slice(t,e.position),u=[];for(o.length<1&&w(e,"directive name must not be less than one character in length");0!==n;){for(;p(n);)n=e.input.charCodeAt(++e.position);if(35===n){do{n=e.input.charCodeAt(++e.position)}while(0!==n&&!f(n));break}if(f(n))break;for(t=e.position;0!==n&&!d(n);)n=e.input.charCodeAt(++e.position);u.push(e.input.slice(t,e.position))}0!==n&&B(e),i.call(N,o)?N[o](e,o,u):O(e,'unknown document directive "'+o+'"')}P(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,P(e,!0,-1)):r&&w(e,"directives end mark is expected"),q(e,e.lineIndent-1,4,!1,!0),P(e,!0,-1),e.checkLineBreaks&&u.test(e.input.slice(t,e.position))&&O(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&L(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,P(e,!0,-1)):e.position=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&e!==o||e>=65536&&e<=1114111}function m(e){return h(e)&&e!==o&&13!==e&&10!==e}function g(e,t,n){const r=m(e),i=r&&!d(e);return(n?r:r&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!i)||m(t)&&!d(t)&&35===e||58===t&&i}function D(e,t){const n=e.charCodeAt(t);let r;return n>=55296&&n<=56319&&t+1=56320&&r<=57343)?1024*(n-55296)+r-56320+65536:n}function y(e){return/^\n* /.test(e)}function E(e,t,n,r,i,u,s,a){let c,l=0,f=null,p=!1,m=!1;const E=-1!==r;let A=-1,C=function(e){return h(e)&&e!==o&&!d(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(D(e,0))&&function(e){return!d(e)&&58!==e}(D(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(l=D(e,c),!h(l))return 5;C=C&&g(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(l=D(e,c),10===l)p=!0,E&&(m=m||c-A-1>r&&" "!==e[A+1],A=c);else if(!h(l))return 5;C=C&&g(l,f,a),f=l}m=m||E&&c-A-1>r&&" "!==e[A+1]}return p||m?n>9&&y(e)?5:s?2===u?5:2:m?4:3:!C||s||i(e)?2===u?5:2:1}function A(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||a.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";const l=e.indent*Math.max(1,r),p=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-l),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(E(n,d,e.indent,p,function(t){return function(e,t){for(let n=0,r=e.implicitTypes.length;n"+C(n,e.indent)+F(f(function(e,t){const n=/(\n+)([^\n]*)/g;let r,i,o=function(){let r=e.indexOf("\n");return r=-1!==r?r:e.length,n.lastIndex=r,b(e.slice(0,r),t)}(),u="\n"===e[0]||" "===e[0];for(;i=n.exec(e);){const e=i[1],n=i[2];r=" "===n[0],o+=e+(u||r||""===n?"":"\n")+b(n,t),u=r}return o}(n,p),l));case 5:return'"'+function(e){let t="",n=0;for(let r=0;r=65536?r+=2:r++){n=D(e,r);const i=u[n];!i&&h(n)?(t+=e[r],n>=65536&&(t+=e[r+1])):t+=i||c(n)}return t}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function C(e,t){const n=y(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function F(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function b(e,t){if(""===e||" "===e[0])return e;const n=/ [^ ]/g;let r,i,o=0,u=0,s=0,a="";for(;r=n.exec(e);)s=r.index,s-o>t&&(i=u>o?u:s,a+="\n"+e.slice(o,i),o=i+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function v(e,t,n,r){let i="";const o=e.tag;for(let o=0,u=n.length;o tag resolver accepts not "'+o+'" style');u=a.represent[o](n,o)}e.dump=u}return!0}}return!1}function O(e,n,i,o,u,s,a){e.tag=null,e.dump=i,w(e,i,!1)||w(e,i,!0);const c=r.call(e.dump),l=o;o&&(o=e.flowLevel<0||e.flowLevel>n);const f="[object Object]"===c||"[object Array]"===c;let d,h;if(f&&(d=e.duplicates.indexOf(i),h=-1!==d),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(u=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(f&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===c)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){let o="";const u=e.tag,s=Object.keys(r);if(!0===e.sortKeys)s.sort();else if("function"==typeof e.sortKeys)s.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(let t=0,u=s.length;t1024;l&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=p(e,n)),O(e,n+1,c,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",u+=e.dump,o+=u)}e.tag=u,e.dump=o||"{}"}(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){let r="";const i=e.tag,o=Object.keys(n);for(let i=0,u=o.length;i1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),O(e,t,a,!1,!1)&&(u+=e.dump,r+=u))}e.tag=i,e.dump="{"+r+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===c)o&&0!==e.dump.length?(e.noArrayIndent&&!a&&n>0?v(e,n-1,e.dump,u):v(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){let r="";const i=e.tag;for(let i=0,o=n.length;i",e.dump=t+" "+e.dump}}return!0}function S(e,t){const n=[],r=[];x(e,n,r);const i=r.length;for(let e=0;e{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return r=r||{},e(t,Fi.dump(n,r),{mode:r.mode})})(tr,t,n,r)}const Ri={noCompatMode:!0,noRefs:!0};async function Mi(e,n,r){const o=e.slice(e.lastIndexOf(".")+1).toLowerCase();if("yaml"===o)return Ti(e,n,Ri);await t.mkdir(i.dirname(e),{recursive:!0});const u=!1===r?.insertFinalNewline?"":"\n",s=r?.indent??"\t",a="json5"===o?function(e,t,n){const r=Jn.stringify(e,void 0,t);if(n)return function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t="\n"===e.whitespace[0]?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;en||o===n&&u>r)&&(n=o,r=u,t=i);return t}(t);let r,i=0,o="";var u;return void 0!==n&&(({type:r,amount:i}={type:"s"===(u=n)[0]?Ui:"tab",amount:Number(u.slice(1))}),o=function(e,t){return(e===Ui?" ":"\t").repeat(t)}(r,i)),{amount:i,type:r,indent:o}}var Vi,Ji;function Ki(){return Ji||(Ji=1,Vi=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!==i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!==i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!==i--;){var u=o[i];if(!e(t[u],n[u]))return!1}return!0}return t!=t&&n!=n}),Vi}var zi,Xi=j(Ki()),Hi={exports:{}};function Zi(){return zi||(zi=1,e=Hi,t=Hi.exports,function(n){t?e.exports=n():"undefined"!=typeof window?window.isWindows=n():void 0!==N?N.isWindows=n():"undefined"!=typeof self?self.isWindows=n():this.isWindows=n()}(function(){return function(){return process&&("win32"===process.platform||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})),Hi.exports;var e,t}var Qi=j(Zi());class eo{value;next;constructor(e){this.value=e}}class to{#c;#l;#f;constructor(){this.clear()}enqueue(e){const t=new eo(e);this.#c?(this.#l.next=t,this.#l=t):(this.#c=t,this.#l=t),this.#f++}dequeue(){const e=this.#c;if(e)return this.#c=this.#c.next,this.#f--,this.#c||(this.#l=void 0),e.value}peek(){if(this.#c)return this.#c.value}clear(){this.#c=void 0,this.#l=void 0,this.#f=0}get size(){return this.#f}*[Symbol.iterator](){let e=this.#c;for(;e;)yield e.value,e=e.next}*drain(){for(;this.#c;)yield this.dequeue()}}function no(e){if(!Number.isInteger(e)&&e!==Number.POSITIVE_INFINITY||!(e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up")}function ro(e){if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e}async function io(t){return(e=>Fi.load(ro(e)))(await e.promises.readFile(t,"utf8"))}var oo,uo,so,ao,co,lo,fo,po;function ho(){if(uo)return oo;uo=1;var e=h,t=process.cwd,n=null,r=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return n||(n=t.call(process)),n};try{process.cwd()}catch(e){}if("function"==typeof process.chdir){var i=process.chdir;process.chdir=function(e){n=null,i.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,i)}return oo=function(t){e.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&function(t){t.lchmod=function(n,r,i){t.open(n,e.O_WRONLY|e.O_SYMLINK,r,function(e,n){e?i&&i(e):t.fchmod(n,r,function(e){t.close(n,function(t){i&&i(e||t)})})})},t.lchmodSync=function(n,r){var i,o=t.openSync(n,e.O_WRONLY|e.O_SYMLINK,r),u=!0;try{i=t.fchmodSync(o,r),u=!1}finally{if(u)try{t.closeSync(o)}catch(e){}else t.closeSync(o)}return i}}(t);t.lutimes||function(t){e.hasOwnProperty("O_SYMLINK")&&t.futimes?(t.lutimes=function(n,r,i,o){t.open(n,e.O_SYMLINK,function(e,n){e?o&&o(e):t.futimes(n,r,i,function(e){t.close(n,function(t){o&&o(e||t)})})})},t.lutimesSync=function(n,r,i){var o,u=t.openSync(n,e.O_SYMLINK),s=!0;try{o=t.futimesSync(u,r,i),s=!1}finally{if(s)try{t.closeSync(u)}catch(e){}else t.closeSync(u)}return o}):t.futimes&&(t.lutimes=function(e,t,n,r){r&&process.nextTick(r)},t.lutimesSync=function(){})}(t);t.chown=o(t.chown),t.fchown=o(t.fchown),t.lchown=o(t.lchown),t.chmod=n(t.chmod),t.fchmod=n(t.fchmod),t.lchmod=n(t.lchmod),t.chownSync=u(t.chownSync),t.fchownSync=u(t.fchownSync),t.lchownSync=u(t.lchownSync),t.chmodSync=i(t.chmodSync),t.fchmodSync=i(t.fchmodSync),t.lchmodSync=i(t.lchmodSync),t.stat=s(t.stat),t.fstat=s(t.fstat),t.lstat=s(t.lstat),t.statSync=a(t.statSync),t.fstatSync=a(t.fstatSync),t.lstatSync=a(t.lstatSync),t.chmod&&!t.lchmod&&(t.lchmod=function(e,t,n){n&&process.nextTick(n)},t.lchmodSync=function(){});t.chown&&!t.lchown&&(t.lchown=function(e,t,n,r){r&&process.nextTick(r)},t.lchownSync=function(){});"win32"===r&&(t.rename="function"!=typeof t.rename?t.rename:function(e){function n(n,r,i){var o=Date.now(),u=0;e(n,r,function s(a){if(a&&("EACCES"===a.code||"EPERM"===a.code||"EBUSY"===a.code)&&Date.now()-o<6e4)return setTimeout(function(){t.stat(r,function(t,o){t&&"ENOENT"===t.code?e(n,r,s):i(a)})},u),void(u<100&&(u+=10));i&&i(a)})}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.rename));function n(e){return e?function(n,r,i){return e.call(t,n,r,function(e){c(e)&&(e=null),i&&i.apply(this,arguments)})}:e}function i(e){return e?function(n,r){try{return e.call(t,n,r)}catch(e){if(!c(e))throw e}}:e}function o(e){return e?function(n,r,i,o){return e.call(t,n,r,i,function(e){c(e)&&(e=null),o&&o.apply(this,arguments)})}:e}function u(e){return e?function(n,r,i){try{return e.call(t,n,r,i)}catch(e){if(!c(e))throw e}}:e}function s(e){return e?function(n,r,i){function o(e,t){t&&(t.uid<0&&(t.uid+=4294967296),t.gid<0&&(t.gid+=4294967296)),i&&i.apply(this,arguments)}return"function"==typeof r&&(i=r,r=null),r?e.call(t,n,r,o):e.call(t,n,o)}:e}function a(e){return e?function(n,r){var i=r?e.call(t,n,r):e.call(t,n);return i&&(i.uid<0&&(i.uid+=4294967296),i.gid<0&&(i.gid+=4294967296)),i}:e}function c(e){return!e||("ENOSYS"===e.code||!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code))}t.read="function"!=typeof t.read?t.read:function(e){function n(n,r,i,o,u,s){var a;if(s&&"function"==typeof s){var c=0;a=function(l,f,p){if(l&&"EAGAIN"===l.code&&c<10)return c++,e.call(t,n,r,i,o,u,a);s.apply(this,arguments)}}return e.call(t,n,r,i,o,u,a)}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.read),t.readSync="function"!=typeof t.readSync?t.readSync:(l=t.readSync,function(e,n,r,i,o){for(var u=0;;)try{return l.call(t,e,n,r,i,o)}catch(e){if("EAGAIN"===e.code&&u<10){u++;continue}throw e}});var l},oo}function mo(){if(po)return fo;po=1;var e,t,n=o,r=ho(),i=function(){if(ao)return so;ao=1;var e=p.Stream;return so=function(t){return{ReadStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this);var o=this;this.path=r,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=65536,i=i||{};for(var u=Object.keys(i),s=0,a=u.length;sthis.end)throw new Error("start must be <= end");this.pos=this.start}null===this.fd?t.open(this.path,this.flags,this.mode,function(e,t){if(e)return o.emit("error",e),void(o.readable=!1);o.fd=t,o.emit("open",t),o._read()}):process.nextTick(function(){o._read()})},WriteStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this),this.path=r,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var o=Object.keys(i),u=0,s=o.length;u= zero");this.pos=this.start}this.busy=!1,this._queue=[],null===this.fd&&(this._open=t.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}},so}(),u=function(){if(lo)return co;lo=1,co=function(t){if(null===t||"object"!=typeof t)return t;if(t instanceof Object)var n={__proto__:e(t)};else n=Object.create(null);return Object.getOwnPropertyNames(t).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n};var e=Object.getPrototypeOf||function(e){return e.__proto__};return co}(),s=a;function c(t,n){Object.defineProperty(t,e,{get:function(){return n}})}"function"==typeof Symbol&&"function"==typeof Symbol.for?(e=Symbol.for("graceful-fs.queue"),t=Symbol.for("graceful-fs.previous")):(e="___graceful-fs.queue",t="___graceful-fs.previous");var l,f=function(){};if(s.debuglog?f=s.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(f=function(){var e=s.format.apply(s,arguments);e="GFS4: "+e.split(/\n/).join("\nGFS4: "),console.error(e)}),!n[e]){var d=N[e]||[];c(n,d),n.close=function(e){function r(t,r){return e.call(n,t,function(e){e||D(),"function"==typeof r&&r.apply(this,arguments)})}return Object.defineProperty(r,t,{value:e}),r}(n.close),n.closeSync=function(e){function r(t){e.apply(n,arguments),D()}return Object.defineProperty(r,t,{value:e}),r}(n.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){f(n[e]),m.equal(n[e].length,0)})}function h(e){r(e),e.gracefulify=h,e.createReadStream=function(t,n){return new e.ReadStream(t,n)},e.createWriteStream=function(t,n){return new e.WriteStream(t,n)};var t=e.readFile;e.readFile=function(e,n,r){"function"==typeof n&&(r=n,n=null);return function e(n,r,i,o){return t(n,r,function(t){!t||"EMFILE"!==t.code&&"ENFILE"!==t.code?"function"==typeof i&&i.apply(this,arguments):g([e,[n,r,i],t,o||Date.now(),Date.now()])})}(e,n,r)};var n=e.writeFile;e.writeFile=function(e,t,r,i){"function"==typeof r&&(i=r,r=null);return function e(t,r,i,o,u){return n(t,r,i,function(n){!n||"EMFILE"!==n.code&&"ENFILE"!==n.code?"function"==typeof o&&o.apply(this,arguments):g([e,[t,r,i,o],n,u||Date.now(),Date.now()])})}(e,t,r,i)};var o=e.appendFile;o&&(e.appendFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=null);return function e(t,n,r,i,u){return o(t,n,r,function(o){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],o,u||Date.now(),Date.now()])})}(e,t,n,r)});var u=e.copyFile;u&&(e.copyFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=0);return function e(t,n,r,i,o){return u(t,n,r,function(u){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)});var s=e.readdir;e.readdir=function(e,t,n){"function"==typeof t&&(n=t,t=null);var r=a.test(process.version)?function(e,t,n,r){return s(e,i(e,t,n,r))}:function(e,t,n,r){return s(e,t,i(e,t,n,r))};return r(e,t,n);function i(e,t,n,i){return function(o,u){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?(u&&u.sort&&u.sort(),"function"==typeof n&&n.call(this,o,u)):g([r,[e,t,n],o,i||Date.now(),Date.now()])}}};var a=/^v[0-5]\./;if("v0.8"===process.version.substr(0,4)){var c=i(e);m=c.ReadStream,D=c.WriteStream}var l=e.ReadStream;l&&(m.prototype=Object.create(l.prototype),m.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.autoClose&&e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n),e.read())})});var f=e.WriteStream;f&&(D.prototype=Object.create(f.prototype),D.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n))})}),Object.defineProperty(e,"ReadStream",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return D},set:function(e){D=e},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(e,"FileReadStream",{get:function(){return p},set:function(e){p=e},enumerable:!0,configurable:!0});var d=D;function m(e,t){return this instanceof m?(l.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function D(e,t){return this instanceof D?(f.apply(this,arguments),this):D.apply(Object.create(D.prototype),arguments)}Object.defineProperty(e,"FileWriteStream",{get:function(){return d},set:function(e){d=e},enumerable:!0,configurable:!0});var y=e.open;function E(e,t,n,r){return"function"==typeof n&&(r=n,n=null),function e(t,n,r,i,o){return y(t,n,r,function(u,s){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)}return e.open=E,e}function g(t){f("ENQUEUE",t[0].name,t[1]),n[e].push(t),y()}function D(){for(var t=Date.now(),r=0;r2&&(n[e][r][3]=t,n[e][r][4]=t);y()}function y(){if(clearTimeout(l),l=void 0,0!==n[e].length){var t=n[e].shift(),r=t[0],i=t[1],o=t[2],u=t[3],s=t[4];if(void 0===u)f("RETRY",r.name,i),r.apply(null,i);else if(Date.now()-u>=6e4){f("TIMEOUT",r.name,i);var a=i.pop();"function"==typeof a&&a.call(null,o)}else{var c=Date.now()-s,p=Math.max(s-u,1);c>=Math.min(1.2*p,100)?(f("RETRY",r.name,i),r.apply(null,i.concat([u]))):n[e].push(t)}void 0===l&&(l=setTimeout(y,0))}}return N[e]||c(N,n[e]),fo=h(u(n)),process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!n.__patched&&(fo=h(n),n.__patched=!0),fo}var go=j(mo()),Do={chmod:l(go.chmod),copyFile:l(go.copyFile),copyFileSync:yo(go.copyFileSync),createReadStream:go.createReadStream,link:l(go.link),linkSync:yo(go.linkSync),mkdir:l(go.mkdir),mkdirSync:yo(go.mkdirSync),renameSync:yo(go.renameSync),readFile:l(go.readFile),readFileSync:go.readFileSync,readdirSync:go.readdirSync,stat:l(go.stat),statSync:go.statSync,unlink:l(go.unlink),unlinkSync:go.unlinkSync,writeFile:l(go.writeFile),writeFileSync:yo(go.writeFileSync)};function yo(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(c.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rr=>{let i=""+r,u=i.indexOf(t,e.length);return~u?e+o(i,t,n,u)+t:e+i+t},o=(e,t,n,r)=>{let i="",o=0;do{i+=e.substring(o,r)+n,o=r+t.length,r=e.indexOf(t,o)}while(~r);return i+e.substring(o)},u=(e=r)=>{let t=e?i:()=>String;return{isColorSupported:e,reset:t("\x1b[0m","\x1b[0m"),bold:t("\x1b[1m","\x1b[22m","\x1b[22m\x1b[1m"),dim:t("\x1b[2m","\x1b[22m","\x1b[22m\x1b[2m"),italic:t("\x1b[3m","\x1b[23m"),underline:t("\x1b[4m","\x1b[24m"),inverse:t("\x1b[7m","\x1b[27m"),hidden:t("\x1b[8m","\x1b[28m"),strikethrough:t("\x1b[9m","\x1b[29m"),black:t("\x1b[30m","\x1b[39m"),red:t("\x1b[31m","\x1b[39m"),green:t("\x1b[32m","\x1b[39m"),yellow:t("\x1b[33m","\x1b[39m"),blue:t("\x1b[34m","\x1b[39m"),magenta:t("\x1b[35m","\x1b[39m"),cyan:t("\x1b[36m","\x1b[39m"),white:t("\x1b[37m","\x1b[39m"),gray:t("\x1b[90m","\x1b[39m"),bgBlack:t("\x1b[40m","\x1b[49m"),bgRed:t("\x1b[41m","\x1b[49m"),bgGreen:t("\x1b[42m","\x1b[49m"),bgYellow:t("\x1b[43m","\x1b[49m"),bgBlue:t("\x1b[44m","\x1b[49m"),bgMagenta:t("\x1b[45m","\x1b[49m"),bgCyan:t("\x1b[46m","\x1b[49m"),bgWhite:t("\x1b[47m","\x1b[49m"),blackBright:t("\x1b[90m","\x1b[39m"),redBright:t("\x1b[91m","\x1b[39m"),greenBright:t("\x1b[92m","\x1b[39m"),yellowBright:t("\x1b[93m","\x1b[39m"),blueBright:t("\x1b[94m","\x1b[39m"),magentaBright:t("\x1b[95m","\x1b[39m"),cyanBright:t("\x1b[96m","\x1b[39m"),whiteBright:t("\x1b[97m","\x1b[39m"),bgBlackBright:t("\x1b[100m","\x1b[49m"),bgRedBright:t("\x1b[101m","\x1b[49m"),bgGreenBright:t("\x1b[102m","\x1b[49m"),bgYellowBright:t("\x1b[103m","\x1b[49m"),bgBlueBright:t("\x1b[104m","\x1b[49m"),bgMagentaBright:t("\x1b[105m","\x1b[49m"),bgCyanBright:t("\x1b[106m","\x1b[49m"),bgWhiteBright:t("\x1b[107m","\x1b[49m")}};return Co.exports=u(),Co.exports.createColors=u,Co.exports}var bo,vo={};function wo(){return bo||(bo=1,Object.defineProperty(vo,"__esModule",{value:!0}),vo.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,vo.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!(!e[3]&&!e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}),vo}var Oo,So={},xo={};var Io,No,jo,_o={};function ko(){return No||(No=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isIdentifierChar",{enumerable:!0,get:function(){return t.isIdentifierChar}}),Object.defineProperty(e,"isIdentifierName",{enumerable:!0,get:function(){return t.isIdentifierName}}),Object.defineProperty(e,"isIdentifierStart",{enumerable:!0,get:function(){return t.isIdentifierStart}}),Object.defineProperty(e,"isKeyword",{enumerable:!0,get:function(){return n.isKeyword}}),Object.defineProperty(e,"isReservedWord",{enumerable:!0,get:function(){return n.isReservedWord}}),Object.defineProperty(e,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return n.isStrictBindOnlyReservedWord}}),Object.defineProperty(e,"isStrictBindReservedWord",{enumerable:!0,get:function(){return n.isStrictBindReservedWord}}),Object.defineProperty(e,"isStrictReservedWord",{enumerable:!0,get:function(){return n.isStrictReservedWord}});var t=function(){if(Oo)return xo;Oo=1,Object.defineProperty(xo,"__esModule",{value:!0}),xo.isIdentifierChar=a,xo.isIdentifierName=function(e){let t=!0;for(let n=0;ne)return!1;if(n+=t[r+1],n>=e)return!0}return!1}function s(e){return e<65?36===e:e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&n.test(String.fromCharCode(e)):u(e,i)))}function a(e){return e<48?36===e:e<58||!(e<65)&&(e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&r.test(String.fromCharCode(e)):u(e,i)||u(e,o))))}return xo}(),n=function(){if(Io)return _o;Io=1,Object.defineProperty(_o,"__esModule",{value:!0}),_o.isKeyword=function(e){return n.has(e)},_o.isReservedWord=o,_o.isStrictBindOnlyReservedWord=s,_o.isStrictBindReservedWord=function(e,t){return u(e,t)||s(e)},_o.isStrictReservedWord=u;const e=["implements","interface","let","package","private","protected","public","static","yield"],t=["eval","arguments"],n=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"]),r=new Set(e),i=new Set(t);function o(e,t){return t&&"await"===e||"enum"===e}function u(e,t){return o(e,t)||r.has(e)}function s(e){return i.has(e)}return _o}()}(So)),So}function Bo(){if(jo)return Ao;jo=1,Object.defineProperty(Ao,"__esModule",{value:!0});var e=Fo(),t=wo(),n=ko();const r=(e,t)=>n=>e(t(n));function i(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.gray,invalid:r(r(e.white,e.bgRed),e.bold),gutter:e.gray,marker:r(e.red,e.bold),message:r(e.red,e.bold),reset:e.reset}}const o=i(e.createColors(!0)),u=i(e.createColors(!1));function s(e){return e?o:u}const a=new Set(["as","async","from","get","of","set"]),c=/\r\n|[\n\r\u2028\u2029]/,l=/^[()[\]{}]$/;let f;const p=/^[a-z][\w-]*$/i,d=function(e,t,r){if("name"===e.type){const i=e.value;if(n.isKeyword(i)||n.isStrictReservedWord(i,!0)||a.has(i))return"keyword";if(p.test(i)&&("<"===r[t-1]||"t[r](e)).join("\n"):i;return n}f=function*(e){let n;for(;n=t.default.exec(e);){const r=t.matchToToken(n);yield{type:d(r,n.index,e),value:r.value}}};let m=!1;const g=/\r\n|[\n\r\u2028\u2029]/;function D(t,n,r={}){const i=r.forceColor||("object"!=typeof process||"0"!==process.env.FORCE_COLOR&&"false"!==process.env.FORCE_COLOR)&&e.isColorSupported&&r.highlightCode,o=(r.startLine||1)-1,u=s(i),a=t.split(g),{start:c,end:l,markerLines:f}=function(e,t,n,r){const i=Object.assign({column:0,line:-1},e.start),o=Object.assign({},i,e.end),{linesAbove:u=2,linesBelow:s=3}=n||{},a=i.line-r,c=i.column,l=o.line-r,f=o.column;let p=Math.max(a-(u+1),0),d=Math.min(t.length,l+s);-1===a&&(p=0),-1===l&&(d=t.length);const h=l-a,m={};if(h)for(let e=0;e<=h;e++){const n=e+a;if(c)if(0===e){const e=t[n-1].length;m[n]=[c,e-c+1]}else if(e===h)m[n]=[0,f];else{const r=t[n-e].length;m[n]=[0,r]}else m[n]=!0}else m[a]=c===f?!c||[c,0]:[c,f-c];return{start:p,end:d,markerLines:m}}(n,a,r,o),p=n.start&&"number"==typeof n.start.column,d=String(l+o).length;let m=(i?h(t):t).split(g,l).slice(c,l).map((e,t)=>{const n=c+1+t,i=` ${` ${n+o}`.slice(-d)} |`,s=f[n],a=!f[n+1];if(s){let t="";if(Array.isArray(s)){const n=e.slice(0,Math.max(s[0]-1,0)).replace(/[^\t]/g," "),o=s[1]||1;t=["\n ",u.gutter(i.replace(/\d/g," "))," ",n,u.marker("^").repeat(o)].join(""),a&&r.message&&(t+=" "+u.message(r.message))}return[u.marker(">"),u.gutter(i),e.length>0?` ${e}`:"",t].join("")}return` ${u.gutter(i)}${e.length>0?` ${e}`:""}`}).join("\n");return r.message&&!p&&(m=`${" ".repeat(d+1)}${r.message}\n${m}`),i?u.reset(m):m}return Ao.codeFrameColumns=D,Ao.default=function(e,t,n,r={}){if(!m){m=!0;const e="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(e,"DeprecationWarning");else{new Error(e).name="DeprecationWarning",console.warn(new Error(e))}}return D(e,{start:{column:n=Math.max(n,0),line:t}},r)},Ao.highlight=h,Ao}var Po=Bo();class Lo extends Error{name="JSONError";fileName;#p;#d;#h;#m;#g;constructor(e){if("string"==typeof e)super(),this.#h=e;else{const{jsonParseError:t,fileName:n,input:r}=e;super(void 0,{cause:t}),this.#p=r,this.#d=t,this.fileName=n}Error.captureStackTrace?.(this,Lo)}get message(){this.#h??=`${Ro(this.#d.message)}${""===this.#p?" while parsing empty string":""}`;const{codeFrame:e}=this;return`${this.#h}${this.fileName?` in ${this.fileName}`:""}${e?`\n\n${e}\n`:""}`}set message(e){this.#h=e}#D(e){if(!this.#d)return;const t=this.#p,n=To(t,this.#d.message);return n?Po.codeFrameColumns(t,{start:n},{highlightCode:e}):void 0}get codeFrame(){return this.#m??=this.#D(!0),this.#m}get rawCodeFrame(){return this.#g??=this.#D(!1),this.#g}}const To=(e,t)=>{const n=t.match(/in JSON at position (?\d+)(?: \(line (?\d+) column (?\d+)\))?$/);if(!n)return;const{index:r,line:i,column:o}=n.groups;return i&&o?{line:Number(i),column:Number(o)}:function(e,t,n){if("string"!=typeof e)throw new TypeError("Text parameter should be a string");if(!Number.isInteger(t))throw new TypeError("Index parameter should be an integer");if(t<0||t>e.length)throw new RangeError("Index out of bounds");return function(e,t,n){const r=0===t?-1:e.lastIndexOf("\n",t-1),[i,o]=(({oneBased:e,oneBasedLine:t=e,oneBasedColumn:n=e}={})=>[t?1:0,n?1:0])(n);return{line:-1===r?i:e.slice(0,r+1).match(/\n/g).length+i,column:t-r-1+o}}(e,t,n)}(e,Number(r),{oneBased:!0})},Ro=e=>e.replace(/(?<=^Unexpected token )(?')?(.)\k/,(e,t,n)=>{return`"${n}"(${r=n,`\\u{${r.codePointAt(0).toString(16)}}`})`;var r});function Mo(e,t,n){"string"==typeof t&&(n=t,t=void 0);try{return JSON.parse(e,t)}catch(t){throw new Lo({jsonParseError:t,fileName:n,input:e})}}async function $o(e){return ro(await Do.readFile(e,"utf8"))}async function Uo(e){try{const t=i.join(e,"package.json"),{data:n,text:r}=await async function(e){const t=await $o(e);try{return{data:Mo(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}}(t);return{fileName:"package.json",manifest:Yo(n),writeProjectManifest:Wo({...qo(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.json5"),{data:n,text:r}=await async function(e){const t=await $o(e);try{return{data:Jn.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}}(t);return{fileName:"package.json5",manifest:Yo(n),writeProjectManifest:Wo({...Go(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.yaml"),n=await async function(e){try{return await io(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}(t);return{fileName:"package.yaml",manifest:Yo(n),writeProjectManifest:Wo({initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if(Qi()){let n;try{n=await t.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const n=i.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>Mi(n,e)}}function Go(e){const{comments:t,text:n,hasFinalNewline:r}=ln(e);return{comments:t,indent:Yi(n).indent,insertFinalNewline:r}}function qo(e){return{indent:Yi(e).indent,insertFinalNewline:e.endsWith("\n")}}function Wo(e){let t=Ko(e.initialManifest);return async(n,r)=>(n=function(e){return Vo(e,"devDependencies","devEngines"),Vo(e,"dependencies","engines"),e}(Ko(n)),!0!==r&&Xi(t,n)||(await Mi(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=Ko(n)),Promise.resolve(void 0))}function Yo(e){return z(e,"devEngines","devDependencies"),z(e,"engines","dependencies"),e}function Vo(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}!function(e){let t=!1;if("object"==typeof e&&({concurrency:e,rejectOnClear:t=!1}=e),no(e),"boolean"!=typeof t)throw new TypeError("Expected `rejectOnClear` to be a boolean");const n=new to;let r=0;const i=()=>{r0&&(r++,n.dequeue().run())},o=async(e,t,n)=>{const o=(async()=>e(...n))();t(o);try{await o}catch{}r--,i()},u=(t,...u)=>new Promise((s,a)=>{((t,u,s,a)=>{const c={reject:s};new Promise(e=>{c.run=e,n.enqueue(c)}).then(o.bind(void 0,t,u,a)),rr},pendingCount:{get:()=>n.size},clearQueue:{value(){if(!t)return void n.clear();const e=AbortSignal.abort().reason;for(;n.size>0;)n.dequeue().reject(e)}},concurrency:{get:()=>e,set(t){no(t),e=t,queueMicrotask(()=>{for(;r0;)i()})}},map:{async value(e,t){const n=Array.from(e,(e,n)=>this(t,e,n));return Promise.all(n)}}})}(4);const Jo=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function Ko(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&null!==r&&Jo.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}function zo(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function Xo(e){return function t(n){return 0===arguments.length||zo(n)?t:e.apply(this,arguments)}}function Ho(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return zo(n)?t:Xo(function(t){return e(n,t)});default:return zo(n)&&zo(r)?t:zo(n)?Xo(function(t){return e(t,r)}):zo(r)?Xo(function(t){return e(n,t)}):e(n,r)}}}function Zo(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(e){return t.apply(this,arguments)};case 2:return function(e,n){return t.apply(this,arguments)};case 3:return function(e,n,r){return t.apply(this,arguments)};case 4:return function(e,n,r,i){return t.apply(this,arguments)};case 5:return function(e,n,r,i,o){return t.apply(this,arguments)};case 6:return function(e,n,r,i,o,u){return t.apply(this,arguments)};case 7:return function(e,n,r,i,o,u,s){return t.apply(this,arguments)};case 8:return function(e,n,r,i,o,u,s,a){return t.apply(this,arguments)};case 9:return function(e,n,r,i,o,u,s,a,c){return t.apply(this,arguments)};case 10:return function(e,n,r,i,o,u,s,a,c,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function Qo(e){return function t(n,r,i){switch(arguments.length){case 0:return t;case 1:return zo(n)?t:Ho(function(t,r){return e(n,t,r)});case 2:return zo(n)&&zo(r)?t:zo(n)?Ho(function(t,n){return e(t,r,n)}):zo(r)?Ho(function(t,r){return e(n,t,r)}):Xo(function(t){return e(n,r,t)});default:return zo(n)&&zo(r)&&zo(i)?t:zo(n)&&zo(r)?Ho(function(t,n){return e(t,n,i)}):zo(n)&&zo(i)?Ho(function(t,n){return e(t,r,n)}):zo(r)&&zo(i)?Ho(function(t,r){return e(n,t,r)}):zo(n)?Xo(function(t){return e(t,r,i)}):zo(r)?Xo(function(t){return e(n,t,i)}):zo(i)?Xo(function(t){return e(n,r,t)}):e(n,r,i)}}}var eu=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function tu(e){return"[object String]"===Object.prototype.toString.call(e)}var nu=Xo(function(e){return!!eu(e)||!!e&&("object"==typeof e&&(!tu(e)&&(0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),ru=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();var iu=Ho(function(e,t){return Zo(e.length,function(){return e.apply(t,arguments)})});function ou(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function uu(e,t,n,r){return e["@@transducer/result"](n[r](iu(e["@@transducer/step"],e),t))}var su="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function au(e,t,n){if("function"==typeof e&&(e=function(e){return new ru(e)}(e)),nu(n))return function(e,t,n){for(var r=0,i=n.length;r=0;)cu(t=du[n],e)&&!mu(r,t)&&(r[r.length]=t),n-=1;return r}):Xo(function(e){return Object(e)!==e?[]:Object.keys(e)}),Du=Qo(au);var yu=Xo(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function Eu(e,t,n,r){var i,o=function(r){for(var i=t.length,o=0;o=0;){if(n[s]===e)return r[s]===t;s-=1}switch(u){case"Map":return e.size===t.size&&Su(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&Su(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=gu(e);if(a.length!==gu(t).length)return!1;var c=n.concat([e]),l=r.concat([t]);for(s=a.length-1;s>=0;){var f=a[s];if(!cu(f,t)||!xu(t[f],e[f],c,l))return!1;s-=1}return!0}var Iu=Ho(function(e,t){return xu(e,t,[],[])});var Nu=Xo(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():eu(e)?[]:tu(e)?"":function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)?{}:fu(e)?function(){return arguments}():function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t}(e)?e.constructor.from(""):void 0}),ju=Xo(function(e){return null!=e&&Iu(e,Nu(e))}),_u=Ho(function(e,t){for(var n={},r={},i=0,o=e.length;i{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function $u(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;const i=await async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}(async(t,i)=>r(i,t,e,n),t);return i}async function Uu(e,t){const{manifest:n}=await Uo(t);if(!n?.name||!n?.version)throw new E("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function Gu(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function qu(e,t,n,r){if(!t.startsWith("workspace:"))return t;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(t);if(null!=o){r=r??i.join(n,"node_modules");const t=await Uu(e,i.join(r,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==t.name?`npm:${t.name}@${s}${t.version}`:`${s}${t.version}`}if(t.startsWith("workspace:./")||t.startsWith("workspace:../")){const r=await Uu(e,i.join(n,t.slice(10)));return r.name===e?`${r.version}`:`npm:${r.name}@${r.version}`}return(t=t.slice(10)).includes("@")?`npm:${t}`:t}async function Wu(e,t,n,r){if(!t.includes("workspace:"))return t;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(t);if(null!=u){const[,s="",a]=u;if(a)return t.replace("workspace:","");r=r??i.join(n,"node_modules");const c=await Uu(e,i.join(r,e)),l="*"!==s?s:"";return t.replace(o,`${l}${c.version}`)}return t.replace("workspace:","")}async function Yu(e,t){const n=function(e,t){if(!e.startsWith("jsr:"))return null;if("@"===(e=e.substring(4))[0]){const t=e.lastIndexOf("@");if(0===t)return{jsrPkgName:e,npmPkgName:C(e)};const n=e.substring(0,t);return{jsrPkgName:n,npmPkgName:C(n),versionSelector:e.substring(t+1)}}if(e.includes("@"))throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!t)throw new E("INVALID_JSR_SPECIFIER",`JSR specifier '${e}' is missing a package name`);return{versionSelector:e,jsrPkgName:t,npmPkgName:C(t)}}(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}var Vu,Ju,Ku=Object.freeze({__proto__:null,createExportableManifest:async function(t,n,r){let o;r.skipManifestObfuscation?o=_u(["pnpm"],Au(n)):(o=_u(["scripts","packageManager","pnpm"],n),null!=n.scripts&&(o.scripts=_u(Ru,n.scripts)));const u=A.bind(null,r.catalogs),s=Gu.bind(null,u),a=Mu(qu,s,Yu);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async e=>{const i=await $u(t,n[e],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=i&&(o[e]=i)}));const c=n.peerDependencies;if(c){const e=Mu(Wu,s,Yu);o.peerDependencies=await $u(t,c,{modulesDir:r?.modulesDir,convertDependencyForPublish:e})}if(function(e){const{publishConfig:t}=e;if(t){for(const n in t){if(!ku.has(n))continue;const r=t[n];e[n]=r,delete t[n]}ju(t)&&delete e.publishConfig}}(o),null==o.readme&&r?.embedReadme){const n=await async function(t){const n=(await e.promises.readdir(t,{withFileTypes:!0})).find(e=>e.isFile()&&/^readme\.md$/i.test(e.name));if(null!=n)return e.promises.readFile(i.join(t,n.name),"utf8")}(t);null!=n&&(o.readme=n)}for(const e of r?.hooks?.beforePacking??[])o=await e(o,t)??o;return Tu(o)}}),zu={},Xu={},Hu={},Zu={},Qu={};function es(){if(Ju)return Zu;Ju=1,Object.defineProperty(Zu,"__esModule",{value:!0}),Zu.LockfileMissingDependencyError=Zu.FetchError=Zu.PnpmError=void 0;const e=(Vu||(Vu=1,t=Qu,Object.defineProperty(t,"__esModule",{value:!0}),t.USEFUL_NON_ROOT_PNPM_FIELDS=t.FULL_FILTERED_META_DIR=t.FULL_META_DIR=t.ABBREVIATED_META_DIR=t.WORKSPACE_MANIFEST_FILENAME=t.STORE_VERSION=t.LAYOUT_VERSION=t.ENGINE_NAME=t.MANIFEST_BASE_NAMES=t.LOCKFILE_VERSION=t.LOCKFILE_MAJOR_VERSION=t.WANTED_LOCKFILE=void 0,t.getNodeBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"node.exe":"bin/node"},t.getDenoBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"deno.exe":"deno"},t.getBunBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"bun.exe":"bun"},t.WANTED_LOCKFILE="pnpm-lock.yaml",t.LOCKFILE_MAJOR_VERSION="9",t.LOCKFILE_VERSION=`${t.LOCKFILE_MAJOR_VERSION}.0`,t.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],t.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,t.LAYOUT_VERSION=5,t.STORE_VERSION="v10",t.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",t.ABBREVIATED_META_DIR="metadata-v1.3",t.FULL_META_DIR="metadata-full-v1.3",t.FULL_FILTERED_META_DIR="metadata-ff-v1.3",t.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),Qu);var t;class n extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}Zu.PnpmError=n;Zu.FetchError=class extends n{response;request;constructor(e,t,n){const r={url:e.url};e.authHeaderValue&&(r.authHeaderValue=function(e){const[t,n]=e.split(" ");if(null==n)return"[hidden]";if(n.length<20)return`${t} [hidden]`;return`${t} ${n.substring(0,4)}[hidden]`}(e.authHeaderValue));const i=`GET ${e.url}: ${t.statusText} - ${t.status}`;401!==t.status&&403!==t.status&&404!==t.status||(n=n?`${n}\n\n`:"",r.authHeaderValue?n+=`An authorization header was used: ${r.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}};return Zu.LockfileMissingDependencyError=class extends n{constructor(t){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${t}' in ${e.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},Zu}var ts,ns,rs,is={},os={};function us(){return ns||(ns=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseCatalogProtocol=void 0;var t=function(){if(ts)return os;ts=1,Object.defineProperty(os,"__esModule",{value:!0}),os.parseCatalogProtocol=function(t){if(!t.startsWith(e))return null;const n=t.slice(e.length).trim();return""===n?"default":n};const e="catalog:";return os}();Object.defineProperty(e,"parseCatalogProtocol",{enumerable:!0,get:function(){return t.parseCatalogProtocol}})}(is)),is}var ss,as,cs={};function ls(){return as||(as=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.matchCatalogResolveResult=e.resolveFromCatalog=void 0;var t=function(){if(rs)return Hu;rs=1,Object.defineProperty(Hu,"__esModule",{value:!0}),Hu.resolveFromCatalog=function(n,r){const i=(0,t.parseCatalogProtocol)(r.bareSpecifier);if(null==i)return{type:"unused"};const o=n[i]?.[r.alias];if(null==o)return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${r.alias}' was found for catalog '${i}'.`)};if(null!=(0,t.parseCatalogProtocol)(o))return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${r.alias}' in catalog '${i}' is invalid.`)};const u=o.split(":")[0];return"workspace"===u?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${r.alias}' in catalog '${i}' is invalid.`)}:["link","file"].includes(u)?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${r.alias}' in catalog '${i}' declares a dependency using the '${u}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:i,specifier:o}}};const e=es(),t=us();return Hu}();Object.defineProperty(e,"resolveFromCatalog",{enumerable:!0,get:function(){return t.resolveFromCatalog}});var n=(ss||(ss=1,Object.defineProperty(cs,"__esModule",{value:!0}),cs.matchCatalogResolveResult=function(e,t){switch(e.type){case"found":return t.found(e);case"misconfiguration":return t.misconfiguration(e);case"unused":return t.unused(e)}}),cs);Object.defineProperty(e,"matchCatalogResolveResult",{enumerable:!0,get:function(){return n.matchCatalogResolveResult}})}(Xu)),Xu}var fs,ps={};var ds,hs,ms={},gs={},Ds={},ys={};function Es(){if(hs)return Ds;hs=1,Object.defineProperty(Ds,"__esModule",{value:!0}),Ds.getAllUniqueSpecs=function(t){const n={},r=new Set;for(const i of t){const t=(0,e.getAllDependenciesFromManifest)(i);for(const[e,i]of Object.entries(t))r.has(e)||(null!=n[e]&&n[e]!==i||i.includes(":")?(r.add(e),delete n[e]):n[e]=i)}return n};const e=(ds||(ds=1,Object.defineProperty(ys,"__esModule",{value:!0}),ys.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}}),ys);return Ds}var As,Cs={};var Fs,bs={},vs=_(J);var ws,Os={},Ss={},xs={},Is={};var Ns,js={};var _s,ks={};var Bs,Ps={};var Ls,Ts={};var Rs,Ms={};var $s,Us={};var Gs,qs={};var Ws,Ys={};var Vs,Js={};var Ks,zs={};var Xs,Hs={};var Zs,Qs={};var ea,ta={};var na,ra={};var ia,oa={};var ua,sa={};var aa,ca={};var la,fa={};var pa,da={};var ha,ma={};var ga,Da={};var ya,Ea={};var Aa,Ca,Fa,ba={};function va(){return Ca||(Ca=1,e=xs,t=xs&&xs.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=xs&&xs.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(function(){if(ws)return Is;ws=1,Object.defineProperty(Is,"__esModule",{value:!0}),Is.contextLogger=void 0;const e=vs;return Is.contextLogger=(0,e.logger)("context"),Is}(),e),n(function(){if(Ns)return js;Ns=1,Object.defineProperty(js,"__esModule",{value:!0}),js.deprecationLogger=void 0;const e=vs;return js.deprecationLogger=(0,e.logger)("deprecation"),js}(),e),n(function(){if(_s)return ks;_s=1,Object.defineProperty(ks,"__esModule",{value:!0}),ks.fetchingProgressLogger=void 0;const e=vs;return ks.fetchingProgressLogger=(0,e.logger)("fetching-progress"),ks}(),e),n(function(){if(Bs)return Ps;Bs=1,Object.defineProperty(Ps,"__esModule",{value:!0}),Ps.hookLogger=void 0;const e=vs;return Ps.hookLogger=(0,e.logger)("hook"),Ps}(),e),n(function(){if(Ls)return Ts;Ls=1,Object.defineProperty(Ts,"__esModule",{value:!0}),Ts.installCheckLogger=void 0;const e=vs;return Ts.installCheckLogger=(0,e.logger)("install-check"),Ts}(),e),n(function(){if(Rs)return Ms;Rs=1,Object.defineProperty(Ms,"__esModule",{value:!0}),Ms.installingConfigDepsLogger=void 0;const e=vs;return Ms.installingConfigDepsLogger=(0,e.logger)("installing-config-deps"),Ms}(),e),n(function(){if($s)return Us;$s=1,Object.defineProperty(Us,"__esModule",{value:!0}),Us.ignoredScriptsLogger=void 0;const e=vs;return Us.ignoredScriptsLogger=(0,e.logger)("ignored-scripts"),Us}(),e),n(function(){if(Gs)return qs;Gs=1,Object.defineProperty(qs,"__esModule",{value:!0}),qs.lifecycleLogger=void 0;const e=vs;return qs.lifecycleLogger=(0,e.logger)("lifecycle"),qs}(),e),n(function(){if(Ws)return Ys;Ws=1,Object.defineProperty(Ys,"__esModule",{value:!0}),Ys.linkLogger=void 0;const e=vs;return Ys.linkLogger=(0,e.logger)("link"),Ys}(),e),n(function(){if(Vs)return Js;Vs=1,Object.defineProperty(Js,"__esModule",{value:!0}),Js.packageImportMethodLogger=void 0;const e=vs;return Js.packageImportMethodLogger=(0,e.logger)("package-import-method"),Js}(),e),n(function(){if(Ks)return zs;Ks=1,Object.defineProperty(zs,"__esModule",{value:!0}),zs.packageManifestLogger=void 0;const e=vs;return zs.packageManifestLogger=(0,e.logger)("package-manifest"),zs}(),e),n(function(){if(Xs)return Hs;Xs=1,Object.defineProperty(Hs,"__esModule",{value:!0}),Hs.peerDependencyIssuesLogger=void 0;const e=vs;return Hs.peerDependencyIssuesLogger=(0,e.logger)("peer-dependency-issues"),Hs}(),e),n(function(){if(Zs)return Qs;Zs=1,Object.defineProperty(Qs,"__esModule",{value:!0}),Qs.progressLogger=void 0;const e=vs;return Qs.progressLogger=(0,e.logger)("progress"),Qs}(),e),n((ea||(ea=1,Object.defineProperty(ta,"__esModule",{value:!0})),ta),e),n(function(){if(na)return ra;na=1,Object.defineProperty(ra,"__esModule",{value:!0}),ra.removalLogger=void 0;const e=vs;return ra.removalLogger=(0,e.logger)("removal"),ra}(),e),n(function(){if(ia)return oa;ia=1,Object.defineProperty(oa,"__esModule",{value:!0}),oa.requestRetryLogger=void 0;const e=vs;return oa.requestRetryLogger=(0,e.logger)("request-retry"),oa}(),e),n(function(){if(ua)return sa;ua=1,Object.defineProperty(sa,"__esModule",{value:!0}),sa.rootLogger=void 0;const e=vs;return sa.rootLogger=(0,e.logger)("root"),sa}(),e),n(function(){if(aa)return ca;aa=1,Object.defineProperty(ca,"__esModule",{value:!0}),ca.scopeLogger=void 0;const e=vs;return ca.scopeLogger=(0,e.logger)("scope"),ca}(),e),n(function(){if(la)return fa;la=1,Object.defineProperty(fa,"__esModule",{value:!0}),fa.skippedOptionalDependencyLogger=void 0;const e=vs;return fa.skippedOptionalDependencyLogger=(0,e.logger)("skipped-optional-dependency"),fa}(),e),n(function(){if(pa)return da;pa=1,Object.defineProperty(da,"__esModule",{value:!0}),da.stageLogger=void 0;const e=vs;return da.stageLogger=(0,e.logger)("stage"),da}(),e),n(function(){if(ha)return ma;ha=1,Object.defineProperty(ma,"__esModule",{value:!0}),ma.statsLogger=void 0;const e=vs;return ma.statsLogger=(0,e.logger)("stats"),ma}(),e),n(function(){if(ga)return Da;ga=1,Object.defineProperty(Da,"__esModule",{value:!0}),Da.summaryLogger=void 0;const e=vs;return Da.summaryLogger=(0,e.logger)("summary"),Da}(),e),n(function(){if(ya)return Ea;ya=1,Object.defineProperty(Ea,"__esModule",{value:!0}),Ea.updateCheckLogger=void 0;const e=vs;return Ea.updateCheckLogger=(0,e.logger)("update-check"),Ea}(),e),n(function(){if(Aa)return ba;Aa=1,Object.defineProperty(ba,"__esModule",{value:!0}),ba.executionTimeLogger=void 0;const e=vs;return ba.executionTimeLogger=(0,e.logger)("execution-time"),ba}(),e)),xs;var e,t,n}var wa,Oa={};var Sa,xa={},Ia={};var Na,ja={};var _a,ka={};var Ba,Pa={};var La,Ta={};var Ra,Ma={};var $a,Ua,Ga,qa={};function Wa(){return Ua||(Ua=1,e=xa,t=xa&&xa.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=xa&&xa.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n((Sa||(Sa=1,Object.defineProperty(Ia,"__esModule",{value:!0})),Ia),e),n((Na||(Na=1,Object.defineProperty(ja,"__esModule",{value:!0})),ja),e),n(function(){return _a||(_a=1,e=ka,Object.defineProperty(e,"__esModule",{value:!0}),e.DEPENDENCIES_OR_PEER_FIELDS=e.DEPENDENCIES_FIELDS=void 0,e.DEPENDENCIES_FIELDS=["optionalDependencies","dependencies","devDependencies"],e.DEPENDENCIES_OR_PEER_FIELDS=[...e.DEPENDENCIES_FIELDS,"peerDependencies"]),ka;var e}(),e),n((Ba||(Ba=1,Object.defineProperty(Pa,"__esModule",{value:!0})),Pa),e),n((La||(La=1,Object.defineProperty(Ta,"__esModule",{value:!0})),Ta),e),n((Ra||(Ra=1,Object.defineProperty(Ma,"__esModule",{value:!0})),Ma),e),n(($a||($a=1,Object.defineProperty(qa,"__esModule",{value:!0})),qa),e)),xa;var e,t,n}function Ya(){if(Ga)return Os;Ga=1;var e=Os&&Os.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Os,"__esModule",{value:!0}),Os.updateProjectManifestObject=async function(e,n,r){for(const e of r){if(e.saveType){const t=e.bareSpecifier??c(e.alias,n);if(t){n[e.saveType]=n[e.saveType]??{},n[e.saveType][e.alias]=t;for(const t of s.DEPENDENCIES_FIELDS)t!==e.saveType&&delete n[t]?.[e.alias];!0===e.peer&&(n.peerDependencies=n.peerDependencies??{},n.peerDependencies[e.alias]=a(t,e.resolvedVersion,e.pinnedVersion))}}else if(e.bareSpecifier){const t=l(e.alias,n)??"dependencies";"peerDependencies"!==t&&(n[t]=n[t]??{},n[t][e.alias]=e.bareSpecifier)}e.nodeExecPath&&(null==n.dependenciesMeta&&(n.dependenciesMeta={}),n.dependenciesMeta[e.alias]={node:e.nodeExecPath})}return t.packageManifestLogger.debug({prefix:e,updated:n}),n},Os.guessDependencyType=l;const t=(Fa||(Fa=1,n=Ss,r=Ss&&Ss.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=Ss&&Ss.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},Object.defineProperty(n,"__esModule",{value:!0}),i(va(),n)),Ss);var n,r,i;const o=function(){if(wa)return Oa;wa=1,Object.defineProperty(Oa,"__esModule",{value:!0}),Oa.isValidPeerRange=function(t){return"string"==typeof(0,e.validRange)(t)||t.includes("workspace:")||t.includes("catalog:")};const e=tn();return Oa}(),u=e(tn()),s=Wa();function a(e,t,n){if((0,o.isValidPeerRange)(e))return e;const r=t?function(e,t){const n=u.default.parse(e);if(!n)return null;if(n.prerelease.length)return e;switch(t??"major"){case"none":case"major":default:return`^${e}`;case"minor":return`~${e}`;case"patch":return e}}(t,n):null;return r??"*"}function c(e,t){const n=l(e,t);return n&&t[n][e]}function l(e,t){return s.DEPENDENCIES_OR_PEER_FIELDS.find(n=>""===t[n]?.[e]||Boolean(t[n]?.[e]))}return Os}var Va,Ja,Ka={};function za(){return Ja||(Ja=1,function(e){var t=gs&&gs.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=gs&&gs.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.getAllUniqueSpecs=e.getSpecFromPackageManifest=void 0,e.filterDependenciesByType=function(e,t){return{...t.devDependencies?e.devDependencies:{},...t.dependencies?e.dependencies:{},...t.optionalDependencies?e.optionalDependencies:{}}},e.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}};const r=Es();Object.defineProperty(e,"getAllUniqueSpecs",{enumerable:!0,get:function(){return r.getAllUniqueSpecs}});const i=(As||(As=1,Object.defineProperty(Cs,"__esModule",{value:!0}),Cs.getSpecFromPackageManifest=function(e,t){return e.optionalDependencies?.[t]??e.dependencies?.[t]??e.devDependencies?.[t]??e.peerDependencies?.[t]??""}),Cs);Object.defineProperty(e,"getSpecFromPackageManifest",{enumerable:!0,get:function(){return i.getSpecFromPackageManifest}}),n(function(){if(Fs)return bs;Fs=1,Object.defineProperty(bs,"__esModule",{value:!0}),bs.convertEnginesRuntimeToDependencies=function(t,n,r){for(const i of["node","deno","bun"]){const o=t[n]?.runtime;if(null==o||t[r]?.[i])continue;const u=(Array.isArray(o)?o:[o]).find(e=>e.name===i);"download"===u?.onFail&&("webcontainer"in process.versions?(0,e.globalWarn)(`Installation of ${i} versions is not supported in WebContainer`):(t[r]??={},t[r][i]=`runtime:${u.version}`))}};const e=vs;return bs}(),e),n(Ya(),e),n((Va||(Va=1,Object.defineProperty(Ka,"__esModule",{value:!0}),Ka.getDependencyTypeFromManifest=function(e,t){return e.optionalDependencies?.[t]?"optionalDependencies":e.dependencies?.[t]?"dependencies":e.devDependencies?.[t]?"devDependencies":e.peerDependencies?.[t]?"peerDependencies":null}),Ka),e)}(gs)),gs}var Xa,Ha,Za={},Qa={},ec={exports:{}};function tc(){if(Ha)return Qa;Ha=1,Object.defineProperty(Qa,"__esModule",{value:!0}),Qa.extractComments=function(t){const n=t.endsWith("\n");n||(t+="\n");const{comments:r}=(0,e.parseString)(t),i=[];let o=(0,e.stripComments)(t);n||(o=o.slice(0,-1));let u=0;for(const e of r){const t=o.slice(0,e.index-u),n=Math.max(t.lastIndexOf("\n"),0),r=t.split("\n");let s=r.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=r[s-2],c=!0,0===r[0].trim().length&&(s-=1));let l=o.indexOf("\n",0===n?0:n+1);l<0&&(l=o.length);const f=o.slice(n,e.index-u).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:o.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=o.indexOf("\n",l+1);d>=0&&(p.before=o.slice(l,d)),i.push(p),u+=e.indexEnd-e.index}return{text:o,comments:i.length?i:void 0,hasFinalNewline:n}};const e=function(){if(Xa)return ec.exports;Xa=1;const e="commentBlock",t="commentLine",n="regex",r=(r,i=null)=>{i=i||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:e,char:"/*"},{name:t,char:"//"},{name:n,char:"/"}];let o=-1,u=-1,s={};for(let e=0;e-1&&o<0&&(o=t,u=e),t>-1&&t{Array.isArray(t)||(t=[t]);const o=e.length;for(let u=0;ue.substring(t),u=u=>{const s=u,a=s.length,c=[],l=[],f=[];for(;;){let p=r(u);if(-1===p.index)break;const d={item:p};if(p.name===e){d.type=p.name,u=o(u,p.index),d.index=a-u.length;const e=u.indexOf("*/");if(-1===e)throw new Error("Comment Block opened at position ... not enclosed");u=o(u,e+2),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===t){d.type=p.name,u=o(u,p.index),d.index=a-u.length;let e=u.indexOf("\n");if(-1===e){d.indexEnd=a,d.content=s.substring(d.index,d.indexEnd-1),l.push(d);break}u=o(u,e+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===n){d.type=p.name,u=o(u,p.index+1),d.index=a-u.length-1;const e=i(u,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===e.index)throw new Error(`SCT: (1005) Regex opened at position ${d.index} not enclosed`);u=o(u,e.index+1),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),f.push(d);continue}u=u.substring(p.index+1),d.index=a-u.length;const h=i(u,p.char);if(-1===h.index)throw new Error(`SCT: (1001) String opened at position ${d.index} with a ${p.name} not enclosed`);u=o(u,h.index+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),c.push(d)}return{text:u,strings:c,comments:l,regexes:f}};function s(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}const a=(e,t="")=>s(u(e).comments,e,t,{includeDelimiter:!1}),c=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),l=(e,t="",{includeDelimiter:n=!1}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),f=(e,t="//",{includeDelimiter:n=!1}={})=>s(u(e).regexes,e,t,{includeDelimiter:n});return ec.exports={parseString:u,stripComments:a,stripStrings:c,clearStrings:l,clearRegexes:f},ec.exports.parseString=u,ec.exports.stripComments=a,ec.exports.stripStrings=c,ec.exports.stripRegexes=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).regexes,e,t,{includeDelimiter:n}),ec.exports.clearStrings=l,ec.exports.clearRegexes=f,ec.exports}();return Qa}var nc,rc={};var ic,oc,uc={};function sc(){return oc||(oc=1,e=Za,t=Za&&Za.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Za&&Za.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(tc(),e),n((nc||(nc=1,Object.defineProperty(rc,"__esModule",{value:!0}),rc.insertComments=function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t=e.whitespace.startsWith("\n")?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;ea)),f=i.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const r=await u(e.realpath)(t).catch(()=>t);if(a=p(r),!o.mode||!o.chown){const t=await u(e.stat)(r).catch(()=>{});t&&(null==o.mode&&(o.mode=t.mode),null==o.chown&&process.getuid&&(o.chown={uid:t.uid,gid:t.gid}))}s=await u(e.open)(a,"w",o.mode),o.tmpfileCreated&&await o.tmpfileCreated(a),ArrayBuffer.isView(n)?await u(e.write)(s,n,0,n.length,0):null!=n&&await u(e.write)(s,String(n),0,String(o.encoding||"utf8")),!1!==o.fsync&&await u(e.fsync)(s),await u(e.close)(s),s=null,o.chown&&await u(e.chown)(a,o.chown.uid,o.chown.gid).catch(e=>{if(!h(e))throw e}),o.mode&&await u(e.chmod)(a,o.mode).catch(e=>{if(!h(e))throw e}),await u(e.rename)(a,r)}finally{s&&await u(e.close)(s).catch(()=>{}),l(),await u(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,n,o);if(s)try{return s(await a)}catch(e){return s(e)}return a},pc.exports.sync=function(t,n,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=r(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(n)?e.writeSync(u,n,0,n.length,0):null!=n&&e.writeSync(u,String(n),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},pc.exports._getTmpname=p,pc.exports._cleanupOnExit=d;const e=o,t=(ac||(ac=1,n=dc,function(){var e;function t(n,r){var i=this instanceof t?this:e;if(i.reset(r),"string"==typeof n&&n.length>0&&i.hash(n),i!==this)return i}t.prototype.hash=function(e){var t,n,r,i,o;switch(o=e.length,this.len+=o,n=this.k1,r=0,this.rem){case 0:n^=o>r?65535&e.charCodeAt(r++):0;case 1:n^=o>r?(65535&e.charCodeAt(r++))<<8:0;case 2:n^=o>r?(65535&e.charCodeAt(r++))<<16:0;case 3:n^=o>r?(255&e.charCodeAt(r))<<24:0,n^=o>r?(65280&e.charCodeAt(r++))>>8:0}if(this.rem=o+this.rem&3,(o-=this.rem)>0){for(t=this.h1;t=5*(t=(t^=n=13715*(n=(n=11601*n+3432906752*(65535&n)&4294967295)<<15|n>>>17)+461832192*(65535&n)&4294967295)<<13|t>>>19)+3864292196&4294967295,!(r>=o);)n=65535&e.charCodeAt(r++)^(65535&e.charCodeAt(r++))<<8^(65535&e.charCodeAt(r++))<<16,n^=(255&(i=e.charCodeAt(r++)))<<24^(65280&i)>>8;switch(n=0,this.rem){case 3:n^=(65535&e.charCodeAt(r+2))<<16;case 2:n^=(65535&e.charCodeAt(r+1))<<8;case 1:n^=65535&e.charCodeAt(r)}this.h1=t}return this.k1=n,this},t.prototype.result=function(){var e,t;return e=this.k1,t=this.h1,e>0&&(t^=e=13715*(e=(e=11601*e+3432906752*(65535&e)&4294967295)<<15|e>>>17)+461832192*(65535&e)&4294967295),t^=this.len,t=51819*(t^=t>>>16)+2246770688*(65535&t)&4294967295,t=44597*(t^=t>>>13)+3266445312*(65535&t)&4294967295,(t^=t>>>16)>>>0},t.prototype.reset=function(e){return this.h1="number"==typeof e?e:0,this.rem=this.k1=this.len=0,this},e=new t,n.exports=t}()),dc.exports);var n;const{onExit:r}=Qn(),i=s,{promisify:u}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t(__filename).hash(String(process.pid)).hash(String(l)).hash(String(++f)).result()}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return pc.exports}var mc,gc,Dc,yc,Ec,Ac,Cc,Fc,bc,vc,wc,Oc,Sc,xc,Ic,Nc,jc,_c,kc,Bc,Pc,Lc,Tc,Rc,Mc,$c,Uc,Gc,qc,Wc,Yc,Vc,Jc,Kc,zc,Xc,Hc,Zc,Qc,el,tl,nl,rl,il,ol={exports:{}},ul={},sl={},al={};function cl(){if(mc)return al;function e(e){return null==e}return mc=1,al.isNothing=e,al.isObject=function(e){return"object"==typeof e&&null!==e},al.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},al.repeat=function(e,t){let n="";for(let r=0;r=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function r(e){return e>=48&&e<=55}function i(e){return e>=48&&e<=57}function o(e){let t=e,n=1,r=t[0];if("-"!==r&&"+"!==r||("-"===r&&(n=-1),t=t.slice(1),r=t[0]),"0"===t)return 0;if("0"===r){if("b"===t[1])return n*parseInt(t.slice(2),2);if("x"===t[1])return n*parseInt(t.slice(2),16);if("o"===t[1])return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}return Lc=new t("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;let u=0,s=!1;if(!t)return!1;let a=e[u];if("-"!==a&&"+"!==a||(a=e[++u]),"0"===a){if(u+1===t)return!0;if(a=e[++u],"b"===a){for(u++;u=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Lc}function Al(){if(Mc)return Rc;Mc=1;const e=cl(),t=fl(),n=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),r=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");const i=/^[-+]?[0-9]+e/;return Rc=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&(!!n.test(e)&&(!!isFinite(parseFloat(e,10))||r.test(e)))},construct:function(e){let t=e.toLowerCase();const n="-"===t[0]?-1:1;return"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";const r=t.toString(10);return i.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"}),Rc}function Cl(){return Uc?$c:(Uc=1,$c=gl().extend({implicit:[Dl(),yl(),El(),Al()]}))}function Fl(){return qc?Gc:(qc=1,Gc=Cl())}function bl(){if(Yc)return Wc;Yc=1;const e=fl(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return Wc=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){let r=0,i=null,o=t.exec(e);if(null===o&&(o=n.exec(e)),null===o)throw new Error("Date resolve error");const u=+o[1],s=+o[2]-1,a=+o[3];if(!o[4])return new Date(Date.UTC(u,s,a));const c=+o[4],l=+o[5],f=+o[6];if(o[7]){for(r=o[7].slice(0,3);r.length<3;)r+="0";r=+r}if(o[9]){i=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(i=-i)}const p=new Date(Date.UTC(u,s,a,c,l,f,r));return i&&p.setTime(p.getTime()-i),p},instanceOf:Date,represent:function(e){return e.toISOString()}})}function vl(){if(Jc)return Vc;Jc=1;const e=fl();return Vc=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function wl(){if(zc)return Kc;zc=1;const e=fl(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return Kc=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;let n=0;const r=e.length,i=t;for(let t=0;t64)){if(r<0)return!1;n+=6}}return n%8==0},construct:function(e){const n=e.replace(/[\r\n=]/g,""),r=n.length,i=t;let o=0;const u=[];for(let e=0;e>16&255),u.push(o>>8&255),u.push(255&o)),o=o<<6|i.indexOf(n.charAt(e));const s=r%4*6;return 0===s?(u.push(o>>16&255),u.push(o>>8&255),u.push(255&o)):18===s?(u.push(o>>10&255),u.push(o>>2&255)):12===s&&u.push(o>>4&255),new Uint8Array(u)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){let n="",r=0;const i=e.length,o=t;for(let t=0;t>18&63],n+=o[r>>12&63],n+=o[r>>6&63],n+=o[63&r]),r=(r<<8)+e[t];const u=i%3;return 0===u?(n+=o[r>>18&63],n+=o[r>>12&63],n+=o[r>>6&63],n+=o[63&r]):2===u?(n+=o[r>>10&63],n+=o[r>>4&63],n+=o[r<<2&63],n+=o[64]):1===u&&(n+=o[r>>2&63],n+=o[r<<4&63],n+=o[64],n+=o[64]),n}}),Kc}function Ol(){if(Hc)return Xc;Hc=1;const e=fl(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return Xc=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;const r=[],i=e;for(let e=0,o=i.length;es&&(o=" ... ",t=r-s+o.length),n-r>s&&(u=" ...",n=r+s-u.length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return yc=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);const o=/\r?\n|\r|\0/g,u=[0],s=[];let a,c=-1;for(;a=o.exec(r.buffer);)s.push(a.index),u.push(a.index+a[0].length),r.position<=a.index&&c<0&&(c=u.length-2);c<0&&(c=u.length-1);let l="";const f=Math.min(r.line+i.linesAfter,s.length).toString().length,p=i.maxLength-(i.indent+f+3);for(let o=1;o<=i.linesBefore&&!(c-o<0);o++){const a=t(r.buffer,u[c-o],s[c-o],r.position-(u[c]-u[c-o]),p);l=e.repeat(" ",i.indent)+n((r.line-o+1).toString(),f)+" | "+a.str+"\n"+l}const d=t(r.buffer,u[c],s[c],r.position,p);l+=e.repeat(" ",i.indent)+n((r.line+1).toString(),f)+" | "+d.str+"\n",l+=e.repeat("-",i.indent+f+3+d.pos)+"^\n";for(let o=1;o<=i.linesAfter&&!(c+o>=s.length);o++){const a=t(r.buffer,u[c+o],s[c+o],r.position-(u[c]-u[c+o]),p);l+=e.repeat(" ",i.indent)+n((r.line+o+1).toString(),f)+" | "+a.str+"\n"}return l.replace(/\n$/,"")},yc}(),r=Il(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,u=/[\x85\u2028\u2029]/,s=/[,\[\]{}]/,a=/^(?:!|!!|![0-9A-Za-z-]+!)$/,c=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function l(e){return Object.prototype.toString.call(e)}function f(e){return 10===e||13===e}function p(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function m(e){if(e>=48&&e<=57)return e-48;const t=32|e;return t>=97&&t<=102?t-97+10:-1}function g(e){return 120===e?2:117===e?4:85===e?8:0}function D(e){return e>=48&&e<=57?e-48:-1}function y(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function E(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}function A(e,t,n){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}const C=new Array(256),F=new Array(256);for(let e=0;e<256;e++)C[e]=y(e)?1:0,F[e]=y(e);function b(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxTotalMergeKeys="number"==typeof t.maxTotalMergeKeys?t.maxTotalMergeKeys:1e4,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.totalMergeKeys=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function v(e,r){const i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function w(e,t){throw v(e,t)}function O(e,t){e.onWarning&&e.onWarning.call(null,v(e,t))}function S(e,t,n){const r=e.anchorMapTransactions;if(0!==r.length){const n=r[r.length-1];i.call(n,t)||(n[t]={existed:i.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=n}function x(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function I(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}const N={YAML:function(e,t,n){null!==e.version&&w(e,"duplication of %YAML directive"),1!==n.length&&w(e,"YAML directive accepts exactly one argument");const r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===r&&w(e,"ill-formed argument of the YAML directive");const i=parseInt(r[1],10),o=parseInt(r[2],10);1!==i&&w(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&O(e,"unsupported YAML version of the document")},TAG:function(e,t,n){let r;2!==n.length&&w(e,"TAG directive accepts exactly two arguments");const o=n[0];r=n[1],a.test(o)||w(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,o)&&w(e,'there is a previously declared suffix for "'+o+'" tag handle'),c.test(r)||w(e,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(t){w(e,"tag prefix is malformed: "+r)}e.tagMap[o]=r}};function j(e,t,n,r){if(t=32&&n<=1114111||w(e,"expected valid JSON character")}else o.test(i)&&w(e,"the stream contains non-printable characters");e.result+=i}}function _(t,n,r,o){e.isObject(r)||w(t,"cannot merge mappings; the provided source object is unacceptable");const u=Object.keys(r);for(let e=0,s=u.length;et.maxTotalMergeKeys&&w(t,"merge keys exceeded maxTotalMergeKeys ("+t.maxTotalMergeKeys+")"),i.call(n,s)||(A(n,s,r[s]),o[s]=!0)}}function k(e,t,n,r,o,u,s,a,c){if(Array.isArray(o))for(let t=0,n=(o=Array.prototype.slice.call(o)).length;t1&&(t.result+=e.repeat("\n",n-1))}function R(e,t){const n=e.tag,r=e.anchor,i=[];let o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&S(e,e.anchor,i);let u=e.input.charCodeAt(e.position);for(;0!==u&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,w(e,"tab characters must not be used in indentation")),45===u);){if(!d(e.input.charCodeAt(e.position+1)))break;if(o=!0,e.position++,P(e,!0,-1)&&e.lineIndent<=t){i.push(null),u=e.input.charCodeAt(e.position);continue}const n=e.line;if(q(e,t,3,!1,!0),i.push(e.result),P(e,!0,-1),u=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==u)w(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(g&&(i=e.line,o=e.lineStart,u=e.position),q(e,t,4,!0,r)&&(g?h=e.result:m=e.result),g||(k(e,c,l,f,h,m,i,o,u),f=h=m=null),P(e,!0,-1),y=e.input.charCodeAt(e.position)),(e.line===A||e.lineIndent>t)&&0!==y)w(e,"bad indentation of a mapping entry");else if(e.lineIndent=0;r-=1){const i=t[n[r]];i.existed?e.anchorMap[n[r]]=i.value:delete e.anchorMap[n[r]]}}(e),I(e,o),!1)}function q(t,n,r,o,u){let s,a,c,l,y,A=1,b=!1,v=!1,O=null;t.depth>=t.maxDepth&&w(t,"nesting exceeded maxDepth ("+t.maxDepth+")"),t.depth+=1,null!==t.listener&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null;const I=s=a=4===r||3===r;if(o&&P(t,!0,-1)&&(b=!0,t.lineIndent>n?A=1:t.lineIndent===n?A=0:t.lineIndentn?A=1:t.lineIndent===n?A=0:t.lineIndent=0))break;0===i?w(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?w(t,"repeat of an indentation width identifier"):(a=n+i-1,s=!0)}if(p(d)){do{d=t.input.charCodeAt(++t.position)}while(p(d));if(35===d)do{d=t.input.charCodeAt(++t.position)}while(!f(d)&&0!==d)}for(;0!==d;){for(B(t),t.lineIndent=0,d=t.input.charCodeAt(t.position);(!s||t.lineIndenta&&(a=t.lineIndent),f(d)){c++;continue}if(s||0!==a||w(t,"missing indentation for block scalar"),t.lineIndent0){let t=i,n=0;for(;t>0;t--)o=e.input.charCodeAt(++e.position),(i=m(o))>=0?n=(n<<4)+i:w(e,"expected hexadecimal character");e.result+=E(n),e.position++}else w(e,"unknown escape sequence");n=r=e.position}else f(o)?(j(e,n,r,!0),T(e,P(e,!1,t)),n=r=e.position):e.position===e.lineStart&&L(e)?w(e,"unexpected end of the document within a double quoted scalar"):(e.position++,p(o)||(r=e.position))}w(e,"unexpected end of the stream within a double quoted scalar")}(t,l)?v=!0:!function(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);const n=e.position;for(;0!==t&&!d(t)&&!h(t);)t=e.input.charCodeAt(++e.position);e.position===n&&w(e,"name of an alias node must contain at least one character");const r=e.input.slice(n,e.position);return i.call(e.anchorMap,r)||w(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],P(e,!0,-1),!0}(t)?function(e,t,n){let r,i,o,u,s,a;const c=e.kind,l=e.result;let m=e.input.charCodeAt(e.position);if(d(m)||h(m)||35===m||38===m||42===m||33===m||124===m||62===m||39===m||34===m||37===m||64===m||96===m)return!1;if(63===m||45===m){const t=e.input.charCodeAt(e.position+1);if(d(t)||n&&h(t))return!1}for(e.kind="scalar",e.result="",r=i=e.position,o=!1;0!==m;){if(58===m){const t=e.input.charCodeAt(e.position+1);if(d(t)||n&&h(t))break}else if(35===m){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&L(e)||n&&h(m))break;if(f(m)){if(u=e.line,s=e.lineStart,a=e.lineIndent,P(e,!1,-1),e.lineIndent>=t){o=!0,m=e.input.charCodeAt(e.position);continue}e.position=i,e.line=u,e.lineStart=s,e.lineIndent=a;break}}o&&(j(e,r,i,!1),T(e,e.line-u),r=i=e.position,o=!1),p(m)||(i=e.position+1),m=e.input.charCodeAt(++e.position)}return j(e,r,i,!1),!!e.result||(e.kind=c,e.result=l,!1)}(t,l,1===r)&&(v=!0,null===t.tag&&(t.tag="?")):(v=!0,null===t.tag&&null===t.anchor||w(t,"alias node should not have any properties")),null!==t.anchor&&S(t,t.anchor,t.result)}else 0===A&&(v=a&&R(t,y));if(null===t.tag)null!==t.anchor&&S(t,t.anchor,t.result);else if("?"===t.tag){null!==t.result&&"scalar"!==t.kind&&w(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"');for(let e=0,n=t.implicitTypes.length;e"),null!==t.result&&c.kind!==t.kind&&w(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+c.kind+'", not "'+t.kind+'"'),c.resolve(t.result,t.tag)?(t.result=c.construct(t.result,t.tag),null!==t.anchor&&S(t,t.anchor,t.result)):w(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),t.depth-=1,null!==t.tag||null!==t.anchor||v}function W(e){const t=e.position;let n,r=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(n=e.input.charCodeAt(e.position))&&(P(e,!0,-1),n=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==n));){r=!0,n=e.input.charCodeAt(++e.position);let t=e.position;for(;0!==n&&!d(n);)n=e.input.charCodeAt(++e.position);const o=e.input.slice(t,e.position),u=[];for(o.length<1&&w(e,"directive name must not be less than one character in length");0!==n;){for(;p(n);)n=e.input.charCodeAt(++e.position);if(35===n){do{n=e.input.charCodeAt(++e.position)}while(0!==n&&!f(n));break}if(f(n))break;for(t=e.position;0!==n&&!d(n);)n=e.input.charCodeAt(++e.position);u.push(e.input.slice(t,e.position))}0!==n&&B(e),i.call(N,o)?N[o](e,o,u):O(e,'unknown document directive "'+o+'"')}P(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,P(e,!0,-1)):r&&w(e,"directives end mark is expected"),q(e,e.lineIndent-1,4,!1,!0),P(e,!0,-1),e.checkLineBreaks&&u.test(e.input.slice(t,e.position))&&O(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&L(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,P(e,!0,-1)):e.position=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&e!==o||e>=65536&&e<=1114111}function m(e){return h(e)&&e!==o&&13!==e&&10!==e}function g(e,t,n){const r=m(e),i=r&&!d(e);return(n?r:r&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!i)||m(t)&&!d(t)&&35===e||58===t&&i}function D(e,t){const n=e.charCodeAt(t);let r;return n>=55296&&n<=56319&&t+1=56320&&r<=57343)?1024*(n-55296)+r-56320+65536:n}function y(e){return/^\n* /.test(e)}function E(e,t,n,r,i,u,s,a){let c,l=0,f=null,p=!1,m=!1;const E=-1!==r;let A=-1,C=function(e){return h(e)&&e!==o&&!d(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(D(e,0))&&function(e){return!d(e)&&58!==e}(D(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(l=D(e,c),!h(l))return 5;C=C&&g(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(l=D(e,c),10===l)p=!0,E&&(m=m||c-A-1>r&&" "!==e[A+1],A=c);else if(!h(l))return 5;C=C&&g(l,f,a),f=l}m=m||E&&c-A-1>r&&" "!==e[A+1]}return p||m?n>9&&y(e)?5:s?2===u?5:2:m?4:3:!C||s||i(e)?2===u?5:2:1}function A(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||a.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";const l=e.indent*Math.max(1,r),p=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-l),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(E(n,d,e.indent,p,function(t){return function(e,t){for(let n=0,r=e.implicitTypes.length;n"+C(n,e.indent)+F(f(function(e,t){const n=/(\n+)([^\n]*)/g;let r,i,o=function(){let r=e.indexOf("\n");return r=-1!==r?r:e.length,n.lastIndex=r,b(e.slice(0,r),t)}(),u="\n"===e[0]||" "===e[0];for(;i=n.exec(e);){const e=i[1],n=i[2];r=" "===n[0],o+=e+(u||r||""===n?"":"\n")+b(n,t),u=r}return o}(n,p),l));case 5:return'"'+function(e){let t="",n=0;for(let r=0;r=65536?r+=2:r++){n=D(e,r);const i=u[n];!i&&h(n)?(t+=e[r],n>=65536&&(t+=e[r+1])):t+=i||c(n)}return t}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function C(e,t){const n=y(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function F(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function b(e,t){if(""===e||" "===e[0])return e;const n=/ [^ ]/g;let r,i,o=0,u=0,s=0,a="";for(;r=n.exec(e);)s=r.index,s-o>t&&(i=u>o?u:s,a+="\n"+e.slice(o,i),o=i+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function v(e,t,n,r){let i="";const o=e.tag;for(let o=0,u=n.length;o tag resolver accepts not "'+o+'" style');u=a.represent[o](n,o)}e.dump=u}return!0}}return!1}function O(e,n,i,o,u,s,a){e.tag=null,e.dump=i,w(e,i,!1)||w(e,i,!0);const c=r.call(e.dump),l=o;o&&(o=e.flowLevel<0||e.flowLevel>n);const f="[object Object]"===c||"[object Array]"===c;let d,h;if(f&&(d=e.duplicates.indexOf(i),h=-1!==d),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(u=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(f&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===c)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){let o="";const u=e.tag,s=Object.keys(r);if(!0===e.sortKeys)s.sort();else if("function"==typeof e.sortKeys)s.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(let t=0,u=s.length;t1024;l&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=p(e,n)),O(e,n+1,c,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",u+=e.dump,o+=u)}e.tag=u,e.dump=o||"{}"}(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){let r="";const i=e.tag,o=Object.keys(n);for(let i=0,u=o.length;i1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),O(e,t,a,!1,!1)&&(u+=e.dump,r+=u))}e.tag=i,e.dump="{"+r+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===c)o&&0!==e.dump.length?(e.noArrayIndent&&!a&&n>0?v(e,n-1,e.dump,u):v(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){let r="";const i=e.tag;for(let i=0,o=n.length;i",e.dump=t+" "+e.dump}}return!0}function S(e,t){const n=[],r=[];x(e,n,r);const i=r.length;for(let e=0;e{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return i=i||{},e(t,r.dump(n,i),{mode:i.mode})};return ol.exports=async(r,o,u)=>((u?.makeDir??1)&&await t.promises.mkdir(e.dirname(r),{recursive:!0}),i(n,r,o,u)),ol.exports.sync=(r,o,u)=>{(u?.makeDir??1)&&t.mkdirSync(e.dirname(r),{recursive:!0}),i(n.sync,r,o,u)},ol.exports}()),c={noCompatMode:!0,noRefs:!0};return lc}var Ml,$l,Ul,Gl,ql,Wl={exports:{}};function Yl(){return $l?Ml:($l=1,Ml=e=>{if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e})}function Vl(){if(ql)return Gl;ql=1;const e=/^(?:( )+|\t+)/,t="space";function n(n,i){const o=new Map;let u,s,a=0;for(const c of n.split(/\n/g)){if(!c)continue;let n,l,f,p,d;const h=c.match(e);if(null===h)a=0,u="";else{if(n=h[0].length,l=h[1]?t:"tab",i&&l===t&&1===n)continue;l!==u&&(a=0),u=l,f=1,p=0;const e=n-a;if(a=n,0===e)f=0,p=1;else{s=r(l,e>0?e:-e)}d=o.get(s),d=void 0===d?[1,0]:[d[0]+f,d[1]+p],o.set(s,d)}}return o}function r(e,n){return(e===t?"s":"t")+String(n)}return Gl=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");let r=n(e,!0);0===r.size&&(r=n(e,!1));const i=function(e){let t,n=0,r=0;for(const[i,[o,u]]of e)(o>n||o===n&&u>r)&&(n=o,r=u,t=i);return t}(r);let o,u=0,s="";var a;return void 0!==i&&(({type:o,amount:u}={type:"s"===(a=i)[0]?t:"tab",amount:Number(a.slice(1))}),s=function(e,n){return(e===t?" ":"\t").repeat(n)}(o,u)),{amount:u,type:o,indent:s}},Gl}var Jl,Kl,zl,Xl,Hl,Zl,Ql,ef={},tf={};function nf(){return zl?Kl:(zl=1,Kl=function(e){return!!e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&e.splice instanceof Function)})}function rf(){if(Ql)return Zl;Ql=1;class e extends SyntaxError{constructor(e,t,n,r){const i=((e,t,n)=>{if(!t)return{message:e.message+" while parsing empty string",position:0};const r=e.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),i=r?+r[2]:e.message.match(/^Unexpected end of JSON.*/i)?t.length-1:null,o=r?e.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(r[1])} (${(e=>{const t=e.charCodeAt(0).toString(16).toUpperCase();return"0x"+(t.length%2?"0":"")+t})(r[1])})`):e.message;if(null!=i){const e=i<=n?0:i-n,r=i+n>=t.length?t.length:i+n,u=(0===e?"":"...")+t.slice(e,r)+(r===t.length?"":"...");return{message:o+` while parsing ${t===u?"":"near "}${JSON.stringify(u)}`,position:i}}return{message:o+` while parsing '${t.slice(0,2*n)}'`,position:0}})(e,t,n=n||20);super(i.message),Object.assign(this,i),this.code="EJSONPARSE",this.systemError=e,Error.captureStackTrace(this,r||this.constructor)}get name(){return this.constructor.name}set name(e){}get[Symbol.toStringTag](){return this.constructor.name}}const t=Symbol.for("indent"),n=Symbol.for("newline"),r=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,i=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,o=(s,a,c)=>{const l=u(s);c=c||20;try{const[,e="\n",o=" "]=l.match(i)||l.match(r)||[,"",""],u=JSON.parse(l,a);return u&&"object"==typeof u&&(u[n]=e,u[t]=o),u}catch(t){if("string"!=typeof s&&!Buffer.isBuffer(s)){const e=Array.isArray(s)&&0===s.length;throw Object.assign(new TypeError(`Cannot parse ${e?"an empty array":String(s)}`),{code:"EJSONPARSE",systemError:t})}throw new e(t,l,c,o)}},u=e=>String(e).replace(/^\uFEFF/,"");return Zl=o,o.JSONParseError=e,o.noExceptions=(e,t)=>{try{return JSON.parse(u(e),t)}catch(e){}},Zl}var of,uf,sf,af,cf,lf,ff,pf,df,hf,mf,gf,Df,yf={};function Ef(){if(sf)return uf;sf=1;const e=function(){if(Hl)return Xl;Hl=1;var e=a,t=nf(),n=function(n,r){n&&n.constructor===String||(r=n||{},n=Error.name);var i=function e(o){if(!this)return new e(o);o=o instanceof Error?o.message:o||this.message,Error.call(this,o),Error.captureStackTrace(this,i),this.name=n,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var e=o.split(/\r?\n/g);for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];"message"in i&&(e=i.message(this[n],e)||e,t(e)||(e=[e]))}return e.join("\n")},set:function(e){o=e}});var u=null,s=Object.getOwnPropertyDescriptor(this,"stack"),a=s.get,c=s.value;delete s.value,delete s.writable,s.set=function(e){u=e},s.get=function(){var e=(u||(a?a.call(this):c)).split(/\r?\n+/g);u||(e[0]=this.name+": "+this.message);var t=1;for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];if("line"in i){var o=i.line(this[n]);o&&e.splice(t++,0," "+o)}"stack"in i&&i.stack(this[n],e)}return e.join("\n")},Object.defineProperty(this,"stack",s)};return Object.setPrototypeOf?(Object.setPrototypeOf(i.prototype,Error.prototype),Object.setPrototypeOf(i,Error)):e.inherits(i,Error),i};return n.append=function(e,t){return{message:function(n,r){return(n=n||t)&&(r[0]+=" "+e.replace("%s",n.toString())),r}}},n.line=function(e,t){return{line:function(n){return(n=n||t)?e.replace("%s",n.toString()):null}}},Xl=n}(),t=rf(),{default:n}=(of||(of=1,function(e){e.__esModule=!0,e.LinesAndColumns=void 0;var t="\n",n=function(){function e(e){this.string=e;for(var n=[0],r=0;rthis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}();e.LinesAndColumns=n,e.default=n}(yf)),yf),{codeFrameColumns:r}=Bo(),i=e("JSONError",{fileName:e.append("in %s"),codeFrame:e.append("\n\n%s\n")}),o=(e,o,u)=>{"string"==typeof o&&(u=o,o=null);try{try{return JSON.parse(e,o)}catch(n){throw t(e,o),n}}catch(t){t.message=t.message.replace(/\n/g,"");const o=t.message.match(/in JSON at position (\d+) while parsing/),s=new i(t);if(u&&(s.fileName=u),o&&o.length>0){const t=new n(e),i=Number(o[1]),u=t.locationForIndex(i),a=r(e,{start:{line:u.line+1,column:u.column+1}},{highlightCode:!0});s.codeFrame=a}throw s}};return o.JSONError=i,uf=o}function Af(){if(af)return ef;af=1;var e=ef&&ef.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ef,"__esModule",{value:!0}),ef.readJson5File=async function(e){const t=await o(e);try{return{data:n.default.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}},ef.readJsonFile=async function(e){const t=await o(e);try{return{data:(0,r.default)(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}};const t=e(function(){if(Jl)return tf;Jl=1;var e=tf&&tf.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),t=tf&&tf.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=tf&&tf.__importStar||function(n){if(n&&n.__esModule)return n;var r={};if(null!=n)for(var i in n)"default"!==i&&Object.prototype.hasOwnProperty.call(n,i)&&e(r,n,i);return t(r,n),r},r=tf&&tf.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(tf,"__esModule",{value:!0});const i=n(a),o=r(mo());function u(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(i.default.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rn.load(t(e)),i=t=>e.promises.readFile(t,"utf8").then(e=>r(e));return Wl.exports=i,Wl.exports.default=i,Wl.exports.sync=t=>r(e.readFileSync(t,"utf8")),Wl.exports}()),l=e(Vl()),f=e(Ki()),p=e(Zi()),d=Af();async function h(e){const t=await g(e);if(null!==t.manifest)return t;throw new r.PnpmError("NO_IMPORTER_MANIFEST_FOUND",`No package.json (or package.yaml, or package.json5) was found in "${e}".`)}async function m(e){const{manifest:t}=await h(e);return t}async function g(e){try{const t=n.default.join(e,"package.json"),{data:r,text:i}=await(0,d.readJsonFile)(t);return{fileName:"package.json",manifest:C(r),writeProjectManifest:A({...y(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.json5"),{data:r,text:i}=await(0,d.readJson5File)(t);return{fileName:"package.json5",manifest:C(r),writeProjectManifest:A({...D(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.yaml"),r=await E(t);return{fileName:"package.yaml",manifest:C(r),writeProjectManifest:A({initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if((0,p.default)()){let n;try{n=await t.promises.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const r=n.default.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>(0,a.writeProjectManifest)(r,e)}}function D(e){const{comments:t,text:n,hasFinalNewline:r}=(0,u.extractComments)(e);return{comments:t,indent:(0,l.default)(n).indent,insertFinalNewline:r}}function y(e){return{indent:(0,l.default)(e).indent,insertFinalNewline:e.endsWith("\n")}}async function E(e){try{return await(0,c.default)(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}function A(e){let t=v(e.initialManifest);return async(n,r)=>(n=function(e){return F(e,"devDependencies","devEngines"),F(e,"dependencies","engines"),e}(v(n)),!0!==r&&(0,f.default)(t,n)||(await(0,a.writeProjectManifest)(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=v(n)),Promise.resolve(void 0))}function C(e){return(0,i.convertEnginesRuntimeToDependencies)(e,"devEngines","devDependencies"),(0,i.convertEnginesRuntimeToDependencies)(e,"engines","dependencies"),e}function F(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}const b=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function v(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&b.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}return ms}function Ff(){if(ff)return lf;return ff=1,lf=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}}function bf(){if(df)return pf;df=1;var e=Ff();return pf=function(t){return function n(r){return 0===arguments.length||e(r)?n:t.apply(this,arguments)}},pf}function vf(){if(mf)return hf;mf=1;var e=bf(),t=Ff();return hf=function(n){return function r(i,o){switch(arguments.length){case 0:return r;case 1:return t(i)?r:e(function(e){return n(i,e)});default:return t(i)&&t(o)?r:t(i)?e(function(e){return n(e,o)}):t(o)?e(function(e){return n(i,e)}):n(i,o)}}},hf}function wf(){if(Df)return gf;Df=1;var e=vf()(function(e,t){for(var n={},r={},i=0,o=e.length;i=0&&"[object Array]"===Object.prototype.toString.call(e)})}function pp(){if(Pf)return Bf;return Pf=1,Bf=function(e){return"[object Object]"===Object.prototype.toString.call(e)}}function dp(){if(Tf)return Lf;return Tf=1,Lf=function(e){return"[object String]"===Object.prototype.toString.call(e)}}function hp(){if(Mf)return Rf;return Mf=1,Rf=function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t},Rf}function mp(){if(Uf)return $f;Uf=1;var e=bf(),t=lp(),n=fp(),r=pp(),i=dp(),o=hp(),u=e(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():n(e)?[]:i(e)?"":r(e)?{}:t(e)?function(){return arguments}():o(e)?e.constructor.from(""):void 0});return $f=u}function gp(){if(qf)return Gf;return qf=1,Gf=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}}function Dp(){if(Yf)return Wf;return Yf=1,Wf=function(e,t,n){for(var r=0,i=n.length;r=0;)t(s=i[a],e)&&!u(c,s)&&(c[c.length]=s),a-=1;return c}):e(function(e){return Object(e)!==e?[]:Object.keys(e)});return Xf=s}function Cp(){return Qf?Zf:(Qf=1,Zf=bf()(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}))}function Fp(){if(tp)return ep;tp=1;var e=gp(),t=Dp(),n=yp(),r=cp(),i=Ep(),o=Ap(),u=Cp();function s(n,r,i,o){var u=e(n),s=e(r);function c(e,t){return a(e,t,i.slice(),o.slice())}return!t(function(e,n){return!t(c,n,e)},s,u)}function a(e,t,c,l){if(i(e,t))return!0;var f=u(e);if(f!==u(t))return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(f){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===n(e.constructor))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!i(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!i(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var p=c.length-1;p>=0;){if(c[p]===e)return l[p]===t;p-=1}switch(f){case"Map":return e.size===t.size&&s(e.entries(),t.entries(),c.concat([e]),l.concat([t]));case"Set":return e.size===t.size&&s(e.values(),t.values(),c.concat([e]),l.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var d=o(e);if(d.length!==o(t).length)return!1;var h=c.concat([e]),m=l.concat([t]);for(p=d.length-1;p>=0;){var g=d[p];if(!r(g,t)||!a(t[g],e[g],h,m))return!1;p-=1}return!0}return ep=a}function bp(){if(rp)return np;rp=1;var e=vf(),t=Fp();return np=e(function(e,n){return t(e,n,[],[])})}function vp(){if(op)return ip;op=1;var e=bf(),t=mp(),n=bp();return ip=e(function(e){return null!=e&&n(e,t(e))})}var wp=function(){if(sp)return zu;sp=1;var e=zu&&zu.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(zu,"__esModule",{value:!0}),zu.createExportableManifest=async function(e,t,r){let i=(0,u.default)(["pnpm","scripts","packageManager"],t);null!=t.scripts&&(i.scripts=(0,u.default)(l,t.scripts));const o=n.resolveFromCatalog.bind(null,r.catalogs),s=h.bind(null,o),a=f(m,s,D);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async n=>{const o=await p(e,t[n],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=o&&(i[n]=o)}));const d=t.peerDependencies;if(d){const t=f(g,s,D);i.peerDependencies=await p(e,d,{modulesDir:r?.modulesDir,convertDependencyForPublish:t})}(0,c.overridePublishConfig)(i),r?.readmeFile&&(i.readme??=r.readmeFile);for(const t of r?.hooks?.beforePacking??[])i=await t(i,e)??i;return i};const t=e(s),n=ls(),r=es(),i=function(){if(fs)return ps;fs=1,Object.defineProperty(ps,"__esModule",{value:!0}),ps.parseJsrSpecifier=function(n,r){if(!n.startsWith("jsr:"))return null;if("@"===(n=n.substring(4))[0]){const e=n.lastIndexOf("@");if(0===e)return{jsrPkgName:n,npmPkgName:t(n)};const r=n.substring(0,e);return{jsrPkgName:r,npmPkgName:t(r),versionSelector:n.substring(e+1)}}if(n.includes("@"))throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!r)throw new e.PnpmError("INVALID_JSR_SPECIFIER",`JSR specifier '${n}' is missing a package name`);return{versionSelector:n,jsrPkgName:r,npmPkgName:t(r)}};const e=es();function t(t){if("@"!==t[0])throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const n=t.indexOf("/");if(-1===n)throw new e.PnpmError("INVALID_JSR_PACKAGE_NAME",`The package name '${t}' is invalid`);const r=t.substring(0,n),i=t.substring(n+1);return`@jsr/${r.substring(1)}__${i}`}return ps}(),o=Cf(),u=e(wf()),a=e((Of||(Of=1,Object.defineProperty(Sf,"__esModule",{value:!0}),Sf.default=async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}),Sf)),c=function(){if(up)return ap;up=1;var e=ap&&ap.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ap,"__esModule",{value:!0}),ap.overridePublishConfig=function(e){const{publishConfig:r}=e;if(r){for(const t in r){if(!n.has(t))continue;const i=r[t];e[t]=i,delete r[t]}(0,t.default)(r)&&delete e.publishConfig}};const t=e(vp()),n=new Set(["bin","engines","type","imports","main","module","typings","types","exports","browser","esnext","es2015","unpkg","umd:main","os","cpu","libc","typesVersions"]);return ap}(),l=["prepublishOnly","prepack","prepare","postpack","publish","postpublish"];function f(...e){return async(t,n,r,i)=>{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function p(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;return await(0,a.default)(async(t,i)=>r(i,t,e,n),t)}async function d(e,t){const{manifest:n}=await(0,o.tryReadProjectManifest)(t);if(!n?.name||!n?.version)throw new r.PnpmError("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function h(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function m(e,n,r,i){if(!n.startsWith("workspace:"))return n;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(n);if(null!=o){i=i??t.default.join(r,"node_modules");const n=await d(e,t.default.join(i,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==n.name?`npm:${n.name}@${s}${n.version}`:`${s}${n.version}`}if(n.startsWith("workspace:./")||n.startsWith("workspace:../")){const i=await d(e,t.default.join(r,n.slice(10)));return i.name===e?`${i.version}`:`npm:${i.name}@${i.version}`}return(n=n.slice(10)).includes("@")?`npm:${n}`:n}async function g(e,n,r,i){if(!n.includes("workspace:"))return n;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(n);if(null!=u){const[,s="",a]=u;if(a)return n.replace("workspace:","");i=i??t.default.join(r,"node_modules");const c=await d(e,t.default.join(i,e)),l="*"!==s?s:"";return n.replace(o,`${l}${c.version}`)}return n.replace("workspace:","")}async function D(e,t){const n=(0,i.parseJsrSpecifier)(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}return zu}(),Op=g({__proto__:null,default:j(wp)},[wp]);let Sp;try{({createExportableManifest:Sp}=await Promise.resolve().then(function(){return Ku}))}catch{({createExportableManifest:Sp}=await Promise.resolve().then(function(){return Op}))}function xp(e){if(i.isAbsolute(e))return e;const t=process.env.JS_BINARY__EXECROOT;return t?i.resolve(t,e):i.resolve(e)}const Ip=process.argv.slice(2);let Np,jp,_p,kp;for(let e=0;e --package-json --output [--version ]\n"),process.exit(1));const Bp=xp(Np),Pp=xp(jp),Lp=xp(_p),Tp=i.dirname(Pp),Rp=JSON.parse(n(Bp,"utf8")),Mp=JSON.parse(n(Pp,"utf8"));kp&&(Mp.version=kp);const $p=await Sp(Tp,Mp,{catalogs:Rp}),Up=new Set(["dependencies","devDependencies","peerDependencies","optionalDependencies"]);for(const e of Up){const t=$p[e];if(t&&"object"==typeof t&&!Array.isArray(t)){const n={};for(const e of Object.keys(t).sort())n[e]=t[e];$p[e]=n}}r(Lp,`${JSON.stringify($p,null,2)}\n`); diff --git a/npm/private/pnpm_publish_tools/min/pnpm_publish.mjs b/npm/private/pnpm_publish_tools/min/pnpm_publish.mjs new file mode 100644 index 0000000000..ff1b095c19 --- /dev/null +++ b/npm/private/pnpm_publish_tools/min/pnpm_publish.mjs @@ -0,0 +1,9 @@ +import { spawnSync } from 'node:child_process' + +const restArgs = process.argv.slice(2) + +const spawn = spawnSync('pnpm', ['publish', '--no-git-checks', ...restArgs], { + stdio: 'inherit', +}) + +process.exit(spawn.status) diff --git a/npm/private/pnpm_publish_tools/package.json b/npm/private/pnpm_publish_tools/package.json new file mode 100644 index 0000000000..5a23364bbb --- /dev/null +++ b/npm/private/pnpm_publish_tools/package.json @@ -0,0 +1,18 @@ +{ + "name": "pnpm-publish-tools", + "private": true, + "dependencies": { + "@pnpm/catalogs.config": "1100.0.1", + "@pnpm/exportable-manifest": "1000.4.3", + "@pnpm/releasing.exportable-manifest": "1100.1.7", + "@pnpm/workspace.read-manifest": "1000.3.2", + "@pnpm/logger": "1100.0.0" + }, + "devDependencies": { + "@rollup/plugin-commonjs": "^29.0.0", + "@rollup/plugin-json": "^6.1.0", + "@rollup/plugin-node-resolve": "^16.0.3", + "@rollup/plugin-terser": "^0.4.4", + "rollup": "^4.55.2" + } +} diff --git a/npm/private/pnpm_publish_tools/rollup.config.mjs b/npm/private/pnpm_publish_tools/rollup.config.mjs new file mode 100644 index 0000000000..629c28b9e3 --- /dev/null +++ b/npm/private/pnpm_publish_tools/rollup.config.mjs @@ -0,0 +1,25 @@ +import resolve from '@rollup/plugin-node-resolve' +import commonjs from '@rollup/plugin-commonjs' +import json from '@rollup/plugin-json' +import terser from '@rollup/plugin-terser' + +const plugins = [ + resolve({ preferBuiltins: true }), + commonjs(), + json(), + terser({ format: { ascii_only: true } }), +] + +/** @type {import("rollup").RollupOptions[]} */ +export default [ + { + input: 'pnpm_extract_catalogs.mjs', + output: { file: 'pnpm_extract_catalogs.min.js', format: 'esm' }, + plugins, + }, + { + input: 'pnpm_package_json_transform.mjs', + output: { file: 'pnpm_package_json_transform.min.js', format: 'esm', inlineDynamicImports: true }, + plugins, + }, +] diff --git a/npm/private/pnpm_publish_tools/src/BUILD.bazel b/npm/private/pnpm_publish_tools/src/BUILD.bazel new file mode 100644 index 0000000000..7a51f0d0db --- /dev/null +++ b/npm/private/pnpm_publish_tools/src/BUILD.bazel @@ -0,0 +1,45 @@ +load("@npm//npm/private/pnpm_publish_tools:rollup/package_json.bzl", rollup_bin = "bin") + +rollup_bin.rollup( + name = "bundle_extract_catalogs", + srcs = [ + "pnpm_extract_catalogs.mjs", + "//npm/private/pnpm_publish_tools:node_modules/@pnpm/catalogs.config", + "//npm/private/pnpm_publish_tools:node_modules/@pnpm/workspace.read-manifest", + ], + outs = ["pnpm_extract_catalogs.min.js"], + chdir = package_name(), + data = ["//npm/private/pnpm_publish_tools:rollup_config"], + fixed_args = [ + "pnpm_extract_catalogs.mjs", + "--config", + "$$RUNFILES_DIR/$(rlocationpath //npm/private/pnpm_publish_tools:rollup_config)", + "--format", + "esm", + "--file", + "pnpm_extract_catalogs.min.js", + ], + visibility = ["//npm/private/pnpm_publish_tools:__subpackages__"], +) + +rollup_bin.rollup( + name = "bundle_transform", + srcs = [ + "pnpm_package_json_transform.mjs", + "//npm/private/pnpm_publish_tools:node_modules/@pnpm/exportable-manifest", + "//npm/private/pnpm_publish_tools:node_modules/@pnpm/releasing.exportable-manifest", + ], + outs = ["pnpm_package_json_transform.min.js"], + chdir = package_name(), + data = ["//npm/private/pnpm_publish_tools:rollup_config"], + fixed_args = [ + "pnpm_package_json_transform.mjs", + "--config", + "$$RUNFILES_DIR/$(rlocationpath //npm/private/pnpm_publish_tools:rollup_config)", + "--format", + "esm", + "--file", + "pnpm_package_json_transform.min.js", + ], + visibility = ["//npm/private/pnpm_publish_tools:__subpackages__"], +) diff --git a/npm/private/pnpm_publish_tools/src/pnpm_extract_catalogs.mjs b/npm/private/pnpm_publish_tools/src/pnpm_extract_catalogs.mjs new file mode 100644 index 0000000000..c06ab5bd9f --- /dev/null +++ b/npm/private/pnpm_publish_tools/src/pnpm_extract_catalogs.mjs @@ -0,0 +1,35 @@ +import { readFileSync, writeFileSync } from 'node:fs'; +import path from 'node:path'; + +import { getCatalogsFromWorkspaceManifest } from '@pnpm/catalogs.config'; +import { readWorkspaceManifest } from '@pnpm/workspace.read-manifest'; + +function resolvePath(p) { + if (path.isAbsolute(p)) return p; + const execroot = process.env.JS_BINARY__EXECROOT; + if (execroot) return path.resolve(execroot, p); + return path.resolve(p); +} + +const args = process.argv.slice(2); +let workspaceManifestArg, outputArg; +for (let i = 0; i < args.length; i++) { + if (args[i] === '--workspace-manifest') workspaceManifestArg = args[++i]; + else if (args[i] === '--output') outputArg = args[++i]; +} + +if (!workspaceManifestArg || !outputArg) { + process.stderr.write( + 'usage: pnpm_extract_catalogs --workspace-manifest --output \n' + ); + process.exit(1); +} + +const workspaceManifestPath = resolvePath(workspaceManifestArg); +const workspaceDir = path.dirname(workspaceManifestPath); +const outputPath = resolvePath(outputArg); + +const workspaceManifest = await readWorkspaceManifest(workspaceDir); +const catalogs = getCatalogsFromWorkspaceManifest(workspaceManifest); + +writeFileSync(outputPath, `${JSON.stringify(catalogs, null, 2)}\n`); diff --git a/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs b/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs new file mode 100644 index 0000000000..aed68a4ac5 --- /dev/null +++ b/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs @@ -0,0 +1,74 @@ +import { readFileSync, writeFileSync } from 'node:fs'; +import path from 'node:path'; + +let createExportableManifest; +try { + // pnpm 11+ + ({ createExportableManifest } = await import( + '@pnpm/releasing.exportable-manifest' + )); +} catch { + // pnpm 10 + ({ createExportableManifest } = await import( + '@pnpm/exportable-manifest' + )); +} + +function resolvePath(p) { + if (path.isAbsolute(p)) return p; + const execroot = process.env.JS_BINARY__EXECROOT; + if (execroot) return path.resolve(execroot, p); + return path.resolve(p); +} + +const args = process.argv.slice(2); +let catalogsJsonArg, packageJsonArg, outputArg, versionArg; +for (let i = 0; i < args.length; i++) { + if (args[i] === '--catalogs-json') catalogsJsonArg = args[++i]; + else if (args[i] === '--package-json') packageJsonArg = args[++i]; + else if (args[i] === '--output') outputArg = args[++i]; + else if (args[i] === '--version') versionArg = args[++i]; +} + +if (!catalogsJsonArg || !packageJsonArg || !outputArg) { + process.stderr.write( + 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ]\n' + ); + process.exit(1); +} + +const catalogsJsonPath = resolvePath(catalogsJsonArg); +const packageJsonPath = resolvePath(packageJsonArg); +const outputPath = resolvePath(outputArg); +const packageDir = path.dirname(packageJsonPath); + +const catalogs = JSON.parse(readFileSync(catalogsJsonPath, 'utf8')); +const manifest = JSON.parse(readFileSync(packageJsonPath, 'utf8')); + +if (versionArg) { + manifest.version = versionArg; +} + +const exportedManifest = await createExportableManifest(packageDir, manifest, { + catalogs, +}); + +const depFields = new Set([ + 'dependencies', + 'devDependencies', + 'peerDependencies', + 'optionalDependencies', +]); + +for (const field of depFields) { + const deps = exportedManifest[field]; + if (deps && typeof deps === 'object' && !Array.isArray(deps)) { + const sorted = {}; + for (const key of Object.keys(deps).sort()) { + sorted[key] = deps[key]; + } + exportedManifest[field] = sorted; + } +} + +writeFileSync(outputPath, `${JSON.stringify(exportedManifest, null, 2)}\n`); diff --git a/npm/private/pnpm_publish_tools/src/pnpm_publish.mjs b/npm/private/pnpm_publish_tools/src/pnpm_publish.mjs new file mode 100644 index 0000000000..ff1b095c19 --- /dev/null +++ b/npm/private/pnpm_publish_tools/src/pnpm_publish.mjs @@ -0,0 +1,9 @@ +import { spawnSync } from 'node:child_process' + +const restArgs = process.argv.slice(2) + +const spawn = spawnSync('pnpm', ['publish', '--no-git-checks', ...restArgs], { + stdio: 'inherit', +}) + +process.exit(spawn.status) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71f62475bc..1ff739efb5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -190,6 +190,40 @@ importers: specifier: ^4.55.2 version: 4.55.2 + npm/private/pnpm_publish_tools: + dependencies: + '@pnpm/catalogs.config': + specifier: 1100.0.1 + version: 1100.0.1 + '@pnpm/exportable-manifest': + specifier: 1000.4.3 + version: 1000.4.3(@pnpm/logger@1100.0.0) + '@pnpm/logger': + specifier: 1100.0.0 + version: 1100.0.0 + '@pnpm/releasing.exportable-manifest': + specifier: 1100.1.7 + version: 1100.1.7(@pnpm/logger@1100.0.0) + '@pnpm/workspace.read-manifest': + specifier: 1000.3.2 + version: 1000.3.2 + devDependencies: + '@rollup/plugin-commonjs': + specifier: ^29.0.0 + version: 29.0.0(rollup@4.55.2) + '@rollup/plugin-json': + specifier: ^6.1.0 + version: 6.1.0(rollup@4.55.2) + '@rollup/plugin-node-resolve': + specifier: ^16.0.3 + version: 16.0.3(rollup@4.55.2) + '@rollup/plugin-terser': + specifier: ^0.4.4 + version: 0.4.4(rollup@4.55.2) + rollup: + specifier: ^4.55.2 + version: 4.55.2 + npm/private/test: devDependencies: '@fastify/send': @@ -688,6 +722,10 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@npm/types@2.1.0': + resolution: {integrity: sha512-humQVe2BrWR7Yum5hGDYBnIPnnZJvKSOH/I4QN1ZL2bdb4c4zQHaHupEJ3cOkSJ07G3YfN793ptbNh196BWLgA==} + engines: {node: '>=18.6.0'} + '@npmcli/agent@3.0.0': resolution: {integrity: sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==} engines: {node: ^18.17.0 || >=20.5.0} @@ -733,42 +771,36 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] - libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.6': resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] - libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.6': resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] - libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.6': resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] - libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.6': resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] - libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.6': resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] - libc: [musl] '@parcel/watcher-win32-arm64@2.5.6': resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==} @@ -811,20 +843,64 @@ packages: '@plotly/regl@2.1.2': resolution: {integrity: sha512-Mdk+vUACbQvjd0m/1JJjOOafmkp/EpmHjISsopEz5Av44CBq7rPC05HHNbYGKVyNUF2zmEoBS/TT0pd0SPFFyw==} + '@pnpm/bins.resolver@1100.0.8': + resolution: {integrity: sha512-ooCO3q+r2ahXjPUeT/1GLa+yeJ/nXe0rLGy0aRGzLDR+XE053/H7AFIJJinTvdY8lfHtyre7qfnWJlRy+wRAuQ==} + engines: {node: '>=22.13'} + '@pnpm/byline@1.0.0': resolution: {integrity: sha512-61tmh+k7hnKK6b2XbF4GvxmiaF3l2a+xQlZyeoOGBs7mXU3Ie8iCAeAnM0+r70KiqTrgWvBCjMeM+W3JarJqaQ==} engines: {node: '>=12.17'} + '@pnpm/catalogs.config@1100.0.1': + resolution: {integrity: sha512-72AzcQfJcubL2uIR8DYMJgOAHzFFUbuz13IYvL5VEwb47T6+BDKApcFNdhQxNL/bO8xsZtdwnJGzmu7LXpx3JQ==} + engines: {node: '>=22.13'} + + '@pnpm/catalogs.protocol-parser@1001.0.0': + resolution: {integrity: sha512-9rHKCMRvhfv7TSAVSCVLI+8OZhi1OcT8lanAGqOPbGgQTkFrPH3PfEWJNxz43xqrXRa4HCFRAMu+g19su5eRLA==} + engines: {node: '>=18.12'} + + '@pnpm/catalogs.protocol-parser@1100.0.0': + resolution: {integrity: sha512-PZ5dC9QBdsZVxIOdk3sgZkLurCzv7Jx5PGmk8xsBFLYljC8qIgSblayxz+1BReIICmDgGhKQffth55u8tH6qUA==} + engines: {node: '>=22.13'} + + '@pnpm/catalogs.resolver@1000.0.5': + resolution: {integrity: sha512-h6UiDAu/Ztj0LCd9sqmJwSWvJYTMUuxo/+/Iz2WZuWboyUI+2BylWJvokkMG4hNlvroLzBQ5+cz9/e+TDSLpoA==} + engines: {node: '>=18.12'} + + '@pnpm/catalogs.resolver@1100.0.0': + resolution: {integrity: sha512-LTJjBuALdsjWrBO5l7Pw3Cv+gNX46yWwvyoHyAslBuGy7yOQ5D4L+eT4AYEdOAsG6rFs2H5WIem2L1ZdkApvwg==} + engines: {node: '>=22.13'} + '@pnpm/constants@1001.3.1': resolution: {integrity: sha512-2hf0s4pVrVEH8RvdJJ7YRKjQdiG8m0iAT26TTqXnCbK30kKwJW69VLmP5tED5zstmDRXcOeH5eRcrpkdwczQ9g==} engines: {node: '>=18.12'} + '@pnpm/constants@1100.0.0': + resolution: {integrity: sha512-CSJ5fKSUgqXrON5J2zQd1LwttU4gdqffJ3zYyHGAEhZ8u22fhQEVfCnc4+3aczDHbBNU0pNRX2ajiioPj46YtA==} + engines: {node: '>=22.13'} + + '@pnpm/core-loggers@1001.0.10': + resolution: {integrity: sha512-02ZMWWNmHHzAxtDiB+8AfQpnpsb+UzJLpBdGznUmSd9pwgTph19yQFyFuZ3ZGGXy1EFotd1gRO92VcStP6s+DA==} + engines: {node: '>=18.12'} + peerDependencies: + '@pnpm/logger': ^1001.0.1 + '@pnpm/core-loggers@1001.0.9': resolution: {integrity: sha512-pW58m3ssrwVjwhlmTXDW1dh1sv2y6R2Gl5YvQInjM2d01/5mre/sYAY4MK3XfgEShZJQxv6wVXDUvyHHJ0oizg==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' + '@pnpm/core-loggers@1100.2.1': + resolution: {integrity: sha512-JqlbW4qwjwDV2aOZvFk0yUoDGqgGRQNvTP7qlA0zRx4os/LI1zuRMMrrgQJ7eu2oU/3pF6qYtM7nk4SmhOZqTA==} + engines: {node: '>=22.13'} + peerDependencies: + '@pnpm/logger': ^1100.0.0 + + '@pnpm/deps.peer-range@1100.0.2': + resolution: {integrity: sha512-kiPFbLNdasVrJohn5jnQ0evnTdLWzHWBpnMaCGqJmz0GwQQ5S/TqQLuLhnBYGnnUkEiN3sCaSGr2TFXcL3xrig==} + engines: {node: '>=22.13'} + '@pnpm/directory-fetcher@1000.1.22': resolution: {integrity: sha512-IQyWRU0xH2sG9v5iN9FTEEfZxHbqsHrs2EpHFdA5BM5kEQzfAu2OMh9AVMw32ptVy53d2x4w7oY3tWJnWNQ7VQ==} engines: {node: '>=18.12'} @@ -835,14 +911,30 @@ packages: resolution: {integrity: sha512-GjH0TPjbVNrPnl/BAGoFuBLJ2sFfXNKbS33lll/Ehe9yw0fyc8Kdw7kO9if37yQqn6vaa4dAHKkPllum7f/IPQ==} engines: {node: '>=18.12'} + '@pnpm/error@1000.1.0': + resolution: {integrity: sha512-Dqc2IJJPjUatwc9Letw+vG29rnaMrDGi5g6WCx1HiZYm0obXbTmLygeRafMbgf+sLKXrWE1shOeiayQuczBdoA==} + engines: {node: '>=18.12'} + + '@pnpm/error@1100.0.0': + resolution: {integrity: sha512-Pe+UcOhBwBBM38GPavnPJllik4/DZ8Fawt9+D2JLoWSo6FNZBJWQbaDMuwba3W0Ej0v43etKmyCT+MOvwt95Gg==} + engines: {node: '>=22.13'} + '@pnpm/exec.pkg-requires-build@1000.0.16': resolution: {integrity: sha512-IF1hAWdq61gCIbaCpy01SmoL5GLfJRC5/+qd0ZwBFdBeWEcEETCcuBYFFss71Q9OdjdTxNrNsz9apE3DPx1Tsg==} engines: {node: '>=18.12'} + '@pnpm/exportable-manifest@1000.4.3': + resolution: {integrity: sha512-d6JB5HRWsO4tDVWDjgSUfQriHOcmBh5j3EQaRQaAYRr3RF0rNjeuMN7ZHbhmGlTjekKs4/0DI2HwksxC7RLuUA==} + engines: {node: '>=18.12'} + '@pnpm/fetcher-base@1001.2.2': resolution: {integrity: sha512-LMSb3k7osG99ikbhLTPQWfr61tyAnd08NbIoASVdUJ00S0c6F6O/dauqb4Z/PddE4ghkQ6hE2VRNASdRdLgT6w==} engines: {node: '>=18.12'} + '@pnpm/fs.graceful-fs@1100.1.0': + resolution: {integrity: sha512-sqz/s9GmCpMdTL1CP7lteu6EzV2FpAB2xBTztWh7ZCZUoM2MFQZlQI1OuCqdkn6VI3WRnhkUgV0pIOlbqFTCSw==} + engines: {node: '>=22.13'} + '@pnpm/fs.packlist@1000.0.0': resolution: {integrity: sha512-2WXDfqKVIfLskyDUmqKP+n8RzlEqPk8jpsiPXRA5Zx0La5IAadlo94Yttlu0f152t/ogmuOtHFReOgCT2uUzQg==} engines: {node: '>=18.12'} @@ -851,6 +943,10 @@ packages: resolution: {integrity: sha512-JnzaAVFJIEgwTcB55eww8N3h5B6qJdZqDA2wYkSK+OcTvvMSQb9c2STMhBP6GfkWygG1fs3w8D7JRx9SPZnxJg==} engines: {node: '>=18.12'} + '@pnpm/graceful-fs@1000.1.0': + resolution: {integrity: sha512-EsMX4slK0qJN2AR0/AYohY5m0HQNYGMNe+jhN74O994zp22/WbX+PbkIKyw3UQn39yQm2+z6SgwklDxbeapsmQ==} + engines: {node: '>=18.12'} + '@pnpm/lifecycle@1001.0.34': resolution: {integrity: sha512-buoLKN3foLWYmcfdSY8IwNwbH35NNSaT54FW+CatLjkanwTd5/2WvjaNaYT447jrU21mDC+Cwe21e88l2lsH7w==} engines: {node: '>=18.12'} @@ -867,12 +963,22 @@ packages: resolution: {integrity: sha512-gdwlAMXC4Wc0s7Dmg/4wNybMEd/4lSd9LsXQxeg/piWY0PPXjgz1IXJWnVScx6dZRaaodWP3c1ornrw8mZdFZw==} engines: {node: '>=18.12'} + '@pnpm/logger@1100.0.0': + resolution: {integrity: sha512-A3bRMTIZ5ptDPAE/KsDeY1J5UqqOiyo66+k/mUvaVjx++OJdMbp9If5kisEq9ljAV5r5TRpkxsJbSdrdJ5WtzQ==} + engines: {node: '>=22.13'} + '@pnpm/manifest-utils@1002.0.4': resolution: {integrity: sha512-0wRtGVvIHqnRKL2DeiktSNvbGiH/DZ2e/Wn+7BNN09zICTIcd9nhiFAepGrXd4bT3/ru6zJMwGGbvqEE/HtI+A==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' + '@pnpm/manifest-utils@1002.0.6': + resolution: {integrity: sha512-QrHS4iiYk9605tdMiLVwWcelmxr44xm6GrMR4b0Znvgm9GhCY2v8tBtv980L+FllPRqOu9HcIc+4i82cElym8g==} + engines: {node: '>=18.12'} + peerDependencies: + '@pnpm/logger': ^1001.0.1 + '@pnpm/npm-lifecycle@1001.0.0': resolution: {integrity: sha512-5jW/GNLdZMiw+PJ8FYSvOghoApSjsORNIro2fj8j6NHAqJxJjcHekC5/NsKaawoI5LAkU/XDDVjNC71Yz+uS1w==} engines: {node: '>=18.12'} @@ -881,6 +987,12 @@ packages: resolution: {integrity: sha512-DD2XTIIWwN1xVRdocKRaIl4eSMp3EdhhxqogfEwEiMbmGkoE4lbnTg3f81VEfhOGl1vTaS5UoM2qxW1FGrpaZQ==} engines: {node: '>=18.12'} + '@pnpm/pkg-manifest.utils@1100.2.5': + resolution: {integrity: sha512-G5JSmIwQu3t1ssyjXpNrlnwUgcc3ZpQ9U+VXd0+ZQAopSZceJjI4/f38CKglMXH8LfaJ8MfJImOTmBvJluw5Ew==} + engines: {node: '>=22.13'} + peerDependencies: + '@pnpm/logger': ^1100.0.0 + '@pnpm/ramda@0.28.1': resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==} @@ -898,10 +1010,28 @@ packages: peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' + '@pnpm/read-project-manifest@1001.2.7': + resolution: {integrity: sha512-r+SFIruh4u338Y1woyF7OFIVflCZT5zJdYq9c/QD48U7ou8b2BGHkOlL64Jxo2uepSgRAs1rX7s7ZrE8QqzQiA==} + engines: {node: '>=18.12'} + peerDependencies: + '@pnpm/logger': ^1001.0.1 + + '@pnpm/releasing.exportable-manifest@1100.1.7': + resolution: {integrity: sha512-JMZDYPeI25xrbI8C+9T1ZN10oEBhVix+P5Dfp38ekf0P2y1EMVURd24ysG3Ri83tYfoUnDzlAbeyvVh8YdJ5/g==} + engines: {node: '>=22.13'} + '@pnpm/resolver-base@1005.4.1': resolution: {integrity: sha512-47zGgACkbZWLOmM61kaE0nkqxiYx63C6DJ4wzDsdj0iXDZJ9SJEl+T035pkhquHe8XEh3YxvwMg2BRyZSgmZ9Q==} engines: {node: '>=18.12'} + '@pnpm/resolving.jsr-specifier-parser@1000.0.4': + resolution: {integrity: sha512-oxf+Y5lumvfNx9Igss/dvDb0t4iWtE0wjrmdDPFkVrXTlQbdWLujnyYSp3Obim/65K+r5RspoizJgjWJRe69nw==} + engines: {node: '>=18.12'} + + '@pnpm/resolving.jsr-specifier-parser@1100.0.0': + resolution: {integrity: sha512-b/iTLwRvwoKNyIP0y5qdeRtBoswYGTppdH6tzXp8ORIZzeMkol30t4CwSTPZnIFVHWwN/PNhL7eQyhADus7KyQ==} + engines: {node: '>=22.13'} + '@pnpm/semver.peer-range@1000.0.0': resolution: {integrity: sha512-r6VzkrdH7ZKjPmAogTNvxuV/UyS/xwHNme+ZuEFiG0UthZgqudDftYtKmG20fcfrjG1lgJbbWICA8KvZy7mmbw==} engines: {node: '>=18.12'} @@ -914,14 +1044,44 @@ packages: resolution: {integrity: sha512-ivv/esrETOq9uMiKOC0ddVZ1BktEGsfsMQ9RWmrDpwPiqFSqWsIspnquxTBmm5GflC5N06fbqjGOpulZVYo3vQ==} engines: {node: '>=18.12'} + '@pnpm/text.comments-parser@1100.0.0': + resolution: {integrity: sha512-POntpaKUaDXaRBYLKZTnd0uxYZSMGLwpS3BqENlH4SEyz/8OK409573XtJgOQgtpmLM3DHZ6iJaRcr8ig6qSnw==} + engines: {node: '>=22.13'} + '@pnpm/types@1001.3.0': resolution: {integrity: sha512-NLTXheat/u7OEGg5M5vF6Z85zx8uKUZE0+whtX/sbFV2XL48RdnOWGPTKYuVVkv8M+launaLUTgGEXNs/ess2w==} engines: {node: '>=18.12'} + '@pnpm/types@1001.3.1': + resolution: {integrity: sha512-8dvQ/12/Zko+R2+f7guZPXDMMRVgsJlCDx3HtRGd+sRaFKqn52Er7tUDCqCvdcrBbSsW+75bDt6RCmEOJ9Ewwg==} + engines: {node: '>=18.12'} + + '@pnpm/types@1101.3.2': + resolution: {integrity: sha512-iYpRR/wY+FNnMEUT9LO4OPV256QRk3NhXIiAIVg9tZv1F4cX28Ka7yXE1oyT9zQ2yhkZZYZSgm0M9IHDEZ/62g==} + engines: {node: '>=22.13'} + + '@pnpm/workspace.project-manifest-reader@1100.0.13': + resolution: {integrity: sha512-XcysMBWDRBD6RIIqKk0hLZdYcyIxnc4cD0EVAinsEB2xJkLSWLXq1ovjXJcOIbBY6/NNM7rLdSZMJL3nQsPv8g==} + engines: {node: '>=22.13'} + peerDependencies: + '@pnpm/logger': ^1100.0.0 + + '@pnpm/workspace.project-manifest-writer@1100.0.8': + resolution: {integrity: sha512-MxO4f3E/So2QOFuzuJIKrxGxoo0Ot1MgC9yC4GyAIxZXAX3CyxjhsZsTy7DgixW4YTCiZ4Tq/NvWnB3iBm2xzQ==} + engines: {node: '>=22.13'} + + '@pnpm/workspace.read-manifest@1000.3.2': + resolution: {integrity: sha512-Esp4Yq+AN/sY5aaEZXAnoMbbf5bpSzoQ1+Js2lhozylw6MNAzepHNtNxQjL7CJS1zsCp2gVHWRhJakBkPFJA/g==} + engines: {node: '>=18.12'} + '@pnpm/write-project-manifest@1000.0.16': resolution: {integrity: sha512-zG68fk03ryot7TWUl9S/ShQ91uHWzIL9sVr2aQCuNHJo8G9kjsG6S0p58Zj/voahdDQeakZYYBSJ0mjNZeiJnw==} engines: {node: '>=18.12'} + '@pnpm/write-project-manifest@1000.0.17': + resolution: {integrity: sha512-vLPUObdxZcUlBXIDs3+a1n1qCD4T2FGBtjAyhVg/wCWF935jvTMGLhhF1Fv7mIzKSDnrAMhTh6X6pLIVpo5oyA==} + engines: {node: '>=18.12'} + '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} @@ -1036,79 +1196,66 @@ packages: resolution: {integrity: sha512-AEXMESUDWWGqD6LwO/HkqCZgUE1VCJ1OhbvYGsfqX2Y6w5quSXuyoy/Fg3nRqiwro+cJYFxiw5v4kB2ZDLhxrw==} cpu: [arm] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.55.2': resolution: {integrity: sha512-ZV7EljjBDwBBBSv570VWj0hiNTdHt9uGznDtznBB4Caj3ch5rgD4I2K1GQrtbvJ/QiB+663lLgOdcADMNVC29Q==} cpu: [arm] os: [linux] - libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.55.2': resolution: {integrity: sha512-uvjwc8NtQVPAJtq4Tt7Q49FOodjfbf6NpqXyW/rjXoV+iZ3EJAHLNAnKT5UJBc6ffQVgmXTUL2ifYiLABlGFqA==} cpu: [arm64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.55.2': resolution: {integrity: sha512-s3KoWVNnye9mm/2WpOZ3JeUiediUVw6AvY/H7jNA6qgKA2V2aM25lMkVarTDfiicn/DLq3O0a81jncXszoyCFA==} cpu: [arm64] os: [linux] - libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.55.2': resolution: {integrity: sha512-gi21faacK+J8aVSyAUptML9VQN26JRxe484IbF+h3hpG+sNVoMXPduhREz2CcYr5my0NE3MjVvQ5bMKX71pfVA==} cpu: [loong64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-loong64-musl@4.55.2': resolution: {integrity: sha512-qSlWiXnVaS/ceqXNfnoFZh4IiCA0EwvCivivTGbEu1qv2o+WTHpn1zNmCTAoOG5QaVr2/yhCoLScQtc/7RxshA==} cpu: [loong64] os: [linux] - libc: [musl] '@rollup/rollup-linux-ppc64-gnu@4.55.2': resolution: {integrity: sha512-rPyuLFNoF1B0+wolH277E780NUKf+KoEDb3OyoLbAO18BbeKi++YN6gC/zuJoPPDlQRL3fIxHxCxVEWiem2yXw==} cpu: [ppc64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-ppc64-musl@4.55.2': resolution: {integrity: sha512-g+0ZLMook31iWV4PvqKU0i9E78gaZgYpSrYPed/4Bu+nGTgfOPtfs1h11tSSRPXSjC5EzLTjV/1A7L2Vr8pJoQ==} cpu: [ppc64] os: [linux] - libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.55.2': resolution: {integrity: sha512-i+sGeRGsjKZcQRh3BRfpLsM3LX3bi4AoEVqmGDyc50L6KfYsN45wVCSz70iQMwPWr3E5opSiLOwsC9WB4/1pqg==} cpu: [riscv64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.55.2': resolution: {integrity: sha512-C1vLcKc4MfFV6I0aWsC7B2Y9QcsiEcvKkfxprwkPfLaN8hQf0/fKHwSF2lcYzA9g4imqnhic729VB9Fo70HO3Q==} cpu: [riscv64] os: [linux] - libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.55.2': resolution: {integrity: sha512-68gHUK/howpQjh7g7hlD9DvTTt4sNLp1Bb+Yzw2Ki0xvscm2cOdCLZNJNhd2jW8lsTPrHAHuF751BygifW4bkQ==} cpu: [s390x] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.55.2': resolution: {integrity: sha512-1e30XAuaBP1MAizaOBApsgeGZge2/Byd6wV4a8oa6jPdHELbRHBiw7wvo4dp7Ie2PE8TZT4pj9RLGZv9N4qwlw==} cpu: [x64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-musl@4.55.2': resolution: {integrity: sha512-4BJucJBGbuGnH6q7kpPqGJGzZnYrpAzRd60HQSt3OpX/6/YVgSsJnNzR8Ot74io50SeVT4CtCWe/RYIAymFPwA==} cpu: [x64] os: [linux] - libc: [musl] '@rollup/rollup-openbsd-x64@4.55.2': resolution: {integrity: sha512-cT2MmXySMo58ENv8p6/O6wI/h/gLnD3D6JoajwXFZH6X9jz4hARqUhWpGuQhOgLNXscfZYRQMJvZDtWNzMAIDw==} @@ -1154,25 +1301,21 @@ packages: resolution: {integrity: sha512-BEk6mIYBK4BihW9qXXITJORrVXecTlkRjrqhgefili4xjXtLdcUnxAm9sN/2oJ8m378n2h33qDh4gr2orPBFWQ==} cpu: [arm64] os: [linux] - libc: [glibc] '@rspack/binding-linux-arm64-musl@2.0.4': resolution: {integrity: sha512-Hyt3z1RwNcSMIoaoWLN4Hb/696/O5JPukf8rXQASvf2UkC+X3ij7tr+8lMSYi3Zysi1QL375CnT4fNoABEW0JA==} cpu: [arm64] os: [linux] - libc: [musl] '@rspack/binding-linux-x64-gnu@2.0.4': resolution: {integrity: sha512-xHorBPBZAg0Pn9Q0k9dWZ9euowieDxcSOzQ9JhTCmhDY6wZH5M/kCBFlCs/OQeW5/NUArW3x3MwEdO/0QJHMxg==} cpu: [x64] os: [linux] - libc: [glibc] '@rspack/binding-linux-x64-musl@2.0.4': resolution: {integrity: sha512-QLxEGUXofF0kVNU12Y2NT3Qi9lGs+WbnYpapVeb+2IXtrAXJfU7Rhy7lAp5GLMzYMQNrKKL9SVnTWKbODbNW9Q==} cpu: [x64] os: [linux] - libc: [musl] '@rspack/binding-wasm32-wasi@2.0.4': resolution: {integrity: sha512-YhN8HkiH46ONU9tm5dyoXDImDWGpU7E4SPqGI4OyAVF0445uIChurIUmTIOYcD6cg81GGeIjozWJOcb635Dcqw==} @@ -1487,6 +1630,10 @@ packages: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} + better-path-resolve@2.0.0: + resolution: {integrity: sha512-VvvsZgI0upmMbG1iEFiQ7hRG+fDJwmw7iFfKLzBVNhRd2ycauJ3+3w50ESX+pS2tvS9R2hMzijwE+vinDyqQzQ==} + engines: {node: '>=22.13'} + bin-links@4.0.4: resolution: {integrity: sha512-cMtq4W5ZsEwcutJrVId+a/tjt8GSbS+h0oNkdl6+6rBuEv8Ot33Bevj5KPm40t309zuhVic8NjpuL42QCiJWWA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -1899,6 +2046,10 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} + detect-indent@7.0.2: + resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} + engines: {node: '>=12.20'} + detect-kerning@2.1.2: resolution: {integrity: sha512-I3JIbrnKPAntNLl1I6TpSQQdQ4AutYzv/sKMFKbepawV/hlH0GmYKhUoOEMd4xqaUHT+Bm0f4127lh5qs1m1tw==} @@ -2434,6 +2585,10 @@ packages: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} + index-to-position@1.2.0: + resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==} + engines: {node: '>=18'} + individual@3.0.0: resolution: {integrity: sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==} @@ -2534,6 +2689,10 @@ packages: resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} engines: {node: '>=4'} + is-subdir@2.0.0: + resolution: {integrity: sha512-iOXmZKniv4jGFMSYc1K3V/XNl30X1d/m86BKTiDeE2MDULREgBiNpLXsqQKjyETOkWbOyXNQD4M4AZCH51pm7g==} + engines: {node: '>=22.13'} + is-svg-path@1.0.2: resolution: {integrity: sha512-Lj4vePmqpPR1ZnRctHv8ltSh1OrSxHkhUkd7wi+VQdcdP15/KvQFyk7LhNuM7ZW0EVbJz8kZLVmL9quLrfq4Kg==} @@ -2602,6 +2761,10 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + js-yaml@4.2.0: + resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} + hasBin: true + jsep@1.4.0: resolution: {integrity: sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==} engines: {node: '>= 10.16.0'} @@ -3044,10 +3207,22 @@ packages: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} + p-limit@7.3.0: + resolution: {integrity: sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw==} + engines: {node: '>=20'} + p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} + p-map-values@0.1.0: + resolution: {integrity: sha512-IMr3wlbvIFnAIkUiJEZ4gUtMMte1tzDm+mehuFXJT7nXgluGsv6HbHaxuVgTc2D/LmKWOjdZN5IxnjVuudlt1w==} + engines: {node: '>=22.13'} + + p-map-values@1.0.0: + resolution: {integrity: sha512-/n8QJM4Os3HLRMSuQWwAocsMExENSQwWTgRi8m3JVEOWQ/4gud14igBcnYvSGQTbiyZbuizxEmwf0w3ITn67gg==} + engines: {node: '>=14'} + p-map@7.0.4: resolution: {integrity: sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==} engines: {node: '>=18'} @@ -3066,6 +3241,10 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} + parse-json@8.3.0: + resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} + engines: {node: '>=18'} + parse-rect@1.2.0: resolution: {integrity: sha512-4QZ6KYbnE6RTwg9E0HpLchUM9EZt6DnDxajFZZDSV4p/12ZJEvPO702DZpGvRYEPo00yKDys7jASi+/w7aO8LA==} @@ -3126,6 +3305,10 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} + picomatch@4.0.4: + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + engines: {node: '>=12'} + pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} @@ -3196,7 +3379,7 @@ packages: puppeteer@19.11.1: resolution: {integrity: sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==} - deprecated: < 22.8.2 is no longer supported + deprecated: < 24.15.0 is no longer supported queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -3225,6 +3408,10 @@ packages: resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} engines: {node: '>=10.13'} + read-yaml-file@3.0.0: + resolution: {integrity: sha512-7urDNDyx3oJt9NGkymzT3qudju76BoJhT6ICWclx6274zxMeSUOhyiceHscSBk4Lfbs0IYpjOjUwLkaOzrsJdQ==} + engines: {node: '>=22.13'} + readable-stream@1.0.34: resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==} @@ -3385,6 +3572,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + engines: {node: '>=10'} + hasBin: true + serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} @@ -3541,6 +3733,10 @@ packages: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} + strip-bom@5.0.0: + resolution: {integrity: sha512-p+byADHF7SzEcVnLvc/r3uognM1hUhObuHXxJcgLCfD194XAkaLbjq3Wzb0N5G2tgIjH0dgT708Z51QxMeu60A==} + engines: {node: '>=12'} + strip-comments-strings@1.2.0: resolution: {integrity: sha512-zwF4bmnyEjZwRhaak9jUWNxc0DoeKBJ7lwSN/LEc8dQXZcUFG6auaaTQJokQWXopLdM3iTx01nQT8E4aL29DAQ==} @@ -3643,6 +3839,10 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} + engines: {node: '>=12.0.0'} + tinyqueue@2.0.3: resolution: {integrity: sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==} @@ -3692,6 +3892,10 @@ packages: resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} engines: {node: '>=8'} + type-fest@4.41.0: + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} + engines: {node: '>=16'} + type@2.7.3: resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} @@ -3781,6 +3985,7 @@ packages: uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true v8-to-istanbul@9.3.0: @@ -3862,10 +4067,18 @@ packages: resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + write-file-atomic@7.0.1: + resolution: {integrity: sha512-OTIk8iR8/aCRWBqvxrzxR0hgxWpnYBblY1S5hDWBQfk/VFmJwzmJgQFN3WsoUKHISv2eAwe+PpbUzyL1CKTLXg==} + engines: {node: ^20.17.0 || >=22.9.0} + write-yaml-file@5.0.0: resolution: {integrity: sha512-FdNA4RyH1L43TlvGG8qOMIfcEczwA5ij+zLXUy3Z83CjxhLvcV7/Q/8pk22wnCgYw7PJhtK+7lhO+qqyT4NdvQ==} engines: {node: '>=16.14'} + write-yaml-file@6.0.0: + resolution: {integrity: sha512-WG6oDbTuNkiDr0sjYiuV715ZBUYOZVf838wu+7M0WAbkCmv5z2P7OW9gCfgEclXPwP08r5CvBtEyqV7vht070A==} + engines: {node: '>=22.13'} + ws@7.5.10: resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} @@ -3943,6 +4156,10 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + yocto-queue@1.2.2: + resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} + engines: {node: '>=12.20'} + zod@3.21.4: resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} @@ -4349,6 +4566,8 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 + '@npm/types@2.1.0': {} + '@npmcli/agent@3.0.0': dependencies: agent-base: 7.1.4 @@ -4471,15 +4690,55 @@ snapshots: '@plotly/regl@2.1.2': {} + '@pnpm/bins.resolver@1100.0.8': + dependencies: + '@pnpm/types': 1101.3.2 + is-subdir: 2.0.0 + tinyglobby: 0.2.17 + '@pnpm/byline@1.0.0': {} + '@pnpm/catalogs.config@1100.0.1': + dependencies: + '@pnpm/error': 1100.0.0 + + '@pnpm/catalogs.protocol-parser@1001.0.0': {} + + '@pnpm/catalogs.protocol-parser@1100.0.0': {} + + '@pnpm/catalogs.resolver@1000.0.5': + dependencies: + '@pnpm/catalogs.protocol-parser': 1001.0.0 + '@pnpm/error': 1000.1.0 + + '@pnpm/catalogs.resolver@1100.0.0': + dependencies: + '@pnpm/catalogs.protocol-parser': 1100.0.0 + '@pnpm/error': 1100.0.0 + '@pnpm/constants@1001.3.1': {} + '@pnpm/constants@1100.0.0': {} + + '@pnpm/core-loggers@1001.0.10(@pnpm/logger@1100.0.0)': + dependencies: + '@pnpm/logger': 1100.0.0 + '@pnpm/types': 1001.3.1 + '@pnpm/core-loggers@1001.0.9(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/logger': 1001.0.1 '@pnpm/types': 1001.3.0 + '@pnpm/core-loggers@1100.2.1(@pnpm/logger@1100.0.0)': + dependencies: + '@pnpm/logger': 1100.0.0 + '@pnpm/types': 1101.3.2 + + '@pnpm/deps.peer-range@1100.0.2': + dependencies: + semver: 7.8.5 + '@pnpm/directory-fetcher@1000.1.22(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/exec.pkg-requires-build': 1000.0.16 @@ -4494,16 +4753,40 @@ snapshots: dependencies: '@pnpm/constants': 1001.3.1 + '@pnpm/error@1000.1.0': + dependencies: + '@pnpm/constants': 1001.3.1 + + '@pnpm/error@1100.0.0': + dependencies: + '@pnpm/constants': 1100.0.0 + '@pnpm/exec.pkg-requires-build@1000.0.16': dependencies: '@pnpm/types': 1001.3.0 + '@pnpm/exportable-manifest@1000.4.3(@pnpm/logger@1100.0.0)': + dependencies: + '@pnpm/catalogs.resolver': 1000.0.5 + '@pnpm/error': 1000.1.0 + '@pnpm/read-project-manifest': 1001.2.7(@pnpm/logger@1100.0.0) + '@pnpm/resolving.jsr-specifier-parser': 1000.0.4 + '@pnpm/types': 1001.3.1 + p-map-values: 1.0.0 + ramda: '@pnpm/ramda@0.28.1' + transitivePeerDependencies: + - '@pnpm/logger' + '@pnpm/fetcher-base@1001.2.2': dependencies: '@pnpm/resolver-base': 1005.4.1 '@pnpm/types': 1001.3.0 '@types/ssri': 7.1.5 + '@pnpm/fs.graceful-fs@1100.1.0': + dependencies: + graceful-fs: 4.2.11 + '@pnpm/fs.packlist@1000.0.0': dependencies: npm-packlist: 5.1.3 @@ -4512,6 +4795,10 @@ snapshots: dependencies: graceful-fs: 4.2.11 + '@pnpm/graceful-fs@1000.1.0': + dependencies: + graceful-fs: 4.2.11 + '@pnpm/lifecycle@1001.0.34(@pnpm/logger@1001.0.1)(typanion@3.14.0)': dependencies: '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) @@ -4557,6 +4844,11 @@ snapshots: bole: 5.0.25 split2: 4.2.0 + '@pnpm/logger@1100.0.0': + dependencies: + bole: 5.0.25 + split2: 4.2.0 + '@pnpm/manifest-utils@1002.0.4(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) @@ -4566,6 +4858,15 @@ snapshots: '@pnpm/types': 1001.3.0 semver: 7.7.3 + '@pnpm/manifest-utils@1002.0.6(@pnpm/logger@1100.0.0)': + dependencies: + '@pnpm/core-loggers': 1001.0.10(@pnpm/logger@1100.0.0) + '@pnpm/error': 1000.1.0 + '@pnpm/logger': 1100.0.0 + '@pnpm/semver.peer-range': 1000.0.0 + '@pnpm/types': 1001.3.1 + semver: 7.8.5 + '@pnpm/npm-lifecycle@1001.0.0(typanion@3.14.0)': dependencies: '@pnpm/byline': 1.0.0 @@ -4588,6 +4889,15 @@ snapshots: is-subdir: 1.2.0 tinyglobby: 0.2.15 + '@pnpm/pkg-manifest.utils@1100.2.5(@pnpm/logger@1100.0.0)': + dependencies: + '@pnpm/core-loggers': 1100.2.1(@pnpm/logger@1100.0.0) + '@pnpm/deps.peer-range': 1100.0.2 + '@pnpm/error': 1100.0.0 + '@pnpm/logger': 1100.0.0 + '@pnpm/types': 1101.3.2 + semver: 7.8.5 + '@pnpm/ramda@0.28.1': {} '@pnpm/read-modules-dir@1000.0.0': @@ -4618,13 +4928,52 @@ snapshots: read-yaml-file: 2.1.0 strip-bom: 4.0.0 + '@pnpm/read-project-manifest@1001.2.7(@pnpm/logger@1100.0.0)': + dependencies: + '@gwhitney/detect-indent': 7.0.1 + '@pnpm/error': 1000.1.0 + '@pnpm/graceful-fs': 1000.1.0 + '@pnpm/logger': 1100.0.0 + '@pnpm/manifest-utils': 1002.0.6(@pnpm/logger@1100.0.0) + '@pnpm/text.comments-parser': 1000.0.0 + '@pnpm/types': 1001.3.1 + '@pnpm/write-project-manifest': 1000.0.17 + fast-deep-equal: 3.1.3 + is-windows: 1.0.2 + json5: 2.2.3 + parse-json: 5.2.0 + read-yaml-file: 2.1.0 + strip-bom: 4.0.0 + + '@pnpm/releasing.exportable-manifest@1100.1.7(@pnpm/logger@1100.0.0)': + dependencies: + '@npm/types': 2.1.0 + '@pnpm/bins.resolver': 1100.0.8 + '@pnpm/catalogs.resolver': 1100.0.0 + '@pnpm/error': 1100.0.0 + '@pnpm/resolving.jsr-specifier-parser': 1100.0.0 + '@pnpm/types': 1101.3.2 + '@pnpm/workspace.project-manifest-reader': 1100.0.13(@pnpm/logger@1100.0.0) + p-map-values: 0.1.0 + ramda: '@pnpm/ramda@0.28.1' + transitivePeerDependencies: + - '@pnpm/logger' + '@pnpm/resolver-base@1005.4.1': dependencies: '@pnpm/types': 1001.3.0 + '@pnpm/resolving.jsr-specifier-parser@1000.0.4': + dependencies: + '@pnpm/error': 1000.1.0 + + '@pnpm/resolving.jsr-specifier-parser@1100.0.0': + dependencies: + '@pnpm/error': 1100.0.0 + '@pnpm/semver.peer-range@1000.0.0': dependencies: - semver: 7.7.3 + semver: 7.8.5 '@pnpm/store-controller-types@1004.5.1': dependencies: @@ -4636,8 +4985,49 @@ snapshots: dependencies: strip-comments-strings: 1.2.0 + '@pnpm/text.comments-parser@1100.0.0': + dependencies: + strip-comments-strings: 1.2.0 + '@pnpm/types@1001.3.0': {} + '@pnpm/types@1001.3.1': {} + + '@pnpm/types@1101.3.2': {} + + '@pnpm/workspace.project-manifest-reader@1100.0.13(@pnpm/logger@1100.0.0)': + dependencies: + '@pnpm/error': 1100.0.0 + '@pnpm/fs.graceful-fs': 1100.1.0 + '@pnpm/logger': 1100.0.0 + '@pnpm/pkg-manifest.utils': 1100.2.5(@pnpm/logger@1100.0.0) + '@pnpm/text.comments-parser': 1100.0.0 + '@pnpm/types': 1101.3.2 + '@pnpm/workspace.project-manifest-writer': 1100.0.8 + detect-indent: 7.0.2 + fast-deep-equal: 3.1.3 + is-windows: 1.0.2 + json5: 2.2.3 + p-limit: 7.3.0 + parse-json: 8.3.0 + read-yaml-file: 3.0.0 + strip-bom: 5.0.0 + + '@pnpm/workspace.project-manifest-writer@1100.0.8': + dependencies: + '@pnpm/text.comments-parser': 1100.0.0 + '@pnpm/types': 1101.3.2 + json5: 2.2.3 + write-file-atomic: 7.0.1 + write-yaml-file: 6.0.0 + + '@pnpm/workspace.read-manifest@1000.3.2': + dependencies: + '@pnpm/constants': 1001.3.1 + '@pnpm/error': 1000.1.0 + '@pnpm/types': 1001.3.1 + read-yaml-file: 2.1.0 + '@pnpm/write-project-manifest@1000.0.16': dependencies: '@pnpm/text.comments-parser': 1000.0.0 @@ -4646,6 +5036,14 @@ snapshots: write-file-atomic: 5.0.1 write-yaml-file: 5.0.0 + '@pnpm/write-project-manifest@1000.0.17': + dependencies: + '@pnpm/text.comments-parser': 1000.0.0 + '@pnpm/types': 1001.3.1 + json5: 2.2.3 + write-file-atomic: 5.0.1 + write-yaml-file: 5.0.0 + '@polka/url@1.0.0-next.29': {} '@puppeteer/browsers@0.5.0(typescript@5.8.2)': @@ -5105,6 +5503,10 @@ snapshots: dependencies: is-windows: 1.0.2 + better-path-resolve@2.0.0: + dependencies: + is-windows: 1.0.2 + bin-links@4.0.4: dependencies: cmd-shim: 6.0.3 @@ -5534,6 +5936,8 @@ snapshots: depd@2.0.0: {} + detect-indent@7.0.2: {} + detect-kerning@2.1.2: {} detect-libc@2.1.2: {} @@ -5759,6 +6163,10 @@ snapshots: optionalDependencies: picomatch: 4.0.3 + fdir@6.5.0(picomatch@4.0.4): + optionalDependencies: + picomatch: 4.0.4 + file-uri-to-path@1.0.0: {} fill-range@7.1.1: @@ -6206,6 +6614,8 @@ snapshots: imurmurhash@0.1.4: {} + index-to-position@1.2.0: {} + individual@3.0.0: {} inflight@1.0.6: @@ -6282,6 +6692,10 @@ snapshots: dependencies: better-path-resolve: 1.0.0 + is-subdir@2.0.0: + dependencies: + better-path-resolve: 2.0.0 + is-svg-path@1.0.2: {} is-windows@1.0.2: {} @@ -6341,6 +6755,10 @@ snapshots: dependencies: argparse: 2.0.1 + js-yaml@4.2.0: + dependencies: + argparse: 2.0.1 + jsep@1.4.0: {} jsesc@3.1.0: {} @@ -6796,10 +7214,18 @@ snapshots: dependencies: yocto-queue: 0.1.0 + p-limit@7.3.0: + dependencies: + yocto-queue: 1.2.2 + p-locate@5.0.0: dependencies: p-limit: 3.1.0 + p-map-values@0.1.0: {} + + p-map-values@1.0.0: {} + p-map@7.0.4: {} package-json-from-dist@1.0.1: {} @@ -6817,6 +7243,12 @@ snapshots: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 + parse-json@8.3.0: + dependencies: + '@babel/code-frame': 7.28.6 + index-to-position: 1.2.0 + type-fest: 4.41.0 + parse-rect@1.2.0: dependencies: pick-by-alias: 1.2.0 @@ -6862,6 +7294,8 @@ snapshots: picomatch@4.0.3: {} + picomatch@4.0.4: {} + pify@4.0.1: {} plotly.js@2.25.2: @@ -7019,6 +7453,11 @@ snapshots: js-yaml: 4.1.0 strip-bom: 4.0.0 + read-yaml-file@3.0.0: + dependencies: + js-yaml: 4.2.0 + strip-bom: 5.0.0 + readable-stream@1.0.34: dependencies: core-util-is: 1.0.3 @@ -7243,6 +7682,8 @@ snapshots: semver@7.7.3: {} + semver@7.8.5: {} + serialize-javascript@6.0.2: dependencies: randombytes: 2.1.0 @@ -7395,6 +7836,8 @@ snapshots: strip-bom@4.0.0: {} + strip-bom@5.0.0: {} + strip-comments-strings@1.2.0: {} strongly-connected-components@1.0.1: {} @@ -7554,6 +7997,11 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 + tinyglobby@0.2.17: + dependencies: + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + tinyqueue@2.0.3: {} tmp-promise@3.0.3: @@ -7592,6 +8040,8 @@ snapshots: type-fest@0.6.0: {} + type-fest@4.41.0: {} + type@2.7.3: {} typedarray-pool@1.2.0: @@ -7774,11 +8224,20 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 4.1.0 + write-file-atomic@7.0.1: + dependencies: + signal-exit: 4.1.0 + write-yaml-file@5.0.0: dependencies: js-yaml: 4.1.0 write-file-atomic: 5.0.1 + write-yaml-file@6.0.0: + dependencies: + js-yaml: 4.2.0 + write-file-atomic: 7.0.1 + ws@7.5.10(bufferutil@4.0.8): optionalDependencies: bufferutil: 4.0.8 @@ -7832,4 +8291,6 @@ snapshots: yocto-queue@0.1.0: {} + yocto-queue@1.2.2: {} + zod@3.21.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a80623c6b5..02836d17de 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,6 +5,7 @@ packages: - 'js/private/test/*' - 'js/private/test/image/*' - 'npm/private/lifecycle' + - 'npm/private/pnpm_publish_tools' - 'npm/private/test' - 'npm/private/test/*' # NOTE: ensure npm/private/test/subs/* is NOT included From 8d69b5019ab15dfe62f3dd006ceb9ee9cfc21935 Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 20:56:40 +0200 Subject: [PATCH 02/15] test(npm): add tests for pnpm_package rule Tests catalog extraction, catalog protocol resolution (default and named), version override, and publishable target builds. Fixes action conflict when multiple pnpm_package targets share a Bazel package by scoping the transform output. Updates checked-in bundles to match Bazel-built rollup output. Co-Authored-By: Claude Opus 4.6 --- npm/private/pnpm_package.bzl | 4 + npm/private/pnpm_package_json_transform.bzl | 2 +- .../min/pnpm_extract_catalogs.min.js | 2 +- .../min/pnpm_package_json_transform.min.js | 2 +- .../pnpm_publish_tools/src/BUILD.bazel | 1 + npm/private/test/pnpm_package/BUILD.bazel | 85 +++++++++++++++++++ .../test/pnpm_package/expected_catalogs.json | 9 ++ .../test/pnpm_package/expected_package.json | 11 +++ .../expected_package_versioned.json | 11 +++ npm/private/test/pnpm_package/index.js | 0 npm/private/test/pnpm_package/package.json | 11 +++ .../test/pnpm_package/pnpm-workspace.yaml | 10 +++ 12 files changed, 145 insertions(+), 3 deletions(-) create mode 100644 npm/private/test/pnpm_package/BUILD.bazel create mode 100644 npm/private/test/pnpm_package/expected_catalogs.json create mode 100644 npm/private/test/pnpm_package/expected_package.json create mode 100644 npm/private/test/pnpm_package/expected_package_versioned.json create mode 100644 npm/private/test/pnpm_package/index.js create mode 100644 npm/private/test/pnpm_package/package.json create mode 100644 npm/private/test/pnpm_package/pnpm-workspace.yaml diff --git a/npm/private/pnpm_package.bzl b/npm/private/pnpm_package.bzl index 558ceea513..056f6d29c6 100644 --- a/npm/private/pnpm_package.bzl +++ b/npm/private/pnpm_package.bzl @@ -99,8 +99,12 @@ def pnpm_package( visibility = kwargs.get("visibility", None), ) + replace_prefixes = dict(kwargs.pop("replace_prefixes", {})) + replace_prefixes[transform_name + "/"] = "" + _npm_package( name = name, srcs = srcs + [":" + transform_name], + replace_prefixes = replace_prefixes, **kwargs ) diff --git a/npm/private/pnpm_package_json_transform.bzl b/npm/private/pnpm_package_json_transform.bzl index c04b053a82..fafff5e499 100644 --- a/npm/private/pnpm_package_json_transform.bzl +++ b/npm/private/pnpm_package_json_transform.bzl @@ -1,7 +1,7 @@ """Private rule for transforming package.json to resolve pnpm workspace protocols.""" def _pnpm_package_json_transform_impl(ctx): - output = ctx.actions.declare_file("package.json") + output = ctx.actions.declare_file(ctx.label.name + "/package.json") version = ctx.attr.version if version and ctx.attr.stamped: diff --git a/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js b/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js index 68373c7ca8..99d11babc5 100644 --- a/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js +++ b/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js @@ -1 +1 @@ -import{writeFileSync as t}from"node:fs";import e from"node:path";import n from"util";import i from"fs";process.platform,process.arch,process.version.split(".")[0].substring(1);class r extends Error{code;hint;attempts;prefix;pkgsStack;constructor(t,e,n){super(e,{cause:n?.cause}),this.code=t.startsWith("ERR_PNPM_")?t:`ERR_PNPM_${t}`,this.hint=n?.hint,this.attempts=n?.attempts}}var o,a={},s={};function c(){return o||(o=1,t=s,Object.defineProperty(t,"__esModule",{value:!0}),t.USEFUL_NON_ROOT_PNPM_FIELDS=t.FULL_FILTERED_META_DIR=t.FULL_META_DIR=t.ABBREVIATED_META_DIR=t.WORKSPACE_MANIFEST_FILENAME=t.STORE_VERSION=t.LAYOUT_VERSION=t.ENGINE_NAME=t.MANIFEST_BASE_NAMES=t.LOCKFILE_VERSION=t.LOCKFILE_MAJOR_VERSION=t.WANTED_LOCKFILE=void 0,t.getNodeBinLocationForCurrentOS=function(t=process.platform){return"win32"===t?"node.exe":"bin/node"},t.getDenoBinLocationForCurrentOS=function(t=process.platform){return"win32"===t?"deno.exe":"deno"},t.getBunBinLocationForCurrentOS=function(t=process.platform){return"win32"===t?"bun.exe":"bun"},t.WANTED_LOCKFILE="pnpm-lock.yaml",t.LOCKFILE_MAJOR_VERSION="9",t.LOCKFILE_VERSION=`${t.LOCKFILE_MAJOR_VERSION}.0`,t.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],t.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,t.LAYOUT_VERSION=5,t.STORE_VERSION="v10",t.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",t.ABBREVIATED_META_DIR="metadata-v1.3",t.FULL_META_DIR="metadata-full-v1.3",t.FULL_FILTERED_META_DIR="metadata-ff-v1.3",t.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),s;var t}var l,u,p={exports:{}};function f(){return u?l:(u=1,l=t=>{if("string"!=typeof t)throw new TypeError("Expected a string, got "+typeof t);return 65279===t.charCodeAt(0)?t.slice(1):t})}var d,h,g,m,y,b,A,k,I,w,E,x,C,O,M,S,T,N,v,_,j,F,L,R,D,W,$,U,P,K,V,q,Y,B,G,H,J,Z,z,Q,X,tt,et,nt,it={},rt={},ot={};function at(){if(d)return ot;function t(t){return null==t}return d=1,ot.isNothing=t,ot.isObject=function(t){return"object"==typeof t&&null!==t},ot.toArray=function(e){return Array.isArray(e)?e:t(e)?[]:[e]},ot.repeat=function(t,e){let n="";for(let i=0;i=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function i(t){return t>=48&&t<=55}function r(t){return t>=48&&t<=57}function o(t){let e=t,n=1,i=e[0];if("-"!==i&&"+"!==i||("-"===i&&(n=-1),e=e.slice(1),i=e[0]),"0"===e)return 0;if("0"===i){if("b"===e[1])return n*parseInt(e.slice(2),2);if("x"===e[1])return n*parseInt(e.slice(2),16);if("o"===e[1])return n*parseInt(e.slice(2),8)}return n*parseInt(e,10)}return F=new e("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){if(null===t)return!1;const e=t.length;let a=0,s=!1;if(!e)return!1;let c=t[a];if("-"!==c&&"+"!==c||(c=t[++a]),"0"===c){if(a+1===e)return!0;if(c=t[++a],"b"===c){for(a++;a=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}function yt(){if(D)return R;D=1;const t=at(),e=ct(),n=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),i=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");const r=/^[-+]?[0-9]+e/;return R=new e("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return null!==t&&(!!n.test(t)&&(!!isFinite(parseFloat(t,10))||i.test(t)))},construct:function(t){let e=t.toLowerCase();const n="-"===e[0]?-1:1;return"+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:n*parseFloat(e,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||t.isNegativeZero(e))},represent:function(e,n){if(isNaN(e))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(t.isNegativeZero(e))return"-0.0";const i=e.toString(10);return r.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"})}function bt(){return $?W:($=1,W=dt().extend({implicit:[ht(),gt(),mt(),yt()]}))}function At(){return P?U:(P=1,U=bt())}function kt(){if(V)return K;V=1;const t=ct(),e=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return K=new t("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==e.exec(t)||null!==n.exec(t))},construct:function(t){let i=0,r=null,o=e.exec(t);if(null===o&&(o=n.exec(t)),null===o)throw new Error("Date resolve error");const a=+o[1],s=+o[2]-1,c=+o[3];if(!o[4])return new Date(Date.UTC(a,s,c));const l=+o[4],u=+o[5],p=+o[6];if(o[7]){for(i=o[7].slice(0,3);i.length<3;)i+="0";i=+i}if(o[9]){r=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(r=-r)}const f=new Date(Date.UTC(a,s,c,l,u,p,i));return r&&f.setTime(f.getTime()-r),f},instanceOf:Date,represent:function(t){return t.toISOString()}})}function It(){if(Y)return q;Y=1;const t=ct();return q=new t("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}})}function wt(){if(G)return B;G=1;const t=ct(),e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return B=new t("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;let n=0;const i=t.length,r=e;for(let e=0;e64)){if(i<0)return!1;n+=6}}return n%8==0},construct:function(t){const n=t.replace(/[\r\n=]/g,""),i=n.length,r=e;let o=0;const a=[];for(let t=0;t>16&255),a.push(o>>8&255),a.push(255&o)),o=o<<6|r.indexOf(n.charAt(t));const s=i%4*6;return 0===s?(a.push(o>>16&255),a.push(o>>8&255),a.push(255&o)):18===s?(a.push(o>>10&255),a.push(o>>2&255)):12===s&&a.push(o>>4&255),new Uint8Array(a)},predicate:function(t){return"[object Uint8Array]"===Object.prototype.toString.call(t)},represent:function(t){let n="",i=0;const r=t.length,o=e;for(let e=0;e>18&63],n+=o[i>>12&63],n+=o[i>>6&63],n+=o[63&i]),i=(i<<8)+t[e];const a=r%3;return 0===a?(n+=o[i>>18&63],n+=o[i>>12&63],n+=o[i>>6&63],n+=o[63&i]):2===a?(n+=o[i>>10&63],n+=o[i>>4&63],n+=o[i<<2&63],n+=o[64]):1===a&&(n+=o[i>>2&63],n+=o[i<<4&63],n+=o[64],n+=o[64]),n}}),B}function Et(){if(J)return H;J=1;const t=ct(),e=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return H=new t("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;const i=[],r=t;for(let t=0,o=r.length;ts&&(o=" ... ",e=i-s+o.length),n-i>s&&(a=" ...",n=i+s-a.length),{str:o+t.slice(e,n).replace(/\t/g,"\u2192")+a,pos:i-e+o.length}}function n(e,n){return t.repeat(" ",n-e.length)+e}return m=function(i,r){if(r=Object.create(r||null),!i.buffer)return null;r.maxLength||(r.maxLength=79),"number"!=typeof r.indent&&(r.indent=1),"number"!=typeof r.linesBefore&&(r.linesBefore=3),"number"!=typeof r.linesAfter&&(r.linesAfter=2);const o=/\r?\n|\r|\0/g,a=[0],s=[];let c,l=-1;for(;c=o.exec(i.buffer);)s.push(c.index),a.push(c.index+c[0].length),i.position<=c.index&&l<0&&(l=a.length-2);l<0&&(l=a.length-1);let u="";const p=Math.min(i.line+r.linesAfter,s.length).toString().length,f=r.maxLength-(r.indent+p+3);for(let o=1;o<=r.linesBefore&&!(l-o<0);o++){const c=e(i.buffer,a[l-o],s[l-o],i.position-(a[l]-a[l-o]),f);u=t.repeat(" ",r.indent)+n((i.line-o+1).toString(),p)+" | "+c.str+"\n"+u}const d=e(i.buffer,a[l],s[l],i.position,f);u+=t.repeat(" ",r.indent)+n((i.line+1).toString(),p)+" | "+d.str+"\n",u+=t.repeat("-",r.indent+p+3+d.pos)+"^\n";for(let o=1;o<=r.linesAfter&&!(l+o>=s.length);o++){const c=e(i.buffer,a[l+o],s[l+o],i.position-(a[l]-a[l+o]),f);u+=t.repeat(" ",r.indent)+n((i.line+o+1).toString(),p)+" | "+c.str+"\n"}return u.replace(/\n$/,"")}}(),i=Ot(),r=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,s=/[,\[\]{}]/,c=/^(?:!|!!|![0-9A-Za-z-]+!)$/,l=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function u(t){return Object.prototype.toString.call(t)}function p(t){return 10===t||13===t}function f(t){return 9===t||32===t}function d(t){return 9===t||32===t||10===t||13===t}function h(t){return 44===t||91===t||93===t||123===t||125===t}function g(t){if(t>=48&&t<=57)return t-48;const e=32|t;return e>=97&&e<=102?e-97+10:-1}function b(t){return 120===t?2:117===t?4:85===t?8:0}function A(t){return t>=48&&t<=57?t-48:-1}function k(t){switch(t){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function I(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(55296+(t-65536>>10),56320+(t-65536&1023))}function w(t,e,n){"__proto__"===e?Object.defineProperty(t,e,{configurable:!0,enumerable:!0,writable:!0,value:n}):t[e]=n}const E=new Array(256),x=new Array(256);for(let t=0;t<256;t++)E[t]=k(t)?1:0,x[t]=k(t);function C(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||i,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.maxDepth="number"==typeof e.maxDepth?e.maxDepth:100,this.maxTotalMergeKeys="number"==typeof e.maxTotalMergeKeys?e.maxTotalMergeKeys:1e4,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.totalMergeKeys=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function O(t,i){const r={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return r.snippet=n(r),new e(i,r)}function M(t,e){throw O(t,e)}function S(t,e){t.onWarning&&t.onWarning.call(null,O(t,e))}function T(t,e,n){const i=t.anchorMapTransactions;if(0!==i.length){const n=i[i.length-1];r.call(n,e)||(n[e]={existed:r.call(t.anchorMap,e),value:t.anchorMap[e]})}t.anchorMap[e]=n}function N(t){return{position:t.position,line:t.line,lineStart:t.lineStart,lineIndent:t.lineIndent,firstTabInLine:t.firstTabInLine,tag:t.tag,anchor:t.anchor,kind:t.kind,result:t.result}}function v(t,e){t.position=e.position,t.line=e.line,t.lineStart=e.lineStart,t.lineIndent=e.lineIndent,t.firstTabInLine=e.firstTabInLine,t.tag=e.tag,t.anchor=e.anchor,t.kind=e.kind,t.result=e.result}const _={YAML:function(t,e,n){null!==t.version&&M(t,"duplication of %YAML directive"),1!==n.length&&M(t,"YAML directive accepts exactly one argument");const i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===i&&M(t,"ill-formed argument of the YAML directive");const r=parseInt(i[1],10),o=parseInt(i[2],10);1!==r&&M(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=o<2,1!==o&&2!==o&&S(t,"unsupported YAML version of the document")},TAG:function(t,e,n){let i;2!==n.length&&M(t,"TAG directive accepts exactly two arguments");const o=n[0];i=n[1],c.test(o)||M(t,"ill-formed tag handle (first argument) of the TAG directive"),r.call(t.tagMap,o)&&M(t,'there is a previously declared suffix for "'+o+'" tag handle'),l.test(i)||M(t,"ill-formed tag prefix (second argument) of the TAG directive");try{i=decodeURIComponent(i)}catch(e){M(t,"tag prefix is malformed: "+i)}t.tagMap[o]=i}};function j(t,e,n,i){if(e=32&&n<=1114111||M(t,"expected valid JSON character")}else o.test(r)&&M(t,"the stream contains non-printable characters");t.result+=r}}function F(e,n,i,o){t.isObject(i)||M(e,"cannot merge mappings; the provided source object is unacceptable");const a=Object.keys(i);for(let t=0,s=a.length;te.maxTotalMergeKeys&&M(e,"merge keys exceeded maxTotalMergeKeys ("+e.maxTotalMergeKeys+")"),r.call(n,s)||(w(n,s,i[s]),o[s]=!0)}}function L(t,e,n,i,o,a,s,c,l){if(Array.isArray(o))for(let e=0,n=(o=Array.prototype.slice.call(o)).length;e1&&(e.result+=t.repeat("\n",n-1))}function U(t,e){const n=t.tag,i=t.anchor,r=[];let o=!1;if(-1!==t.firstTabInLine)return!1;null!==t.anchor&&T(t,t.anchor,r);let a=t.input.charCodeAt(t.position);for(;0!==a&&(-1!==t.firstTabInLine&&(t.position=t.firstTabInLine,M(t,"tab characters must not be used in indentation")),45===a);){if(!d(t.input.charCodeAt(t.position+1)))break;if(o=!0,t.position++,D(t,!0,-1)&&t.lineIndent<=e){r.push(null),a=t.input.charCodeAt(t.position);continue}const n=t.line;if(Y(t,e,3,!1,!0),r.push(t.result),D(t,!0,-1),a=t.input.charCodeAt(t.position),(t.line===n||t.lineIndent>e)&&0!==a)M(t,"bad indentation of a sequence entry");else if(t.lineIndente)&&(m&&(r=t.line,o=t.lineStart,a=t.position),Y(t,e,4,!0,i)&&(m?h=t.result:g=t.result),m||(L(t,l,u,p,h,g,r,o,a),p=h=g=null),D(t,!0,-1),b=t.input.charCodeAt(t.position)),(t.line===k||t.lineIndent>e)&&0!==b)M(t,"bad indentation of a mapping entry");else if(t.lineIndent=0;i-=1){const r=e[n[i]];r.existed?t.anchorMap[n[i]]=r.value:delete t.anchorMap[n[i]]}}(t),v(t,o),!1)}function Y(e,n,i,o,a){let s,c,l,u,m,y=1,k=!1,w=!1,C=null;e.depth>=e.maxDepth&&M(e,"nesting exceeded maxDepth ("+e.maxDepth+")"),e.depth+=1,null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null;const O=s=c=4===i||3===i;if(o&&D(e,!0,-1)&&(k=!0,e.lineIndent>n?y=1:e.lineIndent===n?y=0:e.lineIndentn?y=1:e.lineIndent===n?y=0:e.lineIndent=0))break;0===r?M(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?M(e,"repeat of an indentation width identifier"):(c=n+r-1,s=!0)}if(f(d)){do{d=e.input.charCodeAt(++e.position)}while(f(d));if(35===d)do{d=e.input.charCodeAt(++e.position)}while(!p(d)&&0!==d)}for(;0!==d;){for(R(e),e.lineIndent=0,d=e.input.charCodeAt(e.position);(!s||e.lineIndentc&&(c=e.lineIndent),p(d)){l++;continue}if(s||0!==c||M(e,"missing indentation for block scalar"),e.lineIndent0){let e=r,n=0;for(;e>0;e--)o=t.input.charCodeAt(++t.position),(r=g(o))>=0?n=(n<<4)+r:M(t,"expected hexadecimal character");t.result+=I(n),t.position++}else M(t,"unknown escape sequence");n=i=t.position}else p(o)?(j(t,n,i,!0),$(t,D(t,!1,e)),n=i=t.position):t.position===t.lineStart&&W(t)?M(t,"unexpected end of the document within a double quoted scalar"):(t.position++,f(o)||(i=t.position))}M(t,"unexpected end of the stream within a double quoted scalar")}(e,u)?w=!0:!function(t){let e=t.input.charCodeAt(t.position);if(42!==e)return!1;e=t.input.charCodeAt(++t.position);const n=t.position;for(;0!==e&&!d(e)&&!h(e);)e=t.input.charCodeAt(++t.position);t.position===n&&M(t,"name of an alias node must contain at least one character");const i=t.input.slice(n,t.position);return r.call(t.anchorMap,i)||M(t,'unidentified alias "'+i+'"'),t.result=t.anchorMap[i],D(t,!0,-1),!0}(e)?function(t,e,n){let i,r,o,a,s,c;const l=t.kind,u=t.result;let g=t.input.charCodeAt(t.position);if(d(g)||h(g)||35===g||38===g||42===g||33===g||124===g||62===g||39===g||34===g||37===g||64===g||96===g)return!1;if(63===g||45===g){const e=t.input.charCodeAt(t.position+1);if(d(e)||n&&h(e))return!1}for(t.kind="scalar",t.result="",i=r=t.position,o=!1;0!==g;){if(58===g){const e=t.input.charCodeAt(t.position+1);if(d(e)||n&&h(e))break}else if(35===g){if(d(t.input.charCodeAt(t.position-1)))break}else{if(t.position===t.lineStart&&W(t)||n&&h(g))break;if(p(g)){if(a=t.line,s=t.lineStart,c=t.lineIndent,D(t,!1,-1),t.lineIndent>=e){o=!0,g=t.input.charCodeAt(t.position);continue}t.position=r,t.line=a,t.lineStart=s,t.lineIndent=c;break}}o&&(j(t,i,r,!1),$(t,t.line-a),i=r=t.position,o=!1),f(g)||(r=t.position+1),g=t.input.charCodeAt(++t.position)}return j(t,i,r,!1),!!t.result||(t.kind=l,t.result=u,!1)}(e,u,1===i)&&(w=!0,null===e.tag&&(e.tag="?")):(w=!0,null===e.tag&&null===e.anchor||M(e,"alias node should not have any properties")),null!==e.anchor&&T(e,e.anchor,e.result)}else 0===y&&(w=c&&U(e,m));if(null===e.tag)null!==e.anchor&&T(e,e.anchor,e.result);else if("?"===e.tag){null!==e.result&&"scalar"!==e.kind&&M(e,'unacceptable node kind for ! tag; it should be "scalar", not "'+e.kind+'"');for(let t=0,n=e.implicitTypes.length;t"),null!==e.result&&l.kind!==e.kind&&M(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+l.kind+'", not "'+e.kind+'"'),l.resolve(e.result,e.tag)?(e.result=l.construct(e.result,e.tag),null!==e.anchor&&T(e,e.anchor,e.result)):M(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),e.depth-=1,null!==e.tag||null!==e.anchor||w}function B(t){const e=t.position;let n,i=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);0!==(n=t.input.charCodeAt(t.position))&&(D(t,!0,-1),n=t.input.charCodeAt(t.position),!(t.lineIndent>0||37!==n));){i=!0,n=t.input.charCodeAt(++t.position);let e=t.position;for(;0!==n&&!d(n);)n=t.input.charCodeAt(++t.position);const o=t.input.slice(e,t.position),a=[];for(o.length<1&&M(t,"directive name must not be less than one character in length");0!==n;){for(;f(n);)n=t.input.charCodeAt(++t.position);if(35===n){do{n=t.input.charCodeAt(++t.position)}while(0!==n&&!p(n));break}if(p(n))break;for(e=t.position;0!==n&&!d(n);)n=t.input.charCodeAt(++t.position);a.push(t.input.slice(e,t.position))}0!==n&&R(t),r.call(_,o)?_[o](t,o,a):S(t,'unknown document directive "'+o+'"')}D(t,!0,-1),0===t.lineIndent&&45===t.input.charCodeAt(t.position)&&45===t.input.charCodeAt(t.position+1)&&45===t.input.charCodeAt(t.position+2)?(t.position+=3,D(t,!0,-1)):i&&M(t,"directives end mark is expected"),Y(t,t.lineIndent-1,4,!1,!0),D(t,!0,-1),t.checkLineBreaks&&a.test(t.input.slice(e,t.position))&&S(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&W(t)?46===t.input.charCodeAt(t.position)&&(t.position+=3,D(t,!0,-1)):t.position=32&&t<=126||t>=161&&t<=55295&&8232!==t&&8233!==t||t>=57344&&t<=65533&&t!==o||t>=65536&&t<=1114111}function g(t){return h(t)&&t!==o&&13!==t&&10!==t}function m(t,e,n){const i=g(t),r=i&&!d(t);return(n?i:i&&44!==t&&91!==t&&93!==t&&123!==t&&125!==t)&&35!==t&&!(58===e&&!r)||g(e)&&!d(e)&&35===t||58===e&&r}function y(t,e){const n=t.charCodeAt(e);let i;return n>=55296&&n<=56319&&e+1=56320&&i<=57343)?1024*(n-55296)+i-56320+65536:n}function b(t){return/^\n* /.test(t)}function A(t,e,n,i,r,a,s,c){let l,u=0,p=null,f=!1,g=!1;const A=-1!==i;let k=-1,I=h(w=y(t,0))&&w!==o&&!d(w)&&45!==w&&63!==w&&58!==w&&44!==w&&91!==w&&93!==w&&123!==w&&125!==w&&35!==w&&38!==w&&42!==w&&33!==w&&124!==w&&61!==w&&62!==w&&39!==w&&34!==w&&37!==w&&64!==w&&96!==w&&function(t){return!d(t)&&58!==t}(y(t,t.length-1));var w;if(e||s)for(l=0;l=65536?l+=2:l++){if(u=y(t,l),!h(u))return 5;I=I&&m(u,p,c),p=u}else{for(l=0;l=65536?l+=2:l++){if(u=y(t,l),10===u)f=!0,A&&(g=g||l-k-1>i&&" "!==t[k+1],k=l);else if(!h(u))return 5;I=I&&m(u,p,c),p=u}g=g||A&&l-k-1>i&&" "!==t[k+1]}return f||g?n>9&&b(t)?5:s?2===a?5:2:g?4:3:!I||s||r(t)?2===a?5:2:1}function k(t,n,i,r,o){t.dump=function(){if(0===n.length)return 2===t.quotingType?'""':"''";if(!t.noCompatMode&&(-1!==s.indexOf(n)||c.test(n)))return 2===t.quotingType?'"'+n+'"':"'"+n+"'";const u=t.indent*Math.max(1,i),f=-1===t.lineWidth?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-u),d=r||t.flowLevel>-1&&i>=t.flowLevel;switch(A(n,d,t.indent,f,function(e){return function(t,e){for(let n=0,i=t.implicitTypes.length;n"+I(n,t.indent)+w(p(function(t,e){const n=/(\n+)([^\n]*)/g;let i,r,o=function(){let i=t.indexOf("\n");return i=-1!==i?i:t.length,n.lastIndex=i,E(t.slice(0,i),e)}(),a="\n"===t[0]||" "===t[0];for(;r=n.exec(t);){const t=r[1],n=r[2];i=" "===n[0],o+=t+(a||i||""===n?"":"\n")+E(n,e),a=i}return o}(n,f),u));case 5:return'"'+function(t){let e="",n=0;for(let i=0;i=65536?i+=2:i++){n=y(t,i);const r=a[n];!r&&h(n)?(e+=t[i],n>=65536&&(e+=t[i+1])):e+=r||l(n)}return e}(n)+'"';default:throw new e("impossible error: invalid scalar style")}}()}function I(t,e){const n=b(t)?String(e):"",i="\n"===t[t.length-1];return n+(i&&("\n"===t[t.length-2]||"\n"===t)?"+":i?"":"-")+"\n"}function w(t){return"\n"===t[t.length-1]?t.slice(0,-1):t}function E(t,e){if(""===t||" "===t[0])return t;const n=/ [^ ]/g;let i,r,o=0,a=0,s=0,c="";for(;i=n.exec(t);)s=i.index,s-o>e&&(r=a>o?a:s,c+="\n"+t.slice(o,r),o=r+1),a=s;return c+="\n",t.length-o>e&&a>o?c+=t.slice(o,a)+"\n"+t.slice(a+1):c+=t.slice(o),c.slice(1)}function x(t,e,n,i){let r="";const o=t.tag;for(let o=0,a=n.length;o tag resolver accepts not "'+o+'" style');a=c.represent[o](n,o)}t.dump=a}return!0}}return!1}function O(t,n,r,o,a,s,c){t.tag=null,t.dump=r,C(t,r,!1)||C(t,r,!0);const l=i.call(t.dump),u=o;o&&(o=t.flowLevel<0||t.flowLevel>n);const p="[object Object]"===l||"[object Array]"===l;let d,h;if(p&&(d=t.duplicates.indexOf(r),h=-1!==d),(null!==t.tag&&"?"!==t.tag||h||2!==t.indent&&n>0)&&(a=!1),h&&t.usedDuplicates[d])t.dump="*ref_"+d;else{if(p&&h&&!t.usedDuplicates[d]&&(t.usedDuplicates[d]=!0),"[object Object]"===l)o&&0!==Object.keys(t.dump).length?(!function(t,n,i,r){let o="";const a=t.tag,s=Object.keys(i);if(!0===t.sortKeys)s.sort();else if("function"==typeof t.sortKeys)s.sort(t.sortKeys);else if(t.sortKeys)throw new e("sortKeys must be a boolean or a function");for(let e=0,a=s.length;e1024;u&&(t.dump&&10===t.dump.charCodeAt(0)?a+="?":a+="? "),a+=t.dump,u&&(a+=f(t,n)),O(t,n+1,l,!0,u)&&(t.dump&&10===t.dump.charCodeAt(0)?a+=":":a+=": ",a+=t.dump,o+=a)}t.tag=a,t.dump=o||"{}"}(t,n,t.dump,a),h&&(t.dump="&ref_"+d+t.dump)):(!function(t,e,n){let i="";const r=t.tag,o=Object.keys(n);for(let r=0,a=o.length;r1024&&(a+="? "),a+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),O(t,e,c,!1,!1)&&(a+=t.dump,i+=a))}t.tag=r,t.dump="{"+i+"}"}(t,n,t.dump),h&&(t.dump="&ref_"+d+" "+t.dump));else if("[object Array]"===l)o&&0!==t.dump.length?(t.noArrayIndent&&!c&&n>0?x(t,n-1,t.dump,a):x(t,n,t.dump,a),h&&(t.dump="&ref_"+d+t.dump)):(!function(t,e,n){let i="";const r=t.tag;for(let r=0,o=n.length;r",t.dump=e+" "+t.dump}}return!0}function M(t,e){const n=[],i=[];S(t,n,i);const r=i.length;for(let t=0;tn.load(e(t)),o=e=>t.promises.readFile(e,"utf8").then(t=>r(t));return p.exports=o,p.exports.default=o,p.exports.sync=e=>r(t.readFileSync(e,"utf8")),p.exports}var Ft,Lt,Rt,Dt,Wt={},$t={},Ut={};function Pt(){if(Lt)return $t;Lt=1,Object.defineProperty($t,"__esModule",{value:!0}),$t.InvalidWorkspaceManifestError=void 0;const t=function(){if(Ft)return Ut;Ft=1,Object.defineProperty(Ut,"__esModule",{value:!0}),Ut.LockfileMissingDependencyError=Ut.FetchError=Ut.PnpmError=void 0;const t=c();class e extends Error{code;hint;attempts;prefix;pkgsStack;constructor(t,e,n){super(e,{cause:n?.cause}),this.code=t.startsWith("ERR_PNPM_")?t:`ERR_PNPM_${t}`,this.hint=n?.hint,this.attempts=n?.attempts}}return Ut.PnpmError=e,Ut.FetchError=class extends e{response;request;constructor(t,e,n){const i={url:t.url};t.authHeaderValue&&(i.authHeaderValue=function(t){const[e,n]=t.split(" ");return null==n?"[hidden]":n.length<20?`${e} [hidden]`:`${e} ${n.substring(0,4)}[hidden]`}(t.authHeaderValue));const r=`GET ${t.url}: ${e.statusText} - ${e.status}`;401!==e.status&&403!==e.status&&404!==e.status||(n=n?`${n}\n\n`:"",i.authHeaderValue?n+=`An authorization header was used: ${i.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${e.status}`,r,{hint:n}),this.request=i,this.response=e}},Ut.LockfileMissingDependencyError=class extends e{constructor(e){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${e}' in ${t.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},Ut}();let e=class extends t.PnpmError{constructor(t){super("INVALID_WORKSPACE_CONFIGURATION",t)}};return $t.InvalidWorkspaceManifestError=e,$t}var Kt=function(){if(Dt)return a;Dt=1;var t=a&&a.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.readWorkspaceManifest=async function(t){const e=await async function(t){try{return await(0,s.default)(o.default.join(t,r.WORKSPACE_MANIFEST_FILENAME))}catch(t){if(i.default.types.isNativeError(t)&&"code"in t&&"ENOENT"===t.code)return;throw t}}(t);return p(e),e},a.validateWorkspaceManifest=p;const i=t(n),r=c(),o=t(e),s=t(jt()),l=function(){if(Rt)return Wt;Rt=1,Object.defineProperty(Wt,"__esModule",{value:!0}),Wt.assertValidWorkspaceManifestCatalog=function(e){if(null!=e.catalog){if(Array.isArray(e.catalog))throw new t.InvalidWorkspaceManifestError("Expected catalog field to be an object, but found - array");if("object"!=typeof e.catalog)throw new t.InvalidWorkspaceManifestError("Expected catalog field to be an object, but found - "+typeof e.catalog);for(const[n,i]of Object.entries(e.catalog))if("string"!=typeof i)throw new t.InvalidWorkspaceManifestError(`Invalid catalog entry for ${n}. Expected string, but found: ${typeof i}`)}},Wt.assertValidWorkspaceManifestCatalogs=function(e){if(null!=e.catalogs){if(Array.isArray(e.catalogs))throw new t.InvalidWorkspaceManifestError("Expected catalogs field to be an object, but found - array");if("object"!=typeof e.catalogs)throw new t.InvalidWorkspaceManifestError("Expected catalogs field to be an object, but found - "+typeof e.catalogs);for(const[n,i]of Object.entries(e.catalogs)){if(Array.isArray(i))throw new t.InvalidWorkspaceManifestError(`Expected named catalog ${n} to be an object, but found - array`);if("object"!=typeof i)throw new t.InvalidWorkspaceManifestError(`Expected named catalog ${n} to be an object, but found - ${typeof i}`);for(const[e,r]of Object.entries(i))if("string"!=typeof r)throw new t.InvalidWorkspaceManifestError(`Catalog '${n}' has invalid entry '${e}'. Expected string specifier, but found: ${typeof r}`)}}};const t=Pt();return Wt}(),u=Pt();function p(t){if(null!=t){if("object"!=typeof t)throw new u.InvalidWorkspaceManifestError("Expected object but found - "+typeof t);if(Array.isArray(t))throw new u.InvalidWorkspaceManifestError("Expected object but found - array");0!==Object.keys(t).length&&(!function(t){if(!t.packages)return;if(!Array.isArray(t.packages))throw new u.InvalidWorkspaceManifestError("packages field is not an array");for(const e of t.packages){if(!e)throw new u.InvalidWorkspaceManifestError("Missing or empty package");const t=typeof e;if("string"!==t)throw new u.InvalidWorkspaceManifestError(`Invalid package type - ${t}`)}}(t),(0,l.assertValidWorkspaceManifestCatalog)(t),(0,l.assertValidWorkspaceManifestCatalogs)(t))}}return a}();function Vt(t){if(e.isAbsolute(t))return t;const n=process.env.JS_BINARY__EXECROOT;return n?e.resolve(n,t):e.resolve(t)}const qt=process.argv.slice(2);let Yt,Bt;for(let t=0;t --output \n"),process.exit(1));const Gt=Vt(Yt),Ht=e.dirname(Gt),Jt=Vt(Bt),Zt=function(t){return null==t?{}:(function(t){if(null!=t.catalog&&null!=t.catalogs?.default)throw new r("INVALID_CATALOGS_CONFIGURATION","The 'default' catalog was defined multiple times. Use the 'catalog' field or 'catalogs.default', but not both.")}(t),{default:t.catalog,...t.catalogs})}(await Kt.readWorkspaceManifest(Ht));t(Jt,`${JSON.stringify(Zt,null,2)}\n`); +import{writeFileSync as e}from"node:fs";import t from"node:path";import n from"util";import r from"fs";process.platform,process.arch,process.version.split(".")[0].substring(1);class i extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}var o,a={},s={};function l(){return o||(o=1,e=s,Object.defineProperty(e,"__esModule",{value:!0}),e.USEFUL_NON_ROOT_PNPM_FIELDS=e.FULL_FILTERED_META_DIR=e.FULL_META_DIR=e.ABBREVIATED_META_DIR=e.WORKSPACE_MANIFEST_FILENAME=e.STORE_VERSION=e.LAYOUT_VERSION=e.ENGINE_NAME=e.MANIFEST_BASE_NAMES=e.LOCKFILE_VERSION=e.LOCKFILE_MAJOR_VERSION=e.WANTED_LOCKFILE=void 0,e.getNodeBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"node.exe":"bin/node"},e.getDenoBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"deno.exe":"deno"},e.getBunBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"bun.exe":"bun"},e.WANTED_LOCKFILE="pnpm-lock.yaml",e.LOCKFILE_MAJOR_VERSION="9",e.LOCKFILE_VERSION=`${e.LOCKFILE_MAJOR_VERSION}.0`,e.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],e.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,e.LAYOUT_VERSION=5,e.STORE_VERSION="v10",e.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",e.ABBREVIATED_META_DIR="metadata-v1.3",e.FULL_META_DIR="metadata-full-v1.3",e.FULL_FILTERED_META_DIR="metadata-ff-v1.3",e.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),s;var e}var c,u,p={exports:{}};function f(){return u?c:(u=1,c=e=>{if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e})}var d,h,g,m,y,b,A,v,w,E,k,I,C,x,O,_,S,N,M,T,j,L,F,R,D,W,$,U,P,V,q,Y,B,K,G,H,J,z,Z,Q,X,ee,te,ne,re={},ie={},oe={};function ae(){if(d)return oe;function e(e){return null==e}return d=1,oe.isNothing=e,oe.isObject=function(e){return"object"==typeof e&&null!==e},oe.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},oe.repeat=function(e,t){var n,r="";for(n=0;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}function ye(){if(D)return R;D=1;var e=ae(),t=le(),n=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var r=/^[-+]?[0-9]+e/;return R=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!n.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){var i;if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";return i=t.toString(10),r.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"})}function be(){return $?W:($=1,W=de().extend({implicit:[he(),ge(),me(),ye()]}))}function Ae(){return P?U:(P=1,U=be())}function ve(){if(q)return V;q=1;var e=le(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return V=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){var r,i,o,a,s,l,c,u,p=0,f=null;if(null===(r=t.exec(e))&&(r=n.exec(e)),null===r)throw new Error("Date resolve error");if(i=+r[1],o=+r[2]-1,a=+r[3],!r[4])return new Date(Date.UTC(i,o,a));if(s=+r[4],l=+r[5],c=+r[6],r[7]){for(p=r[7].slice(0,3);p.length<3;)p+="0";p=+p}return r[9]&&(f=6e4*(60*+r[10]+ +(r[11]||0)),"-"===r[9]&&(f=-f)),u=new Date(Date.UTC(i,o,a,s,l,c,p)),f&&u.setTime(u.getTime()-f),u},instanceOf:Date,represent:function(e){return e.toISOString()}})}function we(){if(B)return Y;B=1;var e=le();return Y=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function Ee(){if(G)return K;G=1;var e=le(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return K=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var n,r,i=0,o=e.length,a=t;for(r=0;r64)){if(n<0)return!1;i+=6}return i%8==0},construct:function(e){var n,r,i=e.replace(/[\r\n=]/g,""),o=i.length,a=t,s=0,l=[];for(n=0;n>16&255),l.push(s>>8&255),l.push(255&s)),s=s<<6|a.indexOf(i.charAt(n));return 0===(r=o%4*6)?(l.push(s>>16&255),l.push(s>>8&255),l.push(255&s)):18===r?(l.push(s>>10&255),l.push(s>>2&255)):12===r&&l.push(s>>4&255),new Uint8Array(l)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var n,r,i="",o=0,a=e.length,s=t;for(n=0;n>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]),o=(o<<8)+e[n];return 0===(r=a%3)?(i+=s[o>>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]):2===r?(i+=s[o>>10&63],i+=s[o>>4&63],i+=s[o<<2&63],i+=s[64]):1===r&&(i+=s[o>>2&63],i+=s[o<<4&63],i+=s[64],i+=s[64]),i}}),K}function ke(){if(J)return H;J=1;var e=le(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return H=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var r,i,o,a,s,l=[],c=e;for(r=0,i=c.length;rs&&(t=r-s+(o=" ... ").length),n-r>s&&(n=r+s-(a=" ...").length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+a,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return m=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);for(var o,a=/\r?\n|\r|\0/g,s=[0],l=[],c=-1;o=a.exec(r.buffer);)l.push(o.index),s.push(o.index+o[0].length),r.position<=o.index&&c<0&&(c=s.length-2);c<0&&(c=s.length-1);var u,p,f="",d=Math.min(r.line+i.linesAfter,l.length).toString().length,h=i.maxLength-(i.indent+d+3);for(u=1;u<=i.linesBefore&&!(c-u<0);u++)p=t(r.buffer,s[c-u],l[c-u],r.position-(s[c]-s[c-u]),h),f=e.repeat(" ",i.indent)+n((r.line-u+1).toString(),d)+" | "+p.str+"\n"+f;for(p=t(r.buffer,s[c],l[c],r.position,h),f+=e.repeat(" ",i.indent)+n((r.line+1).toString(),d)+" | "+p.str+"\n",f+=e.repeat("-",i.indent+d+3+p.pos)+"^\n",u=1;u<=i.linesAfter&&!(c+u>=l.length);u++)p=t(r.buffer,s[c+u],l[c+u],r.position-(s[c]-s[c+u]),h),f+=e.repeat(" ",i.indent)+n((r.line+u+1).toString(),d)+" | "+p.str+"\n";return f.replace(/\n$/,"")}}(),r=xe(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,s=/[,\[\]\{\}]/,l=/^(?:!|!!|![a-z\-]+!)$/i,c=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function u(e){return Object.prototype.toString.call(e)}function p(e){return 10===e||13===e}function f(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function g(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function b(e){return 120===e?2:117===e?4:85===e?8:0}function A(e){return 48<=e&&e<=57?e-48:-1}function v(e){return 48===e?"\0":97===e?"\x07":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"\x1b":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\x85":95===e?"\xa0":76===e?"\u2028":80===e?"\u2029":""}function w(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var E=new Array(256),k=new Array(256),I=0;I<256;I++)E[I]=v(I)?1:0,k[I]=v(I);function C(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function x(e,r){var i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function O(e,t){throw x(e,t)}function _(e,t){e.onWarning&&e.onWarning.call(null,x(e,t))}var S={YAML:function(e,t,n){var r,i,o;null!==e.version&&O(e,"duplication of %YAML directive"),1!==n.length&&O(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&O(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&O(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&_(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,o;2!==n.length&&O(e,"TAG directive accepts exactly two arguments"),r=n[0],o=n[1],l.test(r)||O(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,r)&&O(e,'there is a previously declared suffix for "'+r+'" tag handle'),c.test(o)||O(e,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch(t){O(e,"tag prefix is malformed: "+o)}e.tagMap[r]=o}};function N(e,t,n,r){var i,a,s,l;if(t1&&(t.result+=e.repeat("\n",n-1))}function D(e,t){var n,r,i=e.tag,o=e.anchor,a=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=a),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,O(e,"tab characters must not be used in indentation")),45===r)&&d(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,L(e,!0,-1)&&e.lineIndent<=t)a.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,U(e,t,3,!1,!0),a.push(e.result),L(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)O(e,"bad indentation of a sequence entry");else if(e.lineIndentn?x=1:t.lineIndent===n?x=0:t.lineIndentn?x=1:t.lineIndent===n?x=0:t.lineIndentt)&&(A&&(a=e.line,s=e.lineStart,l=e.position),U(e,t,4,!0,i)&&(A?y=e.result:b=e.result),A||(T(e,h,g,m,y,b,a,s,l),m=y=b=null),L(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==c)O(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===o?O(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?O(t,"repeat of an indentation width identifier"):(u=n+o-1,c=!0)}if(f(a)){do{a=t.input.charCodeAt(++t.position)}while(f(a));if(35===a)do{a=t.input.charCodeAt(++t.position)}while(!p(a)&&0!==a)}for(;0!==a;){for(j(t),t.lineIndent=0,a=t.input.charCodeAt(t.position);(!c||t.lineIndentu&&(u=t.lineIndent),p(a))d++;else{if(t.lineIndent0){for(i=a,o=0;i>0;i--)(a=g(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+a:O(e,"expected hexadecimal character");e.result+=w(o),e.position++}else O(e,"unknown escape sequence");n=r=e.position}else p(s)?(N(e,n,r,!0),R(e,L(e,!1,t)),n=r=e.position):e.position===e.lineStart&&F(e)?O(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}O(e,"unexpected end of the stream within a double quoted scalar")}(t,I)?S=!0:!function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!d(r)&&!h(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&O(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),i.call(e.anchorMap,n)||O(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],L(e,!0,-1),!0}(t)?function(e,t,n){var r,i,o,a,s,l,c,u,g=e.kind,m=e.result;if(d(u=e.input.charCodeAt(e.position))||h(u)||35===u||38===u||42===u||33===u||124===u||62===u||39===u||34===u||37===u||64===u||96===u)return!1;if((63===u||45===u)&&(d(r=e.input.charCodeAt(e.position+1))||n&&h(r)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,a=!1;0!==u;){if(58===u){if(d(r=e.input.charCodeAt(e.position+1))||n&&h(r))break}else if(35===u){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&F(e)||n&&h(u))break;if(p(u)){if(s=e.line,l=e.lineStart,c=e.lineIndent,L(e,!1,-1),e.lineIndent>=t){a=!0,u=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=l,e.lineIndent=c;break}}a&&(N(e,i,o,!1),R(e,e.line-s),i=o=e.position,a=!1),f(u)||(o=e.position+1),u=e.input.charCodeAt(++e.position)}return N(e,i,o,!1),!!e.result||(e.kind=g,e.result=m,!1)}(t,I,1===r)&&(S=!0,null===t.tag&&(t.tag="?")):(S=!0,null===t.tag&&null===t.anchor||O(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===x&&(S=c&&D(t,C))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&O(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"'),u=0,m=t.implicitTypes.length;u"),null!==t.result&&v.kind!==t.kind&&O(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+v.kind+'", not "'+t.kind+'"'),v.resolve(t.result,t.tag)?(t.result=v.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):O(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||S}function P(e){var t,n,r,o,s=e.position,l=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(o=e.input.charCodeAt(e.position))&&(L(e,!0,-1),o=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==o));){for(l=!0,o=e.input.charCodeAt(++e.position),t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&O(e,"directive name must not be less than one character in length");0!==o;){for(;f(o);)o=e.input.charCodeAt(++e.position);if(35===o){do{o=e.input.charCodeAt(++e.position)}while(0!==o&&!p(o));break}if(p(o))break;for(t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==o&&j(e),i.call(S,n)?S[n](e,n,r):_(e,'unknown document directive "'+n+'"')}L(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,L(e,!0,-1)):l&&O(e,"directives end mark is expected"),U(e,e.lineIndent-1,4,!1,!0),L(e,!0,-1),e.checkLineBreaks&&a.test(e.input.slice(s,e.position))&&_(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&F(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,L(e,!0,-1)):e.position=55296&&r<=56319&&t+1=56320&&n<=57343?1024*(r-55296)+n-56320+65536:r}function b(e){return/^\n* /.test(e)}function A(e,t,n,r,i,a,s,l){var c,u,p=0,f=null,g=!1,A=!1,v=-1!==r,w=-1,E=h(u=y(e,0))&&u!==o&&!d(u)&&45!==u&&63!==u&&58!==u&&44!==u&&91!==u&&93!==u&&123!==u&&125!==u&&35!==u&&38!==u&&42!==u&&33!==u&&124!==u&&61!==u&&62!==u&&39!==u&&34!==u&&37!==u&&64!==u&&96!==u&&function(e){return!d(e)&&58!==e}(y(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(!h(p=y(e,c)))return 5;E=E&&m(p,f,l),f=p}else{for(c=0;c=65536?c+=2:c++){if(10===(p=y(e,c)))g=!0,v&&(A=A||c-w-1>r&&" "!==e[w+1],w=c);else if(!h(p))return 5;E=E&&m(p,f,l),f=p}A=A||v&&c-w-1>r&&" "!==e[w+1]}return g||A?n>9&&b(e)?5:s?2===a?5:2:A?4:3:!E||s||i(e)?2===a?5:2:1}function v(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||l.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";var u=e.indent*Math.max(1,r),f=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-u),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(A(n,d,e.indent,f,function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n"+w(n,e.indent)+E(p(function(e,t){var n,r,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,k(e.slice(0,s),t)),a="\n"===e[0]||" "===e[0];var s;for(;r=i.exec(e);){var l=r[1],c=r[2];n=" "===c[0],o+=l+(a||n||""===c?"":"\n")+k(c,t),a=n}return o}(n,f),u));case 5:return'"'+function(e){for(var t,n="",r=0,i=0;i=65536?i+=2:i++)r=y(e,i),!(t=a[r])&&h(r)?(n+=e[i],r>=65536&&(n+=e[i+1])):n+=t||c(r);return n}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function w(e,t){var n=b(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function E(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function k(e,t){if(""===e||" "===e[0])return e;for(var n,r,i=/ [^ ]/g,o=0,a=0,s=0,l="";n=i.exec(e);)(s=n.index)-o>t&&(r=a>o?a:s,l+="\n"+e.slice(o,r),o=r+1),a=s;return l+="\n",e.length-o>t&&a>o?l+=e.slice(o,a)+"\n"+e.slice(a+1):l+=e.slice(o),l.slice(1)}function I(e,t,n,r){var i,o,a,s="",l=e.tag;for(i=0,o=n.length;i tag resolver accepts not "'+p+'" style');a=u.represent[p](n,p)}e.dump=a}return!0}return!1}function x(e,n,i,o,a,s,l){e.tag=null,e.dump=i,C(e,i,!1)||C(e,i,!0);var c,u=r.call(e.dump),p=o;o&&(o=e.flowLevel<0||e.flowLevel>n);var d,h,g="[object Object]"===u||"[object Array]"===u;if(g&&(h=-1!==(d=e.duplicates.indexOf(i))),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(a=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(g&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===u)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){var o,a,s,l,c,u,p="",d=e.tag,h=Object.keys(r);if(!0===e.sortKeys)h.sort();else if("function"==typeof e.sortKeys)h.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(o=0,a=h.length;o1024)&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,c&&(u+=f(e,n)),x(e,n+1,l,!0,c)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",p+=u+=e.dump));e.tag=d,e.dump=p||"{}"}(e,n,e.dump,a),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,a,s,l="",c=e.tag,u=Object.keys(n);for(r=0,i=u.length;r1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),x(e,t,a,!1,!1)&&(l+=s+=e.dump));e.tag=c,e.dump="{"+l+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===u)o&&0!==e.dump.length?(e.noArrayIndent&&!l&&n>0?I(e,n-1,e.dump,a):I(e,n,e.dump,a),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,a="",s=e.tag;for(r=0,i=n.length;r",e.dump=c+" "+e.dump)}return!0}function O(e,t){var n,r,i=[],o=[];for(_(e,i,o),n=0,r=o.length;nn.load(t(e)),o=t=>e.promises.readFile(t,"utf8").then(e=>i(e));return p.exports=o,p.exports.default=o,p.exports.sync=t=>i(e.readFileSync(t,"utf8")),p.exports}var Le,Fe,Re,De,We={},$e={},Ue={};function Pe(){if(Fe)return $e;Fe=1,Object.defineProperty($e,"__esModule",{value:!0}),$e.InvalidWorkspaceManifestError=void 0;const e=function(){if(Le)return Ue;Le=1,Object.defineProperty(Ue,"__esModule",{value:!0}),Ue.LockfileMissingDependencyError=Ue.FetchError=Ue.PnpmError=void 0;const e=l();class t extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}return Ue.PnpmError=t,Ue.FetchError=class extends t{response;request;constructor(e,t,n){const r={url:e.url};e.authHeaderValue&&(r.authHeaderValue=function(e){const[t,n]=e.split(" ");return null==n?"[hidden]":n.length<20?`${t} [hidden]`:`${t} ${n.substring(0,4)}[hidden]`}(e.authHeaderValue));const i=`GET ${e.url}: ${t.statusText} - ${t.status}`;401!==t.status&&403!==t.status&&404!==t.status||(n=n?`${n}\n\n`:"",r.authHeaderValue?n+=`An authorization header was used: ${r.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}},Ue.LockfileMissingDependencyError=class extends t{constructor(t){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${t}' in ${e.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},Ue}();let t=class extends e.PnpmError{constructor(e){super("INVALID_WORKSPACE_CONFIGURATION",e)}};return $e.InvalidWorkspaceManifestError=t,$e}var Ve=function(){if(De)return a;De=1;var e=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.readWorkspaceManifest=async function(e){const t=await async function(e){try{return await(0,s.default)(o.default.join(e,i.WORKSPACE_MANIFEST_FILENAME))}catch(e){if(r.default.types.isNativeError(e)&&"code"in e&&"ENOENT"===e.code)return;throw e}}(e);return p(t),t},a.validateWorkspaceManifest=p;const r=e(n),i=l(),o=e(t),s=e(je()),c=function(){if(Re)return We;Re=1,Object.defineProperty(We,"__esModule",{value:!0}),We.assertValidWorkspaceManifestCatalog=function(t){if(null!=t.catalog){if(Array.isArray(t.catalog))throw new e.InvalidWorkspaceManifestError("Expected catalog field to be an object, but found - array");if("object"!=typeof t.catalog)throw new e.InvalidWorkspaceManifestError("Expected catalog field to be an object, but found - "+typeof t.catalog);for(const[n,r]of Object.entries(t.catalog))if("string"!=typeof r)throw new e.InvalidWorkspaceManifestError(`Invalid catalog entry for ${n}. Expected string, but found: ${typeof r}`)}},We.assertValidWorkspaceManifestCatalogs=function(t){if(null!=t.catalogs){if(Array.isArray(t.catalogs))throw new e.InvalidWorkspaceManifestError("Expected catalogs field to be an object, but found - array");if("object"!=typeof t.catalogs)throw new e.InvalidWorkspaceManifestError("Expected catalogs field to be an object, but found - "+typeof t.catalogs);for(const[n,r]of Object.entries(t.catalogs)){if(Array.isArray(r))throw new e.InvalidWorkspaceManifestError(`Expected named catalog ${n} to be an object, but found - array`);if("object"!=typeof r)throw new e.InvalidWorkspaceManifestError(`Expected named catalog ${n} to be an object, but found - ${typeof r}`);for(const[t,i]of Object.entries(r))if("string"!=typeof i)throw new e.InvalidWorkspaceManifestError(`Catalog '${n}' has invalid entry '${t}'. Expected string specifier, but found: ${typeof i}`)}}};const e=Pe();return We}(),u=Pe();function p(e){if(null!=e){if("object"!=typeof e)throw new u.InvalidWorkspaceManifestError("Expected object but found - "+typeof e);if(Array.isArray(e))throw new u.InvalidWorkspaceManifestError("Expected object but found - array");0!==Object.keys(e).length&&(!function(e){if(!e.packages)return;if(!Array.isArray(e.packages))throw new u.InvalidWorkspaceManifestError("packages field is not an array");for(const t of e.packages){if(!t)throw new u.InvalidWorkspaceManifestError("Missing or empty package");const e=typeof t;if("string"!==e)throw new u.InvalidWorkspaceManifestError(`Invalid package type - ${e}`)}}(e),(0,c.assertValidWorkspaceManifestCatalog)(e),(0,c.assertValidWorkspaceManifestCatalogs)(e))}}return a}();function qe(e){if(t.isAbsolute(e))return e;const n=process.env.JS_BINARY__EXECROOT;return n?t.resolve(n,e):t.resolve(e)}const Ye=process.argv.slice(2);let Be,Ke;for(let e=0;e --output \n"),process.exit(1));const Ge=qe(Be),He=t.dirname(Ge),Je=qe(Ke),ze=function(e){return null==e?{}:(function(e){if(null!=e.catalog&&null!=e.catalogs?.default)throw new i("INVALID_CATALOGS_CONFIGURATION","The 'default' catalog was defined multiple times. Use the 'catalog' field or 'catalogs.default', but not both.")}(e),{default:e.catalog,...e.catalogs})}(await Ve.readWorkspaceManifest(He));e(Je,`${JSON.stringify(ze,null,2)}\n`); diff --git a/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js b/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js index d3fcfc0c7b..f728053249 100644 --- a/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js +++ b/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js @@ -1 +1 @@ -import e,{promises as t,readFileSync as n,writeFileSync as r}from"node:fs";import i from"node:path";import o from"fs";import u from"node:crypto";import s from"path";import a from"util";import c,{promisify as l}from"node:util";import f from"os";import p from"stream";import d from"string_decoder";import h from"constants";import m from"assert";function g(e,t){return t.forEach(function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach(function(n){if("default"!==n&&!(n in e)){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}})}),Object.freeze(e)}const D="catalog:";function y(e){if(!e.startsWith(D))return null;const t=e.slice(8).trim();return""===t?"default":t}process.platform,process.arch,process.version.split(".")[0].substring(1);class E extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}function A(e,t){const n=y(t.bareSpecifier);if(null==n)return{type:"unused"};const r=e[n]?.[t.alias];if(null==r)return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${t.alias}' was found for catalog '${n}'.`)};if(null!=y(r))return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${t.alias}' in catalog '${n}' is invalid.`)};const i=r.split(":")[0];return"workspace"===i?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${t.alias}' in catalog '${n}' is invalid.`)}:["link","file"].includes(i)?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${t.alias}' in catalog '${n}' declares a dependency using the '${i}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:n,specifier:r}}}function C(e){if("@"!==e[0])throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const t=e.indexOf("/");if(-1===t)throw new E("INVALID_JSR_PACKAGE_NAME",`The package name '${e}' is invalid`);const n=e.substring(0,t),r=e.substring(t+1);return`@jsr/${n.substring(1)}__${r}`}var F,b,v,w,O,S,x,I,N="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function j(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function _(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){var n=!1;try{n=this instanceof e}catch(e){}return n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}function k(){if(b)return F;b=1,F=o,o.default=o,o.stable=c,o.stableStringify=c;var e="[...]",t="[Circular]",n=[],r=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function o(e,t,o,u){var a;void 0===u&&(u=i()),s(e,"",0,[],void 0,0,u);try{a=0===r.length?JSON.stringify(e,t,o):JSON.stringify(e,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return a}function u(e,t,i,o){var u=Object.getOwnPropertyDescriptor(o,i);void 0!==u.get?u.configurable?(Object.defineProperty(o,i,{value:e}),n.push([o,i,t,u])):r.push([t,i,e]):(o[i]=e,n.push([o,i,t]))}function s(n,r,i,o,a,c,l){var f;if(c+=1,"object"==typeof n&&null!==n){for(f=0;fl.depthLimit)return void u(e,n,r,a);if(void 0!==l.edgesLimit&&i+1>l.edgesLimit)return void u(e,n,r,a);if(o.push(n),Array.isArray(n))for(f=0;ft?1:0}function c(e,t,o,u){void 0===u&&(u=i());var s,a=l(e,"",0,[],void 0,0,u)||e;try{s=0===r.length?JSON.stringify(a,t,o):JSON.stringify(a,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function l(r,i,o,s,c,f,p){var d;if(f+=1,"object"==typeof r&&null!==r){for(d=0;dp.depthLimit)return void u(e,r,i,c);if(void 0!==p.edgesLimit&&o+1>p.edgesLimit)return void u(e,r,i,c);if(s.push(r),Array.isArray(r))for(d=0;d0)for(var i=0;ithis.maxLength,!this.overflow||this.skipOverflow?i():i(new Error("maximum buffer reached"))}function o(e){if(this[n]+=this[r].end(),this[n])try{u(this,this.mapper(this[n]))}catch(t){return e(t)}e()}function u(e,t){void 0!==t&&e.push(t)}function s(e){return e}return $=function(u,a,c){switch(u=u||/\r?\n/,a=a||s,c=c||{},arguments.length){case 1:"function"==typeof u?(a=u,u=/\r?\n/):"object"!=typeof u||u instanceof RegExp||u[Symbol.split]||(c=u,u=/\r?\n/);break;case 2:"function"==typeof u?(c=a,a=u,u=/\r?\n/):"object"==typeof a&&(c=a,a=s)}(c=Object.assign({},c)).autoDestroy=!0,c.transform=i,c.flush=o,c.readableObjectMode=!0;const l=new e(c);return l[n]="",l[r]=new t("utf8"),l.matcher=u,l.mapper=a,l.maxLength=c.maxLength,l.skipOverflow=c.skipOverflow||!1,l.overflow=!1,l._destroy=function(e,t){this._writableState.errorEmitted=!1,t(e)},l},$}(),q=j(G);const W={strict:!0};const Y=V();function V(){const e=q(function(e){try{if(e)return JSON.parse(e)}catch(t){W.strict&&this.emit("error",new Error(`Could not parse row "${e.length>50?`${e.slice(0,50)}...`:e}"`))}},W);return L.output([{level:"debug",stream:e}]),e}var J=Object.freeze({__proto__:null,createStreamParser:V,globalInfo:function(e){R.info(e)},globalWarn:M,logger:T,streamParser:Y,writeToConsole:function(){L.output([{level:"debug",stream:process.stdout}])}});const K=["node","deno","bun"];function z(e,t,n){for(const r of K){const i=e[t]?.runtime;if(null==i||e[n]?.[r])continue;const o=(Array.isArray(i)?i:[i]).find(e=>e.name===r);if("download"===o?.onFail)if(o.version)if("webcontainer"in process.versions)M(`Installation of ${r} versions is not supported in WebContainer`);else{const t=e[n]??={};Object.defineProperty(t,r,{value:`runtime:${o.version}`,enumerable:!0,writable:!0,configurable:!0})}else M(`Cannot download ${r} because no version is specified in ${t}.runtime`)}}T("context"),T("deprecation"),T("execution-time"),T("fetching-progress"),T("hook"),T("ignored-scripts"),T("install-check"),T("installing-config-deps"),T("lifecycle"),T("link"),T("lockfile-verification"),T("package-import-method"),T("package-manifest"),T("peer-dependency-issues"),T("progress"),T("removal"),T("request-retry"),T("root"),T("scope"),T("skipped-optional-dependency"),T("stage"),T("stats"),T("summary"),T("update-check");var X,H,Z,Q,ee,te,ne,re,ie,oe,ue,se,ae,ce,le,fe,pe,de,he,me,ge,De,ye,Ee,Ae,Ce,Fe,be,ve,we,Oe,Se,xe,Ie,Ne,je,_e,ke,Be,Pe,Le,Te,Re,Me,$e,Ue,Ge,qe,We,Ye,Ve,Je,Ke,ze,Xe,He,Ze,Qe,et,tt,nt,rt,it,ot,ut,st,at,ct,lt,ft,pt,dt,ht,mt,gt,Dt,yt,Et,At,Ct,Ft,bt,vt,wt,Ot,St,xt,It,Nt,jt,_t,kt={exports:{}};function Bt(){if(H)return X;H=1;const e=Number.MAX_SAFE_INTEGER||9007199254740991;return X={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}function Pt(){if(Q)return Z;Q=1;const e="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};return Z=e}function Lt(){return ee||(ee=1,function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:i}=Bt(),o=Pt(),u=(t=e.exports={}).re=[],s=t.safeRe=[],a=t.src=[],c=t.safeSrc=[],l=t.t={};let f=0;const p="[a-zA-Z0-9-]",d=[["\\s",1],["\\d",i],[p,r]],h=(e,t,n)=>{const r=(e=>{for(const[t,n]of d)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),i=f++;o(e,i,t),l[e]=i,a[i]=t,c[i]=r,u[i]=new RegExp(t,n?"g":void 0),s[i]=new RegExp(r,n?"g":void 0)};h("NUMERICIDENTIFIER","0|[1-9]\\d*"),h("NUMERICIDENTIFIERLOOSE","\\d+"),h("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),h("MAINVERSION",`(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})`),h("MAINVERSIONLOOSE",`(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASEIDENTIFIER",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIER]})`),h("PRERELEASEIDENTIFIERLOOSE",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASE",`(?:-(${a[l.PRERELEASEIDENTIFIER]}(?:\\.${a[l.PRERELEASEIDENTIFIER]})*))`),h("PRERELEASELOOSE",`(?:-?(${a[l.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[l.PRERELEASEIDENTIFIERLOOSE]})*))`),h("BUILDIDENTIFIER",`${p}+`),h("BUILD",`(?:\\+(${a[l.BUILDIDENTIFIER]}(?:\\.${a[l.BUILDIDENTIFIER]})*))`),h("FULLPLAIN",`v?${a[l.MAINVERSION]}${a[l.PRERELEASE]}?${a[l.BUILD]}?`),h("FULL",`^${a[l.FULLPLAIN]}$`),h("LOOSEPLAIN",`[v=\\s]*${a[l.MAINVERSIONLOOSE]}${a[l.PRERELEASELOOSE]}?${a[l.BUILD]}?`),h("LOOSE",`^${a[l.LOOSEPLAIN]}$`),h("GTLT","((?:<|>)?=?)"),h("XRANGEIDENTIFIERLOOSE",`${a[l.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),h("XRANGEIDENTIFIER",`${a[l.NUMERICIDENTIFIER]}|x|X|\\*`),h("XRANGEPLAIN",`[v=\\s]*(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:${a[l.PRERELEASE]})?${a[l.BUILD]}?)?)?`),h("XRANGEPLAINLOOSE",`[v=\\s]*(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:${a[l.PRERELEASELOOSE]})?${a[l.BUILD]}?)?)?`),h("XRANGE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAIN]}$`),h("XRANGELOOSE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAINLOOSE]}$`),h("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),h("COERCE",`${a[l.COERCEPLAIN]}(?:$|[^\\d])`),h("COERCEFULL",a[l.COERCEPLAIN]+`(?:${a[l.PRERELEASE]})?`+`(?:${a[l.BUILD]})?(?:$|[^\\d])`),h("COERCERTL",a[l.COERCE],!0),h("COERCERTLFULL",a[l.COERCEFULL],!0),h("LONETILDE","(?:~>?)"),h("TILDETRIM",`(\\s*)${a[l.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",h("TILDE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAIN]}$`),h("TILDELOOSE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAINLOOSE]}$`),h("LONECARET","(?:\\^)"),h("CARETTRIM",`(\\s*)${a[l.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",h("CARET",`^${a[l.LONECARET]}${a[l.XRANGEPLAIN]}$`),h("CARETLOOSE",`^${a[l.LONECARET]}${a[l.XRANGEPLAINLOOSE]}$`),h("COMPARATORLOOSE",`^${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]})$|^$`),h("COMPARATOR",`^${a[l.GTLT]}\\s*(${a[l.FULLPLAIN]})$|^$`),h("COMPARATORTRIM",`(\\s*)${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]}|${a[l.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",h("HYPHENRANGE",`^\\s*(${a[l.XRANGEPLAIN]})\\s+-\\s+(${a[l.XRANGEPLAIN]})\\s*$`),h("HYPHENRANGELOOSE",`^\\s*(${a[l.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[l.XRANGEPLAINLOOSE]})\\s*$`),h("STAR","(<|>)?=?\\s*\\*"),h("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),h("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}(kt,kt.exports)),kt.exports}function Tt(){if(ne)return te;ne=1;const e=Object.freeze({loose:!0}),t=Object.freeze({});return te=n=>n?"object"!=typeof n?e:n:t,te}function Rt(){if(ie)return re;ie=1;const e=/^[0-9]+$/,t=(t,n)=>{if("number"==typeof t&&"number"==typeof n)return t===n?0:tt(n,e)}}function Mt(){if(ue)return oe;ue=1;const e=Pt(),{MAX_LENGTH:t,MAX_SAFE_INTEGER:n}=Bt(),{safeRe:r,t:i}=Lt(),o=Tt(),{compareIdentifiers:u}=Rt();class s{constructor(u,a){if(a=o(a),u instanceof s){if(u.loose===!!a.loose&&u.includePrerelease===!!a.includePrerelease)return u;u=u.version}else if("string"!=typeof u)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof u}".`);if(u.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",u,a),this.options=a,this.loose=!!a.loose,this.includePrerelease=!!a.includePrerelease;const c=u.trim().match(a.loose?r[i.LOOSE]:r[i.FULL]);if(!c)throw new TypeError(`Invalid Version: ${u}`);if(this.raw=u,this.major=+c[1],this.minor=+c[2],this.patch=+c[3],this.major>n||this.major<0)throw new TypeError("Invalid major version");if(this.minor>n||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>n||this.patch<0)throw new TypeError("Invalid patch version");c[4]?this.prerelease=c[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&te.major?1:this.minore.minor?1:this.patche.patch?1:0}comparePre(t){if(t instanceof s||(t=new s(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;let n=0;do{const r=this.prerelease[n],i=t.prerelease[n];if(e("prerelease compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}compareBuild(t){t instanceof s||(t=new s(t,this.options));let n=0;do{const r=this.build[n],i=t.build[n];if(e("build compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}inc(e,t,n){if(e.startsWith("pre")){if(!t&&!1===n)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?r[i.PRERELEASELOOSE]:r[i.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,n),this.inc("pre",t,n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,n),this.inc("pre",t,n);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(n)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let r=this.prerelease.length;for(;--r>=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let r=[t,e];if(!1===n&&(r=[t]),((e,t)=>{const n=t.split(".");if(n.length>e.length)return!1;for(let t=0;t{if(t instanceof e)return t;try{return new e(t,n)}catch(e){if(!r)return null;throw e}},se}function Ut(){if(Oe)return we;Oe=1;const e=Mt();return we=(t,n,r)=>new e(t,r).compare(new e(n,r))}function Gt(){if(_e)return je;_e=1;const e=Mt();return je=(t,n,r)=>{const i=new e(t,r),o=new e(n,r);return i.compare(o)||i.compareBuild(o)}}function qt(){if(Re)return Te;Re=1;const e=Ut();return Te=(t,n,r)=>e(t,n,r)>0}function Wt(){if($e)return Me;$e=1;const e=Ut();return Me=(t,n,r)=>e(t,n,r)<0}function Yt(){if(Ge)return Ue;Ge=1;const e=Ut();return Ue=(t,n,r)=>0===e(t,n,r)}function Vt(){if(We)return qe;We=1;const e=Ut();return qe=(t,n,r)=>0!==e(t,n,r)}function Jt(){if(Ve)return Ye;Ve=1;const e=Ut();return Ye=(t,n,r)=>e(t,n,r)>=0}function Kt(){if(Ke)return Je;Ke=1;const e=Ut();return Je=(t,n,r)=>e(t,n,r)<=0}function zt(){if(Xe)return ze;Xe=1;const e=Yt(),t=Vt(),n=qt(),r=Jt(),i=Wt(),o=Kt();return ze=(u,s,a,c)=>{switch(s){case"===":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u===a;case"!==":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u!==a;case"":case"=":case"==":return e(u,a,c);case"!=":return t(u,a,c);case">":return n(u,a,c);case">=":return r(u,a,c);case"<":return i(u,a,c);case"<=":return o(u,a,c);default:throw new TypeError(`Invalid operator: ${s}`)}}}function Xt(){if(it)return rt;it=1;const e=/\s+/g;class t{constructor(n,r){if(r=i(r),n instanceof t)return n.loose===!!r.loose&&n.includePrerelease===!!r.includePrerelease?n:new t(n.raw,r);if(n instanceof o)return this.raw=n.value,this.set=[[n]],this.formatted=void 0,this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=n.trim().replace(e," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!D(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&y(e[0])){this.set=[e];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){e=e.replace(g,"");const t=((this.options.includePrerelease&&h)|(this.options.loose&&m))+":"+e,n=r.get(t);if(n)return n;const i=this.options.loose,s=i?a[l.HYPHENRANGELOOSE]:a[l.HYPHENRANGE];e=e.replace(s,N(this.options.includePrerelease)),u("hyphen replace",e),e=e.replace(a[l.COMPARATORTRIM],f),u("comparator trim",e),e=e.replace(a[l.TILDETRIM],p),u("tilde trim",e),e=e.replace(a[l.CARETTRIM],d),u("caret trim",e);let c=e.split(" ").map(e=>A(e,this.options)).join(" ").split(/\s+/).map(e=>I(e,this.options));i&&(c=c.filter(e=>(u("loose invalid filter",e,this.options),!!e.match(a[l.COMPARATORLOOSE])))),u("range list",c);const y=new Map,E=c.map(e=>new o(e,this.options));for(const e of E){if(D(e))return[e];y.set(e.value,e)}y.size>1&&y.has("")&&y.delete("");const C=[...y.values()];return r.set(t,C),C}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(t=>E(t,n)&&e.set.some(e=>E(e,n)&&t.every(t=>e.every(e=>t.intersects(e,n)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new s(e,this.options)}catch(e){return!1}for(let t=0;t=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}),tt),r=new n,i=Tt(),o=Ht(),u=Pt(),s=Mt(),{safeRe:a,src:c,t:l,comparatorTrimReplace:f,tildeTrimReplace:p,caretTrimReplace:d}=Lt(),{FLAG_INCLUDE_PRERELEASE:h,FLAG_LOOSE:m}=Bt(),g=new RegExp(c[l.BUILD],"g"),D=e=>"<0.0.0-0"===e.value,y=e=>""===e.value,E=(e,t)=>{let n=!0;const r=e.slice();let i=r.pop();for(;n&&r.length;)n=r.every(e=>i.intersects(e,t)),i=r.pop();return n},A=(e,t)=>(e=e.replace(a[l.BUILD],""),u("comp",e,t),e=v(e,t),u("caret",e),e=F(e,t),u("tildes",e),e=O(e,t),u("xrange",e),e=x(e,t),u("stars",e),e),C=e=>!e||"x"===e.toLowerCase()||"*"===e,F=(e,t)=>e.trim().split(/\s+/).map(e=>b(e,t)).join(" "),b=(e,t)=>{const n=t.loose?a[l.TILDELOOSE]:a[l.TILDE],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("tilde",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a=`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:s?(u("replaceTilde pr",s),a=`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`):a=`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`,u("tilde return",a),a})},v=(e,t)=>e.trim().split(/\s+/).map(e=>w(e,t)).join(" "),w=(e,t)=>{u("caret",e,t);const n=t.loose?a[l.CARETLOOSE]:a[l.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("caret",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a="0"===n?`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:`>=${n}.${i}.0${r} <${+n+1}.0.0-0`:s?(u("replaceCaret pr",s),a="0"===n?"0"===i?`>=${n}.${i}.${o}-${s} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o}-${s} <${+n+1}.0.0-0`):(u("no pr"),a="0"===n?"0"===i?`>=${n}.${i}.${o} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o} <${+n+1}.0.0-0`),u("caret return",a),a})},O=(e,t)=>(u("replaceXRanges",e,t),e.split(/\s+/).map(e=>S(e,t)).join(" ")),S=(e,t)=>{e=e.trim();const n=t.loose?a[l.XRANGELOOSE]:a[l.XRANGE];return e.replace(n,(n,r,i,o,s,a)=>{if(u("xRange",e,n,r,i,o,s,a),((e,t,n)=>C(e)&&!C(t)||C(t)&&n&&!C(n))(i,o,s))return e;const c=C(i),l=c||C(o),f=l||C(s),p=f;return"="===r&&p&&(r=""),a=t.includePrerelease?"-0":"",c?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(l&&(o=0),s=0,">"===r?(r=">=",l?(i=+i+1,o=0,s=0):(o=+o+1,s=0)):"<="===r&&(r="<",l?i=+i+1:o=+o+1),"<"===r&&(a="-0"),n=`${r+i}.${o}.${s}${a}`):l?n=`>=${i}.0.0${a} <${+i+1}.0.0-0`:f&&(n=`>=${i}.${o}.0${a} <${i}.${+o+1}.0-0`),u("xRange return",n),n})},x=(e,t)=>(u("replaceStars",e,t),e.trim().replace(a[l.STAR],"")),I=(e,t)=>(u("replaceGTE0",e,t),e.trim().replace(a[t.includePrerelease?l.GTE0PRE:l.GTE0],"")),N=e=>(t,n,r,i,o,u,s,a,c,l,f,p)=>`${n=C(r)?"":C(i)?`>=${r}.0.0${e?"-0":""}`:C(o)?`>=${r}.${i}.0${e?"-0":""}`:u?`>=${n}`:`>=${n}${e?"-0":""}`} ${a=C(c)?"":C(l)?`<${+c+1}.0.0-0`:C(f)?`<${c}.${+l+1}.0-0`:p?`<=${c}.${l}.${f}-${p}`:e?`<${c}.${l}.${+f+1}-0`:`<=${a}`}`.trim(),j=(e,t,n)=>{for(let n=0;n0){const r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0};return rt}function Ht(){if(ut)return ot;ut=1;const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(r,i){if(i=n(i),r instanceof t){if(r.loose===!!i.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),u("comparator",r,i),this.options=i,this.loose=!!i.loose,this.parse(r),this.semver===e?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(t){const n=this.options.loose?r[i.COMPARATORLOOSE]:r[i.COMPARATOR],o=t.match(n);if(!o)throw new TypeError(`Invalid comparator: ${t}`);this.operator=void 0!==o[1]?o[1]:"","="===this.operator&&(this.operator=""),o[2]?this.semver=new s(o[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(u("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return o(t,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new a(e.value,r).test(this.value):""===e.operator?""===e.value||new a(this.value,r).test(e.semver):(!(r=n(r)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(o(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(o(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}ot=t;const n=Tt(),{safeRe:r,t:i}=Lt(),o=zt(),u=Pt(),s=Mt(),a=Xt();return ot}function Zt(){if(at)return st;at=1;const e=Xt();return st=(t,n,r)=>{try{n=new e(n,r)}catch(e){return!1}return n.test(t)},st}function Qt(){if(yt)return Dt;yt=1;const e=Xt();return Dt=(t,n)=>{try{return new e(t,n).range||"*"}catch(e){return null}},Dt}function en(){if(At)return Et;At=1;const e=Mt(),t=Ht(),{ANY:n}=t,r=Xt(),i=Zt(),o=qt(),u=Wt(),s=Kt(),a=Jt();return Et=(c,l,f,p)=>{let d,h,m,g,D;switch(c=new e(c,p),l=new r(l,p),f){case">":d=o,h=s,m=u,g=">",D=">=";break;case"<":d=u,h=a,m=o,g="<",D="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(c,l,p))return!1;for(let e=0;e{e.semver===n&&(e=new t(">=0.0.0")),i=i||e,o=o||e,d(e.semver,i.semver,p)?i=e:m(e.semver,o.semver,p)&&(o=e)}),i.operator===g||i.operator===D)return!1;if((!o.operator||o.operator===g)&&h(c,o.semver))return!1;if(o.operator===D&&m(c,o.semver))return!1}return!0},Et}function tn(){if(_t)return jt;_t=1;const e=Lt(),t=Bt(),n=Mt(),r=Rt(),i=$t(),o=function(){if(le)return ce;le=1;const e=$t();return ce=(t,n)=>{const r=e(t,n);return r?r.version:null},ce}(),u=function(){if(pe)return fe;pe=1;const e=$t();return fe=(t,n)=>{const r=e(t.trim().replace(/^[=v]+/,""),n);return r?r.version:null},fe}(),s=function(){if(he)return de;he=1;const e=Mt();return de=(t,n,r,i,o)=>{"string"==typeof r&&(o=i,i=r,r=void 0);try{return new e(t instanceof e?t.version:t,r).inc(n,i,o).version}catch(e){return null}},de}(),a=function(){if(ge)return me;ge=1;const e=$t();return me=(t,n)=>{const r=e(t,null,!0),i=e(n,null,!0),o=r.compare(i);if(0===o)return null;const u=o>0,s=u?r:i,a=u?i:r,c=!!s.prerelease.length;if(a.prerelease.length&&!c){if(!a.patch&&!a.minor)return"major";if(0===a.compareMain(s))return a.minor&&!a.patch?"minor":"patch"}const l=c?"pre":"";return r.major!==i.major?l+"major":r.minor!==i.minor?l+"minor":r.patch!==i.patch?l+"patch":"prerelease"}}(),c=function(){if(ye)return De;ye=1;const e=Mt();return De=(t,n)=>new e(t,n).major}(),l=function(){if(Ae)return Ee;Ae=1;const e=Mt();return Ee=(t,n)=>new e(t,n).minor}(),f=function(){if(Fe)return Ce;Fe=1;const e=Mt();return Ce=(t,n)=>new e(t,n).patch}(),p=function(){if(ve)return be;ve=1;const e=$t();return be=(t,n)=>{const r=e(t,n);return r&&r.prerelease.length?r.prerelease:null},be}(),d=Ut(),h=function(){if(xe)return Se;xe=1;const e=Ut();return Se=(t,n,r)=>e(n,t,r)}(),m=function(){if(Ne)return Ie;Ne=1;const e=Ut();return Ie=(t,n)=>e(t,n,!0)}(),g=Gt(),D=function(){if(Be)return ke;Be=1;const e=Gt();return ke=(t,n)=>t.sort((t,r)=>e(t,r,n))}(),y=function(){if(Le)return Pe;Le=1;const e=Gt();return Pe=(t,n)=>t.sort((t,r)=>e(r,t,n))}(),E=qt(),A=Wt(),C=Yt(),F=Vt(),b=Jt(),v=Kt(),w=zt(),O=function(){if(Ze)return He;Ze=1;const e=Mt(),t=$t(),{safeRe:n,t:r}=Lt();return He=(i,o)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let u=null;if((o=o||{}).rtl){const e=o.includePrerelease?n[r.COERCERTLFULL]:n[r.COERCERTL];let t;for(;(t=e.exec(i))&&(!u||u.index+u[0].length!==i.length);)u&&t.index+t[0].length===u.index+u[0].length||(u=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else u=i.match(o.includePrerelease?n[r.COERCEFULL]:n[r.COERCE]);if(null===u)return null;const s=u[2],a=u[3]||"0",c=u[4]||"0",l=o.includePrerelease&&u[5]?`-${u[5]}`:"",f=o.includePrerelease&&u[6]?`+${u[6]}`:"";return t(`${s}.${a}.${c}${l}${f}`,o)},He}(),S=function(){if(et)return Qe;et=1;const e=$t(),t=Bt(),n=Mt(),r=(t,r)=>{const i=t instanceof n?t.version:t;return e(i,r)},i=(e,t)=>{if(o(t))return e.version;switch(e.prerelease=[],t){case"major":e.minor=0,e.patch=0;break;case"minor":e.patch=0}return e.format()},o=e=>e.startsWith("pre");return Qe=(e,n,o)=>{if(!t.RELEASE_TYPES.includes(n))return null;const u=r(e,o);return u&&i(u,n)},Qe}(),x=Ht(),I=Xt(),N=Zt(),j=function(){if(lt)return ct;lt=1;const e=Xt();return ct=(t,n)=>new e(t,n).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" ")),ct}(),_=function(){if(pt)return ft;pt=1;const e=Mt(),t=Xt();return ft=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&-1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},ft}(),k=function(){if(ht)return dt;ht=1;const e=Mt(),t=Xt();return dt=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},dt}(),B=function(){if(gt)return mt;gt=1;const e=Mt(),t=Xt(),n=qt();return mt=(r,i)=>{r=new t(r,i);let o=new e("0.0.0");if(r.test(o))return o;if(o=new e("0.0.0-0"),r.test(o))return o;o=null;for(let t=0;t{const r=new e(t.semver.version);switch(t.operator){case">":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":u&&!n(r,u)||(u=r);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}}),!u||o&&!n(o,u)||(o=u)}return o&&r.test(o)?o:null},mt}(),P=Qt(),L=en(),T=function(){if(Ft)return Ct;Ft=1;const e=en();return Ct=(t,n,r)=>e(t,n,">",r),Ct}(),R=function(){if(vt)return bt;vt=1;const e=en();return bt=(t,n,r)=>e(t,n,"<",r),bt}(),M=function(){if(Ot)return wt;Ot=1;const e=Xt();return wt=(t,n,r)=>(t=new e(t,r),n=new e(n,r),t.intersects(n,r)),wt}(),$=function(){if(xt)return St;xt=1;const e=Zt(),t=Ut();return St=(n,r,i)=>{const o=[];let u=null,s=null;const a=n.sort((e,n)=>t(e,n,i));for(const t of a)e(t,r,i)?(s=t,u||(u=t)):(s&&o.push([u,s]),s=null,u=null);u&&o.push([u,null]);const c=[];for(const[e,t]of o)e===t?c.push(e):t||e!==a[0]?t?e===a[0]?c.push(`<=${t}`):c.push(`${e} - ${t}`):c.push(`>=${e}`):c.push("*");const l=c.join(" || "),f="string"==typeof r.raw?r.raw:String(r);return l.length=0.0.0-0")],u=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===n){if(1===t.length&&t[0].semver===n)return!0;e=s.includePrerelease?o:u}if(1===t.length&&t[0].semver===n){if(s.includePrerelease)return!0;t=u}const l=new Set;let f,p,d,h,m,g,D;for(const t of e)">"===t.operator||">="===t.operator?f=a(f,t,s):"<"===t.operator||"<="===t.operator?p=c(p,t,s):l.add(t.semver);if(l.size>1)return null;if(f&&p){if(d=i(f.semver,p.semver,s),d>0)return null;if(0===d&&(">="!==f.operator||"<="!==p.operator))return null}for(const e of l){if(f&&!r(e,String(f),s))return null;if(p&&!r(e,String(p),s))return null;for(const n of t)if(!r(e,String(n),s))return!1;return!0}let y=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,E=!(!f||s.includePrerelease||!f.semver.prerelease.length)&&f.semver;y&&1===y.prerelease.length&&"<"===p.operator&&0===y.prerelease[0]&&(y=!1);for(const e of t){if(D=D||">"===e.operator||">="===e.operator,g=g||"<"===e.operator||"<="===e.operator,f)if(E&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===E.major&&e.semver.minor===E.minor&&e.semver.patch===E.patch&&(E=!1),">"===e.operator||">="===e.operator){if(h=a(f,e,s),h===e&&h!==f)return!1}else if(">="===f.operator&&!e.test(f.semver))return!1;if(p)if(y&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===y.major&&e.semver.minor===y.minor&&e.semver.patch===y.patch&&(y=!1),"<"===e.operator||"<="===e.operator){if(m=c(p,e,s),m===e&&m!==p)return!1}else if("<="===p.operator&&!e.test(p.semver))return!1;if(!e.operator&&(p||f)&&0!==d)return!1}return!(f&&g&&!p&&0!==d||p&&D&&!f&&0!==d||E||y)},a=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r>0?e:r<0||">"===t.operator&&">="===e.operator?t:e},c=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r<0?e:r>0||"<"===t.operator&&"<="===e.operator?t:e};return It=(t,n,r={})=>{if(t===n)return!0;t=new e(t,r),n=new e(n,r);let i=!1;e:for(const e of t.set){for(const t of n.set){const n=s(e,t,r);if(i=i||null!==n,n)continue e}if(i)return!1}return!0},It}();return jt={parse:i,valid:o,clean:u,inc:s,diff:a,major:c,minor:l,patch:f,prerelease:p,compare:d,rcompare:h,compareLoose:m,compareBuild:g,sort:D,rsort:y,gt:E,lt:A,eq:C,neq:F,gte:b,lte:v,cmp:w,coerce:O,truncate:S,Comparator:x,Range:I,satisfies:N,toComparators:j,maxSatisfying:_,minSatisfying:k,minVersion:B,validRange:P,outside:L,gtr:T,ltr:R,intersects:M,simplifyRange:$,subset:U,SemVer:n,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:r.compareIdentifiers,rcompareIdentifiers:r.rcompareIdentifiers}}tn();const nn="commentBlock",rn="commentLine",on="regex",un=(e,t=null)=>{t=t||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:nn,char:"/*"},{name:rn,char:"//"},{name:on,char:"/"}];let n=-1,r=-1,i={};for(let o=0;o-1&&n<0&&(n=u,r=o),u>-1&&u{Array.isArray(t)||(t=[t]);const i=e.length;for(let o=0;oe=e.substring(t),cn=e=>{const t=e,n=t.length,r=[],i=[],o=[];for(;;){let u=un(e);if(-1===u.index)break;const s={item:u};if(u.name===nn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;const r=e.indexOf("*/");if(-1===r)throw new Error("Comment Block opened at position ... not enclosed");e=an(e,r+2),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===rn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;let r=e.indexOf("\n");if(-1===r){s.indexEnd=n,s.content=t.substring(s.index,s.indexEnd-1),i.push(s);break}e=an(e,r+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===on){s.type=u.name,e=an(e,u.index+1),s.index=n-e.length-1;const r=sn(e,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===r.index)throw new Error(`SCT: (1005) Regex opened at position ${s.index} not enclosed`);e=an(e,r.index+1),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),o.push(s);continue}e=e.substring(u.index+1),s.index=n-e.length;const a=sn(e,u.char);if(-1===a.index)throw new Error(`SCT: (1001) String opened at position ${s.index} with a ${u.name} not enclosed`);e=an(e,a.index+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),r.push(s)}return{text:e,strings:r,comments:i,regexes:o}};function ln(e){const t=e.endsWith("\n");t||(e+="\n");const{comments:n}=cn(e),r=[];let i=((e,t="")=>(e=function(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}(cn(e).comments,e,t,{includeDelimiter:!1}),e))(e);t||(i=i.slice(0,-1));let o=0;for(const e of n){const t=i.slice(0,e.index-o),n=Math.max(t.lastIndexOf("\n"),0),u=t.split("\n");let s=u.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=u[s-2],c=!0,0===u[0].trim().length&&(s-=1));let l=i.indexOf("\n",0===n?0:n+1);l<0&&(l=i.length);const f=i.slice(n,e.index-o).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:i.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=i.indexOf("\n",l+1);d>=0&&(p.before=i.slice(l,d)),r.push(p),o+=e.indexEnd-e.index}return{text:i,comments:r.length?r:void 0,hasFinalNewline:t}}var fn={Space_Separator:/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,ID_Start:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/,ID_Continue:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},pn={isSpaceSeparator:e=>"string"==typeof e&&fn.Space_Separator.test(e),isIdStartChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||"$"===e||"_"===e||fn.ID_Start.test(e)),isIdContinueChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"$"===e||"_"===e||"\u200c"===e||"\u200d"===e||fn.ID_Continue.test(e)),isDigit:e=>"string"==typeof e&&/[0-9]/.test(e),isHexDigit:e=>"string"==typeof e&&/[0-9A-Fa-f]/.test(e)};let dn,hn,mn,gn,Dn,yn,En,An,Cn;function Fn(e,t,n){const r=e[t];if(null!=r&&"object"==typeof r)if(Array.isArray(r))for(let e=0;e0;){const t=In();if(!pn.isHexDigit(t))throw Rn(Nn());e+=Nn()}return String.fromCodePoint(parseInt(e,16))}const Pn={start(){if("eof"===En.type)throw Mn();Ln()},beforePropertyName(){switch(En.type){case"identifier":case"string":return An=En.value,void(hn="afterPropertyName");case"punctuator":return void Tn();case"eof":throw Mn()}},afterPropertyName(){if("eof"===En.type)throw Mn();hn="beforePropertyValue"},beforePropertyValue(){if("eof"===En.type)throw Mn();Ln()},beforeArrayValue(){if("eof"===En.type)throw Mn();"punctuator"!==En.type||"]"!==En.value?Ln():Tn()},afterPropertyValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforePropertyName");case"}":Tn()}},afterArrayValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforeArrayValue");case"]":Tn()}},end(){}};function Ln(){let e;switch(En.type){case"punctuator":switch(En.value){case"{":e={};break;case"[":e=[]}break;case"null":case"boolean":case"numeric":case"string":e=En.value}if(void 0===Cn)Cn=e;else{const t=mn[mn.length-1];Array.isArray(t)?t.push(e):Object.defineProperty(t,An,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(null!==e&&"object"==typeof e)mn.push(e),hn=Array.isArray(e)?"beforeArrayValue":"beforePropertyName";else{const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}}function Tn(){mn.pop();const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}function Rn(e){return Gn(void 0===e?`JSON5: invalid end of input at ${Dn}:${yn}`:`JSON5: invalid character '${Un(e)}' at ${Dn}:${yn}`)}function Mn(){return Gn(`JSON5: invalid end of input at ${Dn}:${yn}`)}function $n(){return yn-=5,Gn(`JSON5: invalid identifier character at ${Dn}:${yn}`)}function Un(e){const t={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(t[e])return t[e];if(e<" "){const t=e.charCodeAt(0).toString(16);return"\\x"+("00"+t).substring(t.length)}return e}function Gn(e){const t=new SyntaxError(e);return t.lineNumber=Dn,t.columnNumber=yn,t}const qn={parse:function(e,t){dn=String(e),hn="start",mn=[],gn=0,Dn=1,yn=0,En=void 0,An=void 0,Cn=void 0;do{En=xn(),Pn[hn]()}while("eof"!==En.type);return"function"==typeof t?Fn({"":Cn},"",t):Cn},stringify:function(e,t,n){const r=[];let i,o,u,s="",a="";if(null==t||"object"!=typeof t||Array.isArray(t)||(n=t.space,u=t.quote,t=t.replacer),"function"==typeof t)o=t;else if(Array.isArray(t)){i=[];for(const e of t){let t;"string"==typeof e?t=e:("number"==typeof e||e instanceof String||e instanceof Number)&&(t=String(e)),void 0!==t&&i.indexOf(t)<0&&i.push(t)}}return n instanceof Number?n=Number(n):n instanceof String&&(n=String(n)),"number"==typeof n?n>0&&(n=Math.min(10,Math.floor(n)),a=" ".substr(0,n)):"string"==typeof n&&(a=n.substr(0,10)),c("",{"":e});function c(e,t){let n=t[e];switch(null!=n&&("function"==typeof n.toJSON5?n=n.toJSON5(e):"function"==typeof n.toJSON&&(n=n.toJSON(e))),o&&(n=o.call(t,e,n)),n instanceof Number?n=Number(n):n instanceof String?n=String(n):n instanceof Boolean&&(n=n.valueOf()),n){case null:return"null";case!0:return"true";case!1:return"false"}return"string"==typeof n?l(n):"number"==typeof n?String(n):"object"==typeof n?Array.isArray(n)?function(e){if(r.indexOf(e)>=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,i=[];for(let t=0;t=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,o=i||Object.keys(e),u=[];for(const t of o){const n=c(t,e);if(void 0!==n){let e=f(t)+":";""!==a&&(e+=" "),e+=n,u.push(e)}}if(0===u.length)n="{}";else{let e;if(""===a)e=u.join(","),n="{"+e+"}";else{let r=",\n"+s;e=u.join(r),n="{\n"+s+e+",\n"+t+"}"}}return r.pop(),s=t,n}(n):void 0}function l(e){const t={"'":.1,'"':.2},n={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};let r="";for(let i=0;it[e]!!e&&"object"==typeof e&&"function"==typeof e.removeListener&&"function"==typeof e.emit&&"function"==typeof e.reallyExit&&"function"==typeof e.listeners&&"function"==typeof e.kill&&"number"==typeof e.pid&&"function"==typeof e.on,i=Symbol.for("signal-exit emitter"),o=globalThis,u=Object.defineProperty.bind(Object);class s{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(o[i])return o[i];u(o,i,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(e,t){this.listeners[e].push(t)}removeListener(e,t){const n=this.listeners[e],r=n.indexOf(t);-1!==r&&(0===r&&1===n.length?n.length=0:n.splice(r,1))}emit(e,t,n){if(this.emitted[e])return!1;this.emitted[e]=!0;let r=!1;for(const i of this.listeners[e])r=!0===i(t,n)||r;return"exit"===e&&(r=this.emit("afterExit",t,n)||r),r}}class a{}const c=globalThis.process;var l;l=r(c)?new class extends a{#e="win32"===c.platform?"SIGINT":"SIGHUP";#t=new s;#n;#r;#i;#o={};#u=!1;constructor(e){super(),this.#n=e,this.#o={};for(const t of n.signals)this.#o[t]=()=>{const n=this.#n.listeners(t);let{count:r}=this.#t;const i=e;if("object"==typeof i.__signal_exit_emitter__&&"number"==typeof i.__signal_exit_emitter__.count&&(r+=i.__signal_exit_emitter__.count),n.length===r){this.unload();const n=this.#t.emit("exit",null,t),r="SIGHUP"===t?this.#e:t;n||e.kill(e.pid,r)}};this.#i=e.reallyExit,this.#r=e.emit}onExit(e,t){if(!r(this.#n))return()=>{};!1===this.#u&&this.load();const n=t?.alwaysLast?"afterExit":"exit";return this.#t.on(n,e),()=>{this.#t.removeListener(n,e),0===this.#t.listeners.exit.length&&0===this.#t.listeners.afterExit.length&&this.unload()}}load(){if(!this.#u){this.#u=!0,this.#t.count+=1;for(const e of n.signals)try{const t=this.#o[e];t&&this.#n.on(e,t)}catch(e){}this.#n.emit=(e,...t)=>this.#s(e,...t),this.#n.reallyExit=e=>this.#a(e)}}unload(){this.#u&&(this.#u=!1,n.signals.forEach(e=>{const t=this.#o[e];if(!t)throw new Error("Listener not defined for signal: "+e);try{this.#n.removeListener(e,t)}catch(e){}}),this.#n.emit=this.#r,this.#n.reallyExit=this.#i,this.#t.count-=1)}#a(e){return r(this.#n)?(this.#n.exitCode=e||0,this.#t.emit("exit",this.#n.exitCode,null),this.#i.call(this.#n,this.#n.exitCode)):0}#s(e,...t){const n=this.#r;if("exit"===e&&r(this.#n)){"number"==typeof t[0]&&(this.#n.exitCode=t[0]);const r=n.call(this.#n,e,...t);return this.#t.emit("exit",this.#n.exitCode,null),r}return n.call(this.#n,e,...t)}}(c):new class extends a{onExit(){return()=>{}}load(){}unload(){}},t={onExit:(e,t)=>l.onExit(e,t),load:()=>l.load(),unload:()=>l.unload()},e.onExit=t.onExit,e.load=t.load,e.unload=t.unload}(Xn)),Xn}var er=function(){if(Vn)return zn.exports;Vn=1,zn.exports=async function(t,o,u,s){u instanceof Function&&(s=u,u={});const a=async function(t,o,u={}){"string"==typeof u&&(u={encoding:u});let s,a;const l=n(d(()=>a)),f=r.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const n=await i(e.realpath)(t).catch(()=>t);if(a=p(n),!u.mode||!u.chown){const t=await i(e.stat)(n).catch(()=>{});t&&(null==u.mode&&(u.mode=t.mode),null==u.chown&&process.getuid&&(u.chown={uid:t.uid,gid:t.gid}))}s=await i(e.open)(a,"w",u.mode),u.tmpfileCreated&&await u.tmpfileCreated(a),ArrayBuffer.isView(o)?await i(e.write)(s,o,0,o.length,0):null!=o&&await i(e.write)(s,String(o),0,String(u.encoding||"utf8")),!1!==u.fsync&&await i(e.fsync)(s),await i(e.close)(s),s=null,u.chown&&await i(e.chown)(a,u.chown.uid,u.chown.gid).catch(e=>{if(!h(e))throw e}),u.mode&&await i(e.chmod)(a,u.mode).catch(e=>{if(!h(e))throw e}),await i(e.rename)(a,n)}finally{s&&await i(e.close)(s).catch(()=>{}),l(),await i(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,o,u);if(s)try{return s(await a)}catch(e){return s(e)}return a},zn.exports.sync=function(t,r,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=n(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(r)?e.writeSync(u,r,0,r.length,0):null!=r&&e.writeSync(u,String(r),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},zn.exports._getTmpname=p,zn.exports._cleanupOnExit=d;const e=o,t=u,{onExit:n}=Qn(),r=s,{promisify:i}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t.createHash("sha1").update(__filename).update(String(process.pid)).update(String(l)).update(String(++f)).digest().readUInt32BE(0)}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return zn.exports}(),tr=j(er);function nr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var rr,ir,or,ur,sr,ar,cr,lr,fr,pr,dr,hr,mr,gr,Dr,yr,Er,Ar,Cr,Fr,br,vr,wr,Or,Sr,xr,Ir,Nr,jr,_r,kr,Br,Pr,Lr,Tr,Rr,Mr,$r,Ur,Gr,qr,Wr,Yr,Vr,Jr={},Kr={},zr={};function Xr(){if(rr)return zr;function e(e){return null==e}return rr=1,zr.isNothing=e,zr.isObject=function(e){return"object"==typeof e&&null!==e},zr.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},zr.repeat=function(e,t){let n="";for(let r=0;r=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function r(e){return e>=48&&e<=55}function i(e){return e>=48&&e<=57}function o(e){let t=e,n=1,r=t[0];if("-"!==r&&"+"!==r||("-"===r&&(n=-1),t=t.slice(1),r=t[0]),"0"===t)return 0;if("0"===r){if("b"===t[1])return n*parseInt(t.slice(2),2);if("x"===t[1])return n*parseInt(t.slice(2),16);if("o"===t[1])return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}return vr=new t("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;let u=0,s=!1;if(!t)return!1;let a=e[u];if("-"!==a&&"+"!==a||(a=e[++u]),"0"===a){if(u+1===t)return!0;if(a=e[++u],"b"===a){for(u++;u=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),vr}function si(){if(Sr)return Or;Sr=1;const e=Xr(),t=Zr(),n=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),r=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");const i=/^[-+]?[0-9]+e/;return Or=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&(!!n.test(e)&&(!!isFinite(parseFloat(e,10))||r.test(e)))},construct:function(e){let t=e.toLowerCase();const n="-"===t[0]?-1:1;return"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";const r=t.toString(10);return i.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"}),Or}function ai(){return Ir?xr:(Ir=1,xr=ri().extend({implicit:[ii(),oi(),ui(),si()]}))}function ci(){return jr?Nr:(jr=1,Nr=ai())}function li(){if(kr)return _r;kr=1;const e=Zr(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return _r=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){let r=0,i=null,o=t.exec(e);if(null===o&&(o=n.exec(e)),null===o)throw new Error("Date resolve error");const u=+o[1],s=+o[2]-1,a=+o[3];if(!o[4])return new Date(Date.UTC(u,s,a));const c=+o[4],l=+o[5],f=+o[6];if(o[7]){for(r=o[7].slice(0,3);r.length<3;)r+="0";r=+r}if(o[9]){i=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(i=-i)}const p=new Date(Date.UTC(u,s,a,c,l,f,r));return i&&p.setTime(p.getTime()-i),p},instanceOf:Date,represent:function(e){return e.toISOString()}})}function fi(){if(Pr)return Br;Pr=1;const e=Zr();return Br=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function pi(){if(Tr)return Lr;Tr=1;const e=Zr(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return Lr=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;let n=0;const r=e.length,i=t;for(let t=0;t64)){if(r<0)return!1;n+=6}}return n%8==0},construct:function(e){const n=e.replace(/[\r\n=]/g,""),r=n.length,i=t;let o=0;const u=[];for(let e=0;e>16&255),u.push(o>>8&255),u.push(255&o)),o=o<<6|i.indexOf(n.charAt(e));const s=r%4*6;return 0===s?(u.push(o>>16&255),u.push(o>>8&255),u.push(255&o)):18===s?(u.push(o>>10&255),u.push(o>>2&255)):12===s&&u.push(o>>4&255),new Uint8Array(u)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){let n="",r=0;const i=e.length,o=t;for(let t=0;t>18&63],n+=o[r>>12&63],n+=o[r>>6&63],n+=o[63&r]),r=(r<<8)+e[t];const u=i%3;return 0===u?(n+=o[r>>18&63],n+=o[r>>12&63],n+=o[r>>6&63],n+=o[63&r]):2===u?(n+=o[r>>10&63],n+=o[r>>4&63],n+=o[r<<2&63],n+=o[64]):1===u&&(n+=o[r>>2&63],n+=o[r<<4&63],n+=o[64],n+=o[64]),n}}),Lr}function di(){if(Mr)return Rr;Mr=1;const e=Zr(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return Rr=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;const r=[],i=e;for(let e=0,o=i.length;es&&(o=" ... ",t=r-s+o.length),n-r>s&&(u=" ...",n=r+s-u.length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return ur=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);const o=/\r?\n|\r|\0/g,u=[0],s=[];let a,c=-1;for(;a=o.exec(r.buffer);)s.push(a.index),u.push(a.index+a[0].length),r.position<=a.index&&c<0&&(c=u.length-2);c<0&&(c=u.length-1);let l="";const f=Math.min(r.line+i.linesAfter,s.length).toString().length,p=i.maxLength-(i.indent+f+3);for(let o=1;o<=i.linesBefore&&!(c-o<0);o++){const a=t(r.buffer,u[c-o],s[c-o],r.position-(u[c]-u[c-o]),p);l=e.repeat(" ",i.indent)+n((r.line-o+1).toString(),f)+" | "+a.str+"\n"+l}const d=t(r.buffer,u[c],s[c],r.position,p);l+=e.repeat(" ",i.indent)+n((r.line+1).toString(),f)+" | "+d.str+"\n",l+=e.repeat("-",i.indent+f+3+d.pos)+"^\n";for(let o=1;o<=i.linesAfter&&!(c+o>=s.length);o++){const a=t(r.buffer,u[c+o],s[c+o],r.position-(u[c]-u[c+o]),p);l+=e.repeat(" ",i.indent)+n((r.line+o+1).toString(),f)+" | "+a.str+"\n"}return l.replace(/\n$/,"")},ur}(),r=gi(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,u=/[\x85\u2028\u2029]/,s=/[,\[\]{}]/,a=/^(?:!|!!|![0-9A-Za-z-]+!)$/,c=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function l(e){return Object.prototype.toString.call(e)}function f(e){return 10===e||13===e}function p(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function m(e){if(e>=48&&e<=57)return e-48;const t=32|e;return t>=97&&t<=102?t-97+10:-1}function g(e){return 120===e?2:117===e?4:85===e?8:0}function D(e){return e>=48&&e<=57?e-48:-1}function y(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function E(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}function A(e,t,n){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}const C=new Array(256),F=new Array(256);for(let e=0;e<256;e++)C[e]=y(e)?1:0,F[e]=y(e);function b(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxTotalMergeKeys="number"==typeof t.maxTotalMergeKeys?t.maxTotalMergeKeys:1e4,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.totalMergeKeys=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function v(e,r){const i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function w(e,t){throw v(e,t)}function O(e,t){e.onWarning&&e.onWarning.call(null,v(e,t))}function S(e,t,n){const r=e.anchorMapTransactions;if(0!==r.length){const n=r[r.length-1];i.call(n,t)||(n[t]={existed:i.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=n}function x(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function I(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}const N={YAML:function(e,t,n){null!==e.version&&w(e,"duplication of %YAML directive"),1!==n.length&&w(e,"YAML directive accepts exactly one argument");const r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===r&&w(e,"ill-formed argument of the YAML directive");const i=parseInt(r[1],10),o=parseInt(r[2],10);1!==i&&w(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&O(e,"unsupported YAML version of the document")},TAG:function(e,t,n){let r;2!==n.length&&w(e,"TAG directive accepts exactly two arguments");const o=n[0];r=n[1],a.test(o)||w(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,o)&&w(e,'there is a previously declared suffix for "'+o+'" tag handle'),c.test(r)||w(e,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(t){w(e,"tag prefix is malformed: "+r)}e.tagMap[o]=r}};function j(e,t,n,r){if(t=32&&n<=1114111||w(e,"expected valid JSON character")}else o.test(i)&&w(e,"the stream contains non-printable characters");e.result+=i}}function _(t,n,r,o){e.isObject(r)||w(t,"cannot merge mappings; the provided source object is unacceptable");const u=Object.keys(r);for(let e=0,s=u.length;et.maxTotalMergeKeys&&w(t,"merge keys exceeded maxTotalMergeKeys ("+t.maxTotalMergeKeys+")"),i.call(n,s)||(A(n,s,r[s]),o[s]=!0)}}function k(e,t,n,r,o,u,s,a,c){if(Array.isArray(o))for(let t=0,n=(o=Array.prototype.slice.call(o)).length;t1&&(t.result+=e.repeat("\n",n-1))}function R(e,t){const n=e.tag,r=e.anchor,i=[];let o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&S(e,e.anchor,i);let u=e.input.charCodeAt(e.position);for(;0!==u&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,w(e,"tab characters must not be used in indentation")),45===u);){if(!d(e.input.charCodeAt(e.position+1)))break;if(o=!0,e.position++,P(e,!0,-1)&&e.lineIndent<=t){i.push(null),u=e.input.charCodeAt(e.position);continue}const n=e.line;if(q(e,t,3,!1,!0),i.push(e.result),P(e,!0,-1),u=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==u)w(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(g&&(i=e.line,o=e.lineStart,u=e.position),q(e,t,4,!0,r)&&(g?h=e.result:m=e.result),g||(k(e,c,l,f,h,m,i,o,u),f=h=m=null),P(e,!0,-1),y=e.input.charCodeAt(e.position)),(e.line===A||e.lineIndent>t)&&0!==y)w(e,"bad indentation of a mapping entry");else if(e.lineIndent=0;r-=1){const i=t[n[r]];i.existed?e.anchorMap[n[r]]=i.value:delete e.anchorMap[n[r]]}}(e),I(e,o),!1)}function q(t,n,r,o,u){let s,a,c,l,y,A=1,b=!1,v=!1,O=null;t.depth>=t.maxDepth&&w(t,"nesting exceeded maxDepth ("+t.maxDepth+")"),t.depth+=1,null!==t.listener&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null;const I=s=a=4===r||3===r;if(o&&P(t,!0,-1)&&(b=!0,t.lineIndent>n?A=1:t.lineIndent===n?A=0:t.lineIndentn?A=1:t.lineIndent===n?A=0:t.lineIndent=0))break;0===i?w(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?w(t,"repeat of an indentation width identifier"):(a=n+i-1,s=!0)}if(p(d)){do{d=t.input.charCodeAt(++t.position)}while(p(d));if(35===d)do{d=t.input.charCodeAt(++t.position)}while(!f(d)&&0!==d)}for(;0!==d;){for(B(t),t.lineIndent=0,d=t.input.charCodeAt(t.position);(!s||t.lineIndenta&&(a=t.lineIndent),f(d)){c++;continue}if(s||0!==a||w(t,"missing indentation for block scalar"),t.lineIndent0){let t=i,n=0;for(;t>0;t--)o=e.input.charCodeAt(++e.position),(i=m(o))>=0?n=(n<<4)+i:w(e,"expected hexadecimal character");e.result+=E(n),e.position++}else w(e,"unknown escape sequence");n=r=e.position}else f(o)?(j(e,n,r,!0),T(e,P(e,!1,t)),n=r=e.position):e.position===e.lineStart&&L(e)?w(e,"unexpected end of the document within a double quoted scalar"):(e.position++,p(o)||(r=e.position))}w(e,"unexpected end of the stream within a double quoted scalar")}(t,l)?v=!0:!function(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);const n=e.position;for(;0!==t&&!d(t)&&!h(t);)t=e.input.charCodeAt(++e.position);e.position===n&&w(e,"name of an alias node must contain at least one character");const r=e.input.slice(n,e.position);return i.call(e.anchorMap,r)||w(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],P(e,!0,-1),!0}(t)?function(e,t,n){let r,i,o,u,s,a;const c=e.kind,l=e.result;let m=e.input.charCodeAt(e.position);if(d(m)||h(m)||35===m||38===m||42===m||33===m||124===m||62===m||39===m||34===m||37===m||64===m||96===m)return!1;if(63===m||45===m){const t=e.input.charCodeAt(e.position+1);if(d(t)||n&&h(t))return!1}for(e.kind="scalar",e.result="",r=i=e.position,o=!1;0!==m;){if(58===m){const t=e.input.charCodeAt(e.position+1);if(d(t)||n&&h(t))break}else if(35===m){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&L(e)||n&&h(m))break;if(f(m)){if(u=e.line,s=e.lineStart,a=e.lineIndent,P(e,!1,-1),e.lineIndent>=t){o=!0,m=e.input.charCodeAt(e.position);continue}e.position=i,e.line=u,e.lineStart=s,e.lineIndent=a;break}}o&&(j(e,r,i,!1),T(e,e.line-u),r=i=e.position,o=!1),p(m)||(i=e.position+1),m=e.input.charCodeAt(++e.position)}return j(e,r,i,!1),!!e.result||(e.kind=c,e.result=l,!1)}(t,l,1===r)&&(v=!0,null===t.tag&&(t.tag="?")):(v=!0,null===t.tag&&null===t.anchor||w(t,"alias node should not have any properties")),null!==t.anchor&&S(t,t.anchor,t.result)}else 0===A&&(v=a&&R(t,y));if(null===t.tag)null!==t.anchor&&S(t,t.anchor,t.result);else if("?"===t.tag){null!==t.result&&"scalar"!==t.kind&&w(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"');for(let e=0,n=t.implicitTypes.length;e"),null!==t.result&&c.kind!==t.kind&&w(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+c.kind+'", not "'+t.kind+'"'),c.resolve(t.result,t.tag)?(t.result=c.construct(t.result,t.tag),null!==t.anchor&&S(t,t.anchor,t.result)):w(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),t.depth-=1,null!==t.tag||null!==t.anchor||v}function W(e){const t=e.position;let n,r=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(n=e.input.charCodeAt(e.position))&&(P(e,!0,-1),n=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==n));){r=!0,n=e.input.charCodeAt(++e.position);let t=e.position;for(;0!==n&&!d(n);)n=e.input.charCodeAt(++e.position);const o=e.input.slice(t,e.position),u=[];for(o.length<1&&w(e,"directive name must not be less than one character in length");0!==n;){for(;p(n);)n=e.input.charCodeAt(++e.position);if(35===n){do{n=e.input.charCodeAt(++e.position)}while(0!==n&&!f(n));break}if(f(n))break;for(t=e.position;0!==n&&!d(n);)n=e.input.charCodeAt(++e.position);u.push(e.input.slice(t,e.position))}0!==n&&B(e),i.call(N,o)?N[o](e,o,u):O(e,'unknown document directive "'+o+'"')}P(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,P(e,!0,-1)):r&&w(e,"directives end mark is expected"),q(e,e.lineIndent-1,4,!1,!0),P(e,!0,-1),e.checkLineBreaks&&u.test(e.input.slice(t,e.position))&&O(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&L(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,P(e,!0,-1)):e.position=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&e!==o||e>=65536&&e<=1114111}function m(e){return h(e)&&e!==o&&13!==e&&10!==e}function g(e,t,n){const r=m(e),i=r&&!d(e);return(n?r:r&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!i)||m(t)&&!d(t)&&35===e||58===t&&i}function D(e,t){const n=e.charCodeAt(t);let r;return n>=55296&&n<=56319&&t+1=56320&&r<=57343)?1024*(n-55296)+r-56320+65536:n}function y(e){return/^\n* /.test(e)}function E(e,t,n,r,i,u,s,a){let c,l=0,f=null,p=!1,m=!1;const E=-1!==r;let A=-1,C=function(e){return h(e)&&e!==o&&!d(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(D(e,0))&&function(e){return!d(e)&&58!==e}(D(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(l=D(e,c),!h(l))return 5;C=C&&g(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(l=D(e,c),10===l)p=!0,E&&(m=m||c-A-1>r&&" "!==e[A+1],A=c);else if(!h(l))return 5;C=C&&g(l,f,a),f=l}m=m||E&&c-A-1>r&&" "!==e[A+1]}return p||m?n>9&&y(e)?5:s?2===u?5:2:m?4:3:!C||s||i(e)?2===u?5:2:1}function A(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||a.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";const l=e.indent*Math.max(1,r),p=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-l),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(E(n,d,e.indent,p,function(t){return function(e,t){for(let n=0,r=e.implicitTypes.length;n"+C(n,e.indent)+F(f(function(e,t){const n=/(\n+)([^\n]*)/g;let r,i,o=function(){let r=e.indexOf("\n");return r=-1!==r?r:e.length,n.lastIndex=r,b(e.slice(0,r),t)}(),u="\n"===e[0]||" "===e[0];for(;i=n.exec(e);){const e=i[1],n=i[2];r=" "===n[0],o+=e+(u||r||""===n?"":"\n")+b(n,t),u=r}return o}(n,p),l));case 5:return'"'+function(e){let t="",n=0;for(let r=0;r=65536?r+=2:r++){n=D(e,r);const i=u[n];!i&&h(n)?(t+=e[r],n>=65536&&(t+=e[r+1])):t+=i||c(n)}return t}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function C(e,t){const n=y(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function F(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function b(e,t){if(""===e||" "===e[0])return e;const n=/ [^ ]/g;let r,i,o=0,u=0,s=0,a="";for(;r=n.exec(e);)s=r.index,s-o>t&&(i=u>o?u:s,a+="\n"+e.slice(o,i),o=i+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function v(e,t,n,r){let i="";const o=e.tag;for(let o=0,u=n.length;o tag resolver accepts not "'+o+'" style');u=a.represent[o](n,o)}e.dump=u}return!0}}return!1}function O(e,n,i,o,u,s,a){e.tag=null,e.dump=i,w(e,i,!1)||w(e,i,!0);const c=r.call(e.dump),l=o;o&&(o=e.flowLevel<0||e.flowLevel>n);const f="[object Object]"===c||"[object Array]"===c;let d,h;if(f&&(d=e.duplicates.indexOf(i),h=-1!==d),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(u=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(f&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===c)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){let o="";const u=e.tag,s=Object.keys(r);if(!0===e.sortKeys)s.sort();else if("function"==typeof e.sortKeys)s.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(let t=0,u=s.length;t1024;l&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=p(e,n)),O(e,n+1,c,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",u+=e.dump,o+=u)}e.tag=u,e.dump=o||"{}"}(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){let r="";const i=e.tag,o=Object.keys(n);for(let i=0,u=o.length;i1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),O(e,t,a,!1,!1)&&(u+=e.dump,r+=u))}e.tag=i,e.dump="{"+r+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===c)o&&0!==e.dump.length?(e.noArrayIndent&&!a&&n>0?v(e,n-1,e.dump,u):v(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){let r="";const i=e.tag;for(let i=0,o=n.length;i",e.dump=t+" "+e.dump}}return!0}function S(e,t){const n=[],r=[];x(e,n,r);const i=r.length;for(let e=0;e{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return r=r||{},e(t,Fi.dump(n,r),{mode:r.mode})})(tr,t,n,r)}const Ri={noCompatMode:!0,noRefs:!0};async function Mi(e,n,r){const o=e.slice(e.lastIndexOf(".")+1).toLowerCase();if("yaml"===o)return Ti(e,n,Ri);await t.mkdir(i.dirname(e),{recursive:!0});const u=!1===r?.insertFinalNewline?"":"\n",s=r?.indent??"\t",a="json5"===o?function(e,t,n){const r=Jn.stringify(e,void 0,t);if(n)return function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t="\n"===e.whitespace[0]?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;en||o===n&&u>r)&&(n=o,r=u,t=i);return t}(t);let r,i=0,o="";var u;return void 0!==n&&(({type:r,amount:i}={type:"s"===(u=n)[0]?Ui:"tab",amount:Number(u.slice(1))}),o=function(e,t){return(e===Ui?" ":"\t").repeat(t)}(r,i)),{amount:i,type:r,indent:o}}var Vi,Ji;function Ki(){return Ji||(Ji=1,Vi=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!==i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!==i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!==i--;){var u=o[i];if(!e(t[u],n[u]))return!1}return!0}return t!=t&&n!=n}),Vi}var zi,Xi=j(Ki()),Hi={exports:{}};function Zi(){return zi||(zi=1,e=Hi,t=Hi.exports,function(n){t?e.exports=n():"undefined"!=typeof window?window.isWindows=n():void 0!==N?N.isWindows=n():"undefined"!=typeof self?self.isWindows=n():this.isWindows=n()}(function(){return function(){return process&&("win32"===process.platform||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})),Hi.exports;var e,t}var Qi=j(Zi());class eo{value;next;constructor(e){this.value=e}}class to{#c;#l;#f;constructor(){this.clear()}enqueue(e){const t=new eo(e);this.#c?(this.#l.next=t,this.#l=t):(this.#c=t,this.#l=t),this.#f++}dequeue(){const e=this.#c;if(e)return this.#c=this.#c.next,this.#f--,this.#c||(this.#l=void 0),e.value}peek(){if(this.#c)return this.#c.value}clear(){this.#c=void 0,this.#l=void 0,this.#f=0}get size(){return this.#f}*[Symbol.iterator](){let e=this.#c;for(;e;)yield e.value,e=e.next}*drain(){for(;this.#c;)yield this.dequeue()}}function no(e){if(!Number.isInteger(e)&&e!==Number.POSITIVE_INFINITY||!(e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up")}function ro(e){if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e}async function io(t){return(e=>Fi.load(ro(e)))(await e.promises.readFile(t,"utf8"))}var oo,uo,so,ao,co,lo,fo,po;function ho(){if(uo)return oo;uo=1;var e=h,t=process.cwd,n=null,r=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return n||(n=t.call(process)),n};try{process.cwd()}catch(e){}if("function"==typeof process.chdir){var i=process.chdir;process.chdir=function(e){n=null,i.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,i)}return oo=function(t){e.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&function(t){t.lchmod=function(n,r,i){t.open(n,e.O_WRONLY|e.O_SYMLINK,r,function(e,n){e?i&&i(e):t.fchmod(n,r,function(e){t.close(n,function(t){i&&i(e||t)})})})},t.lchmodSync=function(n,r){var i,o=t.openSync(n,e.O_WRONLY|e.O_SYMLINK,r),u=!0;try{i=t.fchmodSync(o,r),u=!1}finally{if(u)try{t.closeSync(o)}catch(e){}else t.closeSync(o)}return i}}(t);t.lutimes||function(t){e.hasOwnProperty("O_SYMLINK")&&t.futimes?(t.lutimes=function(n,r,i,o){t.open(n,e.O_SYMLINK,function(e,n){e?o&&o(e):t.futimes(n,r,i,function(e){t.close(n,function(t){o&&o(e||t)})})})},t.lutimesSync=function(n,r,i){var o,u=t.openSync(n,e.O_SYMLINK),s=!0;try{o=t.futimesSync(u,r,i),s=!1}finally{if(s)try{t.closeSync(u)}catch(e){}else t.closeSync(u)}return o}):t.futimes&&(t.lutimes=function(e,t,n,r){r&&process.nextTick(r)},t.lutimesSync=function(){})}(t);t.chown=o(t.chown),t.fchown=o(t.fchown),t.lchown=o(t.lchown),t.chmod=n(t.chmod),t.fchmod=n(t.fchmod),t.lchmod=n(t.lchmod),t.chownSync=u(t.chownSync),t.fchownSync=u(t.fchownSync),t.lchownSync=u(t.lchownSync),t.chmodSync=i(t.chmodSync),t.fchmodSync=i(t.fchmodSync),t.lchmodSync=i(t.lchmodSync),t.stat=s(t.stat),t.fstat=s(t.fstat),t.lstat=s(t.lstat),t.statSync=a(t.statSync),t.fstatSync=a(t.fstatSync),t.lstatSync=a(t.lstatSync),t.chmod&&!t.lchmod&&(t.lchmod=function(e,t,n){n&&process.nextTick(n)},t.lchmodSync=function(){});t.chown&&!t.lchown&&(t.lchown=function(e,t,n,r){r&&process.nextTick(r)},t.lchownSync=function(){});"win32"===r&&(t.rename="function"!=typeof t.rename?t.rename:function(e){function n(n,r,i){var o=Date.now(),u=0;e(n,r,function s(a){if(a&&("EACCES"===a.code||"EPERM"===a.code||"EBUSY"===a.code)&&Date.now()-o<6e4)return setTimeout(function(){t.stat(r,function(t,o){t&&"ENOENT"===t.code?e(n,r,s):i(a)})},u),void(u<100&&(u+=10));i&&i(a)})}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.rename));function n(e){return e?function(n,r,i){return e.call(t,n,r,function(e){c(e)&&(e=null),i&&i.apply(this,arguments)})}:e}function i(e){return e?function(n,r){try{return e.call(t,n,r)}catch(e){if(!c(e))throw e}}:e}function o(e){return e?function(n,r,i,o){return e.call(t,n,r,i,function(e){c(e)&&(e=null),o&&o.apply(this,arguments)})}:e}function u(e){return e?function(n,r,i){try{return e.call(t,n,r,i)}catch(e){if(!c(e))throw e}}:e}function s(e){return e?function(n,r,i){function o(e,t){t&&(t.uid<0&&(t.uid+=4294967296),t.gid<0&&(t.gid+=4294967296)),i&&i.apply(this,arguments)}return"function"==typeof r&&(i=r,r=null),r?e.call(t,n,r,o):e.call(t,n,o)}:e}function a(e){return e?function(n,r){var i=r?e.call(t,n,r):e.call(t,n);return i&&(i.uid<0&&(i.uid+=4294967296),i.gid<0&&(i.gid+=4294967296)),i}:e}function c(e){return!e||("ENOSYS"===e.code||!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code))}t.read="function"!=typeof t.read?t.read:function(e){function n(n,r,i,o,u,s){var a;if(s&&"function"==typeof s){var c=0;a=function(l,f,p){if(l&&"EAGAIN"===l.code&&c<10)return c++,e.call(t,n,r,i,o,u,a);s.apply(this,arguments)}}return e.call(t,n,r,i,o,u,a)}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.read),t.readSync="function"!=typeof t.readSync?t.readSync:(l=t.readSync,function(e,n,r,i,o){for(var u=0;;)try{return l.call(t,e,n,r,i,o)}catch(e){if("EAGAIN"===e.code&&u<10){u++;continue}throw e}});var l},oo}function mo(){if(po)return fo;po=1;var e,t,n=o,r=ho(),i=function(){if(ao)return so;ao=1;var e=p.Stream;return so=function(t){return{ReadStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this);var o=this;this.path=r,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=65536,i=i||{};for(var u=Object.keys(i),s=0,a=u.length;sthis.end)throw new Error("start must be <= end");this.pos=this.start}null===this.fd?t.open(this.path,this.flags,this.mode,function(e,t){if(e)return o.emit("error",e),void(o.readable=!1);o.fd=t,o.emit("open",t),o._read()}):process.nextTick(function(){o._read()})},WriteStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this),this.path=r,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var o=Object.keys(i),u=0,s=o.length;u= zero");this.pos=this.start}this.busy=!1,this._queue=[],null===this.fd&&(this._open=t.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}},so}(),u=function(){if(lo)return co;lo=1,co=function(t){if(null===t||"object"!=typeof t)return t;if(t instanceof Object)var n={__proto__:e(t)};else n=Object.create(null);return Object.getOwnPropertyNames(t).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n};var e=Object.getPrototypeOf||function(e){return e.__proto__};return co}(),s=a;function c(t,n){Object.defineProperty(t,e,{get:function(){return n}})}"function"==typeof Symbol&&"function"==typeof Symbol.for?(e=Symbol.for("graceful-fs.queue"),t=Symbol.for("graceful-fs.previous")):(e="___graceful-fs.queue",t="___graceful-fs.previous");var l,f=function(){};if(s.debuglog?f=s.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(f=function(){var e=s.format.apply(s,arguments);e="GFS4: "+e.split(/\n/).join("\nGFS4: "),console.error(e)}),!n[e]){var d=N[e]||[];c(n,d),n.close=function(e){function r(t,r){return e.call(n,t,function(e){e||D(),"function"==typeof r&&r.apply(this,arguments)})}return Object.defineProperty(r,t,{value:e}),r}(n.close),n.closeSync=function(e){function r(t){e.apply(n,arguments),D()}return Object.defineProperty(r,t,{value:e}),r}(n.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){f(n[e]),m.equal(n[e].length,0)})}function h(e){r(e),e.gracefulify=h,e.createReadStream=function(t,n){return new e.ReadStream(t,n)},e.createWriteStream=function(t,n){return new e.WriteStream(t,n)};var t=e.readFile;e.readFile=function(e,n,r){"function"==typeof n&&(r=n,n=null);return function e(n,r,i,o){return t(n,r,function(t){!t||"EMFILE"!==t.code&&"ENFILE"!==t.code?"function"==typeof i&&i.apply(this,arguments):g([e,[n,r,i],t,o||Date.now(),Date.now()])})}(e,n,r)};var n=e.writeFile;e.writeFile=function(e,t,r,i){"function"==typeof r&&(i=r,r=null);return function e(t,r,i,o,u){return n(t,r,i,function(n){!n||"EMFILE"!==n.code&&"ENFILE"!==n.code?"function"==typeof o&&o.apply(this,arguments):g([e,[t,r,i,o],n,u||Date.now(),Date.now()])})}(e,t,r,i)};var o=e.appendFile;o&&(e.appendFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=null);return function e(t,n,r,i,u){return o(t,n,r,function(o){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],o,u||Date.now(),Date.now()])})}(e,t,n,r)});var u=e.copyFile;u&&(e.copyFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=0);return function e(t,n,r,i,o){return u(t,n,r,function(u){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)});var s=e.readdir;e.readdir=function(e,t,n){"function"==typeof t&&(n=t,t=null);var r=a.test(process.version)?function(e,t,n,r){return s(e,i(e,t,n,r))}:function(e,t,n,r){return s(e,t,i(e,t,n,r))};return r(e,t,n);function i(e,t,n,i){return function(o,u){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?(u&&u.sort&&u.sort(),"function"==typeof n&&n.call(this,o,u)):g([r,[e,t,n],o,i||Date.now(),Date.now()])}}};var a=/^v[0-5]\./;if("v0.8"===process.version.substr(0,4)){var c=i(e);m=c.ReadStream,D=c.WriteStream}var l=e.ReadStream;l&&(m.prototype=Object.create(l.prototype),m.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.autoClose&&e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n),e.read())})});var f=e.WriteStream;f&&(D.prototype=Object.create(f.prototype),D.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n))})}),Object.defineProperty(e,"ReadStream",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return D},set:function(e){D=e},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(e,"FileReadStream",{get:function(){return p},set:function(e){p=e},enumerable:!0,configurable:!0});var d=D;function m(e,t){return this instanceof m?(l.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function D(e,t){return this instanceof D?(f.apply(this,arguments),this):D.apply(Object.create(D.prototype),arguments)}Object.defineProperty(e,"FileWriteStream",{get:function(){return d},set:function(e){d=e},enumerable:!0,configurable:!0});var y=e.open;function E(e,t,n,r){return"function"==typeof n&&(r=n,n=null),function e(t,n,r,i,o){return y(t,n,r,function(u,s){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)}return e.open=E,e}function g(t){f("ENQUEUE",t[0].name,t[1]),n[e].push(t),y()}function D(){for(var t=Date.now(),r=0;r2&&(n[e][r][3]=t,n[e][r][4]=t);y()}function y(){if(clearTimeout(l),l=void 0,0!==n[e].length){var t=n[e].shift(),r=t[0],i=t[1],o=t[2],u=t[3],s=t[4];if(void 0===u)f("RETRY",r.name,i),r.apply(null,i);else if(Date.now()-u>=6e4){f("TIMEOUT",r.name,i);var a=i.pop();"function"==typeof a&&a.call(null,o)}else{var c=Date.now()-s,p=Math.max(s-u,1);c>=Math.min(1.2*p,100)?(f("RETRY",r.name,i),r.apply(null,i.concat([u]))):n[e].push(t)}void 0===l&&(l=setTimeout(y,0))}}return N[e]||c(N,n[e]),fo=h(u(n)),process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!n.__patched&&(fo=h(n),n.__patched=!0),fo}var go=j(mo()),Do={chmod:l(go.chmod),copyFile:l(go.copyFile),copyFileSync:yo(go.copyFileSync),createReadStream:go.createReadStream,link:l(go.link),linkSync:yo(go.linkSync),mkdir:l(go.mkdir),mkdirSync:yo(go.mkdirSync),renameSync:yo(go.renameSync),readFile:l(go.readFile),readFileSync:go.readFileSync,readdirSync:go.readdirSync,stat:l(go.stat),statSync:go.statSync,unlink:l(go.unlink),unlinkSync:go.unlinkSync,writeFile:l(go.writeFile),writeFileSync:yo(go.writeFileSync)};function yo(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(c.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rr=>{let i=""+r,u=i.indexOf(t,e.length);return~u?e+o(i,t,n,u)+t:e+i+t},o=(e,t,n,r)=>{let i="",o=0;do{i+=e.substring(o,r)+n,o=r+t.length,r=e.indexOf(t,o)}while(~r);return i+e.substring(o)},u=(e=r)=>{let t=e?i:()=>String;return{isColorSupported:e,reset:t("\x1b[0m","\x1b[0m"),bold:t("\x1b[1m","\x1b[22m","\x1b[22m\x1b[1m"),dim:t("\x1b[2m","\x1b[22m","\x1b[22m\x1b[2m"),italic:t("\x1b[3m","\x1b[23m"),underline:t("\x1b[4m","\x1b[24m"),inverse:t("\x1b[7m","\x1b[27m"),hidden:t("\x1b[8m","\x1b[28m"),strikethrough:t("\x1b[9m","\x1b[29m"),black:t("\x1b[30m","\x1b[39m"),red:t("\x1b[31m","\x1b[39m"),green:t("\x1b[32m","\x1b[39m"),yellow:t("\x1b[33m","\x1b[39m"),blue:t("\x1b[34m","\x1b[39m"),magenta:t("\x1b[35m","\x1b[39m"),cyan:t("\x1b[36m","\x1b[39m"),white:t("\x1b[37m","\x1b[39m"),gray:t("\x1b[90m","\x1b[39m"),bgBlack:t("\x1b[40m","\x1b[49m"),bgRed:t("\x1b[41m","\x1b[49m"),bgGreen:t("\x1b[42m","\x1b[49m"),bgYellow:t("\x1b[43m","\x1b[49m"),bgBlue:t("\x1b[44m","\x1b[49m"),bgMagenta:t("\x1b[45m","\x1b[49m"),bgCyan:t("\x1b[46m","\x1b[49m"),bgWhite:t("\x1b[47m","\x1b[49m"),blackBright:t("\x1b[90m","\x1b[39m"),redBright:t("\x1b[91m","\x1b[39m"),greenBright:t("\x1b[92m","\x1b[39m"),yellowBright:t("\x1b[93m","\x1b[39m"),blueBright:t("\x1b[94m","\x1b[39m"),magentaBright:t("\x1b[95m","\x1b[39m"),cyanBright:t("\x1b[96m","\x1b[39m"),whiteBright:t("\x1b[97m","\x1b[39m"),bgBlackBright:t("\x1b[100m","\x1b[49m"),bgRedBright:t("\x1b[101m","\x1b[49m"),bgGreenBright:t("\x1b[102m","\x1b[49m"),bgYellowBright:t("\x1b[103m","\x1b[49m"),bgBlueBright:t("\x1b[104m","\x1b[49m"),bgMagentaBright:t("\x1b[105m","\x1b[49m"),bgCyanBright:t("\x1b[106m","\x1b[49m"),bgWhiteBright:t("\x1b[107m","\x1b[49m")}};return Co.exports=u(),Co.exports.createColors=u,Co.exports}var bo,vo={};function wo(){return bo||(bo=1,Object.defineProperty(vo,"__esModule",{value:!0}),vo.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,vo.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!(!e[3]&&!e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}),vo}var Oo,So={},xo={};var Io,No,jo,_o={};function ko(){return No||(No=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isIdentifierChar",{enumerable:!0,get:function(){return t.isIdentifierChar}}),Object.defineProperty(e,"isIdentifierName",{enumerable:!0,get:function(){return t.isIdentifierName}}),Object.defineProperty(e,"isIdentifierStart",{enumerable:!0,get:function(){return t.isIdentifierStart}}),Object.defineProperty(e,"isKeyword",{enumerable:!0,get:function(){return n.isKeyword}}),Object.defineProperty(e,"isReservedWord",{enumerable:!0,get:function(){return n.isReservedWord}}),Object.defineProperty(e,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return n.isStrictBindOnlyReservedWord}}),Object.defineProperty(e,"isStrictBindReservedWord",{enumerable:!0,get:function(){return n.isStrictBindReservedWord}}),Object.defineProperty(e,"isStrictReservedWord",{enumerable:!0,get:function(){return n.isStrictReservedWord}});var t=function(){if(Oo)return xo;Oo=1,Object.defineProperty(xo,"__esModule",{value:!0}),xo.isIdentifierChar=a,xo.isIdentifierName=function(e){let t=!0;for(let n=0;ne)return!1;if(n+=t[r+1],n>=e)return!0}return!1}function s(e){return e<65?36===e:e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&n.test(String.fromCharCode(e)):u(e,i)))}function a(e){return e<48?36===e:e<58||!(e<65)&&(e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&r.test(String.fromCharCode(e)):u(e,i)||u(e,o))))}return xo}(),n=function(){if(Io)return _o;Io=1,Object.defineProperty(_o,"__esModule",{value:!0}),_o.isKeyword=function(e){return n.has(e)},_o.isReservedWord=o,_o.isStrictBindOnlyReservedWord=s,_o.isStrictBindReservedWord=function(e,t){return u(e,t)||s(e)},_o.isStrictReservedWord=u;const e=["implements","interface","let","package","private","protected","public","static","yield"],t=["eval","arguments"],n=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"]),r=new Set(e),i=new Set(t);function o(e,t){return t&&"await"===e||"enum"===e}function u(e,t){return o(e,t)||r.has(e)}function s(e){return i.has(e)}return _o}()}(So)),So}function Bo(){if(jo)return Ao;jo=1,Object.defineProperty(Ao,"__esModule",{value:!0});var e=Fo(),t=wo(),n=ko();const r=(e,t)=>n=>e(t(n));function i(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.gray,invalid:r(r(e.white,e.bgRed),e.bold),gutter:e.gray,marker:r(e.red,e.bold),message:r(e.red,e.bold),reset:e.reset}}const o=i(e.createColors(!0)),u=i(e.createColors(!1));function s(e){return e?o:u}const a=new Set(["as","async","from","get","of","set"]),c=/\r\n|[\n\r\u2028\u2029]/,l=/^[()[\]{}]$/;let f;const p=/^[a-z][\w-]*$/i,d=function(e,t,r){if("name"===e.type){const i=e.value;if(n.isKeyword(i)||n.isStrictReservedWord(i,!0)||a.has(i))return"keyword";if(p.test(i)&&("<"===r[t-1]||"t[r](e)).join("\n"):i;return n}f=function*(e){let n;for(;n=t.default.exec(e);){const r=t.matchToToken(n);yield{type:d(r,n.index,e),value:r.value}}};let m=!1;const g=/\r\n|[\n\r\u2028\u2029]/;function D(t,n,r={}){const i=r.forceColor||("object"!=typeof process||"0"!==process.env.FORCE_COLOR&&"false"!==process.env.FORCE_COLOR)&&e.isColorSupported&&r.highlightCode,o=(r.startLine||1)-1,u=s(i),a=t.split(g),{start:c,end:l,markerLines:f}=function(e,t,n,r){const i=Object.assign({column:0,line:-1},e.start),o=Object.assign({},i,e.end),{linesAbove:u=2,linesBelow:s=3}=n||{},a=i.line-r,c=i.column,l=o.line-r,f=o.column;let p=Math.max(a-(u+1),0),d=Math.min(t.length,l+s);-1===a&&(p=0),-1===l&&(d=t.length);const h=l-a,m={};if(h)for(let e=0;e<=h;e++){const n=e+a;if(c)if(0===e){const e=t[n-1].length;m[n]=[c,e-c+1]}else if(e===h)m[n]=[0,f];else{const r=t[n-e].length;m[n]=[0,r]}else m[n]=!0}else m[a]=c===f?!c||[c,0]:[c,f-c];return{start:p,end:d,markerLines:m}}(n,a,r,o),p=n.start&&"number"==typeof n.start.column,d=String(l+o).length;let m=(i?h(t):t).split(g,l).slice(c,l).map((e,t)=>{const n=c+1+t,i=` ${` ${n+o}`.slice(-d)} |`,s=f[n],a=!f[n+1];if(s){let t="";if(Array.isArray(s)){const n=e.slice(0,Math.max(s[0]-1,0)).replace(/[^\t]/g," "),o=s[1]||1;t=["\n ",u.gutter(i.replace(/\d/g," "))," ",n,u.marker("^").repeat(o)].join(""),a&&r.message&&(t+=" "+u.message(r.message))}return[u.marker(">"),u.gutter(i),e.length>0?` ${e}`:"",t].join("")}return` ${u.gutter(i)}${e.length>0?` ${e}`:""}`}).join("\n");return r.message&&!p&&(m=`${" ".repeat(d+1)}${r.message}\n${m}`),i?u.reset(m):m}return Ao.codeFrameColumns=D,Ao.default=function(e,t,n,r={}){if(!m){m=!0;const e="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(e,"DeprecationWarning");else{new Error(e).name="DeprecationWarning",console.warn(new Error(e))}}return D(e,{start:{column:n=Math.max(n,0),line:t}},r)},Ao.highlight=h,Ao}var Po=Bo();class Lo extends Error{name="JSONError";fileName;#p;#d;#h;#m;#g;constructor(e){if("string"==typeof e)super(),this.#h=e;else{const{jsonParseError:t,fileName:n,input:r}=e;super(void 0,{cause:t}),this.#p=r,this.#d=t,this.fileName=n}Error.captureStackTrace?.(this,Lo)}get message(){this.#h??=`${Ro(this.#d.message)}${""===this.#p?" while parsing empty string":""}`;const{codeFrame:e}=this;return`${this.#h}${this.fileName?` in ${this.fileName}`:""}${e?`\n\n${e}\n`:""}`}set message(e){this.#h=e}#D(e){if(!this.#d)return;const t=this.#p,n=To(t,this.#d.message);return n?Po.codeFrameColumns(t,{start:n},{highlightCode:e}):void 0}get codeFrame(){return this.#m??=this.#D(!0),this.#m}get rawCodeFrame(){return this.#g??=this.#D(!1),this.#g}}const To=(e,t)=>{const n=t.match(/in JSON at position (?\d+)(?: \(line (?\d+) column (?\d+)\))?$/);if(!n)return;const{index:r,line:i,column:o}=n.groups;return i&&o?{line:Number(i),column:Number(o)}:function(e,t,n){if("string"!=typeof e)throw new TypeError("Text parameter should be a string");if(!Number.isInteger(t))throw new TypeError("Index parameter should be an integer");if(t<0||t>e.length)throw new RangeError("Index out of bounds");return function(e,t,n){const r=0===t?-1:e.lastIndexOf("\n",t-1),[i,o]=(({oneBased:e,oneBasedLine:t=e,oneBasedColumn:n=e}={})=>[t?1:0,n?1:0])(n);return{line:-1===r?i:e.slice(0,r+1).match(/\n/g).length+i,column:t-r-1+o}}(e,t,n)}(e,Number(r),{oneBased:!0})},Ro=e=>e.replace(/(?<=^Unexpected token )(?')?(.)\k/,(e,t,n)=>{return`"${n}"(${r=n,`\\u{${r.codePointAt(0).toString(16)}}`})`;var r});function Mo(e,t,n){"string"==typeof t&&(n=t,t=void 0);try{return JSON.parse(e,t)}catch(t){throw new Lo({jsonParseError:t,fileName:n,input:e})}}async function $o(e){return ro(await Do.readFile(e,"utf8"))}async function Uo(e){try{const t=i.join(e,"package.json"),{data:n,text:r}=await async function(e){const t=await $o(e);try{return{data:Mo(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}}(t);return{fileName:"package.json",manifest:Yo(n),writeProjectManifest:Wo({...qo(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.json5"),{data:n,text:r}=await async function(e){const t=await $o(e);try{return{data:Jn.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}}(t);return{fileName:"package.json5",manifest:Yo(n),writeProjectManifest:Wo({...Go(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.yaml"),n=await async function(e){try{return await io(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}(t);return{fileName:"package.yaml",manifest:Yo(n),writeProjectManifest:Wo({initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if(Qi()){let n;try{n=await t.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const n=i.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>Mi(n,e)}}function Go(e){const{comments:t,text:n,hasFinalNewline:r}=ln(e);return{comments:t,indent:Yi(n).indent,insertFinalNewline:r}}function qo(e){return{indent:Yi(e).indent,insertFinalNewline:e.endsWith("\n")}}function Wo(e){let t=Ko(e.initialManifest);return async(n,r)=>(n=function(e){return Vo(e,"devDependencies","devEngines"),Vo(e,"dependencies","engines"),e}(Ko(n)),!0!==r&&Xi(t,n)||(await Mi(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=Ko(n)),Promise.resolve(void 0))}function Yo(e){return z(e,"devEngines","devDependencies"),z(e,"engines","dependencies"),e}function Vo(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}!function(e){let t=!1;if("object"==typeof e&&({concurrency:e,rejectOnClear:t=!1}=e),no(e),"boolean"!=typeof t)throw new TypeError("Expected `rejectOnClear` to be a boolean");const n=new to;let r=0;const i=()=>{r0&&(r++,n.dequeue().run())},o=async(e,t,n)=>{const o=(async()=>e(...n))();t(o);try{await o}catch{}r--,i()},u=(t,...u)=>new Promise((s,a)=>{((t,u,s,a)=>{const c={reject:s};new Promise(e=>{c.run=e,n.enqueue(c)}).then(o.bind(void 0,t,u,a)),rr},pendingCount:{get:()=>n.size},clearQueue:{value(){if(!t)return void n.clear();const e=AbortSignal.abort().reason;for(;n.size>0;)n.dequeue().reject(e)}},concurrency:{get:()=>e,set(t){no(t),e=t,queueMicrotask(()=>{for(;r0;)i()})}},map:{async value(e,t){const n=Array.from(e,(e,n)=>this(t,e,n));return Promise.all(n)}}})}(4);const Jo=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function Ko(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&null!==r&&Jo.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}function zo(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function Xo(e){return function t(n){return 0===arguments.length||zo(n)?t:e.apply(this,arguments)}}function Ho(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return zo(n)?t:Xo(function(t){return e(n,t)});default:return zo(n)&&zo(r)?t:zo(n)?Xo(function(t){return e(t,r)}):zo(r)?Xo(function(t){return e(n,t)}):e(n,r)}}}function Zo(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(e){return t.apply(this,arguments)};case 2:return function(e,n){return t.apply(this,arguments)};case 3:return function(e,n,r){return t.apply(this,arguments)};case 4:return function(e,n,r,i){return t.apply(this,arguments)};case 5:return function(e,n,r,i,o){return t.apply(this,arguments)};case 6:return function(e,n,r,i,o,u){return t.apply(this,arguments)};case 7:return function(e,n,r,i,o,u,s){return t.apply(this,arguments)};case 8:return function(e,n,r,i,o,u,s,a){return t.apply(this,arguments)};case 9:return function(e,n,r,i,o,u,s,a,c){return t.apply(this,arguments)};case 10:return function(e,n,r,i,o,u,s,a,c,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function Qo(e){return function t(n,r,i){switch(arguments.length){case 0:return t;case 1:return zo(n)?t:Ho(function(t,r){return e(n,t,r)});case 2:return zo(n)&&zo(r)?t:zo(n)?Ho(function(t,n){return e(t,r,n)}):zo(r)?Ho(function(t,r){return e(n,t,r)}):Xo(function(t){return e(n,r,t)});default:return zo(n)&&zo(r)&&zo(i)?t:zo(n)&&zo(r)?Ho(function(t,n){return e(t,n,i)}):zo(n)&&zo(i)?Ho(function(t,n){return e(t,r,n)}):zo(r)&&zo(i)?Ho(function(t,r){return e(n,t,r)}):zo(n)?Xo(function(t){return e(t,r,i)}):zo(r)?Xo(function(t){return e(n,t,i)}):zo(i)?Xo(function(t){return e(n,r,t)}):e(n,r,i)}}}var eu=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function tu(e){return"[object String]"===Object.prototype.toString.call(e)}var nu=Xo(function(e){return!!eu(e)||!!e&&("object"==typeof e&&(!tu(e)&&(0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),ru=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();var iu=Ho(function(e,t){return Zo(e.length,function(){return e.apply(t,arguments)})});function ou(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function uu(e,t,n,r){return e["@@transducer/result"](n[r](iu(e["@@transducer/step"],e),t))}var su="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function au(e,t,n){if("function"==typeof e&&(e=function(e){return new ru(e)}(e)),nu(n))return function(e,t,n){for(var r=0,i=n.length;r=0;)cu(t=du[n],e)&&!mu(r,t)&&(r[r.length]=t),n-=1;return r}):Xo(function(e){return Object(e)!==e?[]:Object.keys(e)}),Du=Qo(au);var yu=Xo(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function Eu(e,t,n,r){var i,o=function(r){for(var i=t.length,o=0;o=0;){if(n[s]===e)return r[s]===t;s-=1}switch(u){case"Map":return e.size===t.size&&Su(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&Su(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=gu(e);if(a.length!==gu(t).length)return!1;var c=n.concat([e]),l=r.concat([t]);for(s=a.length-1;s>=0;){var f=a[s];if(!cu(f,t)||!xu(t[f],e[f],c,l))return!1;s-=1}return!0}var Iu=Ho(function(e,t){return xu(e,t,[],[])});var Nu=Xo(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():eu(e)?[]:tu(e)?"":function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)?{}:fu(e)?function(){return arguments}():function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t}(e)?e.constructor.from(""):void 0}),ju=Xo(function(e){return null!=e&&Iu(e,Nu(e))}),_u=Ho(function(e,t){for(var n={},r={},i=0,o=e.length;i{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function $u(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;const i=await async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}(async(t,i)=>r(i,t,e,n),t);return i}async function Uu(e,t){const{manifest:n}=await Uo(t);if(!n?.name||!n?.version)throw new E("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function Gu(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function qu(e,t,n,r){if(!t.startsWith("workspace:"))return t;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(t);if(null!=o){r=r??i.join(n,"node_modules");const t=await Uu(e,i.join(r,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==t.name?`npm:${t.name}@${s}${t.version}`:`${s}${t.version}`}if(t.startsWith("workspace:./")||t.startsWith("workspace:../")){const r=await Uu(e,i.join(n,t.slice(10)));return r.name===e?`${r.version}`:`npm:${r.name}@${r.version}`}return(t=t.slice(10)).includes("@")?`npm:${t}`:t}async function Wu(e,t,n,r){if(!t.includes("workspace:"))return t;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(t);if(null!=u){const[,s="",a]=u;if(a)return t.replace("workspace:","");r=r??i.join(n,"node_modules");const c=await Uu(e,i.join(r,e)),l="*"!==s?s:"";return t.replace(o,`${l}${c.version}`)}return t.replace("workspace:","")}async function Yu(e,t){const n=function(e,t){if(!e.startsWith("jsr:"))return null;if("@"===(e=e.substring(4))[0]){const t=e.lastIndexOf("@");if(0===t)return{jsrPkgName:e,npmPkgName:C(e)};const n=e.substring(0,t);return{jsrPkgName:n,npmPkgName:C(n),versionSelector:e.substring(t+1)}}if(e.includes("@"))throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!t)throw new E("INVALID_JSR_SPECIFIER",`JSR specifier '${e}' is missing a package name`);return{versionSelector:e,jsrPkgName:t,npmPkgName:C(t)}}(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}var Vu,Ju,Ku=Object.freeze({__proto__:null,createExportableManifest:async function(t,n,r){let o;r.skipManifestObfuscation?o=_u(["pnpm"],Au(n)):(o=_u(["scripts","packageManager","pnpm"],n),null!=n.scripts&&(o.scripts=_u(Ru,n.scripts)));const u=A.bind(null,r.catalogs),s=Gu.bind(null,u),a=Mu(qu,s,Yu);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async e=>{const i=await $u(t,n[e],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=i&&(o[e]=i)}));const c=n.peerDependencies;if(c){const e=Mu(Wu,s,Yu);o.peerDependencies=await $u(t,c,{modulesDir:r?.modulesDir,convertDependencyForPublish:e})}if(function(e){const{publishConfig:t}=e;if(t){for(const n in t){if(!ku.has(n))continue;const r=t[n];e[n]=r,delete t[n]}ju(t)&&delete e.publishConfig}}(o),null==o.readme&&r?.embedReadme){const n=await async function(t){const n=(await e.promises.readdir(t,{withFileTypes:!0})).find(e=>e.isFile()&&/^readme\.md$/i.test(e.name));if(null!=n)return e.promises.readFile(i.join(t,n.name),"utf8")}(t);null!=n&&(o.readme=n)}for(const e of r?.hooks?.beforePacking??[])o=await e(o,t)??o;return Tu(o)}}),zu={},Xu={},Hu={},Zu={},Qu={};function es(){if(Ju)return Zu;Ju=1,Object.defineProperty(Zu,"__esModule",{value:!0}),Zu.LockfileMissingDependencyError=Zu.FetchError=Zu.PnpmError=void 0;const e=(Vu||(Vu=1,t=Qu,Object.defineProperty(t,"__esModule",{value:!0}),t.USEFUL_NON_ROOT_PNPM_FIELDS=t.FULL_FILTERED_META_DIR=t.FULL_META_DIR=t.ABBREVIATED_META_DIR=t.WORKSPACE_MANIFEST_FILENAME=t.STORE_VERSION=t.LAYOUT_VERSION=t.ENGINE_NAME=t.MANIFEST_BASE_NAMES=t.LOCKFILE_VERSION=t.LOCKFILE_MAJOR_VERSION=t.WANTED_LOCKFILE=void 0,t.getNodeBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"node.exe":"bin/node"},t.getDenoBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"deno.exe":"deno"},t.getBunBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"bun.exe":"bun"},t.WANTED_LOCKFILE="pnpm-lock.yaml",t.LOCKFILE_MAJOR_VERSION="9",t.LOCKFILE_VERSION=`${t.LOCKFILE_MAJOR_VERSION}.0`,t.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],t.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,t.LAYOUT_VERSION=5,t.STORE_VERSION="v10",t.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",t.ABBREVIATED_META_DIR="metadata-v1.3",t.FULL_META_DIR="metadata-full-v1.3",t.FULL_FILTERED_META_DIR="metadata-ff-v1.3",t.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),Qu);var t;class n extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}Zu.PnpmError=n;Zu.FetchError=class extends n{response;request;constructor(e,t,n){const r={url:e.url};e.authHeaderValue&&(r.authHeaderValue=function(e){const[t,n]=e.split(" ");if(null==n)return"[hidden]";if(n.length<20)return`${t} [hidden]`;return`${t} ${n.substring(0,4)}[hidden]`}(e.authHeaderValue));const i=`GET ${e.url}: ${t.statusText} - ${t.status}`;401!==t.status&&403!==t.status&&404!==t.status||(n=n?`${n}\n\n`:"",r.authHeaderValue?n+=`An authorization header was used: ${r.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}};return Zu.LockfileMissingDependencyError=class extends n{constructor(t){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${t}' in ${e.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},Zu}var ts,ns,rs,is={},os={};function us(){return ns||(ns=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseCatalogProtocol=void 0;var t=function(){if(ts)return os;ts=1,Object.defineProperty(os,"__esModule",{value:!0}),os.parseCatalogProtocol=function(t){if(!t.startsWith(e))return null;const n=t.slice(e.length).trim();return""===n?"default":n};const e="catalog:";return os}();Object.defineProperty(e,"parseCatalogProtocol",{enumerable:!0,get:function(){return t.parseCatalogProtocol}})}(is)),is}var ss,as,cs={};function ls(){return as||(as=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.matchCatalogResolveResult=e.resolveFromCatalog=void 0;var t=function(){if(rs)return Hu;rs=1,Object.defineProperty(Hu,"__esModule",{value:!0}),Hu.resolveFromCatalog=function(n,r){const i=(0,t.parseCatalogProtocol)(r.bareSpecifier);if(null==i)return{type:"unused"};const o=n[i]?.[r.alias];if(null==o)return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${r.alias}' was found for catalog '${i}'.`)};if(null!=(0,t.parseCatalogProtocol)(o))return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${r.alias}' in catalog '${i}' is invalid.`)};const u=o.split(":")[0];return"workspace"===u?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${r.alias}' in catalog '${i}' is invalid.`)}:["link","file"].includes(u)?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${r.alias}' in catalog '${i}' declares a dependency using the '${u}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:i,specifier:o}}};const e=es(),t=us();return Hu}();Object.defineProperty(e,"resolveFromCatalog",{enumerable:!0,get:function(){return t.resolveFromCatalog}});var n=(ss||(ss=1,Object.defineProperty(cs,"__esModule",{value:!0}),cs.matchCatalogResolveResult=function(e,t){switch(e.type){case"found":return t.found(e);case"misconfiguration":return t.misconfiguration(e);case"unused":return t.unused(e)}}),cs);Object.defineProperty(e,"matchCatalogResolveResult",{enumerable:!0,get:function(){return n.matchCatalogResolveResult}})}(Xu)),Xu}var fs,ps={};var ds,hs,ms={},gs={},Ds={},ys={};function Es(){if(hs)return Ds;hs=1,Object.defineProperty(Ds,"__esModule",{value:!0}),Ds.getAllUniqueSpecs=function(t){const n={},r=new Set;for(const i of t){const t=(0,e.getAllDependenciesFromManifest)(i);for(const[e,i]of Object.entries(t))r.has(e)||(null!=n[e]&&n[e]!==i||i.includes(":")?(r.add(e),delete n[e]):n[e]=i)}return n};const e=(ds||(ds=1,Object.defineProperty(ys,"__esModule",{value:!0}),ys.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}}),ys);return Ds}var As,Cs={};var Fs,bs={},vs=_(J);var ws,Os={},Ss={},xs={},Is={};var Ns,js={};var _s,ks={};var Bs,Ps={};var Ls,Ts={};var Rs,Ms={};var $s,Us={};var Gs,qs={};var Ws,Ys={};var Vs,Js={};var Ks,zs={};var Xs,Hs={};var Zs,Qs={};var ea,ta={};var na,ra={};var ia,oa={};var ua,sa={};var aa,ca={};var la,fa={};var pa,da={};var ha,ma={};var ga,Da={};var ya,Ea={};var Aa,Ca,Fa,ba={};function va(){return Ca||(Ca=1,e=xs,t=xs&&xs.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=xs&&xs.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(function(){if(ws)return Is;ws=1,Object.defineProperty(Is,"__esModule",{value:!0}),Is.contextLogger=void 0;const e=vs;return Is.contextLogger=(0,e.logger)("context"),Is}(),e),n(function(){if(Ns)return js;Ns=1,Object.defineProperty(js,"__esModule",{value:!0}),js.deprecationLogger=void 0;const e=vs;return js.deprecationLogger=(0,e.logger)("deprecation"),js}(),e),n(function(){if(_s)return ks;_s=1,Object.defineProperty(ks,"__esModule",{value:!0}),ks.fetchingProgressLogger=void 0;const e=vs;return ks.fetchingProgressLogger=(0,e.logger)("fetching-progress"),ks}(),e),n(function(){if(Bs)return Ps;Bs=1,Object.defineProperty(Ps,"__esModule",{value:!0}),Ps.hookLogger=void 0;const e=vs;return Ps.hookLogger=(0,e.logger)("hook"),Ps}(),e),n(function(){if(Ls)return Ts;Ls=1,Object.defineProperty(Ts,"__esModule",{value:!0}),Ts.installCheckLogger=void 0;const e=vs;return Ts.installCheckLogger=(0,e.logger)("install-check"),Ts}(),e),n(function(){if(Rs)return Ms;Rs=1,Object.defineProperty(Ms,"__esModule",{value:!0}),Ms.installingConfigDepsLogger=void 0;const e=vs;return Ms.installingConfigDepsLogger=(0,e.logger)("installing-config-deps"),Ms}(),e),n(function(){if($s)return Us;$s=1,Object.defineProperty(Us,"__esModule",{value:!0}),Us.ignoredScriptsLogger=void 0;const e=vs;return Us.ignoredScriptsLogger=(0,e.logger)("ignored-scripts"),Us}(),e),n(function(){if(Gs)return qs;Gs=1,Object.defineProperty(qs,"__esModule",{value:!0}),qs.lifecycleLogger=void 0;const e=vs;return qs.lifecycleLogger=(0,e.logger)("lifecycle"),qs}(),e),n(function(){if(Ws)return Ys;Ws=1,Object.defineProperty(Ys,"__esModule",{value:!0}),Ys.linkLogger=void 0;const e=vs;return Ys.linkLogger=(0,e.logger)("link"),Ys}(),e),n(function(){if(Vs)return Js;Vs=1,Object.defineProperty(Js,"__esModule",{value:!0}),Js.packageImportMethodLogger=void 0;const e=vs;return Js.packageImportMethodLogger=(0,e.logger)("package-import-method"),Js}(),e),n(function(){if(Ks)return zs;Ks=1,Object.defineProperty(zs,"__esModule",{value:!0}),zs.packageManifestLogger=void 0;const e=vs;return zs.packageManifestLogger=(0,e.logger)("package-manifest"),zs}(),e),n(function(){if(Xs)return Hs;Xs=1,Object.defineProperty(Hs,"__esModule",{value:!0}),Hs.peerDependencyIssuesLogger=void 0;const e=vs;return Hs.peerDependencyIssuesLogger=(0,e.logger)("peer-dependency-issues"),Hs}(),e),n(function(){if(Zs)return Qs;Zs=1,Object.defineProperty(Qs,"__esModule",{value:!0}),Qs.progressLogger=void 0;const e=vs;return Qs.progressLogger=(0,e.logger)("progress"),Qs}(),e),n((ea||(ea=1,Object.defineProperty(ta,"__esModule",{value:!0})),ta),e),n(function(){if(na)return ra;na=1,Object.defineProperty(ra,"__esModule",{value:!0}),ra.removalLogger=void 0;const e=vs;return ra.removalLogger=(0,e.logger)("removal"),ra}(),e),n(function(){if(ia)return oa;ia=1,Object.defineProperty(oa,"__esModule",{value:!0}),oa.requestRetryLogger=void 0;const e=vs;return oa.requestRetryLogger=(0,e.logger)("request-retry"),oa}(),e),n(function(){if(ua)return sa;ua=1,Object.defineProperty(sa,"__esModule",{value:!0}),sa.rootLogger=void 0;const e=vs;return sa.rootLogger=(0,e.logger)("root"),sa}(),e),n(function(){if(aa)return ca;aa=1,Object.defineProperty(ca,"__esModule",{value:!0}),ca.scopeLogger=void 0;const e=vs;return ca.scopeLogger=(0,e.logger)("scope"),ca}(),e),n(function(){if(la)return fa;la=1,Object.defineProperty(fa,"__esModule",{value:!0}),fa.skippedOptionalDependencyLogger=void 0;const e=vs;return fa.skippedOptionalDependencyLogger=(0,e.logger)("skipped-optional-dependency"),fa}(),e),n(function(){if(pa)return da;pa=1,Object.defineProperty(da,"__esModule",{value:!0}),da.stageLogger=void 0;const e=vs;return da.stageLogger=(0,e.logger)("stage"),da}(),e),n(function(){if(ha)return ma;ha=1,Object.defineProperty(ma,"__esModule",{value:!0}),ma.statsLogger=void 0;const e=vs;return ma.statsLogger=(0,e.logger)("stats"),ma}(),e),n(function(){if(ga)return Da;ga=1,Object.defineProperty(Da,"__esModule",{value:!0}),Da.summaryLogger=void 0;const e=vs;return Da.summaryLogger=(0,e.logger)("summary"),Da}(),e),n(function(){if(ya)return Ea;ya=1,Object.defineProperty(Ea,"__esModule",{value:!0}),Ea.updateCheckLogger=void 0;const e=vs;return Ea.updateCheckLogger=(0,e.logger)("update-check"),Ea}(),e),n(function(){if(Aa)return ba;Aa=1,Object.defineProperty(ba,"__esModule",{value:!0}),ba.executionTimeLogger=void 0;const e=vs;return ba.executionTimeLogger=(0,e.logger)("execution-time"),ba}(),e)),xs;var e,t,n}var wa,Oa={};var Sa,xa={},Ia={};var Na,ja={};var _a,ka={};var Ba,Pa={};var La,Ta={};var Ra,Ma={};var $a,Ua,Ga,qa={};function Wa(){return Ua||(Ua=1,e=xa,t=xa&&xa.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=xa&&xa.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n((Sa||(Sa=1,Object.defineProperty(Ia,"__esModule",{value:!0})),Ia),e),n((Na||(Na=1,Object.defineProperty(ja,"__esModule",{value:!0})),ja),e),n(function(){return _a||(_a=1,e=ka,Object.defineProperty(e,"__esModule",{value:!0}),e.DEPENDENCIES_OR_PEER_FIELDS=e.DEPENDENCIES_FIELDS=void 0,e.DEPENDENCIES_FIELDS=["optionalDependencies","dependencies","devDependencies"],e.DEPENDENCIES_OR_PEER_FIELDS=[...e.DEPENDENCIES_FIELDS,"peerDependencies"]),ka;var e}(),e),n((Ba||(Ba=1,Object.defineProperty(Pa,"__esModule",{value:!0})),Pa),e),n((La||(La=1,Object.defineProperty(Ta,"__esModule",{value:!0})),Ta),e),n((Ra||(Ra=1,Object.defineProperty(Ma,"__esModule",{value:!0})),Ma),e),n(($a||($a=1,Object.defineProperty(qa,"__esModule",{value:!0})),qa),e)),xa;var e,t,n}function Ya(){if(Ga)return Os;Ga=1;var e=Os&&Os.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Os,"__esModule",{value:!0}),Os.updateProjectManifestObject=async function(e,n,r){for(const e of r){if(e.saveType){const t=e.bareSpecifier??c(e.alias,n);if(t){n[e.saveType]=n[e.saveType]??{},n[e.saveType][e.alias]=t;for(const t of s.DEPENDENCIES_FIELDS)t!==e.saveType&&delete n[t]?.[e.alias];!0===e.peer&&(n.peerDependencies=n.peerDependencies??{},n.peerDependencies[e.alias]=a(t,e.resolvedVersion,e.pinnedVersion))}}else if(e.bareSpecifier){const t=l(e.alias,n)??"dependencies";"peerDependencies"!==t&&(n[t]=n[t]??{},n[t][e.alias]=e.bareSpecifier)}e.nodeExecPath&&(null==n.dependenciesMeta&&(n.dependenciesMeta={}),n.dependenciesMeta[e.alias]={node:e.nodeExecPath})}return t.packageManifestLogger.debug({prefix:e,updated:n}),n},Os.guessDependencyType=l;const t=(Fa||(Fa=1,n=Ss,r=Ss&&Ss.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=Ss&&Ss.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},Object.defineProperty(n,"__esModule",{value:!0}),i(va(),n)),Ss);var n,r,i;const o=function(){if(wa)return Oa;wa=1,Object.defineProperty(Oa,"__esModule",{value:!0}),Oa.isValidPeerRange=function(t){return"string"==typeof(0,e.validRange)(t)||t.includes("workspace:")||t.includes("catalog:")};const e=tn();return Oa}(),u=e(tn()),s=Wa();function a(e,t,n){if((0,o.isValidPeerRange)(e))return e;const r=t?function(e,t){const n=u.default.parse(e);if(!n)return null;if(n.prerelease.length)return e;switch(t??"major"){case"none":case"major":default:return`^${e}`;case"minor":return`~${e}`;case"patch":return e}}(t,n):null;return r??"*"}function c(e,t){const n=l(e,t);return n&&t[n][e]}function l(e,t){return s.DEPENDENCIES_OR_PEER_FIELDS.find(n=>""===t[n]?.[e]||Boolean(t[n]?.[e]))}return Os}var Va,Ja,Ka={};function za(){return Ja||(Ja=1,function(e){var t=gs&&gs.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=gs&&gs.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.getAllUniqueSpecs=e.getSpecFromPackageManifest=void 0,e.filterDependenciesByType=function(e,t){return{...t.devDependencies?e.devDependencies:{},...t.dependencies?e.dependencies:{},...t.optionalDependencies?e.optionalDependencies:{}}},e.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}};const r=Es();Object.defineProperty(e,"getAllUniqueSpecs",{enumerable:!0,get:function(){return r.getAllUniqueSpecs}});const i=(As||(As=1,Object.defineProperty(Cs,"__esModule",{value:!0}),Cs.getSpecFromPackageManifest=function(e,t){return e.optionalDependencies?.[t]??e.dependencies?.[t]??e.devDependencies?.[t]??e.peerDependencies?.[t]??""}),Cs);Object.defineProperty(e,"getSpecFromPackageManifest",{enumerable:!0,get:function(){return i.getSpecFromPackageManifest}}),n(function(){if(Fs)return bs;Fs=1,Object.defineProperty(bs,"__esModule",{value:!0}),bs.convertEnginesRuntimeToDependencies=function(t,n,r){for(const i of["node","deno","bun"]){const o=t[n]?.runtime;if(null==o||t[r]?.[i])continue;const u=(Array.isArray(o)?o:[o]).find(e=>e.name===i);"download"===u?.onFail&&("webcontainer"in process.versions?(0,e.globalWarn)(`Installation of ${i} versions is not supported in WebContainer`):(t[r]??={},t[r][i]=`runtime:${u.version}`))}};const e=vs;return bs}(),e),n(Ya(),e),n((Va||(Va=1,Object.defineProperty(Ka,"__esModule",{value:!0}),Ka.getDependencyTypeFromManifest=function(e,t){return e.optionalDependencies?.[t]?"optionalDependencies":e.dependencies?.[t]?"dependencies":e.devDependencies?.[t]?"devDependencies":e.peerDependencies?.[t]?"peerDependencies":null}),Ka),e)}(gs)),gs}var Xa,Ha,Za={},Qa={},ec={exports:{}};function tc(){if(Ha)return Qa;Ha=1,Object.defineProperty(Qa,"__esModule",{value:!0}),Qa.extractComments=function(t){const n=t.endsWith("\n");n||(t+="\n");const{comments:r}=(0,e.parseString)(t),i=[];let o=(0,e.stripComments)(t);n||(o=o.slice(0,-1));let u=0;for(const e of r){const t=o.slice(0,e.index-u),n=Math.max(t.lastIndexOf("\n"),0),r=t.split("\n");let s=r.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=r[s-2],c=!0,0===r[0].trim().length&&(s-=1));let l=o.indexOf("\n",0===n?0:n+1);l<0&&(l=o.length);const f=o.slice(n,e.index-u).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:o.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=o.indexOf("\n",l+1);d>=0&&(p.before=o.slice(l,d)),i.push(p),u+=e.indexEnd-e.index}return{text:o,comments:i.length?i:void 0,hasFinalNewline:n}};const e=function(){if(Xa)return ec.exports;Xa=1;const e="commentBlock",t="commentLine",n="regex",r=(r,i=null)=>{i=i||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:e,char:"/*"},{name:t,char:"//"},{name:n,char:"/"}];let o=-1,u=-1,s={};for(let e=0;e-1&&o<0&&(o=t,u=e),t>-1&&t{Array.isArray(t)||(t=[t]);const o=e.length;for(let u=0;ue.substring(t),u=u=>{const s=u,a=s.length,c=[],l=[],f=[];for(;;){let p=r(u);if(-1===p.index)break;const d={item:p};if(p.name===e){d.type=p.name,u=o(u,p.index),d.index=a-u.length;const e=u.indexOf("*/");if(-1===e)throw new Error("Comment Block opened at position ... not enclosed");u=o(u,e+2),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===t){d.type=p.name,u=o(u,p.index),d.index=a-u.length;let e=u.indexOf("\n");if(-1===e){d.indexEnd=a,d.content=s.substring(d.index,d.indexEnd-1),l.push(d);break}u=o(u,e+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===n){d.type=p.name,u=o(u,p.index+1),d.index=a-u.length-1;const e=i(u,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===e.index)throw new Error(`SCT: (1005) Regex opened at position ${d.index} not enclosed`);u=o(u,e.index+1),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),f.push(d);continue}u=u.substring(p.index+1),d.index=a-u.length;const h=i(u,p.char);if(-1===h.index)throw new Error(`SCT: (1001) String opened at position ${d.index} with a ${p.name} not enclosed`);u=o(u,h.index+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),c.push(d)}return{text:u,strings:c,comments:l,regexes:f}};function s(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}const a=(e,t="")=>s(u(e).comments,e,t,{includeDelimiter:!1}),c=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),l=(e,t="",{includeDelimiter:n=!1}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),f=(e,t="//",{includeDelimiter:n=!1}={})=>s(u(e).regexes,e,t,{includeDelimiter:n});return ec.exports={parseString:u,stripComments:a,stripStrings:c,clearStrings:l,clearRegexes:f},ec.exports.parseString=u,ec.exports.stripComments=a,ec.exports.stripStrings=c,ec.exports.stripRegexes=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).regexes,e,t,{includeDelimiter:n}),ec.exports.clearStrings=l,ec.exports.clearRegexes=f,ec.exports}();return Qa}var nc,rc={};var ic,oc,uc={};function sc(){return oc||(oc=1,e=Za,t=Za&&Za.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Za&&Za.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(tc(),e),n((nc||(nc=1,Object.defineProperty(rc,"__esModule",{value:!0}),rc.insertComments=function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t=e.whitespace.startsWith("\n")?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;ea)),f=i.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const r=await u(e.realpath)(t).catch(()=>t);if(a=p(r),!o.mode||!o.chown){const t=await u(e.stat)(r).catch(()=>{});t&&(null==o.mode&&(o.mode=t.mode),null==o.chown&&process.getuid&&(o.chown={uid:t.uid,gid:t.gid}))}s=await u(e.open)(a,"w",o.mode),o.tmpfileCreated&&await o.tmpfileCreated(a),ArrayBuffer.isView(n)?await u(e.write)(s,n,0,n.length,0):null!=n&&await u(e.write)(s,String(n),0,String(o.encoding||"utf8")),!1!==o.fsync&&await u(e.fsync)(s),await u(e.close)(s),s=null,o.chown&&await u(e.chown)(a,o.chown.uid,o.chown.gid).catch(e=>{if(!h(e))throw e}),o.mode&&await u(e.chmod)(a,o.mode).catch(e=>{if(!h(e))throw e}),await u(e.rename)(a,r)}finally{s&&await u(e.close)(s).catch(()=>{}),l(),await u(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,n,o);if(s)try{return s(await a)}catch(e){return s(e)}return a},pc.exports.sync=function(t,n,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=r(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(n)?e.writeSync(u,n,0,n.length,0):null!=n&&e.writeSync(u,String(n),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},pc.exports._getTmpname=p,pc.exports._cleanupOnExit=d;const e=o,t=(ac||(ac=1,n=dc,function(){var e;function t(n,r){var i=this instanceof t?this:e;if(i.reset(r),"string"==typeof n&&n.length>0&&i.hash(n),i!==this)return i}t.prototype.hash=function(e){var t,n,r,i,o;switch(o=e.length,this.len+=o,n=this.k1,r=0,this.rem){case 0:n^=o>r?65535&e.charCodeAt(r++):0;case 1:n^=o>r?(65535&e.charCodeAt(r++))<<8:0;case 2:n^=o>r?(65535&e.charCodeAt(r++))<<16:0;case 3:n^=o>r?(255&e.charCodeAt(r))<<24:0,n^=o>r?(65280&e.charCodeAt(r++))>>8:0}if(this.rem=o+this.rem&3,(o-=this.rem)>0){for(t=this.h1;t=5*(t=(t^=n=13715*(n=(n=11601*n+3432906752*(65535&n)&4294967295)<<15|n>>>17)+461832192*(65535&n)&4294967295)<<13|t>>>19)+3864292196&4294967295,!(r>=o);)n=65535&e.charCodeAt(r++)^(65535&e.charCodeAt(r++))<<8^(65535&e.charCodeAt(r++))<<16,n^=(255&(i=e.charCodeAt(r++)))<<24^(65280&i)>>8;switch(n=0,this.rem){case 3:n^=(65535&e.charCodeAt(r+2))<<16;case 2:n^=(65535&e.charCodeAt(r+1))<<8;case 1:n^=65535&e.charCodeAt(r)}this.h1=t}return this.k1=n,this},t.prototype.result=function(){var e,t;return e=this.k1,t=this.h1,e>0&&(t^=e=13715*(e=(e=11601*e+3432906752*(65535&e)&4294967295)<<15|e>>>17)+461832192*(65535&e)&4294967295),t^=this.len,t=51819*(t^=t>>>16)+2246770688*(65535&t)&4294967295,t=44597*(t^=t>>>13)+3266445312*(65535&t)&4294967295,(t^=t>>>16)>>>0},t.prototype.reset=function(e){return this.h1="number"==typeof e?e:0,this.rem=this.k1=this.len=0,this},e=new t,n.exports=t}()),dc.exports);var n;const{onExit:r}=Qn(),i=s,{promisify:u}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t(__filename).hash(String(process.pid)).hash(String(l)).hash(String(++f)).result()}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return pc.exports}var mc,gc,Dc,yc,Ec,Ac,Cc,Fc,bc,vc,wc,Oc,Sc,xc,Ic,Nc,jc,_c,kc,Bc,Pc,Lc,Tc,Rc,Mc,$c,Uc,Gc,qc,Wc,Yc,Vc,Jc,Kc,zc,Xc,Hc,Zc,Qc,el,tl,nl,rl,il,ol={exports:{}},ul={},sl={},al={};function cl(){if(mc)return al;function e(e){return null==e}return mc=1,al.isNothing=e,al.isObject=function(e){return"object"==typeof e&&null!==e},al.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},al.repeat=function(e,t){let n="";for(let r=0;r=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function r(e){return e>=48&&e<=55}function i(e){return e>=48&&e<=57}function o(e){let t=e,n=1,r=t[0];if("-"!==r&&"+"!==r||("-"===r&&(n=-1),t=t.slice(1),r=t[0]),"0"===t)return 0;if("0"===r){if("b"===t[1])return n*parseInt(t.slice(2),2);if("x"===t[1])return n*parseInt(t.slice(2),16);if("o"===t[1])return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}return Lc=new t("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;let u=0,s=!1;if(!t)return!1;let a=e[u];if("-"!==a&&"+"!==a||(a=e[++u]),"0"===a){if(u+1===t)return!0;if(a=e[++u],"b"===a){for(u++;u=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Lc}function Al(){if(Mc)return Rc;Mc=1;const e=cl(),t=fl(),n=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),r=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");const i=/^[-+]?[0-9]+e/;return Rc=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&(!!n.test(e)&&(!!isFinite(parseFloat(e,10))||r.test(e)))},construct:function(e){let t=e.toLowerCase();const n="-"===t[0]?-1:1;return"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";const r=t.toString(10);return i.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"}),Rc}function Cl(){return Uc?$c:(Uc=1,$c=gl().extend({implicit:[Dl(),yl(),El(),Al()]}))}function Fl(){return qc?Gc:(qc=1,Gc=Cl())}function bl(){if(Yc)return Wc;Yc=1;const e=fl(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return Wc=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){let r=0,i=null,o=t.exec(e);if(null===o&&(o=n.exec(e)),null===o)throw new Error("Date resolve error");const u=+o[1],s=+o[2]-1,a=+o[3];if(!o[4])return new Date(Date.UTC(u,s,a));const c=+o[4],l=+o[5],f=+o[6];if(o[7]){for(r=o[7].slice(0,3);r.length<3;)r+="0";r=+r}if(o[9]){i=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(i=-i)}const p=new Date(Date.UTC(u,s,a,c,l,f,r));return i&&p.setTime(p.getTime()-i),p},instanceOf:Date,represent:function(e){return e.toISOString()}})}function vl(){if(Jc)return Vc;Jc=1;const e=fl();return Vc=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function wl(){if(zc)return Kc;zc=1;const e=fl(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return Kc=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;let n=0;const r=e.length,i=t;for(let t=0;t64)){if(r<0)return!1;n+=6}}return n%8==0},construct:function(e){const n=e.replace(/[\r\n=]/g,""),r=n.length,i=t;let o=0;const u=[];for(let e=0;e>16&255),u.push(o>>8&255),u.push(255&o)),o=o<<6|i.indexOf(n.charAt(e));const s=r%4*6;return 0===s?(u.push(o>>16&255),u.push(o>>8&255),u.push(255&o)):18===s?(u.push(o>>10&255),u.push(o>>2&255)):12===s&&u.push(o>>4&255),new Uint8Array(u)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){let n="",r=0;const i=e.length,o=t;for(let t=0;t>18&63],n+=o[r>>12&63],n+=o[r>>6&63],n+=o[63&r]),r=(r<<8)+e[t];const u=i%3;return 0===u?(n+=o[r>>18&63],n+=o[r>>12&63],n+=o[r>>6&63],n+=o[63&r]):2===u?(n+=o[r>>10&63],n+=o[r>>4&63],n+=o[r<<2&63],n+=o[64]):1===u&&(n+=o[r>>2&63],n+=o[r<<4&63],n+=o[64],n+=o[64]),n}}),Kc}function Ol(){if(Hc)return Xc;Hc=1;const e=fl(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return Xc=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;const r=[],i=e;for(let e=0,o=i.length;es&&(o=" ... ",t=r-s+o.length),n-r>s&&(u=" ...",n=r+s-u.length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return yc=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);const o=/\r?\n|\r|\0/g,u=[0],s=[];let a,c=-1;for(;a=o.exec(r.buffer);)s.push(a.index),u.push(a.index+a[0].length),r.position<=a.index&&c<0&&(c=u.length-2);c<0&&(c=u.length-1);let l="";const f=Math.min(r.line+i.linesAfter,s.length).toString().length,p=i.maxLength-(i.indent+f+3);for(let o=1;o<=i.linesBefore&&!(c-o<0);o++){const a=t(r.buffer,u[c-o],s[c-o],r.position-(u[c]-u[c-o]),p);l=e.repeat(" ",i.indent)+n((r.line-o+1).toString(),f)+" | "+a.str+"\n"+l}const d=t(r.buffer,u[c],s[c],r.position,p);l+=e.repeat(" ",i.indent)+n((r.line+1).toString(),f)+" | "+d.str+"\n",l+=e.repeat("-",i.indent+f+3+d.pos)+"^\n";for(let o=1;o<=i.linesAfter&&!(c+o>=s.length);o++){const a=t(r.buffer,u[c+o],s[c+o],r.position-(u[c]-u[c+o]),p);l+=e.repeat(" ",i.indent)+n((r.line+o+1).toString(),f)+" | "+a.str+"\n"}return l.replace(/\n$/,"")},yc}(),r=Il(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,u=/[\x85\u2028\u2029]/,s=/[,\[\]{}]/,a=/^(?:!|!!|![0-9A-Za-z-]+!)$/,c=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function l(e){return Object.prototype.toString.call(e)}function f(e){return 10===e||13===e}function p(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function m(e){if(e>=48&&e<=57)return e-48;const t=32|e;return t>=97&&t<=102?t-97+10:-1}function g(e){return 120===e?2:117===e?4:85===e?8:0}function D(e){return e>=48&&e<=57?e-48:-1}function y(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function E(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}function A(e,t,n){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}const C=new Array(256),F=new Array(256);for(let e=0;e<256;e++)C[e]=y(e)?1:0,F[e]=y(e);function b(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxTotalMergeKeys="number"==typeof t.maxTotalMergeKeys?t.maxTotalMergeKeys:1e4,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.totalMergeKeys=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function v(e,r){const i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function w(e,t){throw v(e,t)}function O(e,t){e.onWarning&&e.onWarning.call(null,v(e,t))}function S(e,t,n){const r=e.anchorMapTransactions;if(0!==r.length){const n=r[r.length-1];i.call(n,t)||(n[t]={existed:i.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=n}function x(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function I(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}const N={YAML:function(e,t,n){null!==e.version&&w(e,"duplication of %YAML directive"),1!==n.length&&w(e,"YAML directive accepts exactly one argument");const r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===r&&w(e,"ill-formed argument of the YAML directive");const i=parseInt(r[1],10),o=parseInt(r[2],10);1!==i&&w(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&O(e,"unsupported YAML version of the document")},TAG:function(e,t,n){let r;2!==n.length&&w(e,"TAG directive accepts exactly two arguments");const o=n[0];r=n[1],a.test(o)||w(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,o)&&w(e,'there is a previously declared suffix for "'+o+'" tag handle'),c.test(r)||w(e,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(t){w(e,"tag prefix is malformed: "+r)}e.tagMap[o]=r}};function j(e,t,n,r){if(t=32&&n<=1114111||w(e,"expected valid JSON character")}else o.test(i)&&w(e,"the stream contains non-printable characters");e.result+=i}}function _(t,n,r,o){e.isObject(r)||w(t,"cannot merge mappings; the provided source object is unacceptable");const u=Object.keys(r);for(let e=0,s=u.length;et.maxTotalMergeKeys&&w(t,"merge keys exceeded maxTotalMergeKeys ("+t.maxTotalMergeKeys+")"),i.call(n,s)||(A(n,s,r[s]),o[s]=!0)}}function k(e,t,n,r,o,u,s,a,c){if(Array.isArray(o))for(let t=0,n=(o=Array.prototype.slice.call(o)).length;t1&&(t.result+=e.repeat("\n",n-1))}function R(e,t){const n=e.tag,r=e.anchor,i=[];let o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&S(e,e.anchor,i);let u=e.input.charCodeAt(e.position);for(;0!==u&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,w(e,"tab characters must not be used in indentation")),45===u);){if(!d(e.input.charCodeAt(e.position+1)))break;if(o=!0,e.position++,P(e,!0,-1)&&e.lineIndent<=t){i.push(null),u=e.input.charCodeAt(e.position);continue}const n=e.line;if(q(e,t,3,!1,!0),i.push(e.result),P(e,!0,-1),u=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==u)w(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(g&&(i=e.line,o=e.lineStart,u=e.position),q(e,t,4,!0,r)&&(g?h=e.result:m=e.result),g||(k(e,c,l,f,h,m,i,o,u),f=h=m=null),P(e,!0,-1),y=e.input.charCodeAt(e.position)),(e.line===A||e.lineIndent>t)&&0!==y)w(e,"bad indentation of a mapping entry");else if(e.lineIndent=0;r-=1){const i=t[n[r]];i.existed?e.anchorMap[n[r]]=i.value:delete e.anchorMap[n[r]]}}(e),I(e,o),!1)}function q(t,n,r,o,u){let s,a,c,l,y,A=1,b=!1,v=!1,O=null;t.depth>=t.maxDepth&&w(t,"nesting exceeded maxDepth ("+t.maxDepth+")"),t.depth+=1,null!==t.listener&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null;const I=s=a=4===r||3===r;if(o&&P(t,!0,-1)&&(b=!0,t.lineIndent>n?A=1:t.lineIndent===n?A=0:t.lineIndentn?A=1:t.lineIndent===n?A=0:t.lineIndent=0))break;0===i?w(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?w(t,"repeat of an indentation width identifier"):(a=n+i-1,s=!0)}if(p(d)){do{d=t.input.charCodeAt(++t.position)}while(p(d));if(35===d)do{d=t.input.charCodeAt(++t.position)}while(!f(d)&&0!==d)}for(;0!==d;){for(B(t),t.lineIndent=0,d=t.input.charCodeAt(t.position);(!s||t.lineIndenta&&(a=t.lineIndent),f(d)){c++;continue}if(s||0!==a||w(t,"missing indentation for block scalar"),t.lineIndent0){let t=i,n=0;for(;t>0;t--)o=e.input.charCodeAt(++e.position),(i=m(o))>=0?n=(n<<4)+i:w(e,"expected hexadecimal character");e.result+=E(n),e.position++}else w(e,"unknown escape sequence");n=r=e.position}else f(o)?(j(e,n,r,!0),T(e,P(e,!1,t)),n=r=e.position):e.position===e.lineStart&&L(e)?w(e,"unexpected end of the document within a double quoted scalar"):(e.position++,p(o)||(r=e.position))}w(e,"unexpected end of the stream within a double quoted scalar")}(t,l)?v=!0:!function(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);const n=e.position;for(;0!==t&&!d(t)&&!h(t);)t=e.input.charCodeAt(++e.position);e.position===n&&w(e,"name of an alias node must contain at least one character");const r=e.input.slice(n,e.position);return i.call(e.anchorMap,r)||w(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],P(e,!0,-1),!0}(t)?function(e,t,n){let r,i,o,u,s,a;const c=e.kind,l=e.result;let m=e.input.charCodeAt(e.position);if(d(m)||h(m)||35===m||38===m||42===m||33===m||124===m||62===m||39===m||34===m||37===m||64===m||96===m)return!1;if(63===m||45===m){const t=e.input.charCodeAt(e.position+1);if(d(t)||n&&h(t))return!1}for(e.kind="scalar",e.result="",r=i=e.position,o=!1;0!==m;){if(58===m){const t=e.input.charCodeAt(e.position+1);if(d(t)||n&&h(t))break}else if(35===m){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&L(e)||n&&h(m))break;if(f(m)){if(u=e.line,s=e.lineStart,a=e.lineIndent,P(e,!1,-1),e.lineIndent>=t){o=!0,m=e.input.charCodeAt(e.position);continue}e.position=i,e.line=u,e.lineStart=s,e.lineIndent=a;break}}o&&(j(e,r,i,!1),T(e,e.line-u),r=i=e.position,o=!1),p(m)||(i=e.position+1),m=e.input.charCodeAt(++e.position)}return j(e,r,i,!1),!!e.result||(e.kind=c,e.result=l,!1)}(t,l,1===r)&&(v=!0,null===t.tag&&(t.tag="?")):(v=!0,null===t.tag&&null===t.anchor||w(t,"alias node should not have any properties")),null!==t.anchor&&S(t,t.anchor,t.result)}else 0===A&&(v=a&&R(t,y));if(null===t.tag)null!==t.anchor&&S(t,t.anchor,t.result);else if("?"===t.tag){null!==t.result&&"scalar"!==t.kind&&w(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"');for(let e=0,n=t.implicitTypes.length;e"),null!==t.result&&c.kind!==t.kind&&w(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+c.kind+'", not "'+t.kind+'"'),c.resolve(t.result,t.tag)?(t.result=c.construct(t.result,t.tag),null!==t.anchor&&S(t,t.anchor,t.result)):w(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),t.depth-=1,null!==t.tag||null!==t.anchor||v}function W(e){const t=e.position;let n,r=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(n=e.input.charCodeAt(e.position))&&(P(e,!0,-1),n=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==n));){r=!0,n=e.input.charCodeAt(++e.position);let t=e.position;for(;0!==n&&!d(n);)n=e.input.charCodeAt(++e.position);const o=e.input.slice(t,e.position),u=[];for(o.length<1&&w(e,"directive name must not be less than one character in length");0!==n;){for(;p(n);)n=e.input.charCodeAt(++e.position);if(35===n){do{n=e.input.charCodeAt(++e.position)}while(0!==n&&!f(n));break}if(f(n))break;for(t=e.position;0!==n&&!d(n);)n=e.input.charCodeAt(++e.position);u.push(e.input.slice(t,e.position))}0!==n&&B(e),i.call(N,o)?N[o](e,o,u):O(e,'unknown document directive "'+o+'"')}P(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,P(e,!0,-1)):r&&w(e,"directives end mark is expected"),q(e,e.lineIndent-1,4,!1,!0),P(e,!0,-1),e.checkLineBreaks&&u.test(e.input.slice(t,e.position))&&O(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&L(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,P(e,!0,-1)):e.position=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&e!==o||e>=65536&&e<=1114111}function m(e){return h(e)&&e!==o&&13!==e&&10!==e}function g(e,t,n){const r=m(e),i=r&&!d(e);return(n?r:r&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!i)||m(t)&&!d(t)&&35===e||58===t&&i}function D(e,t){const n=e.charCodeAt(t);let r;return n>=55296&&n<=56319&&t+1=56320&&r<=57343)?1024*(n-55296)+r-56320+65536:n}function y(e){return/^\n* /.test(e)}function E(e,t,n,r,i,u,s,a){let c,l=0,f=null,p=!1,m=!1;const E=-1!==r;let A=-1,C=function(e){return h(e)&&e!==o&&!d(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(D(e,0))&&function(e){return!d(e)&&58!==e}(D(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(l=D(e,c),!h(l))return 5;C=C&&g(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(l=D(e,c),10===l)p=!0,E&&(m=m||c-A-1>r&&" "!==e[A+1],A=c);else if(!h(l))return 5;C=C&&g(l,f,a),f=l}m=m||E&&c-A-1>r&&" "!==e[A+1]}return p||m?n>9&&y(e)?5:s?2===u?5:2:m?4:3:!C||s||i(e)?2===u?5:2:1}function A(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||a.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";const l=e.indent*Math.max(1,r),p=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-l),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(E(n,d,e.indent,p,function(t){return function(e,t){for(let n=0,r=e.implicitTypes.length;n"+C(n,e.indent)+F(f(function(e,t){const n=/(\n+)([^\n]*)/g;let r,i,o=function(){let r=e.indexOf("\n");return r=-1!==r?r:e.length,n.lastIndex=r,b(e.slice(0,r),t)}(),u="\n"===e[0]||" "===e[0];for(;i=n.exec(e);){const e=i[1],n=i[2];r=" "===n[0],o+=e+(u||r||""===n?"":"\n")+b(n,t),u=r}return o}(n,p),l));case 5:return'"'+function(e){let t="",n=0;for(let r=0;r=65536?r+=2:r++){n=D(e,r);const i=u[n];!i&&h(n)?(t+=e[r],n>=65536&&(t+=e[r+1])):t+=i||c(n)}return t}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function C(e,t){const n=y(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function F(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function b(e,t){if(""===e||" "===e[0])return e;const n=/ [^ ]/g;let r,i,o=0,u=0,s=0,a="";for(;r=n.exec(e);)s=r.index,s-o>t&&(i=u>o?u:s,a+="\n"+e.slice(o,i),o=i+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function v(e,t,n,r){let i="";const o=e.tag;for(let o=0,u=n.length;o tag resolver accepts not "'+o+'" style');u=a.represent[o](n,o)}e.dump=u}return!0}}return!1}function O(e,n,i,o,u,s,a){e.tag=null,e.dump=i,w(e,i,!1)||w(e,i,!0);const c=r.call(e.dump),l=o;o&&(o=e.flowLevel<0||e.flowLevel>n);const f="[object Object]"===c||"[object Array]"===c;let d,h;if(f&&(d=e.duplicates.indexOf(i),h=-1!==d),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(u=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(f&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===c)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){let o="";const u=e.tag,s=Object.keys(r);if(!0===e.sortKeys)s.sort();else if("function"==typeof e.sortKeys)s.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(let t=0,u=s.length;t1024;l&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=p(e,n)),O(e,n+1,c,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",u+=e.dump,o+=u)}e.tag=u,e.dump=o||"{}"}(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){let r="";const i=e.tag,o=Object.keys(n);for(let i=0,u=o.length;i1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),O(e,t,a,!1,!1)&&(u+=e.dump,r+=u))}e.tag=i,e.dump="{"+r+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===c)o&&0!==e.dump.length?(e.noArrayIndent&&!a&&n>0?v(e,n-1,e.dump,u):v(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){let r="";const i=e.tag;for(let i=0,o=n.length;i",e.dump=t+" "+e.dump}}return!0}function S(e,t){const n=[],r=[];x(e,n,r);const i=r.length;for(let e=0;e{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return i=i||{},e(t,r.dump(n,i),{mode:i.mode})};return ol.exports=async(r,o,u)=>((u?.makeDir??1)&&await t.promises.mkdir(e.dirname(r),{recursive:!0}),i(n,r,o,u)),ol.exports.sync=(r,o,u)=>{(u?.makeDir??1)&&t.mkdirSync(e.dirname(r),{recursive:!0}),i(n.sync,r,o,u)},ol.exports}()),c={noCompatMode:!0,noRefs:!0};return lc}var Ml,$l,Ul,Gl,ql,Wl={exports:{}};function Yl(){return $l?Ml:($l=1,Ml=e=>{if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e})}function Vl(){if(ql)return Gl;ql=1;const e=/^(?:( )+|\t+)/,t="space";function n(n,i){const o=new Map;let u,s,a=0;for(const c of n.split(/\n/g)){if(!c)continue;let n,l,f,p,d;const h=c.match(e);if(null===h)a=0,u="";else{if(n=h[0].length,l=h[1]?t:"tab",i&&l===t&&1===n)continue;l!==u&&(a=0),u=l,f=1,p=0;const e=n-a;if(a=n,0===e)f=0,p=1;else{s=r(l,e>0?e:-e)}d=o.get(s),d=void 0===d?[1,0]:[d[0]+f,d[1]+p],o.set(s,d)}}return o}function r(e,n){return(e===t?"s":"t")+String(n)}return Gl=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");let r=n(e,!0);0===r.size&&(r=n(e,!1));const i=function(e){let t,n=0,r=0;for(const[i,[o,u]]of e)(o>n||o===n&&u>r)&&(n=o,r=u,t=i);return t}(r);let o,u=0,s="";var a;return void 0!==i&&(({type:o,amount:u}={type:"s"===(a=i)[0]?t:"tab",amount:Number(a.slice(1))}),s=function(e,n){return(e===t?" ":"\t").repeat(n)}(o,u)),{amount:u,type:o,indent:s}},Gl}var Jl,Kl,zl,Xl,Hl,Zl,Ql,ef={},tf={};function nf(){return zl?Kl:(zl=1,Kl=function(e){return!!e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&e.splice instanceof Function)})}function rf(){if(Ql)return Zl;Ql=1;class e extends SyntaxError{constructor(e,t,n,r){const i=((e,t,n)=>{if(!t)return{message:e.message+" while parsing empty string",position:0};const r=e.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),i=r?+r[2]:e.message.match(/^Unexpected end of JSON.*/i)?t.length-1:null,o=r?e.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(r[1])} (${(e=>{const t=e.charCodeAt(0).toString(16).toUpperCase();return"0x"+(t.length%2?"0":"")+t})(r[1])})`):e.message;if(null!=i){const e=i<=n?0:i-n,r=i+n>=t.length?t.length:i+n,u=(0===e?"":"...")+t.slice(e,r)+(r===t.length?"":"...");return{message:o+` while parsing ${t===u?"":"near "}${JSON.stringify(u)}`,position:i}}return{message:o+` while parsing '${t.slice(0,2*n)}'`,position:0}})(e,t,n=n||20);super(i.message),Object.assign(this,i),this.code="EJSONPARSE",this.systemError=e,Error.captureStackTrace(this,r||this.constructor)}get name(){return this.constructor.name}set name(e){}get[Symbol.toStringTag](){return this.constructor.name}}const t=Symbol.for("indent"),n=Symbol.for("newline"),r=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,i=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,o=(s,a,c)=>{const l=u(s);c=c||20;try{const[,e="\n",o=" "]=l.match(i)||l.match(r)||[,"",""],u=JSON.parse(l,a);return u&&"object"==typeof u&&(u[n]=e,u[t]=o),u}catch(t){if("string"!=typeof s&&!Buffer.isBuffer(s)){const e=Array.isArray(s)&&0===s.length;throw Object.assign(new TypeError(`Cannot parse ${e?"an empty array":String(s)}`),{code:"EJSONPARSE",systemError:t})}throw new e(t,l,c,o)}},u=e=>String(e).replace(/^\uFEFF/,"");return Zl=o,o.JSONParseError=e,o.noExceptions=(e,t)=>{try{return JSON.parse(u(e),t)}catch(e){}},Zl}var of,uf,sf,af,cf,lf,ff,pf,df,hf,mf,gf,Df,yf={};function Ef(){if(sf)return uf;sf=1;const e=function(){if(Hl)return Xl;Hl=1;var e=a,t=nf(),n=function(n,r){n&&n.constructor===String||(r=n||{},n=Error.name);var i=function e(o){if(!this)return new e(o);o=o instanceof Error?o.message:o||this.message,Error.call(this,o),Error.captureStackTrace(this,i),this.name=n,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var e=o.split(/\r?\n/g);for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];"message"in i&&(e=i.message(this[n],e)||e,t(e)||(e=[e]))}return e.join("\n")},set:function(e){o=e}});var u=null,s=Object.getOwnPropertyDescriptor(this,"stack"),a=s.get,c=s.value;delete s.value,delete s.writable,s.set=function(e){u=e},s.get=function(){var e=(u||(a?a.call(this):c)).split(/\r?\n+/g);u||(e[0]=this.name+": "+this.message);var t=1;for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];if("line"in i){var o=i.line(this[n]);o&&e.splice(t++,0," "+o)}"stack"in i&&i.stack(this[n],e)}return e.join("\n")},Object.defineProperty(this,"stack",s)};return Object.setPrototypeOf?(Object.setPrototypeOf(i.prototype,Error.prototype),Object.setPrototypeOf(i,Error)):e.inherits(i,Error),i};return n.append=function(e,t){return{message:function(n,r){return(n=n||t)&&(r[0]+=" "+e.replace("%s",n.toString())),r}}},n.line=function(e,t){return{line:function(n){return(n=n||t)?e.replace("%s",n.toString()):null}}},Xl=n}(),t=rf(),{default:n}=(of||(of=1,function(e){e.__esModule=!0,e.LinesAndColumns=void 0;var t="\n",n=function(){function e(e){this.string=e;for(var n=[0],r=0;rthis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}();e.LinesAndColumns=n,e.default=n}(yf)),yf),{codeFrameColumns:r}=Bo(),i=e("JSONError",{fileName:e.append("in %s"),codeFrame:e.append("\n\n%s\n")}),o=(e,o,u)=>{"string"==typeof o&&(u=o,o=null);try{try{return JSON.parse(e,o)}catch(n){throw t(e,o),n}}catch(t){t.message=t.message.replace(/\n/g,"");const o=t.message.match(/in JSON at position (\d+) while parsing/),s=new i(t);if(u&&(s.fileName=u),o&&o.length>0){const t=new n(e),i=Number(o[1]),u=t.locationForIndex(i),a=r(e,{start:{line:u.line+1,column:u.column+1}},{highlightCode:!0});s.codeFrame=a}throw s}};return o.JSONError=i,uf=o}function Af(){if(af)return ef;af=1;var e=ef&&ef.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ef,"__esModule",{value:!0}),ef.readJson5File=async function(e){const t=await o(e);try{return{data:n.default.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}},ef.readJsonFile=async function(e){const t=await o(e);try{return{data:(0,r.default)(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}};const t=e(function(){if(Jl)return tf;Jl=1;var e=tf&&tf.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),t=tf&&tf.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=tf&&tf.__importStar||function(n){if(n&&n.__esModule)return n;var r={};if(null!=n)for(var i in n)"default"!==i&&Object.prototype.hasOwnProperty.call(n,i)&&e(r,n,i);return t(r,n),r},r=tf&&tf.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(tf,"__esModule",{value:!0});const i=n(a),o=r(mo());function u(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(i.default.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rn.load(t(e)),i=t=>e.promises.readFile(t,"utf8").then(e=>r(e));return Wl.exports=i,Wl.exports.default=i,Wl.exports.sync=t=>r(e.readFileSync(t,"utf8")),Wl.exports}()),l=e(Vl()),f=e(Ki()),p=e(Zi()),d=Af();async function h(e){const t=await g(e);if(null!==t.manifest)return t;throw new r.PnpmError("NO_IMPORTER_MANIFEST_FOUND",`No package.json (or package.yaml, or package.json5) was found in "${e}".`)}async function m(e){const{manifest:t}=await h(e);return t}async function g(e){try{const t=n.default.join(e,"package.json"),{data:r,text:i}=await(0,d.readJsonFile)(t);return{fileName:"package.json",manifest:C(r),writeProjectManifest:A({...y(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.json5"),{data:r,text:i}=await(0,d.readJson5File)(t);return{fileName:"package.json5",manifest:C(r),writeProjectManifest:A({...D(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.yaml"),r=await E(t);return{fileName:"package.yaml",manifest:C(r),writeProjectManifest:A({initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if((0,p.default)()){let n;try{n=await t.promises.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const r=n.default.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>(0,a.writeProjectManifest)(r,e)}}function D(e){const{comments:t,text:n,hasFinalNewline:r}=(0,u.extractComments)(e);return{comments:t,indent:(0,l.default)(n).indent,insertFinalNewline:r}}function y(e){return{indent:(0,l.default)(e).indent,insertFinalNewline:e.endsWith("\n")}}async function E(e){try{return await(0,c.default)(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}function A(e){let t=v(e.initialManifest);return async(n,r)=>(n=function(e){return F(e,"devDependencies","devEngines"),F(e,"dependencies","engines"),e}(v(n)),!0!==r&&(0,f.default)(t,n)||(await(0,a.writeProjectManifest)(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=v(n)),Promise.resolve(void 0))}function C(e){return(0,i.convertEnginesRuntimeToDependencies)(e,"devEngines","devDependencies"),(0,i.convertEnginesRuntimeToDependencies)(e,"engines","dependencies"),e}function F(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}const b=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function v(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&b.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}return ms}function Ff(){if(ff)return lf;return ff=1,lf=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}}function bf(){if(df)return pf;df=1;var e=Ff();return pf=function(t){return function n(r){return 0===arguments.length||e(r)?n:t.apply(this,arguments)}},pf}function vf(){if(mf)return hf;mf=1;var e=bf(),t=Ff();return hf=function(n){return function r(i,o){switch(arguments.length){case 0:return r;case 1:return t(i)?r:e(function(e){return n(i,e)});default:return t(i)&&t(o)?r:t(i)?e(function(e){return n(e,o)}):t(o)?e(function(e){return n(i,e)}):n(i,o)}}},hf}function wf(){if(Df)return gf;Df=1;var e=vf()(function(e,t){for(var n={},r={},i=0,o=e.length;i=0&&"[object Array]"===Object.prototype.toString.call(e)})}function pp(){if(Pf)return Bf;return Pf=1,Bf=function(e){return"[object Object]"===Object.prototype.toString.call(e)}}function dp(){if(Tf)return Lf;return Tf=1,Lf=function(e){return"[object String]"===Object.prototype.toString.call(e)}}function hp(){if(Mf)return Rf;return Mf=1,Rf=function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t},Rf}function mp(){if(Uf)return $f;Uf=1;var e=bf(),t=lp(),n=fp(),r=pp(),i=dp(),o=hp(),u=e(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():n(e)?[]:i(e)?"":r(e)?{}:t(e)?function(){return arguments}():o(e)?e.constructor.from(""):void 0});return $f=u}function gp(){if(qf)return Gf;return qf=1,Gf=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}}function Dp(){if(Yf)return Wf;return Yf=1,Wf=function(e,t,n){for(var r=0,i=n.length;r=0;)t(s=i[a],e)&&!u(c,s)&&(c[c.length]=s),a-=1;return c}):e(function(e){return Object(e)!==e?[]:Object.keys(e)});return Xf=s}function Cp(){return Qf?Zf:(Qf=1,Zf=bf()(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}))}function Fp(){if(tp)return ep;tp=1;var e=gp(),t=Dp(),n=yp(),r=cp(),i=Ep(),o=Ap(),u=Cp();function s(n,r,i,o){var u=e(n),s=e(r);function c(e,t){return a(e,t,i.slice(),o.slice())}return!t(function(e,n){return!t(c,n,e)},s,u)}function a(e,t,c,l){if(i(e,t))return!0;var f=u(e);if(f!==u(t))return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(f){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===n(e.constructor))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!i(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!i(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var p=c.length-1;p>=0;){if(c[p]===e)return l[p]===t;p-=1}switch(f){case"Map":return e.size===t.size&&s(e.entries(),t.entries(),c.concat([e]),l.concat([t]));case"Set":return e.size===t.size&&s(e.values(),t.values(),c.concat([e]),l.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var d=o(e);if(d.length!==o(t).length)return!1;var h=c.concat([e]),m=l.concat([t]);for(p=d.length-1;p>=0;){var g=d[p];if(!r(g,t)||!a(t[g],e[g],h,m))return!1;p-=1}return!0}return ep=a}function bp(){if(rp)return np;rp=1;var e=vf(),t=Fp();return np=e(function(e,n){return t(e,n,[],[])})}function vp(){if(op)return ip;op=1;var e=bf(),t=mp(),n=bp();return ip=e(function(e){return null!=e&&n(e,t(e))})}var wp=function(){if(sp)return zu;sp=1;var e=zu&&zu.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(zu,"__esModule",{value:!0}),zu.createExportableManifest=async function(e,t,r){let i=(0,u.default)(["pnpm","scripts","packageManager"],t);null!=t.scripts&&(i.scripts=(0,u.default)(l,t.scripts));const o=n.resolveFromCatalog.bind(null,r.catalogs),s=h.bind(null,o),a=f(m,s,D);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async n=>{const o=await p(e,t[n],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=o&&(i[n]=o)}));const d=t.peerDependencies;if(d){const t=f(g,s,D);i.peerDependencies=await p(e,d,{modulesDir:r?.modulesDir,convertDependencyForPublish:t})}(0,c.overridePublishConfig)(i),r?.readmeFile&&(i.readme??=r.readmeFile);for(const t of r?.hooks?.beforePacking??[])i=await t(i,e)??i;return i};const t=e(s),n=ls(),r=es(),i=function(){if(fs)return ps;fs=1,Object.defineProperty(ps,"__esModule",{value:!0}),ps.parseJsrSpecifier=function(n,r){if(!n.startsWith("jsr:"))return null;if("@"===(n=n.substring(4))[0]){const e=n.lastIndexOf("@");if(0===e)return{jsrPkgName:n,npmPkgName:t(n)};const r=n.substring(0,e);return{jsrPkgName:r,npmPkgName:t(r),versionSelector:n.substring(e+1)}}if(n.includes("@"))throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!r)throw new e.PnpmError("INVALID_JSR_SPECIFIER",`JSR specifier '${n}' is missing a package name`);return{versionSelector:n,jsrPkgName:r,npmPkgName:t(r)}};const e=es();function t(t){if("@"!==t[0])throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const n=t.indexOf("/");if(-1===n)throw new e.PnpmError("INVALID_JSR_PACKAGE_NAME",`The package name '${t}' is invalid`);const r=t.substring(0,n),i=t.substring(n+1);return`@jsr/${r.substring(1)}__${i}`}return ps}(),o=Cf(),u=e(wf()),a=e((Of||(Of=1,Object.defineProperty(Sf,"__esModule",{value:!0}),Sf.default=async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}),Sf)),c=function(){if(up)return ap;up=1;var e=ap&&ap.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ap,"__esModule",{value:!0}),ap.overridePublishConfig=function(e){const{publishConfig:r}=e;if(r){for(const t in r){if(!n.has(t))continue;const i=r[t];e[t]=i,delete r[t]}(0,t.default)(r)&&delete e.publishConfig}};const t=e(vp()),n=new Set(["bin","engines","type","imports","main","module","typings","types","exports","browser","esnext","es2015","unpkg","umd:main","os","cpu","libc","typesVersions"]);return ap}(),l=["prepublishOnly","prepack","prepare","postpack","publish","postpublish"];function f(...e){return async(t,n,r,i)=>{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function p(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;return await(0,a.default)(async(t,i)=>r(i,t,e,n),t)}async function d(e,t){const{manifest:n}=await(0,o.tryReadProjectManifest)(t);if(!n?.name||!n?.version)throw new r.PnpmError("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function h(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function m(e,n,r,i){if(!n.startsWith("workspace:"))return n;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(n);if(null!=o){i=i??t.default.join(r,"node_modules");const n=await d(e,t.default.join(i,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==n.name?`npm:${n.name}@${s}${n.version}`:`${s}${n.version}`}if(n.startsWith("workspace:./")||n.startsWith("workspace:../")){const i=await d(e,t.default.join(r,n.slice(10)));return i.name===e?`${i.version}`:`npm:${i.name}@${i.version}`}return(n=n.slice(10)).includes("@")?`npm:${n}`:n}async function g(e,n,r,i){if(!n.includes("workspace:"))return n;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(n);if(null!=u){const[,s="",a]=u;if(a)return n.replace("workspace:","");i=i??t.default.join(r,"node_modules");const c=await d(e,t.default.join(i,e)),l="*"!==s?s:"";return n.replace(o,`${l}${c.version}`)}return n.replace("workspace:","")}async function D(e,t){const n=(0,i.parseJsrSpecifier)(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}return zu}(),Op=g({__proto__:null,default:j(wp)},[wp]);let Sp;try{({createExportableManifest:Sp}=await Promise.resolve().then(function(){return Ku}))}catch{({createExportableManifest:Sp}=await Promise.resolve().then(function(){return Op}))}function xp(e){if(i.isAbsolute(e))return e;const t=process.env.JS_BINARY__EXECROOT;return t?i.resolve(t,e):i.resolve(e)}const Ip=process.argv.slice(2);let Np,jp,_p,kp;for(let e=0;e --package-json --output [--version ]\n"),process.exit(1));const Bp=xp(Np),Pp=xp(jp),Lp=xp(_p),Tp=i.dirname(Pp),Rp=JSON.parse(n(Bp,"utf8")),Mp=JSON.parse(n(Pp,"utf8"));kp&&(Mp.version=kp);const $p=await Sp(Tp,Mp,{catalogs:Rp}),Up=new Set(["dependencies","devDependencies","peerDependencies","optionalDependencies"]);for(const e of Up){const t=$p[e];if(t&&"object"==typeof t&&!Array.isArray(t)){const n={};for(const e of Object.keys(t).sort())n[e]=t[e];$p[e]=n}}r(Lp,`${JSON.stringify($p,null,2)}\n`); +import e,{promises as t,readFileSync as n,writeFileSync as r}from"node:fs";import i from"node:path";import o from"fs";import u from"node:crypto";import s from"path";import a from"util";import c,{promisify as l}from"node:util";import f from"os";import p from"stream";import d from"string_decoder";import h from"constants";import m from"assert";function g(e,t){return t.forEach(function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach(function(n){if("default"!==n&&!(n in e)){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}})}),Object.freeze(e)}const D="catalog:";function y(e){if(!e.startsWith(D))return null;const t=e.slice(8).trim();return""===t?"default":t}process.platform,process.arch,process.version.split(".")[0].substring(1);class E extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}function A(e,t){const n=y(t.bareSpecifier);if(null==n)return{type:"unused"};const r=e[n]?.[t.alias];if(null==r)return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${t.alias}' was found for catalog '${n}'.`)};if(null!=y(r))return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${t.alias}' in catalog '${n}' is invalid.`)};const i=r.split(":")[0];return"workspace"===i?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${t.alias}' in catalog '${n}' is invalid.`)}:["link","file"].includes(i)?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${t.alias}' in catalog '${n}' declares a dependency using the '${i}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:n,specifier:r}}}function C(e){if("@"!==e[0])throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const t=e.indexOf("/");if(-1===t)throw new E("INVALID_JSR_PACKAGE_NAME",`The package name '${e}' is invalid`);const n=e.substring(0,t),r=e.substring(t+1);return`@jsr/${n.substring(1)}__${r}`}var v,F,b,w,O,S,x,I,N="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function _(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function j(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){var n=!1;try{n=this instanceof e}catch{}return n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}function B(){if(F)return v;F=1,v=o,o.default=o,o.stable=c,o.stableStringify=c;var e="[...]",t="[Circular]",n=[],r=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function o(e,t,o,u){var a;void 0===u&&(u=i()),s(e,"",0,[],void 0,0,u);try{a=0===r.length?JSON.stringify(e,t,o):JSON.stringify(e,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return a}function u(e,t,i,o){var u=Object.getOwnPropertyDescriptor(o,i);void 0!==u.get?u.configurable?(Object.defineProperty(o,i,{value:e}),n.push([o,i,t,u])):r.push([t,i,e]):(o[i]=e,n.push([o,i,t]))}function s(n,r,i,o,a,c,l){var f;if(c+=1,"object"==typeof n&&null!==n){for(f=0;fl.depthLimit)return void u(e,n,r,a);if(void 0!==l.edgesLimit&&i+1>l.edgesLimit)return void u(e,n,r,a);if(o.push(n),Array.isArray(n))for(f=0;ft?1:0}function c(e,t,o,u){void 0===u&&(u=i());var s,a=l(e,"",0,[],void 0,0,u)||e;try{s=0===r.length?JSON.stringify(a,t,o):JSON.stringify(a,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function l(r,i,o,s,c,f,p){var d;if(f+=1,"object"==typeof r&&null!==r){for(d=0;dp.depthLimit)return void u(e,r,i,c);if(void 0!==p.edgesLimit&&o+1>p.edgesLimit)return void u(e,r,i,c);if(s.push(r),Array.isArray(r))for(d=0;d0)for(var i=0;ithis.maxLength,!this.overflow||this.skipOverflow?i():i(new Error("maximum buffer reached"))}function o(e){if(this[n]+=this[r].end(),this[n])try{u(this,this.mapper(this[n]))}catch(t){return e(t)}e()}function u(e,t){void 0!==t&&e.push(t)}function s(e){return e}return $=function(u,a,c){switch(u=u||/\r?\n/,a=a||s,c=c||{},arguments.length){case 1:"function"==typeof u?(a=u,u=/\r?\n/):"object"!=typeof u||u instanceof RegExp||u[Symbol.split]||(c=u,u=/\r?\n/);break;case 2:"function"==typeof u?(c=a,a=u,u=/\r?\n/):"object"==typeof a&&(c=a,a=s)}(c=Object.assign({},c)).autoDestroy=!0,c.transform=i,c.flush=o,c.readableObjectMode=!0;const l=new e(c);return l[n]="",l[r]=new t("utf8"),l.matcher=u,l.mapper=a,l.maxLength=c.maxLength,l.skipOverflow=c.skipOverflow||!1,l.overflow=!1,l._destroy=function(e,t){this._writableState.errorEmitted=!1,t(e)},l},$}(),q=_(G);const W={strict:!0};const Y=V();function V(){const e=q(function(e){try{if(e)return JSON.parse(e)}catch(t){W.strict&&this.emit("error",new Error(`Could not parse row "${e.length>50?`${e.slice(0,50)}...`:e}"`))}},W);return L.output([{level:"debug",stream:e}]),e}var J=Object.freeze({__proto__:null,createStreamParser:V,globalInfo:function(e){T.info(e)},globalWarn:M,logger:R,streamParser:Y,writeToConsole:function(){L.output([{level:"debug",stream:process.stdout}])}});const z=["node","deno","bun"];function K(e,t,n){for(const r of z){const i=e[t]?.runtime;if(null==i||e[n]?.[r])continue;const o=(Array.isArray(i)?i:[i]).find(e=>e.name===r);if("download"===o?.onFail)if(o.version)if("webcontainer"in process.versions)M(`Installation of ${r} versions is not supported in WebContainer`);else{const t=e[n]??={};Object.defineProperty(t,r,{value:`runtime:${o.version}`,enumerable:!0,writable:!0,configurable:!0})}else M(`Cannot download ${r} because no version is specified in ${t}.runtime`)}}R("context"),R("deprecation"),R("execution-time"),R("fetching-progress"),R("hook"),R("ignored-scripts"),R("install-check"),R("installing-config-deps"),R("lifecycle"),R("link"),R("lockfile-verification"),R("package-import-method"),R("package-manifest"),R("peer-dependency-issues"),R("progress"),R("removal"),R("request-retry"),R("root"),R("scope"),R("skipped-optional-dependency"),R("stage"),R("stats"),R("summary"),R("update-check");var X,H,Z,Q,ee,te,ne,re,ie,oe,ue,se,ae,ce,le,fe,pe,de,he,me,ge,De,ye,Ee,Ae,Ce,ve,Fe,be,we,Oe,Se,xe,Ie,Ne,_e,je,Be,ke,Pe,Le,Re,Te,Me,$e,Ue,Ge,qe,We,Ye,Ve,Je,ze,Ke,Xe,He,Ze,Qe,et,tt,nt,rt,it,ot,ut,st,at,ct,lt,ft,pt,dt,ht,mt,gt,Dt,yt,Et,At,Ct,vt,Ft,bt,wt,Ot,St,xt,It,Nt,_t,jt,Bt={exports:{}};function kt(){if(H)return X;H=1;const e=Number.MAX_SAFE_INTEGER||9007199254740991;return X={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}function Pt(){if(Q)return Z;Q=1;const e="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};return Z=e}function Lt(){return ee||(ee=1,function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:i}=kt(),o=Pt(),u=(t=e.exports={}).re=[],s=t.safeRe=[],a=t.src=[],c=t.safeSrc=[],l=t.t={};let f=0;const p="[a-zA-Z0-9-]",d=[["\\s",1],["\\d",i],[p,r]],h=(e,t,n)=>{const r=(e=>{for(const[t,n]of d)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),i=f++;o(e,i,t),l[e]=i,a[i]=t,c[i]=r,u[i]=new RegExp(t,n?"g":void 0),s[i]=new RegExp(r,n?"g":void 0)};h("NUMERICIDENTIFIER","0|[1-9]\\d*"),h("NUMERICIDENTIFIERLOOSE","\\d+"),h("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),h("MAINVERSION",`(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})`),h("MAINVERSIONLOOSE",`(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASEIDENTIFIER",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIER]})`),h("PRERELEASEIDENTIFIERLOOSE",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASE",`(?:-(${a[l.PRERELEASEIDENTIFIER]}(?:\\.${a[l.PRERELEASEIDENTIFIER]})*))`),h("PRERELEASELOOSE",`(?:-?(${a[l.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[l.PRERELEASEIDENTIFIERLOOSE]})*))`),h("BUILDIDENTIFIER",`${p}+`),h("BUILD",`(?:\\+(${a[l.BUILDIDENTIFIER]}(?:\\.${a[l.BUILDIDENTIFIER]})*))`),h("FULLPLAIN",`v?${a[l.MAINVERSION]}${a[l.PRERELEASE]}?${a[l.BUILD]}?`),h("FULL",`^${a[l.FULLPLAIN]}$`),h("LOOSEPLAIN",`[v=\\s]*${a[l.MAINVERSIONLOOSE]}${a[l.PRERELEASELOOSE]}?${a[l.BUILD]}?`),h("LOOSE",`^${a[l.LOOSEPLAIN]}$`),h("GTLT","((?:<|>)?=?)"),h("XRANGEIDENTIFIERLOOSE",`${a[l.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),h("XRANGEIDENTIFIER",`${a[l.NUMERICIDENTIFIER]}|x|X|\\*`),h("XRANGEPLAIN",`[v=\\s]*(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:${a[l.PRERELEASE]})?${a[l.BUILD]}?)?)?`),h("XRANGEPLAINLOOSE",`[v=\\s]*(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:${a[l.PRERELEASELOOSE]})?${a[l.BUILD]}?)?)?`),h("XRANGE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAIN]}$`),h("XRANGELOOSE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAINLOOSE]}$`),h("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),h("COERCE",`${a[l.COERCEPLAIN]}(?:$|[^\\d])`),h("COERCEFULL",a[l.COERCEPLAIN]+`(?:${a[l.PRERELEASE]})?`+`(?:${a[l.BUILD]})?(?:$|[^\\d])`),h("COERCERTL",a[l.COERCE],!0),h("COERCERTLFULL",a[l.COERCEFULL],!0),h("LONETILDE","(?:~>?)"),h("TILDETRIM",`(\\s*)${a[l.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",h("TILDE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAIN]}$`),h("TILDELOOSE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAINLOOSE]}$`),h("LONECARET","(?:\\^)"),h("CARETTRIM",`(\\s*)${a[l.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",h("CARET",`^${a[l.LONECARET]}${a[l.XRANGEPLAIN]}$`),h("CARETLOOSE",`^${a[l.LONECARET]}${a[l.XRANGEPLAINLOOSE]}$`),h("COMPARATORLOOSE",`^${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]})$|^$`),h("COMPARATOR",`^${a[l.GTLT]}\\s*(${a[l.FULLPLAIN]})$|^$`),h("COMPARATORTRIM",`(\\s*)${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]}|${a[l.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",h("HYPHENRANGE",`^\\s*(${a[l.XRANGEPLAIN]})\\s+-\\s+(${a[l.XRANGEPLAIN]})\\s*$`),h("HYPHENRANGELOOSE",`^\\s*(${a[l.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[l.XRANGEPLAINLOOSE]})\\s*$`),h("STAR","(<|>)?=?\\s*\\*"),h("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),h("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}(Bt,Bt.exports)),Bt.exports}function Rt(){if(ne)return te;ne=1;const e=Object.freeze({loose:!0}),t=Object.freeze({});return te=n=>n?"object"!=typeof n?e:n:t,te}function Tt(){if(ie)return re;ie=1;const e=/^[0-9]+$/,t=(t,n)=>{if("number"==typeof t&&"number"==typeof n)return t===n?0:tt(n,e)}}function Mt(){if(ue)return oe;ue=1;const e=Pt(),{MAX_LENGTH:t,MAX_SAFE_INTEGER:n}=kt(),{safeRe:r,t:i}=Lt(),o=Rt(),{compareIdentifiers:u}=Tt();class s{constructor(u,a){if(a=o(a),u instanceof s){if(u.loose===!!a.loose&&u.includePrerelease===!!a.includePrerelease)return u;u=u.version}else if("string"!=typeof u)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof u}".`);if(u.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",u,a),this.options=a,this.loose=!!a.loose,this.includePrerelease=!!a.includePrerelease;const c=u.trim().match(a.loose?r[i.LOOSE]:r[i.FULL]);if(!c)throw new TypeError(`Invalid Version: ${u}`);if(this.raw=u,this.major=+c[1],this.minor=+c[2],this.patch=+c[3],this.major>n||this.major<0)throw new TypeError("Invalid major version");if(this.minor>n||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>n||this.patch<0)throw new TypeError("Invalid patch version");c[4]?this.prerelease=c[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&te.major?1:this.minore.minor?1:this.patche.patch?1:0}comparePre(t){if(t instanceof s||(t=new s(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;let n=0;do{const r=this.prerelease[n],i=t.prerelease[n];if(e("prerelease compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}compareBuild(t){t instanceof s||(t=new s(t,this.options));let n=0;do{const r=this.build[n],i=t.build[n];if(e("build compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}inc(e,t,n){if(e.startsWith("pre")){if(!t&&!1===n)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?r[i.PRERELEASELOOSE]:r[i.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,n),this.inc("pre",t,n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,n),this.inc("pre",t,n);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(n)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let r=this.prerelease.length;for(;--r>=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let r=[t,e];if(!1===n&&(r=[t]),((e,t)=>{const n=t.split(".");if(n.length>e.length)return!1;for(let t=0;t{if(t instanceof e)return t;try{return new e(t,n)}catch(e){if(!r)return null;throw e}},se}function Ut(){if(Oe)return we;Oe=1;const e=Mt();return we=(t,n,r)=>new e(t,r).compare(new e(n,r))}function Gt(){if(je)return _e;je=1;const e=Mt();return _e=(t,n,r)=>{const i=new e(t,r),o=new e(n,r);return i.compare(o)||i.compareBuild(o)}}function qt(){if(Te)return Re;Te=1;const e=Ut();return Re=(t,n,r)=>e(t,n,r)>0}function Wt(){if($e)return Me;$e=1;const e=Ut();return Me=(t,n,r)=>e(t,n,r)<0}function Yt(){if(Ge)return Ue;Ge=1;const e=Ut();return Ue=(t,n,r)=>0===e(t,n,r)}function Vt(){if(We)return qe;We=1;const e=Ut();return qe=(t,n,r)=>0!==e(t,n,r)}function Jt(){if(Ve)return Ye;Ve=1;const e=Ut();return Ye=(t,n,r)=>e(t,n,r)>=0}function zt(){if(ze)return Je;ze=1;const e=Ut();return Je=(t,n,r)=>e(t,n,r)<=0}function Kt(){if(Xe)return Ke;Xe=1;const e=Yt(),t=Vt(),n=qt(),r=Jt(),i=Wt(),o=zt();return Ke=(u,s,a,c)=>{switch(s){case"===":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u===a;case"!==":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u!==a;case"":case"=":case"==":return e(u,a,c);case"!=":return t(u,a,c);case">":return n(u,a,c);case">=":return r(u,a,c);case"<":return i(u,a,c);case"<=":return o(u,a,c);default:throw new TypeError(`Invalid operator: ${s}`)}}}function Xt(){if(it)return rt;it=1;const e=/\s+/g;class t{constructor(n,r){if(r=i(r),n instanceof t)return n.loose===!!r.loose&&n.includePrerelease===!!r.includePrerelease?n:new t(n.raw,r);if(n instanceof o)return this.raw=n.value,this.set=[[n]],this.formatted=void 0,this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=n.trim().replace(e," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!D(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&y(e[0])){this.set=[e];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){e=e.replace(g,"");const t=((this.options.includePrerelease&&h)|(this.options.loose&&m))+":"+e,n=r.get(t);if(n)return n;const i=this.options.loose,s=i?a[l.HYPHENRANGELOOSE]:a[l.HYPHENRANGE];e=e.replace(s,N(this.options.includePrerelease)),u("hyphen replace",e),e=e.replace(a[l.COMPARATORTRIM],f),u("comparator trim",e),e=e.replace(a[l.TILDETRIM],p),u("tilde trim",e),e=e.replace(a[l.CARETTRIM],d),u("caret trim",e);let c=e.split(" ").map(e=>A(e,this.options)).join(" ").split(/\s+/).map(e=>I(e,this.options));i&&(c=c.filter(e=>(u("loose invalid filter",e,this.options),!!e.match(a[l.COMPARATORLOOSE])))),u("range list",c);const y=new Map,E=c.map(e=>new o(e,this.options));for(const e of E){if(D(e))return[e];y.set(e.value,e)}y.size>1&&y.has("")&&y.delete("");const C=[...y.values()];return r.set(t,C),C}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(t=>E(t,n)&&e.set.some(e=>E(e,n)&&t.every(t=>e.every(e=>t.intersects(e,n)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new s(e,this.options)}catch(e){return!1}for(let t=0;t=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}),tt),r=new n,i=Rt(),o=Ht(),u=Pt(),s=Mt(),{safeRe:a,src:c,t:l,comparatorTrimReplace:f,tildeTrimReplace:p,caretTrimReplace:d}=Lt(),{FLAG_INCLUDE_PRERELEASE:h,FLAG_LOOSE:m}=kt(),g=new RegExp(c[l.BUILD],"g"),D=e=>"<0.0.0-0"===e.value,y=e=>""===e.value,E=(e,t)=>{let n=!0;const r=e.slice();let i=r.pop();for(;n&&r.length;)n=r.every(e=>i.intersects(e,t)),i=r.pop();return n},A=(e,t)=>(e=e.replace(a[l.BUILD],""),u("comp",e,t),e=b(e,t),u("caret",e),e=v(e,t),u("tildes",e),e=O(e,t),u("xrange",e),e=x(e,t),u("stars",e),e),C=e=>!e||"x"===e.toLowerCase()||"*"===e,v=(e,t)=>e.trim().split(/\s+/).map(e=>F(e,t)).join(" "),F=(e,t)=>{const n=t.loose?a[l.TILDELOOSE]:a[l.TILDE],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("tilde",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a=`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:s?(u("replaceTilde pr",s),a=`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`):a=`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`,u("tilde return",a),a})},b=(e,t)=>e.trim().split(/\s+/).map(e=>w(e,t)).join(" "),w=(e,t)=>{u("caret",e,t);const n=t.loose?a[l.CARETLOOSE]:a[l.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("caret",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a="0"===n?`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:`>=${n}.${i}.0${r} <${+n+1}.0.0-0`:s?(u("replaceCaret pr",s),a="0"===n?"0"===i?`>=${n}.${i}.${o}-${s} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o}-${s} <${+n+1}.0.0-0`):(u("no pr"),a="0"===n?"0"===i?`>=${n}.${i}.${o} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o} <${+n+1}.0.0-0`),u("caret return",a),a})},O=(e,t)=>(u("replaceXRanges",e,t),e.split(/\s+/).map(e=>S(e,t)).join(" ")),S=(e,t)=>{e=e.trim();const n=t.loose?a[l.XRANGELOOSE]:a[l.XRANGE];return e.replace(n,(n,r,i,o,s,a)=>{if(u("xRange",e,n,r,i,o,s,a),((e,t,n)=>C(e)&&!C(t)||C(t)&&n&&!C(n))(i,o,s))return e;const c=C(i),l=c||C(o),f=l||C(s),p=f;return"="===r&&p&&(r=""),a=t.includePrerelease?"-0":"",c?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(l&&(o=0),s=0,">"===r?(r=">=",l?(i=+i+1,o=0,s=0):(o=+o+1,s=0)):"<="===r&&(r="<",l?i=+i+1:o=+o+1),"<"===r&&(a="-0"),n=`${r+i}.${o}.${s}${a}`):l?n=`>=${i}.0.0${a} <${+i+1}.0.0-0`:f&&(n=`>=${i}.${o}.0${a} <${i}.${+o+1}.0-0`),u("xRange return",n),n})},x=(e,t)=>(u("replaceStars",e,t),e.trim().replace(a[l.STAR],"")),I=(e,t)=>(u("replaceGTE0",e,t),e.trim().replace(a[t.includePrerelease?l.GTE0PRE:l.GTE0],"")),N=e=>(t,n,r,i,o,u,s,a,c,l,f,p)=>`${n=C(r)?"":C(i)?`>=${r}.0.0${e?"-0":""}`:C(o)?`>=${r}.${i}.0${e?"-0":""}`:u?`>=${n}`:`>=${n}${e?"-0":""}`} ${a=C(c)?"":C(l)?`<${+c+1}.0.0-0`:C(f)?`<${c}.${+l+1}.0-0`:p?`<=${c}.${l}.${f}-${p}`:e?`<${c}.${l}.${+f+1}-0`:`<=${a}`}`.trim(),_=(e,t,n)=>{for(let n=0;n0){const r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0};return rt}function Ht(){if(ut)return ot;ut=1;const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(r,i){if(i=n(i),r instanceof t){if(r.loose===!!i.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),u("comparator",r,i),this.options=i,this.loose=!!i.loose,this.parse(r),this.semver===e?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(t){const n=this.options.loose?r[i.COMPARATORLOOSE]:r[i.COMPARATOR],o=t.match(n);if(!o)throw new TypeError(`Invalid comparator: ${t}`);this.operator=void 0!==o[1]?o[1]:"","="===this.operator&&(this.operator=""),o[2]?this.semver=new s(o[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(u("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return o(t,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new a(e.value,r).test(this.value):""===e.operator?""===e.value||new a(this.value,r).test(e.semver):(!(r=n(r)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(o(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(o(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}ot=t;const n=Rt(),{safeRe:r,t:i}=Lt(),o=Kt(),u=Pt(),s=Mt(),a=Xt();return ot}function Zt(){if(at)return st;at=1;const e=Xt();return st=(t,n,r)=>{try{n=new e(n,r)}catch(e){return!1}return n.test(t)},st}function Qt(){if(yt)return Dt;yt=1;const e=Xt();return Dt=(t,n)=>{try{return new e(t,n).range||"*"}catch(e){return null}},Dt}function en(){if(At)return Et;At=1;const e=Mt(),t=Ht(),{ANY:n}=t,r=Xt(),i=Zt(),o=qt(),u=Wt(),s=zt(),a=Jt();return Et=(c,l,f,p)=>{let d,h,m,g,D;switch(c=new e(c,p),l=new r(l,p),f){case">":d=o,h=s,m=u,g=">",D=">=";break;case"<":d=u,h=a,m=o,g="<",D="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(c,l,p))return!1;for(let e=0;e{e.semver===n&&(e=new t(">=0.0.0")),i=i||e,o=o||e,d(e.semver,i.semver,p)?i=e:m(e.semver,o.semver,p)&&(o=e)}),i.operator===g||i.operator===D)return!1;if((!o.operator||o.operator===g)&&h(c,o.semver))return!1;if(o.operator===D&&m(c,o.semver))return!1}return!0},Et}function tn(){if(jt)return _t;jt=1;const e=Lt(),t=kt(),n=Mt(),r=Tt(),i=$t(),o=function(){if(le)return ce;le=1;const e=$t();return ce=(t,n)=>{const r=e(t,n);return r?r.version:null},ce}(),u=function(){if(pe)return fe;pe=1;const e=$t();return fe=(t,n)=>{const r=e(t.trim().replace(/^[=v]+/,""),n);return r?r.version:null},fe}(),s=function(){if(he)return de;he=1;const e=Mt();return de=(t,n,r,i,o)=>{"string"==typeof r&&(o=i,i=r,r=void 0);try{return new e(t instanceof e?t.version:t,r).inc(n,i,o).version}catch(e){return null}},de}(),a=function(){if(ge)return me;ge=1;const e=$t();return me=(t,n)=>{const r=e(t,null,!0),i=e(n,null,!0),o=r.compare(i);if(0===o)return null;const u=o>0,s=u?r:i,a=u?i:r,c=!!s.prerelease.length;if(a.prerelease.length&&!c){if(!a.patch&&!a.minor)return"major";if(0===a.compareMain(s))return a.minor&&!a.patch?"minor":"patch"}const l=c?"pre":"";return r.major!==i.major?l+"major":r.minor!==i.minor?l+"minor":r.patch!==i.patch?l+"patch":"prerelease"}}(),c=function(){if(ye)return De;ye=1;const e=Mt();return De=(t,n)=>new e(t,n).major}(),l=function(){if(Ae)return Ee;Ae=1;const e=Mt();return Ee=(t,n)=>new e(t,n).minor}(),f=function(){if(ve)return Ce;ve=1;const e=Mt();return Ce=(t,n)=>new e(t,n).patch}(),p=function(){if(be)return Fe;be=1;const e=$t();return Fe=(t,n)=>{const r=e(t,n);return r&&r.prerelease.length?r.prerelease:null},Fe}(),d=Ut(),h=function(){if(xe)return Se;xe=1;const e=Ut();return Se=(t,n,r)=>e(n,t,r)}(),m=function(){if(Ne)return Ie;Ne=1;const e=Ut();return Ie=(t,n)=>e(t,n,!0)}(),g=Gt(),D=function(){if(ke)return Be;ke=1;const e=Gt();return Be=(t,n)=>t.sort((t,r)=>e(t,r,n))}(),y=function(){if(Le)return Pe;Le=1;const e=Gt();return Pe=(t,n)=>t.sort((t,r)=>e(r,t,n))}(),E=qt(),A=Wt(),C=Yt(),v=Vt(),F=Jt(),b=zt(),w=Kt(),O=function(){if(Ze)return He;Ze=1;const e=Mt(),t=$t(),{safeRe:n,t:r}=Lt();return He=(i,o)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let u=null;if((o=o||{}).rtl){const e=o.includePrerelease?n[r.COERCERTLFULL]:n[r.COERCERTL];let t;for(;(t=e.exec(i))&&(!u||u.index+u[0].length!==i.length);)u&&t.index+t[0].length===u.index+u[0].length||(u=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else u=i.match(o.includePrerelease?n[r.COERCEFULL]:n[r.COERCE]);if(null===u)return null;const s=u[2],a=u[3]||"0",c=u[4]||"0",l=o.includePrerelease&&u[5]?`-${u[5]}`:"",f=o.includePrerelease&&u[6]?`+${u[6]}`:"";return t(`${s}.${a}.${c}${l}${f}`,o)},He}(),S=function(){if(et)return Qe;et=1;const e=$t(),t=kt(),n=Mt(),r=(t,r)=>{const i=t instanceof n?t.version:t;return e(i,r)},i=(e,t)=>{if(o(t))return e.version;switch(e.prerelease=[],t){case"major":e.minor=0,e.patch=0;break;case"minor":e.patch=0}return e.format()},o=e=>e.startsWith("pre");return Qe=(e,n,o)=>{if(!t.RELEASE_TYPES.includes(n))return null;const u=r(e,o);return u&&i(u,n)},Qe}(),x=Ht(),I=Xt(),N=Zt(),_=function(){if(lt)return ct;lt=1;const e=Xt();return ct=(t,n)=>new e(t,n).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" ")),ct}(),j=function(){if(pt)return ft;pt=1;const e=Mt(),t=Xt();return ft=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&-1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},ft}(),B=function(){if(ht)return dt;ht=1;const e=Mt(),t=Xt();return dt=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},dt}(),k=function(){if(gt)return mt;gt=1;const e=Mt(),t=Xt(),n=qt();return mt=(r,i)=>{r=new t(r,i);let o=new e("0.0.0");if(r.test(o))return o;if(o=new e("0.0.0-0"),r.test(o))return o;o=null;for(let t=0;t{const r=new e(t.semver.version);switch(t.operator){case">":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":u&&!n(r,u)||(u=r);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}}),!u||o&&!n(o,u)||(o=u)}return o&&r.test(o)?o:null},mt}(),P=Qt(),L=en(),R=function(){if(vt)return Ct;vt=1;const e=en();return Ct=(t,n,r)=>e(t,n,">",r),Ct}(),T=function(){if(bt)return Ft;bt=1;const e=en();return Ft=(t,n,r)=>e(t,n,"<",r),Ft}(),M=function(){if(Ot)return wt;Ot=1;const e=Xt();return wt=(t,n,r)=>(t=new e(t,r),n=new e(n,r),t.intersects(n,r)),wt}(),$=function(){if(xt)return St;xt=1;const e=Zt(),t=Ut();return St=(n,r,i)=>{const o=[];let u=null,s=null;const a=n.sort((e,n)=>t(e,n,i));for(const t of a)e(t,r,i)?(s=t,u||(u=t)):(s&&o.push([u,s]),s=null,u=null);u&&o.push([u,null]);const c=[];for(const[e,t]of o)e===t?c.push(e):t||e!==a[0]?t?e===a[0]?c.push(`<=${t}`):c.push(`${e} - ${t}`):c.push(`>=${e}`):c.push("*");const l=c.join(" || "),f="string"==typeof r.raw?r.raw:String(r);return l.length=0.0.0-0")],u=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===n){if(1===t.length&&t[0].semver===n)return!0;e=s.includePrerelease?o:u}if(1===t.length&&t[0].semver===n){if(s.includePrerelease)return!0;t=u}const l=new Set;let f,p,d,h,m,g,D;for(const t of e)">"===t.operator||">="===t.operator?f=a(f,t,s):"<"===t.operator||"<="===t.operator?p=c(p,t,s):l.add(t.semver);if(l.size>1)return null;if(f&&p){if(d=i(f.semver,p.semver,s),d>0)return null;if(0===d&&(">="!==f.operator||"<="!==p.operator))return null}for(const e of l){if(f&&!r(e,String(f),s))return null;if(p&&!r(e,String(p),s))return null;for(const n of t)if(!r(e,String(n),s))return!1;return!0}let y=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,E=!(!f||s.includePrerelease||!f.semver.prerelease.length)&&f.semver;y&&1===y.prerelease.length&&"<"===p.operator&&0===y.prerelease[0]&&(y=!1);for(const e of t){if(D=D||">"===e.operator||">="===e.operator,g=g||"<"===e.operator||"<="===e.operator,f)if(E&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===E.major&&e.semver.minor===E.minor&&e.semver.patch===E.patch&&(E=!1),">"===e.operator||">="===e.operator){if(h=a(f,e,s),h===e&&h!==f)return!1}else if(">="===f.operator&&!e.test(f.semver))return!1;if(p)if(y&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===y.major&&e.semver.minor===y.minor&&e.semver.patch===y.patch&&(y=!1),"<"===e.operator||"<="===e.operator){if(m=c(p,e,s),m===e&&m!==p)return!1}else if("<="===p.operator&&!e.test(p.semver))return!1;if(!e.operator&&(p||f)&&0!==d)return!1}return!(f&&g&&!p&&0!==d||p&&D&&!f&&0!==d||E||y)},a=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r>0?e:r<0||">"===t.operator&&">="===e.operator?t:e},c=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r<0?e:r>0||"<"===t.operator&&"<="===e.operator?t:e};return It=(t,n,r={})=>{if(t===n)return!0;t=new e(t,r),n=new e(n,r);let i=!1;e:for(const e of t.set){for(const t of n.set){const n=s(e,t,r);if(i=i||null!==n,n)continue e}if(i)return!1}return!0},It}();return _t={parse:i,valid:o,clean:u,inc:s,diff:a,major:c,minor:l,patch:f,prerelease:p,compare:d,rcompare:h,compareLoose:m,compareBuild:g,sort:D,rsort:y,gt:E,lt:A,eq:C,neq:v,gte:F,lte:b,cmp:w,coerce:O,truncate:S,Comparator:x,Range:I,satisfies:N,toComparators:_,maxSatisfying:j,minSatisfying:B,minVersion:k,validRange:P,outside:L,gtr:R,ltr:T,intersects:M,simplifyRange:$,subset:U,SemVer:n,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:r.compareIdentifiers,rcompareIdentifiers:r.rcompareIdentifiers}}tn();const nn="commentBlock",rn="commentLine",on="regex",un=(e,t=null)=>{t=t||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:nn,char:"/*"},{name:rn,char:"//"},{name:on,char:"/"}];let n=-1,r=-1,i={};for(let o=0;o-1&&n<0&&(n=u,r=o),u>-1&&u{Array.isArray(t)||(t=[t]);const i=e.length;for(let o=0;oe=e.substring(t),cn=e=>{const t=e,n=t.length,r=[],i=[],o=[];for(;;){let u=un(e);if(-1===u.index)break;const s={item:u};if(u.name===nn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;const r=e.indexOf("*/");if(-1===r)throw new Error("Comment Block opened at position ... not enclosed");e=an(e,r+2),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===rn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;let r=e.indexOf("\n");if(-1===r){s.indexEnd=n,s.content=t.substring(s.index,s.indexEnd-1),i.push(s);break}e=an(e,r+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===on){s.type=u.name,e=an(e,u.index+1),s.index=n-e.length-1;const r=sn(e,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===r.index)throw new Error(`SCT: (1005) Regex opened at position ${s.index} not enclosed`);e=an(e,r.index+1),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),o.push(s);continue}e=e.substring(u.index+1),s.index=n-e.length;const a=sn(e,u.char);if(-1===a.index)throw new Error(`SCT: (1001) String opened at position ${s.index} with a ${u.name} not enclosed`);e=an(e,a.index+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),r.push(s)}return{text:e,strings:r,comments:i,regexes:o}};function ln(e){const t=e.endsWith("\n");t||(e+="\n");const{comments:n}=cn(e),r=[];let i=((e,t="")=>(e=function(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}(cn(e).comments,e,t,{includeDelimiter:!1}),e))(e);t||(i=i.slice(0,-1));let o=0;for(const e of n){const t=i.slice(0,e.index-o),n=Math.max(t.lastIndexOf("\n"),0),u=t.split("\n");let s=u.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=u[s-2],c=!0,0===u[0].trim().length&&(s-=1));let l=i.indexOf("\n",0===n?0:n+1);l<0&&(l=i.length);const f=i.slice(n,e.index-o).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:i.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=i.indexOf("\n",l+1);d>=0&&(p.before=i.slice(l,d)),r.push(p),o+=e.indexEnd-e.index}return{text:i,comments:r.length?r:void 0,hasFinalNewline:t}}var fn={Space_Separator:/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,ID_Start:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/,ID_Continue:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},pn={isSpaceSeparator:e=>"string"==typeof e&&fn.Space_Separator.test(e),isIdStartChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||"$"===e||"_"===e||fn.ID_Start.test(e)),isIdContinueChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"$"===e||"_"===e||"\u200c"===e||"\u200d"===e||fn.ID_Continue.test(e)),isDigit:e=>"string"==typeof e&&/[0-9]/.test(e),isHexDigit:e=>"string"==typeof e&&/[0-9A-Fa-f]/.test(e)};let dn,hn,mn,gn,Dn,yn,En,An,Cn;function vn(e,t,n){const r=e[t];if(null!=r&&"object"==typeof r)if(Array.isArray(r))for(let e=0;e0;){const t=In();if(!pn.isHexDigit(t))throw Tn(Nn());e+=Nn()}return String.fromCodePoint(parseInt(e,16))}const Pn={start(){if("eof"===En.type)throw Mn();Ln()},beforePropertyName(){switch(En.type){case"identifier":case"string":return An=En.value,void(hn="afterPropertyName");case"punctuator":return void Rn();case"eof":throw Mn()}},afterPropertyName(){if("eof"===En.type)throw Mn();hn="beforePropertyValue"},beforePropertyValue(){if("eof"===En.type)throw Mn();Ln()},beforeArrayValue(){if("eof"===En.type)throw Mn();"punctuator"!==En.type||"]"!==En.value?Ln():Rn()},afterPropertyValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforePropertyName");case"}":Rn()}},afterArrayValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforeArrayValue");case"]":Rn()}},end(){}};function Ln(){let e;switch(En.type){case"punctuator":switch(En.value){case"{":e={};break;case"[":e=[]}break;case"null":case"boolean":case"numeric":case"string":e=En.value}if(void 0===Cn)Cn=e;else{const t=mn[mn.length-1];Array.isArray(t)?t.push(e):Object.defineProperty(t,An,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(null!==e&&"object"==typeof e)mn.push(e),hn=Array.isArray(e)?"beforeArrayValue":"beforePropertyName";else{const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}}function Rn(){mn.pop();const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}function Tn(e){return Gn(void 0===e?`JSON5: invalid end of input at ${Dn}:${yn}`:`JSON5: invalid character '${Un(e)}' at ${Dn}:${yn}`)}function Mn(){return Gn(`JSON5: invalid end of input at ${Dn}:${yn}`)}function $n(){return yn-=5,Gn(`JSON5: invalid identifier character at ${Dn}:${yn}`)}function Un(e){const t={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(t[e])return t[e];if(e<" "){const t=e.charCodeAt(0).toString(16);return"\\x"+("00"+t).substring(t.length)}return e}function Gn(e){const t=new SyntaxError(e);return t.lineNumber=Dn,t.columnNumber=yn,t}const qn={parse:function(e,t){dn=String(e),hn="start",mn=[],gn=0,Dn=1,yn=0,En=void 0,An=void 0,Cn=void 0;do{En=xn(),Pn[hn]()}while("eof"!==En.type);return"function"==typeof t?vn({"":Cn},"",t):Cn},stringify:function(e,t,n){const r=[];let i,o,u,s="",a="";if(null==t||"object"!=typeof t||Array.isArray(t)||(n=t.space,u=t.quote,t=t.replacer),"function"==typeof t)o=t;else if(Array.isArray(t)){i=[];for(const e of t){let t;"string"==typeof e?t=e:("number"==typeof e||e instanceof String||e instanceof Number)&&(t=String(e)),void 0!==t&&i.indexOf(t)<0&&i.push(t)}}return n instanceof Number?n=Number(n):n instanceof String&&(n=String(n)),"number"==typeof n?n>0&&(n=Math.min(10,Math.floor(n)),a=" ".substr(0,n)):"string"==typeof n&&(a=n.substr(0,10)),c("",{"":e});function c(e,t){let n=t[e];switch(null!=n&&("function"==typeof n.toJSON5?n=n.toJSON5(e):"function"==typeof n.toJSON&&(n=n.toJSON(e))),o&&(n=o.call(t,e,n)),n instanceof Number?n=Number(n):n instanceof String?n=String(n):n instanceof Boolean&&(n=n.valueOf()),n){case null:return"null";case!0:return"true";case!1:return"false"}return"string"==typeof n?l(n):"number"==typeof n?String(n):"object"==typeof n?Array.isArray(n)?function(e){if(r.indexOf(e)>=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,i=[];for(let t=0;t=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,o=i||Object.keys(e),u=[];for(const t of o){const n=c(t,e);if(void 0!==n){let e=f(t)+":";""!==a&&(e+=" "),e+=n,u.push(e)}}if(0===u.length)n="{}";else{let e;if(""===a)e=u.join(","),n="{"+e+"}";else{let r=",\n"+s;e=u.join(r),n="{\n"+s+e+",\n"+t+"}"}}return r.pop(),s=t,n}(n):void 0}function l(e){const t={"'":.1,'"':.2},n={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};let r="";for(let i=0;it[e]!!e&&"object"==typeof e&&"function"==typeof e.removeListener&&"function"==typeof e.emit&&"function"==typeof e.reallyExit&&"function"==typeof e.listeners&&"function"==typeof e.kill&&"number"==typeof e.pid&&"function"==typeof e.on,i=Symbol.for("signal-exit emitter"),o=globalThis,u=Object.defineProperty.bind(Object);class s{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(o[i])return o[i];u(o,i,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(e,t){this.listeners[e].push(t)}removeListener(e,t){const n=this.listeners[e],r=n.indexOf(t);-1!==r&&(0===r&&1===n.length?n.length=0:n.splice(r,1))}emit(e,t,n){if(this.emitted[e])return!1;this.emitted[e]=!0;let r=!1;for(const i of this.listeners[e])r=!0===i(t,n)||r;return"exit"===e&&(r=this.emit("afterExit",t,n)||r),r}}class a{}const c=globalThis.process;var l;l=r(c)?new class extends a{#e="win32"===c.platform?"SIGINT":"SIGHUP";#t=new s;#n;#r;#i;#o={};#u=!1;constructor(e){super(),this.#n=e,this.#o={};for(const t of n.signals)this.#o[t]=()=>{const n=this.#n.listeners(t);let{count:r}=this.#t;const i=e;if("object"==typeof i.__signal_exit_emitter__&&"number"==typeof i.__signal_exit_emitter__.count&&(r+=i.__signal_exit_emitter__.count),n.length===r){this.unload();const n=this.#t.emit("exit",null,t),r="SIGHUP"===t?this.#e:t;n||e.kill(e.pid,r)}};this.#i=e.reallyExit,this.#r=e.emit}onExit(e,t){if(!r(this.#n))return()=>{};!1===this.#u&&this.load();const n=t?.alwaysLast?"afterExit":"exit";return this.#t.on(n,e),()=>{this.#t.removeListener(n,e),0===this.#t.listeners.exit.length&&0===this.#t.listeners.afterExit.length&&this.unload()}}load(){if(!this.#u){this.#u=!0,this.#t.count+=1;for(const e of n.signals)try{const t=this.#o[e];t&&this.#n.on(e,t)}catch(e){}this.#n.emit=(e,...t)=>this.#s(e,...t),this.#n.reallyExit=e=>this.#a(e)}}unload(){this.#u&&(this.#u=!1,n.signals.forEach(e=>{const t=this.#o[e];if(!t)throw new Error("Listener not defined for signal: "+e);try{this.#n.removeListener(e,t)}catch(e){}}),this.#n.emit=this.#r,this.#n.reallyExit=this.#i,this.#t.count-=1)}#a(e){return r(this.#n)?(this.#n.exitCode=e||0,this.#t.emit("exit",this.#n.exitCode,null),this.#i.call(this.#n,this.#n.exitCode)):0}#s(e,...t){const n=this.#r;if("exit"===e&&r(this.#n)){"number"==typeof t[0]&&(this.#n.exitCode=t[0]);const r=n.call(this.#n,e,...t);return this.#t.emit("exit",this.#n.exitCode,null),r}return n.call(this.#n,e,...t)}}(c):new class extends a{onExit(){return()=>{}}load(){}unload(){}},t={onExit:(e,t)=>l.onExit(e,t),load:()=>l.load(),unload:()=>l.unload()},e.onExit=t.onExit,e.load=t.load,e.unload=t.unload}(Xn)),Xn}var er=function(){if(Vn)return Kn.exports;Vn=1,Kn.exports=async function(t,o,u,s){u instanceof Function&&(s=u,u={});const a=async function(t,o,u={}){"string"==typeof u&&(u={encoding:u});let s,a;const l=n(d(()=>a)),f=r.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const n=await i(e.realpath)(t).catch(()=>t);if(a=p(n),!u.mode||!u.chown){const t=await i(e.stat)(n).catch(()=>{});t&&(null==u.mode&&(u.mode=t.mode),null==u.chown&&process.getuid&&(u.chown={uid:t.uid,gid:t.gid}))}s=await i(e.open)(a,"w",u.mode),u.tmpfileCreated&&await u.tmpfileCreated(a),ArrayBuffer.isView(o)?await i(e.write)(s,o,0,o.length,0):null!=o&&await i(e.write)(s,String(o),0,String(u.encoding||"utf8")),!1!==u.fsync&&await i(e.fsync)(s),await i(e.close)(s),s=null,u.chown&&await i(e.chown)(a,u.chown.uid,u.chown.gid).catch(e=>{if(!h(e))throw e}),u.mode&&await i(e.chmod)(a,u.mode).catch(e=>{if(!h(e))throw e}),await i(e.rename)(a,n)}finally{s&&await i(e.close)(s).catch(()=>{}),l(),await i(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,o,u);if(s)try{return s(await a)}catch(e){return s(e)}return a},Kn.exports.sync=function(t,r,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=n(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(r)?e.writeSync(u,r,0,r.length,0):null!=r&&e.writeSync(u,String(r),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},Kn.exports._getTmpname=p,Kn.exports._cleanupOnExit=d;const e=o,t=u,{onExit:n}=Qn(),r=s,{promisify:i}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t.createHash("sha1").update(__filename).update(String(process.pid)).update(String(l)).update(String(++f)).digest().readUInt32BE(0)}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return Kn.exports}(),tr=_(er),nr=Object.create,rr=Object.defineProperty,ir=Object.getOwnPropertyDescriptor,or=Object.getOwnPropertyNames,ur=Object.getPrototypeOf,sr=Object.prototype.hasOwnProperty,ar=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),cr=(e,t,n)=>(n=null!=e?nr(ur(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var i,o=or(t),u=0,s=o.length;ut[e]).bind(null,i),enumerable:!(r=ir(t,i))||r.enumerable});return e})(rr(n,"default",{value:e,enumerable:!0}),e)),lr=ar((e,t)=>{function n(e){return null==e}t.exports.isNothing=n,t.exports.isObject=function(e){return"object"==typeof e&&null!==e},t.exports.toArray=function(e){return Array.isArray(e)?e:n(e)?[]:[e]},t.exports.repeat=function(e,t){let n="";for(let r=0;r{function n(e,t){let n="";const r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+="\n\n"+e.mark.snippet),r+" "+n):r}function r(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=n(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r.prototype.toString=function(e){return this.name+": "+n(this,e)},t.exports=r}),pr=ar((e,t)=>{var n=lr();function r(e,t,n,r,i){let o="",u="";const s=Math.floor(i/2)-1;return r-t>s&&(o=" ... ",t=r-s+o.length),n-r>s&&(u=" ...",n=r+s-u.length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function i(e,t){return n.repeat(" ",t-e.length)+e}t.exports=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);const o=/\r?\n|\r|\0/g,u=[0],s=[];let a,c=-1;for(;a=o.exec(e.buffer);)s.push(a.index),u.push(a.index+a[0].length),e.position<=a.index&&c<0&&(c=u.length-2);c<0&&(c=u.length-1);let l="";const f=Math.min(e.line+t.linesAfter,s.length).toString().length,p=t.maxLength-(t.indent+f+3);for(let o=1;o<=t.linesBefore&&!(c-o<0);o++){const a=r(e.buffer,u[c-o],s[c-o],e.position-(u[c]-u[c-o]),p);l=n.repeat(" ",t.indent)+i((e.line-o+1).toString(),f)+" | "+a.str+"\n"+l}const d=r(e.buffer,u[c],s[c],e.position,p);l+=n.repeat(" ",t.indent)+i((e.line+1).toString(),f)+" | "+d.str+"\n",l+=n.repeat("-",t.indent+f+3+d.pos)+"^\n";for(let o=1;o<=t.linesAfter&&!(c+o>=s.length);o++){const a=r(e.buffer,u[c+o],s[c+o],e.position-(u[c]-u[c+o]),p);l+=n.repeat(" ",t.indent)+i((e.line+o+1).toString(),f)+" | "+a.str+"\n"}return l.replace(/\n$/,"")}}),dr=ar((e,t)=>{var n=fr(),r=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],i=["scalar","sequence","mapping"];t.exports=function(e,t){if(t=t||{},Object.keys(t).forEach(function(t){if(-1===r.indexOf(t))throw new n('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=function(e){const t={};return null!==e&&Object.keys(e).forEach(function(n){e[n].forEach(function(e){t[String(e)]=n})}),t}(t.styleAliases||null),-1===i.indexOf(this.kind))throw new n('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}}),hr=ar((e,t)=>{var n=fr(),r=dr();function i(e,t){const n=[];return e[t].forEach(function(e){let t=n.length;n.forEach(function(n,r){n.tag===e.tag&&n.kind===e.kind&&n.multi===e.multi&&(t=r)}),n[t]=e}),n}function o(e){return this.extend(e)}o.prototype.extend=function(e){let t=[],u=[];if(e instanceof r)u.push(e);else if(Array.isArray(e))u=u.concat(e);else{if(!e||!Array.isArray(e.implicit)&&!Array.isArray(e.explicit))throw new n("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(u=u.concat(e.explicit))}t.forEach(function(e){if(!(e instanceof r))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new n("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new n("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),u.forEach(function(e){if(!(e instanceof r))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.")});const s=Object.create(o.prototype);return s.implicit=(this.implicit||[]).concat(t),s.explicit=(this.explicit||[]).concat(u),s.compiledImplicit=i(s,"implicit"),s.compiledExplicit=i(s,"explicit"),s.compiledTypeMap=function(){const e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function t(t){t.multi?(e.multi[t.kind].push(t),e.multi.fallback.push(t)):e[t.kind][t.tag]=e.fallback[t.tag]=t}for(let e=0,n=arguments.length;e{t.exports=new(dr())("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}})}),gr=ar((e,t)=>{t.exports=new(dr())("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}})}),Dr=ar((e,t)=>{t.exports=new(dr())("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})}),yr=ar((e,t)=>{t.exports=new(hr())({explicit:[mr(),gr(),Dr()]})}),Er=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;const t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})}),Ar=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})}),Cr=ar((e,t)=>{var n=lr(),r=dr();function i(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function o(e){return e>=48&&e<=55}function u(e){return e>=48&&e<=57}function s(e){let t=e,n=1,r=t[0];if("-"!==r&&"+"!==r||("-"===r&&(n=-1),t=t.slice(1),r=t[0]),"0"===t)return 0;if("0"===r){if("b"===t[1])return n*parseInt(t.slice(2),2);if("x"===t[1])return n*parseInt(t.slice(2),16);if("o"===t[1])return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}t.exports=new r("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;let n=0,r=!1;if(!t)return!1;let a=e[n];if("-"!==a&&"+"!==a||(a=e[++n]),"0"===a){if(n+1===t)return!0;if(a=e[++n],"b"===a){for(n++;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}),vr=ar((e,t)=>{var n=lr(),r=dr(),i=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),o=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var u=/^[-+]?[0-9]+e/;t.exports=new r("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&(!!i.test(e)&&(!!Number.isFinite(parseFloat(e,10))||o.test(e)))},construct:function(e){let t=e.toLowerCase();const n="-"===t[0]?-1:1;return"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||n.isNegativeZero(e))},represent:function(e,t){if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(n.isNegativeZero(e))return"-0.0";const r=e.toString(10);return u.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"})}),Fr=ar((e,t)=>{t.exports=yr().extend({implicit:[Er(),Ar(),Cr(),vr()]})}),br=ar((e,t)=>{t.exports=Fr()}),wr=ar((e,t)=>{var n=dr(),r=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),i=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");t.exports=new n("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==r.exec(e)||null!==i.exec(e))},construct:function(e){let t=0,n=null,o=r.exec(e);if(null===o&&(o=i.exec(e)),null===o)throw new Error("Date resolve error");const u=+o[1],s=+o[2]-1,a=+o[3];if(!o[4])return new Date(Date.UTC(u,s,a));const c=+o[4],l=+o[5],f=+o[6];if(o[7]){for(t=o[7].slice(0,3);t.length<3;)t+="0";t=+t}if(o[9]){n=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(n=-n)}const p=new Date(Date.UTC(u,s,a,c,l,f,t));return n&&p.setTime(p.getTime()-n),p},instanceOf:Date,represent:function(e){return e.toISOString()}})}),Or=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}),Sr=ar((e,t)=>{var n=dr(),r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";t.exports=new n("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;let t=0;const n=e.length,i=r;for(let r=0;r64)){if(n<0)return!1;t+=6}}return t%8==0},construct:function(e){const t=e.replace(/[\r\n=]/g,""),n=t.length,i=r;let o=0;const u=[];for(let e=0;e>16&255),u.push(o>>8&255),u.push(255&o)),o=o<<6|i.indexOf(t.charAt(e));const s=n%4*6;return 0===s?(u.push(o>>16&255),u.push(o>>8&255),u.push(255&o)):18===s?(u.push(o>>10&255),u.push(o>>2&255)):12===s&&u.push(o>>4&255),new Uint8Array(u)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){let t="",n=0;const i=e.length,o=r;for(let r=0;r>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[63&n]),n=(n<<8)+e[r];const u=i%3;return 0===u?(t+=o[n>>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[63&n]):2===u?(t+=o[n>>10&63],t+=o[n>>4&63],t+=o[n<<2&63],t+=o[64]):1===u&&(t+=o[n>>2&63],t+=o[n<<4&63],t+=o[64],t+=o[64]),t}})}),xr=ar((e,t)=>{var n=dr(),r=Object.prototype.hasOwnProperty,i=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;const t=[],n=e;for(let e=0,o=n.length;e{var n=dr(),r=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;const t=e,n=new Array(t.length);for(let e=0,i=t.length;e{var n=dr(),r=Object.prototype.hasOwnProperty;t.exports=new n("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;const t=e;for(const e in t)if(r.call(t,e)&&null!==t[e])return!1;return!0},construct:function(e){return null!==e?e:{}}})}),_r=ar((e,t)=>{t.exports=br().extend({implicit:[wr(),Or()],explicit:[Sr(),xr(),Ir(),Nr()]})}),jr=ar((e,t)=>{var n=lr(),r=fr(),i=pr(),o=_r(),u=Object.prototype.hasOwnProperty,s=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,c=/[,\[\]{}]/,l=/^(?:!|!!|![0-9A-Za-z-]+!)$/,f=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function p(e){return Object.prototype.toString.call(e)}function d(e){return 10===e||13===e}function h(e){return 9===e||32===e}function m(e){return 9===e||32===e||10===e||13===e}function g(e){return 44===e||91===e||93===e||123===e||125===e}function D(e){if(e>=48&&e<=57)return e-48;const t=32|e;return t>=97&&t<=102?t-97+10:-1}function y(e){return 120===e?2:117===e?4:85===e?8:0}function E(e){return e>=48&&e<=57?e-48:-1}function A(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function C(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}function v(e,t,n){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}var F=new Array(256),b=new Array(256);for(let e=0;e<256;e++)F[e]=A(e)?1:0,b[e]=A(e);function w(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||o,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxMergeSeqLength="number"==typeof t.maxMergeSeqLength?t.maxMergeSeqLength:20,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function O(e,t){const n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=i(n),new r(t,n)}function S(e,t){throw O(e,t)}function x(e,t){e.onWarning&&e.onWarning.call(null,O(e,t))}function I(e,t,n){const r=e.anchorMapTransactions;if(0!==r.length){const n=r[r.length-1];u.call(n,t)||(n[t]={existed:u.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=n}function N(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function _(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}var j={YAML:function(e,t,n){null!==e.version&&S(e,"duplication of %YAML directive"),1!==n.length&&S(e,"YAML directive accepts exactly one argument");const r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===r&&S(e,"ill-formed argument of the YAML directive");const i=parseInt(r[1],10),o=parseInt(r[2],10);1!==i&&S(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&x(e,"unsupported YAML version of the document")},TAG:function(e,t,n){let r;2!==n.length&&S(e,"TAG directive accepts exactly two arguments");const i=n[0];r=n[1],l.test(i)||S(e,"ill-formed tag handle (first argument) of the TAG directive"),u.call(e.tagMap,i)&&S(e,'there is a previously declared suffix for "'+i+'" tag handle'),f.test(r)||S(e,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(t){S(e,"tag prefix is malformed: "+r)}e.tagMap[i]=r}};function B(e,t,n,r){if(t=32&&n<=1114111||S(e,"expected valid JSON character")}else s.test(i)&&S(e,"the stream contains non-printable characters");e.result+=i}}function k(e,t,r,i){n.isObject(r)||S(e,"cannot merge mappings; the provided source object is unacceptable");const o=Object.keys(r);for(let e=0,n=o.length;ee.maxMergeSeqLength&&S(e,"merge sequence length exceeded maxMergeSeqLength ("+e.maxMergeSeqLength+")");const r=new Set;for(let i=0,u=o.length;i1&&(e.result+=n.repeat("\n",t-1))}function $(e,t){const n=e.tag,r=e.anchor,i=[];let o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&I(e,e.anchor,i);let u=e.input.charCodeAt(e.position);for(;0!==u&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,S(e,"tab characters must not be used in indentation")),45===u)&&m(e.input.charCodeAt(e.position+1));){if(o=!0,e.position++,R(e,!0,-1)&&e.lineIndent<=t){i.push(null),u=e.input.charCodeAt(e.position);continue}const n=e.line;if(Y(e,t,3,!1,!0),i.push(e.result),R(e,!0,-1),u=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==u)S(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(g&&(i=e.line,o=e.lineStart,u=e.position),Y(e,t,4,!0,r)&&(g?p=e.result:d=e.result),g||(P(e,c,l,f,p,d,i,o,u),f=p=d=null),R(e,!0,-1),y=e.input.charCodeAt(e.position)),(e.line===A||e.lineIndent>t)&&0!==y)S(e,"bad indentation of a mapping entry");else if(e.lineIndent=0;r-=1){const i=t[n[r]];i.existed?e.anchorMap[n[r]]=i.value:delete e.anchorMap[n[r]]}}(e),_(e,i),!1)}function Y(e,t,r,i,o){let s,a,c,l,f,p=1,A=!1,v=!1,w=null;e.depth>=e.maxDepth&&S(e,"nesting exceeded maxDepth ("+e.maxDepth+")"),e.depth+=1,null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null;const O=s=a=4===r||3===r;if(i&&R(e,!0,-1)&&(A=!0,e.lineIndent>t?p=1:e.lineIndent===t?p=0:e.lineIndentt?p=1:e.lineIndent===t?p=0:e.lineIndent=0))break;0===i?S(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?S(e,"repeat of an indentation width identifier"):(a=t+i-1,s=!0)}if(h(f)){do{f=e.input.charCodeAt(++e.position)}while(h(f));if(35===f)do{f=e.input.charCodeAt(++e.position)}while(!d(f)&&0!==f)}for(;0!==f;){for(L(e),e.lineIndent=0,f=e.input.charCodeAt(e.position);(!s||e.lineIndenta&&(a=e.lineIndent),d(f)){c++;continue}if(s||0!==a||S(e,"missing indentation for block scalar"),e.lineIndent0){let t=i,n=0;for(;t>0;t--)o=e.input.charCodeAt(++e.position),(i=D(o))>=0?n=(n<<4)+i:S(e,"expected hexadecimal character");e.result+=C(n),e.position++}else S(e,"unknown escape sequence");n=r=e.position}else d(o)?(B(e,n,r,!0),M(e,R(e,!1,t)),n=r=e.position):e.position===e.lineStart&&T(e)?S(e,"unexpected end of the document within a double quoted scalar"):(e.position++,h(o)||(r=e.position))}S(e,"unexpected end of the stream within a double quoted scalar")}(e,l)?v=!0:!function(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);const n=e.position;for(;0!==t&&!m(t)&&!g(t);)t=e.input.charCodeAt(++e.position);e.position===n&&S(e,"name of an alias node must contain at least one character");const r=e.input.slice(n,e.position);return u.call(e.anchorMap,r)||S(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],R(e,!0,-1),!0}(e)?function(e,t,n){let r,i,o,u,s,a;const c=e.kind,l=e.result;let f=e.input.charCodeAt(e.position);if(m(f)||g(f)||35===f||38===f||42===f||33===f||124===f||62===f||39===f||34===f||37===f||64===f||96===f)return!1;if(63===f||45===f){const t=e.input.charCodeAt(e.position+1);if(m(t)||n&&g(t))return!1}for(e.kind="scalar",e.result="",r=i=e.position,o=!1;0!==f;){if(58===f){const t=e.input.charCodeAt(e.position+1);if(m(t)||n&&g(t))break}else if(35===f){if(m(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&T(e)||n&&g(f))break;if(d(f)){if(u=e.line,s=e.lineStart,a=e.lineIndent,R(e,!1,-1),e.lineIndent>=t){o=!0,f=e.input.charCodeAt(e.position);continue}e.position=i,e.line=u,e.lineStart=s,e.lineIndent=a;break}}o&&(B(e,r,i,!1),M(e,e.line-u),r=i=e.position,o=!1),h(f)||(i=e.position+1),f=e.input.charCodeAt(++e.position)}return B(e,r,i,!1),!!e.result||(e.kind=c,e.result=l,!1)}(e,l,1===r)&&(v=!0,null===e.tag&&(e.tag="?")):(v=!0,null===e.tag&&null===e.anchor||S(e,"alias node should not have any properties")),null!==e.anchor&&I(e,e.anchor,e.result)}else 0===p&&(v=a&&$(e,f));if(null===e.tag)null!==e.anchor&&I(e,e.anchor,e.result);else if("?"===e.tag){null!==e.result&&"scalar"!==e.kind&&S(e,'unacceptable node kind for ! tag; it should be "scalar", not "'+e.kind+'"');for(let t=0,n=e.implicitTypes.length;t"),null!==e.result&&c.kind!==e.kind&&S(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+c.kind+'", not "'+e.kind+'"'),c.resolve(e.result,e.tag)?(e.result=c.construct(e.result,e.tag),null!==e.anchor&&I(e,e.anchor,e.result)):S(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),e.depth-=1,null!==e.tag||null!==e.anchor||v}function V(e){const t=e.position;let n,r=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(n=e.input.charCodeAt(e.position))&&(R(e,!0,-1),n=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==n));){r=!0,n=e.input.charCodeAt(++e.position);let t=e.position;for(;0!==n&&!m(n);)n=e.input.charCodeAt(++e.position);const i=e.input.slice(t,e.position),o=[];for(i.length<1&&S(e,"directive name must not be less than one character in length");0!==n;){for(;h(n);)n=e.input.charCodeAt(++e.position);if(35===n){do{n=e.input.charCodeAt(++e.position)}while(0!==n&&!d(n));break}if(d(n))break;for(t=e.position;0!==n&&!m(n);)n=e.input.charCodeAt(++e.position);o.push(e.input.slice(t,e.position))}0!==n&&L(e),u.call(j,i)?j[i](e,i,o):x(e,'unknown document directive "'+i+'"')}R(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,R(e,!0,-1)):r&&S(e,"directives end mark is expected"),Y(e,e.lineIndent-1,4,!1,!0),R(e,!0,-1),e.checkLineBreaks&&a.test(e.input.slice(t,e.position))&&x(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&T(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,R(e,!0,-1)):e.position{var n=lr(),r=fr(),i=_r(),o=Object.prototype.toString,u=Object.prototype.hasOwnProperty,s=65279,a={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},c=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],l=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function f(e){let t,i;const o=e.toString(16).toUpperCase();if(e<=255)t="x",i=2;else if(e<=65535)t="u",i=4;else{if(!(e<=4294967295))throw new r("code point within a string may not be greater than 0xFFFFFFFF");t="U",i=8}return"\\"+t+n.repeat("0",i-o.length)+o}function p(e){this.schema=e.schema||i,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=n.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(e,t){if(null===t)return{};const n={},r=Object.keys(t);for(let i=0,o=r.length;i=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&e!==s||e>=65536&&e<=1114111}function D(e){return g(e)&&e!==s&&13!==e&&10!==e}function y(e,t,n){const r=D(e),i=r&&!m(e);return(n?r:r&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!i)||D(t)&&!m(t)&&35===e||58===t&&i}function E(e,t){const n=e.charCodeAt(t);let r;return n>=55296&&n<=56319&&t+1=56320&&r<=57343)?1024*(n-55296)+r-56320+65536:n}function A(e){return/^\n* /.test(e)}function C(e,t,n,r,i,o,u,a){let c,l=0,f=null,p=!1,d=!1;const h=-1!==r;let D=-1,C=function(e){return g(e)&&e!==s&&!m(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(E(e,0))&&function(e){return!m(e)&&58!==e}(E(e,e.length-1));if(t||u)for(c=0;c=65536?c+=2:c++){if(l=E(e,c),!g(l))return 5;C=C&&y(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(l=E(e,c),10===l)p=!0,h&&(d=d||c-D-1>r&&" "!==e[D+1],D=c);else if(!g(l))return 5;C=C&&y(l,f,a),f=l}d=d||h&&c-D-1>r&&" "!==e[D+1]}return p||d?n>9&&A(e)?5:u?2===o?5:2:d?4:3:!C||u||i(e)?2===o?5:2:1}function v(e,t,n,i,o){e.dump=function(){if(0===t.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==c.indexOf(t)||l.test(t)))return 2===e.quotingType?'"'+t+'"':"'"+t+"'";const u=e.indent*Math.max(1,n),s=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-u),p=i||e.flowLevel>-1&&n>=e.flowLevel;switch(C(t,p,e.indent,s,function(t){return function(e,t){for(let n=0,r=e.implicitTypes.length;n"+F(t,e.indent)+b(d(function(e,t){const n=/(\n+)([^\n]*)/g;let r,i,o=function(){let r=e.indexOf("\n");return r=-1!==r?r:e.length,n.lastIndex=r,w(e.slice(0,r),t)}(),u="\n"===e[0]||" "===e[0];for(;i=n.exec(e);){const e=i[1],n=i[2];r=" "===n[0],o+=e+(u||r||""===n?"":"\n")+w(n,t),u=r}return o}(t,s),u));case 5:return'"'+function(e){let t="",n=0;for(let r=0;r=65536?r+=2:r++){n=E(e,r);const i=a[n];!i&&g(n)?(t+=e[r],n>=65536&&(t+=e[r+1])):t+=i||f(n)}return t}(t)+'"';default:throw new r("impossible error: invalid scalar style")}}()}function F(e,t){const n=A(e)?String(t):"",r="\n"===e[e.length-1];return n+(!r||"\n"!==e[e.length-2]&&"\n"!==e?r?"":"-":"+")+"\n"}function b(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function w(e,t){if(""===e||" "===e[0])return e;const n=/ [^ ]/g;let r,i,o=0,u=0,s=0,a="";for(;r=n.exec(e);)s=r.index,s-o>t&&(i=u>o?u:s,a+="\n"+e.slice(o,i),o=i+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function O(e,t,n,r){let i="";const o=e.tag;for(let o=0,u=n.length;o tag resolver accepts not "'+n+'" style');i=a.represent[n](t,n)}e.dump=i}return!0}}return!1}function x(e,t,n,i,u,s,a){e.tag=null,e.dump=n,S(e,n,!1)||S(e,n,!0);const c=o.call(e.dump),l=i;i&&(i=e.flowLevel<0||e.flowLevel>t);const f="[object Object]"===c||"[object Array]"===c;let p,d;if(f&&(p=e.duplicates.indexOf(n),d=-1!==p),(null!==e.tag&&"?"!==e.tag||d||2!==e.indent&&t>0)&&(u=!1),d&&e.usedDuplicates[p])e.dump="*ref_"+p;else{if(f&&d&&!e.usedDuplicates[p]&&(e.usedDuplicates[p]=!0),"[object Object]"===c)i&&0!==Object.keys(e.dump).length?(!function(e,t,n,i){let o="";const u=e.tag,s=Object.keys(n);if(!0===e.sortKeys)s.sort();else if("function"==typeof e.sortKeys)s.sort(e.sortKeys);else if(e.sortKeys)throw new r("sortKeys must be a boolean or a function");for(let r=0,u=s.length;r1024;l&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=h(e,t)),x(e,t+1,c,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",u+=e.dump,o+=u)}e.tag=u,e.dump=o||"{}"}(e,t,e.dump,u),d&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){let r="";const i=e.tag,o=Object.keys(n);for(let i=0,u=o.length;i1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),x(e,t,a,!1,!1)&&(u+=e.dump,r+=u))}e.tag=i,e.dump="{"+r+"}"}(e,t,e.dump),d&&(e.dump="&ref_"+p+" "+e.dump));else if("[object Array]"===c)i&&0!==e.dump.length?(e.noArrayIndent&&!a&&t>0?O(e,t-1,e.dump,u):O(e,t,e.dump,u),d&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){let r="";const i=e.tag;for(let i=0,o=n.length;i",e.dump=t+" "+e.dump}}return!0}function I(e,t){const n=[],r=[];N(e,n,r);const i=r.length;for(let e=0;e{var n=jr(),r=Br();function i(e,t){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}t.exports.Type=dr(),t.exports.Schema=hr(),t.exports.FAILSAFE_SCHEMA=yr(),t.exports.JSON_SCHEMA=Fr(),t.exports.CORE_SCHEMA=br(),t.exports.DEFAULT_SCHEMA=_r(),t.exports.load=n.load,t.exports.loadAll=n.loadAll,t.exports.dump=r.dump,t.exports.YAMLException=fr(),t.exports.types={binary:Sr(),float:vr(),map:Dr(),null:Er(),pairs:Ir(),set:Nr(),timestamp:wr(),bool:Ar(),int:Cr(),merge:Or(),omap:xr(),seq:gr(),str:mr()},t.exports.safeLoad=i("safeLoad","load"),t.exports.safeLoadAll=i("safeLoadAll","loadAll"),t.exports.safeDump=i("safeDump","dump")})()),{Type:Pr,Schema:Lr,FAILSAFE_SCHEMA:Rr,JSON_SCHEMA:Tr,CORE_SCHEMA:Mr,DEFAULT_SCHEMA:$r,load:Ur,loadAll:Gr,dump:qr,YAMLException:Wr,types:Yr,safeLoad:Vr,safeLoadAll:Jr,safeDump:zr}=kr.default,Kr=kr.default;async function Xr(t,n,r){return(r?.makeDir??1)&&await e.promises.mkdir(i.dirname(t),{recursive:!0}),((e,t,n,r)=>{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return r=r||{},e(t,Kr.dump(n,r),{mode:r.mode})})(tr,t,n,r)}const Hr={noCompatMode:!0,noRefs:!0};async function Zr(e,n,r){const o=e.slice(e.lastIndexOf(".")+1).toLowerCase();if("yaml"===o)return Xr(e,n,Hr);await t.mkdir(i.dirname(e),{recursive:!0});const u=!1===r?.insertFinalNewline?"":"\n",s=r?.indent??"\t",a="json5"===o?function(e,t,n){const r=Jn.stringify(e,void 0,t);if(n)return function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t="\n"===e.whitespace[0]?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;en||o===n&&u>r)&&(n=o,r=u,t=i);return t}(t);let r,i=0,o="";var u;return void 0!==n&&(({type:r,amount:i}={type:"s"===(u=n)[0]?ei:"tab",amount:Number(u.slice(1))}),o=function(e,t){return(e===ei?" ":"\t").repeat(t)}(r,i)),{amount:i,type:r,indent:o}}var oi,ui;function si(){return ui||(ui=1,oi=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!==i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!==i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!==i--;){var u=o[i];if(!e(t[u],n[u]))return!1}return!0}return t!=t&&n!=n}),oi}var ai,ci=_(si()),li={exports:{}};function fi(){return ai||(ai=1,e=li,t=li.exports,function(n){t?e.exports=n():"undefined"!=typeof window?window.isWindows=n():void 0!==N?N.isWindows=n():"undefined"!=typeof self?self.isWindows=n():this.isWindows=n()}(function(){return function(){return process&&("win32"===process.platform||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})),li.exports;var e,t}var pi=_(fi());class di{value;next;constructor(e){this.value=e}}class hi{#c;#l;#f;constructor(){this.clear()}enqueue(e){const t=new di(e);this.#c?(this.#l.next=t,this.#l=t):(this.#c=t,this.#l=t),this.#f++}dequeue(){const e=this.#c;if(e)return this.#c=this.#c.next,this.#f--,this.#c||(this.#l=void 0),e.value}peek(){if(this.#c)return this.#c.value}clear(){this.#c=void 0,this.#l=void 0,this.#f=0}get size(){return this.#f}*[Symbol.iterator](){let e=this.#c;for(;e;)yield e.value,e=e.next}*drain(){for(;this.#c;)yield this.dequeue()}}function mi(e){if(!Number.isInteger(e)&&e!==Number.POSITIVE_INFINITY||!(e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up")}function gi(e){if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e}async function Di(t){return(e=>Kr.load(gi(e)))(await e.promises.readFile(t,"utf8"))}var yi,Ei,Ai,Ci,vi,Fi,bi,wi;function Oi(){if(Ei)return yi;Ei=1;var e=h,t=process.cwd,n=null,r=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return n||(n=t.call(process)),n};try{process.cwd()}catch(e){}if("function"==typeof process.chdir){var i=process.chdir;process.chdir=function(e){n=null,i.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,i)}return yi=function(t){e.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&function(t){t.lchmod=function(n,r,i){t.open(n,e.O_WRONLY|e.O_SYMLINK,r,function(e,n){e?i&&i(e):t.fchmod(n,r,function(e){t.close(n,function(t){i&&i(e||t)})})})},t.lchmodSync=function(n,r){var i,o=t.openSync(n,e.O_WRONLY|e.O_SYMLINK,r),u=!0;try{i=t.fchmodSync(o,r),u=!1}finally{if(u)try{t.closeSync(o)}catch(e){}else t.closeSync(o)}return i}}(t);t.lutimes||function(t){e.hasOwnProperty("O_SYMLINK")&&t.futimes?(t.lutimes=function(n,r,i,o){t.open(n,e.O_SYMLINK,function(e,n){e?o&&o(e):t.futimes(n,r,i,function(e){t.close(n,function(t){o&&o(e||t)})})})},t.lutimesSync=function(n,r,i){var o,u=t.openSync(n,e.O_SYMLINK),s=!0;try{o=t.futimesSync(u,r,i),s=!1}finally{if(s)try{t.closeSync(u)}catch(e){}else t.closeSync(u)}return o}):t.futimes&&(t.lutimes=function(e,t,n,r){r&&process.nextTick(r)},t.lutimesSync=function(){})}(t);t.chown=o(t.chown),t.fchown=o(t.fchown),t.lchown=o(t.lchown),t.chmod=n(t.chmod),t.fchmod=n(t.fchmod),t.lchmod=n(t.lchmod),t.chownSync=u(t.chownSync),t.fchownSync=u(t.fchownSync),t.lchownSync=u(t.lchownSync),t.chmodSync=i(t.chmodSync),t.fchmodSync=i(t.fchmodSync),t.lchmodSync=i(t.lchmodSync),t.stat=s(t.stat),t.fstat=s(t.fstat),t.lstat=s(t.lstat),t.statSync=a(t.statSync),t.fstatSync=a(t.fstatSync),t.lstatSync=a(t.lstatSync),t.chmod&&!t.lchmod&&(t.lchmod=function(e,t,n){n&&process.nextTick(n)},t.lchmodSync=function(){});t.chown&&!t.lchown&&(t.lchown=function(e,t,n,r){r&&process.nextTick(r)},t.lchownSync=function(){});"win32"===r&&(t.rename="function"!=typeof t.rename?t.rename:function(e){function n(n,r,i){var o=Date.now(),u=0;e(n,r,function s(a){if(a&&("EACCES"===a.code||"EPERM"===a.code||"EBUSY"===a.code)&&Date.now()-o<6e4)return setTimeout(function(){t.stat(r,function(t,o){t&&"ENOENT"===t.code?e(n,r,s):i(a)})},u),void(u<100&&(u+=10));i&&i(a)})}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.rename));function n(e){return e?function(n,r,i){return e.call(t,n,r,function(e){c(e)&&(e=null),i&&i.apply(this,arguments)})}:e}function i(e){return e?function(n,r){try{return e.call(t,n,r)}catch(e){if(!c(e))throw e}}:e}function o(e){return e?function(n,r,i,o){return e.call(t,n,r,i,function(e){c(e)&&(e=null),o&&o.apply(this,arguments)})}:e}function u(e){return e?function(n,r,i){try{return e.call(t,n,r,i)}catch(e){if(!c(e))throw e}}:e}function s(e){return e?function(n,r,i){function o(e,t){t&&(t.uid<0&&(t.uid+=4294967296),t.gid<0&&(t.gid+=4294967296)),i&&i.apply(this,arguments)}return"function"==typeof r&&(i=r,r=null),r?e.call(t,n,r,o):e.call(t,n,o)}:e}function a(e){return e?function(n,r){var i=r?e.call(t,n,r):e.call(t,n);return i&&(i.uid<0&&(i.uid+=4294967296),i.gid<0&&(i.gid+=4294967296)),i}:e}function c(e){return!e||("ENOSYS"===e.code||!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code))}t.read="function"!=typeof t.read?t.read:function(e){function n(n,r,i,o,u,s){var a;if(s&&"function"==typeof s){var c=0;a=function(l,f,p){if(l&&"EAGAIN"===l.code&&c<10)return c++,e.call(t,n,r,i,o,u,a);s.apply(this,arguments)}}return e.call(t,n,r,i,o,u,a)}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.read),t.readSync="function"!=typeof t.readSync?t.readSync:(l=t.readSync,function(e,n,r,i,o){for(var u=0;;)try{return l.call(t,e,n,r,i,o)}catch(e){if("EAGAIN"===e.code&&u<10){u++;continue}throw e}});var l},yi}function Si(){if(wi)return bi;wi=1;var e,t,n=o,r=Oi(),i=function(){if(Ci)return Ai;Ci=1;var e=p.Stream;return Ai=function(t){return{ReadStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this);var o=this;this.path=r,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=65536,i=i||{};for(var u=Object.keys(i),s=0,a=u.length;sthis.end)throw new Error("start must be <= end");this.pos=this.start}null===this.fd?t.open(this.path,this.flags,this.mode,function(e,t){if(e)return o.emit("error",e),void(o.readable=!1);o.fd=t,o.emit("open",t),o._read()}):process.nextTick(function(){o._read()})},WriteStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this),this.path=r,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var o=Object.keys(i),u=0,s=o.length;u= zero");this.pos=this.start}this.busy=!1,this._queue=[],null===this.fd&&(this._open=t.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}},Ai}(),u=function(){if(Fi)return vi;Fi=1,vi=function(t){if(null===t||"object"!=typeof t)return t;if(t instanceof Object)var n={__proto__:e(t)};else n=Object.create(null);return Object.getOwnPropertyNames(t).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n};var e=Object.getPrototypeOf||function(e){return e.__proto__};return vi}(),s=a;function c(t,n){Object.defineProperty(t,e,{get:function(){return n}})}"function"==typeof Symbol&&"function"==typeof Symbol.for?(e=Symbol.for("graceful-fs.queue"),t=Symbol.for("graceful-fs.previous")):(e="___graceful-fs.queue",t="___graceful-fs.previous");var l,f=function(){};if(s.debuglog?f=s.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(f=function(){var e=s.format.apply(s,arguments);e="GFS4: "+e.split(/\n/).join("\nGFS4: "),console.error(e)}),!n[e]){var d=N[e]||[];c(n,d),n.close=function(e){function r(t,r){return e.call(n,t,function(e){e||D(),"function"==typeof r&&r.apply(this,arguments)})}return Object.defineProperty(r,t,{value:e}),r}(n.close),n.closeSync=function(e){function r(t){e.apply(n,arguments),D()}return Object.defineProperty(r,t,{value:e}),r}(n.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){f(n[e]),m.equal(n[e].length,0)})}function h(e){r(e),e.gracefulify=h,e.createReadStream=function(t,n){return new e.ReadStream(t,n)},e.createWriteStream=function(t,n){return new e.WriteStream(t,n)};var t=e.readFile;e.readFile=function(e,n,r){"function"==typeof n&&(r=n,n=null);return function e(n,r,i,o){return t(n,r,function(t){!t||"EMFILE"!==t.code&&"ENFILE"!==t.code?"function"==typeof i&&i.apply(this,arguments):g([e,[n,r,i],t,o||Date.now(),Date.now()])})}(e,n,r)};var n=e.writeFile;e.writeFile=function(e,t,r,i){"function"==typeof r&&(i=r,r=null);return function e(t,r,i,o,u){return n(t,r,i,function(n){!n||"EMFILE"!==n.code&&"ENFILE"!==n.code?"function"==typeof o&&o.apply(this,arguments):g([e,[t,r,i,o],n,u||Date.now(),Date.now()])})}(e,t,r,i)};var o=e.appendFile;o&&(e.appendFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=null);return function e(t,n,r,i,u){return o(t,n,r,function(o){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],o,u||Date.now(),Date.now()])})}(e,t,n,r)});var u=e.copyFile;u&&(e.copyFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=0);return function e(t,n,r,i,o){return u(t,n,r,function(u){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)});var s=e.readdir;e.readdir=function(e,t,n){"function"==typeof t&&(n=t,t=null);var r=a.test(process.version)?function(e,t,n,r){return s(e,i(e,t,n,r))}:function(e,t,n,r){return s(e,t,i(e,t,n,r))};return r(e,t,n);function i(e,t,n,i){return function(o,u){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?(u&&u.sort&&u.sort(),"function"==typeof n&&n.call(this,o,u)):g([r,[e,t,n],o,i||Date.now(),Date.now()])}}};var a=/^v[0-5]\./;if("v0.8"===process.version.substr(0,4)){var c=i(e);m=c.ReadStream,D=c.WriteStream}var l=e.ReadStream;l&&(m.prototype=Object.create(l.prototype),m.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.autoClose&&e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n),e.read())})});var f=e.WriteStream;f&&(D.prototype=Object.create(f.prototype),D.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n))})}),Object.defineProperty(e,"ReadStream",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return D},set:function(e){D=e},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(e,"FileReadStream",{get:function(){return p},set:function(e){p=e},enumerable:!0,configurable:!0});var d=D;function m(e,t){return this instanceof m?(l.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function D(e,t){return this instanceof D?(f.apply(this,arguments),this):D.apply(Object.create(D.prototype),arguments)}Object.defineProperty(e,"FileWriteStream",{get:function(){return d},set:function(e){d=e},enumerable:!0,configurable:!0});var y=e.open;function E(e,t,n,r){return"function"==typeof n&&(r=n,n=null),function e(t,n,r,i,o){return y(t,n,r,function(u,s){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)}return e.open=E,e}function g(t){f("ENQUEUE",t[0].name,t[1]),n[e].push(t),y()}function D(){for(var t=Date.now(),r=0;r2&&(n[e][r][3]=t,n[e][r][4]=t);y()}function y(){if(clearTimeout(l),l=void 0,0!==n[e].length){var t=n[e].shift(),r=t[0],i=t[1],o=t[2],u=t[3],s=t[4];if(void 0===u)f("RETRY",r.name,i),r.apply(null,i);else if(Date.now()-u>=6e4){f("TIMEOUT",r.name,i);var a=i.pop();"function"==typeof a&&a.call(null,o)}else{var c=Date.now()-s,p=Math.max(s-u,1);c>=Math.min(1.2*p,100)?(f("RETRY",r.name,i),r.apply(null,i.concat([u]))):n[e].push(t)}void 0===l&&(l=setTimeout(y,0))}}return N[e]||c(N,n[e]),bi=h(u(n)),process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!n.__patched&&(bi=h(n),n.__patched=!0),bi}var xi=_(Si()),Ii={chmod:l(xi.chmod),copyFile:l(xi.copyFile),copyFileSync:Ni(xi.copyFileSync),createReadStream:xi.createReadStream,link:l(xi.link),linkSync:Ni(xi.linkSync),mkdir:l(xi.mkdir),mkdirSync:Ni(xi.mkdirSync),renameSync:Ni(xi.renameSync),readFile:l(xi.readFile),readFileSync:xi.readFileSync,readdirSync:xi.readdirSync,stat:l(xi.stat),statSync:xi.statSync,unlink:l(xi.unlink),unlinkSync:xi.unlinkSync,writeFile:l(xi.writeFile),writeFileSync:Ni(xi.writeFileSync)};function Ni(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(c.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rr=>{let i=""+r,u=i.indexOf(t,e.length);return~u?e+o(i,t,n,u)+t:e+i+t},o=(e,t,n,r)=>{let i="",o=0;do{i+=e.substring(o,r)+n,o=r+t.length,r=e.indexOf(t,o)}while(~r);return i+e.substring(o)},u=(e=r)=>{let t=e?i:()=>String;return{isColorSupported:e,reset:t("\x1b[0m","\x1b[0m"),bold:t("\x1b[1m","\x1b[22m","\x1b[22m\x1b[1m"),dim:t("\x1b[2m","\x1b[22m","\x1b[22m\x1b[2m"),italic:t("\x1b[3m","\x1b[23m"),underline:t("\x1b[4m","\x1b[24m"),inverse:t("\x1b[7m","\x1b[27m"),hidden:t("\x1b[8m","\x1b[28m"),strikethrough:t("\x1b[9m","\x1b[29m"),black:t("\x1b[30m","\x1b[39m"),red:t("\x1b[31m","\x1b[39m"),green:t("\x1b[32m","\x1b[39m"),yellow:t("\x1b[33m","\x1b[39m"),blue:t("\x1b[34m","\x1b[39m"),magenta:t("\x1b[35m","\x1b[39m"),cyan:t("\x1b[36m","\x1b[39m"),white:t("\x1b[37m","\x1b[39m"),gray:t("\x1b[90m","\x1b[39m"),bgBlack:t("\x1b[40m","\x1b[49m"),bgRed:t("\x1b[41m","\x1b[49m"),bgGreen:t("\x1b[42m","\x1b[49m"),bgYellow:t("\x1b[43m","\x1b[49m"),bgBlue:t("\x1b[44m","\x1b[49m"),bgMagenta:t("\x1b[45m","\x1b[49m"),bgCyan:t("\x1b[46m","\x1b[49m"),bgWhite:t("\x1b[47m","\x1b[49m"),blackBright:t("\x1b[90m","\x1b[39m"),redBright:t("\x1b[91m","\x1b[39m"),greenBright:t("\x1b[92m","\x1b[39m"),yellowBright:t("\x1b[93m","\x1b[39m"),blueBright:t("\x1b[94m","\x1b[39m"),magentaBright:t("\x1b[95m","\x1b[39m"),cyanBright:t("\x1b[96m","\x1b[39m"),whiteBright:t("\x1b[97m","\x1b[39m"),bgBlackBright:t("\x1b[100m","\x1b[49m"),bgRedBright:t("\x1b[101m","\x1b[49m"),bgGreenBright:t("\x1b[102m","\x1b[49m"),bgYellowBright:t("\x1b[103m","\x1b[49m"),bgBlueBright:t("\x1b[104m","\x1b[49m"),bgMagentaBright:t("\x1b[105m","\x1b[49m"),bgCyanBright:t("\x1b[106m","\x1b[49m"),bgWhiteBright:t("\x1b[107m","\x1b[49m")}};return Bi.exports=u(),Bi.exports.createColors=u,Bi.exports}var Pi,Li={};function Ri(){return Pi||(Pi=1,Object.defineProperty(Li,"__esModule",{value:!0}),Li.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,Li.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!(!e[3]&&!e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}),Li}var Ti,Mi={},$i={};var Ui,Gi,qi,Wi={};function Yi(){return Gi||(Gi=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isIdentifierChar",{enumerable:!0,get:function(){return t.isIdentifierChar}}),Object.defineProperty(e,"isIdentifierName",{enumerable:!0,get:function(){return t.isIdentifierName}}),Object.defineProperty(e,"isIdentifierStart",{enumerable:!0,get:function(){return t.isIdentifierStart}}),Object.defineProperty(e,"isKeyword",{enumerable:!0,get:function(){return n.isKeyword}}),Object.defineProperty(e,"isReservedWord",{enumerable:!0,get:function(){return n.isReservedWord}}),Object.defineProperty(e,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return n.isStrictBindOnlyReservedWord}}),Object.defineProperty(e,"isStrictBindReservedWord",{enumerable:!0,get:function(){return n.isStrictBindReservedWord}}),Object.defineProperty(e,"isStrictReservedWord",{enumerable:!0,get:function(){return n.isStrictReservedWord}});var t=function(){if(Ti)return $i;Ti=1,Object.defineProperty($i,"__esModule",{value:!0}),$i.isIdentifierChar=a,$i.isIdentifierName=function(e){let t=!0;for(let n=0;ne)return!1;if(n+=t[r+1],n>=e)return!0}return!1}function s(e){return e<65?36===e:e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&n.test(String.fromCharCode(e)):u(e,i)))}function a(e){return e<48?36===e:e<58||!(e<65)&&(e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&r.test(String.fromCharCode(e)):u(e,i)||u(e,o))))}return $i}(),n=function(){if(Ui)return Wi;Ui=1,Object.defineProperty(Wi,"__esModule",{value:!0}),Wi.isKeyword=function(e){return n.has(e)},Wi.isReservedWord=o,Wi.isStrictBindOnlyReservedWord=s,Wi.isStrictBindReservedWord=function(e,t){return u(e,t)||s(e)},Wi.isStrictReservedWord=u;const e=["implements","interface","let","package","private","protected","public","static","yield"],t=["eval","arguments"],n=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"]),r=new Set(e),i=new Set(t);function o(e,t){return t&&"await"===e||"enum"===e}function u(e,t){return o(e,t)||r.has(e)}function s(e){return i.has(e)}return Wi}()}(Mi)),Mi}function Vi(){if(qi)return ji;qi=1,Object.defineProperty(ji,"__esModule",{value:!0});var e=ki(),t=Ri(),n=Yi();const r=(e,t)=>n=>e(t(n));function i(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.gray,invalid:r(r(e.white,e.bgRed),e.bold),gutter:e.gray,marker:r(e.red,e.bold),message:r(e.red,e.bold),reset:e.reset}}const o=i(e.createColors(!0)),u=i(e.createColors(!1));function s(e){return e?o:u}const a=new Set(["as","async","from","get","of","set"]),c=/\r\n|[\n\r\u2028\u2029]/,l=/^[()[\]{}]$/;let f;const p=/^[a-z][\w-]*$/i,d=function(e,t,r){if("name"===e.type){const i=e.value;if(n.isKeyword(i)||n.isStrictReservedWord(i,!0)||a.has(i))return"keyword";if(p.test(i)&&("<"===r[t-1]||"t[r](e)).join("\n"):i;return n}f=function*(e){let n;for(;n=t.default.exec(e);){const r=t.matchToToken(n);yield{type:d(r,n.index,e),value:r.value}}};let m=!1;const g=/\r\n|[\n\r\u2028\u2029]/;function D(t,n,r={}){const i=r.forceColor||("object"!=typeof process||"0"!==process.env.FORCE_COLOR&&"false"!==process.env.FORCE_COLOR)&&e.isColorSupported&&r.highlightCode,o=s(i),u=t.split(g),{start:a,end:c,markerLines:l}=function(e,t,n){const r=Object.assign({column:0,line:-1},e.start),i=Object.assign({},r,e.end),{linesAbove:o=2,linesBelow:u=3}=n||{},s=r.line,a=r.column,c=i.line,l=i.column;let f=Math.max(s-(o+1),0),p=Math.min(t.length,c+u);-1===s&&(f=0),-1===c&&(p=t.length);const d=c-s,h={};if(d)for(let e=0;e<=d;e++){const n=e+s;if(a)if(0===e){const e=t[n-1].length;h[n]=[a,e-a+1]}else if(e===d)h[n]=[0,l];else{const r=t[n-e].length;h[n]=[0,r]}else h[n]=!0}else h[s]=a===l?!a||[a,0]:[a,l-a];return{start:f,end:p,markerLines:h}}(n,u,r),f=n.start&&"number"==typeof n.start.column,p=String(c).length;let d=(i?h(t):t).split(g,c).slice(a,c).map((e,t)=>{const n=a+1+t,i=` ${` ${n}`.slice(-p)} |`,u=l[n],s=!l[n+1];if(u){let t="";if(Array.isArray(u)){const n=e.slice(0,Math.max(u[0]-1,0)).replace(/[^\t]/g," "),a=u[1]||1;t=["\n ",o.gutter(i.replace(/\d/g," "))," ",n,o.marker("^").repeat(a)].join(""),s&&r.message&&(t+=" "+o.message(r.message))}return[o.marker(">"),o.gutter(i),e.length>0?` ${e}`:"",t].join("")}return` ${o.gutter(i)}${e.length>0?` ${e}`:""}`}).join("\n");return r.message&&!f&&(d=`${" ".repeat(p+1)}${r.message}\n${d}`),i?o.reset(d):d}return ji.codeFrameColumns=D,ji.default=function(e,t,n,r={}){if(!m){m=!0;const e="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(e,"DeprecationWarning");else{new Error(e).name="DeprecationWarning",console.warn(new Error(e))}}return D(e,{start:{column:n=Math.max(n,0),line:t}},r)},ji.highlight=h,ji}var Ji=Vi();class zi extends Error{name="JSONError";fileName;#p;#d;#h;#m;#g;constructor(e){if("string"==typeof e)super(),this.#h=e;else{const{jsonParseError:t,fileName:n,input:r}=e;super(void 0,{cause:t}),this.#p=r,this.#d=t,this.fileName=n}Error.captureStackTrace?.(this,zi)}get message(){this.#h??=`${Xi(this.#d.message)}${""===this.#p?" while parsing empty string":""}`;const{codeFrame:e}=this;return`${this.#h}${this.fileName?` in ${this.fileName}`:""}${e?`\n\n${e}\n`:""}`}set message(e){this.#h=e}#D(e){if(!this.#d)return;const t=this.#p,n=Ki(t,this.#d.message);return n?Ji.codeFrameColumns(t,{start:n},{highlightCode:e}):void 0}get codeFrame(){return this.#m??=this.#D(!0),this.#m}get rawCodeFrame(){return this.#g??=this.#D(!1),this.#g}}const Ki=(e,t)=>{const n=t.match(/in JSON at position (?\d+)(?: \(line (?\d+) column (?\d+)\))?$/);if(!n)return;const{index:r,line:i,column:o}=n.groups;return i&&o?{line:Number(i),column:Number(o)}:function(e,t,n){if("string"!=typeof e)throw new TypeError("Text parameter should be a string");if(!Number.isInteger(t))throw new TypeError("Index parameter should be an integer");if(t<0||t>e.length)throw new RangeError("Index out of bounds");return function(e,t,n){const r=0===t?-1:e.lastIndexOf("\n",t-1),[i,o]=(({oneBased:e,oneBasedLine:t=e,oneBasedColumn:n=e}={})=>[t?1:0,n?1:0])(n);return{line:-1===r?i:e.slice(0,r+1).match(/\n/g).length+i,column:t-r-1+o}}(e,t,n)}(e,Number(r),{oneBased:!0})},Xi=e=>e.replace(/(?<=^Unexpected token )(?')?(.)\k/,(e,t,n)=>{return`"${n}"(${r=n,`\\u{${r.codePointAt(0).toString(16)}}`})`;var r});function Hi(e,t,n){"string"==typeof t&&(n=t,t=void 0);try{return JSON.parse(e,t)}catch(t){throw new zi({jsonParseError:t,fileName:n,input:e})}}async function Zi(e){return gi(await Ii.readFile(e,"utf8"))}async function Qi(e){try{const t=i.join(e,"package.json"),{data:n,text:r}=await async function(e){const t=await Zi(e);try{return{data:Hi(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}}(t);return{fileName:"package.json",manifest:ro(n),writeProjectManifest:no({...to(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.json5"),{data:n,text:r}=await async function(e){const t=await Zi(e);try{return{data:Jn.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}}(t);return{fileName:"package.json5",manifest:ro(n),writeProjectManifest:no({...eo(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.yaml"),n=await async function(e){try{return await Di(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}(t);return{fileName:"package.yaml",manifest:ro(n),writeProjectManifest:no({initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if(pi()){let n;try{n=await t.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const n=i.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>Zr(n,e)}}function eo(e){const{comments:t,text:n,hasFinalNewline:r}=ln(e);return{comments:t,indent:ii(n).indent,insertFinalNewline:r}}function to(e){return{indent:ii(e).indent,insertFinalNewline:e.endsWith("\n")}}function no(e){let t=uo(e.initialManifest);return async(n,r)=>(n=function(e){return io(e,"devDependencies","devEngines"),io(e,"dependencies","engines"),e}(uo(n)),!0!==r&&ci(t,n)||(await Zr(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=uo(n)),Promise.resolve(void 0))}function ro(e){return K(e,"devEngines","devDependencies"),K(e,"engines","dependencies"),e}function io(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}!function(e){let t=!1;if("object"==typeof e&&({concurrency:e,rejectOnClear:t=!1}=e),mi(e),"boolean"!=typeof t)throw new TypeError("Expected `rejectOnClear` to be a boolean");const n=new hi;let r=0;const i=()=>{r0&&(r++,n.dequeue().run())},o=async(e,t,n)=>{const o=(async()=>e(...n))();t(o);try{await o}catch{}r--,i()},u=(t,...u)=>new Promise((s,a)=>{((t,u,s,a)=>{const c={reject:s};new Promise(e=>{c.run=e,n.enqueue(c)}).then(o.bind(void 0,t,u,a)),rr},pendingCount:{get:()=>n.size},clearQueue:{value(){if(!t)return void n.clear();const e=AbortSignal.abort().reason;for(;n.size>0;)n.dequeue().reject(e)}},concurrency:{get:()=>e,set(t){mi(t),e=t,queueMicrotask(()=>{for(;r0;)i()})}},map:{async value(e,t){const n=Array.from(e,(e,n)=>this(t,e,n));return Promise.all(n)}}})}(4);const oo=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function uo(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&null!==r&&oo.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}function so(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function ao(e){return function t(n){return 0===arguments.length||so(n)?t:e.apply(this,arguments)}}function co(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return so(n)?t:ao(function(t){return e(n,t)});default:return so(n)&&so(r)?t:so(n)?ao(function(t){return e(t,r)}):so(r)?ao(function(t){return e(n,t)}):e(n,r)}}}function lo(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(e){return t.apply(this,arguments)};case 2:return function(e,n){return t.apply(this,arguments)};case 3:return function(e,n,r){return t.apply(this,arguments)};case 4:return function(e,n,r,i){return t.apply(this,arguments)};case 5:return function(e,n,r,i,o){return t.apply(this,arguments)};case 6:return function(e,n,r,i,o,u){return t.apply(this,arguments)};case 7:return function(e,n,r,i,o,u,s){return t.apply(this,arguments)};case 8:return function(e,n,r,i,o,u,s,a){return t.apply(this,arguments)};case 9:return function(e,n,r,i,o,u,s,a,c){return t.apply(this,arguments)};case 10:return function(e,n,r,i,o,u,s,a,c,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function fo(e){return function t(n,r,i){switch(arguments.length){case 0:return t;case 1:return so(n)?t:co(function(t,r){return e(n,t,r)});case 2:return so(n)&&so(r)?t:so(n)?co(function(t,n){return e(t,r,n)}):so(r)?co(function(t,r){return e(n,t,r)}):ao(function(t){return e(n,r,t)});default:return so(n)&&so(r)&&so(i)?t:so(n)&&so(r)?co(function(t,n){return e(t,n,i)}):so(n)&&so(i)?co(function(t,n){return e(t,r,n)}):so(r)&&so(i)?co(function(t,r){return e(n,t,r)}):so(n)?ao(function(t){return e(t,r,i)}):so(r)?ao(function(t){return e(n,t,i)}):so(i)?ao(function(t){return e(n,r,t)}):e(n,r,i)}}}var po=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function ho(e){return"[object String]"===Object.prototype.toString.call(e)}var mo=ao(function(e){return!!po(e)||!!e&&("object"==typeof e&&(!ho(e)&&(0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),go=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();var Do=co(function(e,t){return lo(e.length,function(){return e.apply(t,arguments)})});function yo(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function Eo(e,t,n,r){return e["@@transducer/result"](n[r](Do(e["@@transducer/step"],e),t))}var Ao="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function Co(e,t,n){if("function"==typeof e&&(e=function(e){return new go(e)}(e)),mo(n))return function(e,t,n){for(var r=0,i=n.length;r=0;)vo(t=Oo[n],e)&&!xo(r,t)&&(r[r.length]=t),n-=1;return r}):ao(function(e){return Object(e)!==e?[]:Object.keys(e)}),No=fo(Co);var _o=ao(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function jo(e,t,n,r){var i,o=function(r){for(var i=t.length,o=0;o=0;){if(n[s]===e)return r[s]===t;s-=1}switch(u){case"Map":return e.size===t.size&&$o(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&$o(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=Io(e);if(a.length!==Io(t).length)return!1;var c=n.concat([e]),l=r.concat([t]);for(s=a.length-1;s>=0;){var f=a[s];if(!vo(f,t)||!Uo(t[f],e[f],c,l))return!1;s-=1}return!0}var Go=co(function(e,t){return Uo(e,t,[],[])});var qo=ao(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():po(e)?[]:ho(e)?"":function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)?{}:bo(e)?function(){return arguments}():function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t}(e)?e.constructor.from(""):void 0}),Wo=ao(function(e){return null!=e&&Go(e,qo(e))}),Yo=co(function(e,t){for(var n={},r={},i=0,o=e.length;i{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function Qo(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;const i=await async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}(async(t,i)=>r(i,t,e,n),t);return i}async function eu(e,t){const{manifest:n}=await Qi(t);if(!n?.name||!n?.version)throw new E("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function tu(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function nu(e,t,n,r){if(!t.startsWith("workspace:"))return t;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(t);if(null!=o){r=r??i.join(n,"node_modules");const t=await eu(e,i.join(r,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==t.name?`npm:${t.name}@${s}${t.version}`:`${s}${t.version}`}if(t.startsWith("workspace:./")||t.startsWith("workspace:../")){const r=await eu(e,i.join(n,t.slice(10)));return r.name===e?`${r.version}`:`npm:${r.name}@${r.version}`}return(t=t.slice(10)).includes("@")?`npm:${t}`:t}async function ru(e,t,n,r){if(!t.includes("workspace:"))return t;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(t);if(null!=u){const[,s="",a]=u;if(a)return t.replace("workspace:","");r=r??i.join(n,"node_modules");const c=await eu(e,i.join(r,e)),l="*"!==s?s:"";return t.replace(o,`${l}${c.version}`)}return t.replace("workspace:","")}async function iu(e,t){const n=function(e,t){if(!e.startsWith("jsr:"))return null;if("@"===(e=e.substring(4))[0]){const t=e.lastIndexOf("@");if(0===t)return{jsrPkgName:e,npmPkgName:C(e)};const n=e.substring(0,t);return{jsrPkgName:n,npmPkgName:C(n),versionSelector:e.substring(t+1)}}if(e.includes("@"))throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!t)throw new E("INVALID_JSR_SPECIFIER",`JSR specifier '${e}' is missing a package name`);return{versionSelector:e,jsrPkgName:t,npmPkgName:C(t)}}(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}var ou,uu,su=Object.freeze({__proto__:null,createExportableManifest:async function(t,n,r){let o;r.skipManifestObfuscation?o=Yo(["pnpm"],Bo(n)):(o=Yo(["scripts","packageManager","pnpm"],n),null!=n.scripts&&(o.scripts=Yo(Ho,n.scripts)));const u=A.bind(null,r.catalogs),s=tu.bind(null,u),a=Zo(nu,s,iu);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async e=>{const i=await Qo(t,n[e],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=i&&(o[e]=i)}));const c=n.peerDependencies;if(c){const e=Zo(ru,s,iu);o.peerDependencies=await Qo(t,c,{modulesDir:r?.modulesDir,convertDependencyForPublish:e})}if(function(e){const{publishConfig:t}=e;if(t){for(const n in t){if(!Vo.has(n))continue;const r=t[n];e[n]=r,delete t[n]}Wo(t)&&delete e.publishConfig}}(o),null==o.readme&&r?.embedReadme){const n=await async function(t){const n=(await e.promises.readdir(t,{withFileTypes:!0})).find(e=>e.isFile()&&/^readme\.md$/i.test(e.name));if(null!=n)return e.promises.readFile(i.join(t,n.name),"utf8")}(t);null!=n&&(o.readme=n)}for(const e of r?.hooks?.beforePacking??[])o=await e(o,t)??o;return Xo(o)}}),au={},cu={},lu={},fu={},pu={};function du(){if(uu)return fu;uu=1,Object.defineProperty(fu,"__esModule",{value:!0}),fu.LockfileMissingDependencyError=fu.FetchError=fu.PnpmError=void 0;const e=(ou||(ou=1,t=pu,Object.defineProperty(t,"__esModule",{value:!0}),t.USEFUL_NON_ROOT_PNPM_FIELDS=t.FULL_FILTERED_META_DIR=t.FULL_META_DIR=t.ABBREVIATED_META_DIR=t.WORKSPACE_MANIFEST_FILENAME=t.STORE_VERSION=t.LAYOUT_VERSION=t.ENGINE_NAME=t.MANIFEST_BASE_NAMES=t.LOCKFILE_VERSION=t.LOCKFILE_MAJOR_VERSION=t.WANTED_LOCKFILE=void 0,t.getNodeBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"node.exe":"bin/node"},t.getDenoBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"deno.exe":"deno"},t.getBunBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"bun.exe":"bun"},t.WANTED_LOCKFILE="pnpm-lock.yaml",t.LOCKFILE_MAJOR_VERSION="9",t.LOCKFILE_VERSION=`${t.LOCKFILE_MAJOR_VERSION}.0`,t.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],t.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,t.LAYOUT_VERSION=5,t.STORE_VERSION="v10",t.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",t.ABBREVIATED_META_DIR="metadata-v1.3",t.FULL_META_DIR="metadata-full-v1.3",t.FULL_FILTERED_META_DIR="metadata-ff-v1.3",t.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),pu);var t;class n extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}fu.PnpmError=n;fu.FetchError=class extends n{response;request;constructor(e,t,n){const r={url:e.url};e.authHeaderValue&&(r.authHeaderValue=function(e){const[t,n]=e.split(" ");if(null==n)return"[hidden]";if(n.length<20)return`${t} [hidden]`;return`${t} ${n.substring(0,4)}[hidden]`}(e.authHeaderValue));const i=`GET ${e.url}: ${t.statusText} - ${t.status}`;401!==t.status&&403!==t.status&&404!==t.status||(n=n?`${n}\n\n`:"",r.authHeaderValue?n+=`An authorization header was used: ${r.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}};return fu.LockfileMissingDependencyError=class extends n{constructor(t){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${t}' in ${e.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},fu}var hu,mu,gu,Du={},yu={};function Eu(){return mu||(mu=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseCatalogProtocol=void 0;var t=function(){if(hu)return yu;hu=1,Object.defineProperty(yu,"__esModule",{value:!0}),yu.parseCatalogProtocol=function(t){if(!t.startsWith(e))return null;const n=t.slice(e.length).trim();return""===n?"default":n};const e="catalog:";return yu}();Object.defineProperty(e,"parseCatalogProtocol",{enumerable:!0,get:function(){return t.parseCatalogProtocol}})}(Du)),Du}var Au,Cu,vu={};function Fu(){return Cu||(Cu=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.matchCatalogResolveResult=e.resolveFromCatalog=void 0;var t=function(){if(gu)return lu;gu=1,Object.defineProperty(lu,"__esModule",{value:!0}),lu.resolveFromCatalog=function(n,r){const i=(0,t.parseCatalogProtocol)(r.bareSpecifier);if(null==i)return{type:"unused"};const o=n[i]?.[r.alias];if(null==o)return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${r.alias}' was found for catalog '${i}'.`)};if(null!=(0,t.parseCatalogProtocol)(o))return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${r.alias}' in catalog '${i}' is invalid.`)};const u=o.split(":")[0];return"workspace"===u?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${r.alias}' in catalog '${i}' is invalid.`)}:["link","file"].includes(u)?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${r.alias}' in catalog '${i}' declares a dependency using the '${u}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:i,specifier:o}}};const e=du(),t=Eu();return lu}();Object.defineProperty(e,"resolveFromCatalog",{enumerable:!0,get:function(){return t.resolveFromCatalog}});var n=(Au||(Au=1,Object.defineProperty(vu,"__esModule",{value:!0}),vu.matchCatalogResolveResult=function(e,t){switch(e.type){case"found":return t.found(e);case"misconfiguration":return t.misconfiguration(e);case"unused":return t.unused(e)}}),vu);Object.defineProperty(e,"matchCatalogResolveResult",{enumerable:!0,get:function(){return n.matchCatalogResolveResult}})}(cu)),cu}var bu,wu={};var Ou,Su,xu={},Iu={},Nu={},_u={};function ju(){if(Su)return Nu;Su=1,Object.defineProperty(Nu,"__esModule",{value:!0}),Nu.getAllUniqueSpecs=function(t){const n={},r=new Set;for(const i of t){const t=(0,e.getAllDependenciesFromManifest)(i);for(const[e,i]of Object.entries(t))r.has(e)||(null!=n[e]&&n[e]!==i||i.includes(":")?(r.add(e),delete n[e]):n[e]=i)}return n};const e=(Ou||(Ou=1,Object.defineProperty(_u,"__esModule",{value:!0}),_u.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}}),_u);return Nu}var Bu,ku={};var Pu,Lu={},Ru=j(J);var Tu,Mu={},$u={},Uu={},Gu={};var qu,Wu={};var Yu,Vu={};var Ju,zu={};var Ku,Xu={};var Hu,Zu={};var Qu,es={};var ts,ns={};var rs,is={};var os,us={};var ss,as={};var cs,ls={};var fs,ps={};var ds,hs={};var ms,gs={};var Ds,ys={};var Es,As={};var Cs,vs={};var Fs,bs={};var ws,Os={};var Ss,xs={};var Is,Ns={};var _s,js={};var Bs,ks,Ps,Ls={};function Rs(){return ks||(ks=1,e=Uu,t=Uu&&Uu.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Uu&&Uu.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(function(){if(Tu)return Gu;Tu=1,Object.defineProperty(Gu,"__esModule",{value:!0}),Gu.contextLogger=void 0;const e=Ru;return Gu.contextLogger=(0,e.logger)("context"),Gu}(),e),n(function(){if(qu)return Wu;qu=1,Object.defineProperty(Wu,"__esModule",{value:!0}),Wu.deprecationLogger=void 0;const e=Ru;return Wu.deprecationLogger=(0,e.logger)("deprecation"),Wu}(),e),n(function(){if(Yu)return Vu;Yu=1,Object.defineProperty(Vu,"__esModule",{value:!0}),Vu.fetchingProgressLogger=void 0;const e=Ru;return Vu.fetchingProgressLogger=(0,e.logger)("fetching-progress"),Vu}(),e),n(function(){if(Ju)return zu;Ju=1,Object.defineProperty(zu,"__esModule",{value:!0}),zu.hookLogger=void 0;const e=Ru;return zu.hookLogger=(0,e.logger)("hook"),zu}(),e),n(function(){if(Ku)return Xu;Ku=1,Object.defineProperty(Xu,"__esModule",{value:!0}),Xu.installCheckLogger=void 0;const e=Ru;return Xu.installCheckLogger=(0,e.logger)("install-check"),Xu}(),e),n(function(){if(Hu)return Zu;Hu=1,Object.defineProperty(Zu,"__esModule",{value:!0}),Zu.installingConfigDepsLogger=void 0;const e=Ru;return Zu.installingConfigDepsLogger=(0,e.logger)("installing-config-deps"),Zu}(),e),n(function(){if(Qu)return es;Qu=1,Object.defineProperty(es,"__esModule",{value:!0}),es.ignoredScriptsLogger=void 0;const e=Ru;return es.ignoredScriptsLogger=(0,e.logger)("ignored-scripts"),es}(),e),n(function(){if(ts)return ns;ts=1,Object.defineProperty(ns,"__esModule",{value:!0}),ns.lifecycleLogger=void 0;const e=Ru;return ns.lifecycleLogger=(0,e.logger)("lifecycle"),ns}(),e),n(function(){if(rs)return is;rs=1,Object.defineProperty(is,"__esModule",{value:!0}),is.linkLogger=void 0;const e=Ru;return is.linkLogger=(0,e.logger)("link"),is}(),e),n(function(){if(os)return us;os=1,Object.defineProperty(us,"__esModule",{value:!0}),us.packageImportMethodLogger=void 0;const e=Ru;return us.packageImportMethodLogger=(0,e.logger)("package-import-method"),us}(),e),n(function(){if(ss)return as;ss=1,Object.defineProperty(as,"__esModule",{value:!0}),as.packageManifestLogger=void 0;const e=Ru;return as.packageManifestLogger=(0,e.logger)("package-manifest"),as}(),e),n(function(){if(cs)return ls;cs=1,Object.defineProperty(ls,"__esModule",{value:!0}),ls.peerDependencyIssuesLogger=void 0;const e=Ru;return ls.peerDependencyIssuesLogger=(0,e.logger)("peer-dependency-issues"),ls}(),e),n(function(){if(fs)return ps;fs=1,Object.defineProperty(ps,"__esModule",{value:!0}),ps.progressLogger=void 0;const e=Ru;return ps.progressLogger=(0,e.logger)("progress"),ps}(),e),n((ds||(ds=1,Object.defineProperty(hs,"__esModule",{value:!0})),hs),e),n(function(){if(ms)return gs;ms=1,Object.defineProperty(gs,"__esModule",{value:!0}),gs.removalLogger=void 0;const e=Ru;return gs.removalLogger=(0,e.logger)("removal"),gs}(),e),n(function(){if(Ds)return ys;Ds=1,Object.defineProperty(ys,"__esModule",{value:!0}),ys.requestRetryLogger=void 0;const e=Ru;return ys.requestRetryLogger=(0,e.logger)("request-retry"),ys}(),e),n(function(){if(Es)return As;Es=1,Object.defineProperty(As,"__esModule",{value:!0}),As.rootLogger=void 0;const e=Ru;return As.rootLogger=(0,e.logger)("root"),As}(),e),n(function(){if(Cs)return vs;Cs=1,Object.defineProperty(vs,"__esModule",{value:!0}),vs.scopeLogger=void 0;const e=Ru;return vs.scopeLogger=(0,e.logger)("scope"),vs}(),e),n(function(){if(Fs)return bs;Fs=1,Object.defineProperty(bs,"__esModule",{value:!0}),bs.skippedOptionalDependencyLogger=void 0;const e=Ru;return bs.skippedOptionalDependencyLogger=(0,e.logger)("skipped-optional-dependency"),bs}(),e),n(function(){if(ws)return Os;ws=1,Object.defineProperty(Os,"__esModule",{value:!0}),Os.stageLogger=void 0;const e=Ru;return Os.stageLogger=(0,e.logger)("stage"),Os}(),e),n(function(){if(Ss)return xs;Ss=1,Object.defineProperty(xs,"__esModule",{value:!0}),xs.statsLogger=void 0;const e=Ru;return xs.statsLogger=(0,e.logger)("stats"),xs}(),e),n(function(){if(Is)return Ns;Is=1,Object.defineProperty(Ns,"__esModule",{value:!0}),Ns.summaryLogger=void 0;const e=Ru;return Ns.summaryLogger=(0,e.logger)("summary"),Ns}(),e),n(function(){if(_s)return js;_s=1,Object.defineProperty(js,"__esModule",{value:!0}),js.updateCheckLogger=void 0;const e=Ru;return js.updateCheckLogger=(0,e.logger)("update-check"),js}(),e),n(function(){if(Bs)return Ls;Bs=1,Object.defineProperty(Ls,"__esModule",{value:!0}),Ls.executionTimeLogger=void 0;const e=Ru;return Ls.executionTimeLogger=(0,e.logger)("execution-time"),Ls}(),e)),Uu;var e,t,n}var Ts,Ms={};var $s,Us={},Gs={};var qs,Ws={};var Ys,Vs={};var Js,zs={};var Ks,Xs={};var Hs,Zs={};var Qs,ea,ta,na={};function ra(){return ea||(ea=1,e=Us,t=Us&&Us.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Us&&Us.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(($s||($s=1,Object.defineProperty(Gs,"__esModule",{value:!0})),Gs),e),n((qs||(qs=1,Object.defineProperty(Ws,"__esModule",{value:!0})),Ws),e),n(function(){return Ys||(Ys=1,e=Vs,Object.defineProperty(e,"__esModule",{value:!0}),e.DEPENDENCIES_OR_PEER_FIELDS=e.DEPENDENCIES_FIELDS=void 0,e.DEPENDENCIES_FIELDS=["optionalDependencies","dependencies","devDependencies"],e.DEPENDENCIES_OR_PEER_FIELDS=[...e.DEPENDENCIES_FIELDS,"peerDependencies"]),Vs;var e}(),e),n((Js||(Js=1,Object.defineProperty(zs,"__esModule",{value:!0})),zs),e),n((Ks||(Ks=1,Object.defineProperty(Xs,"__esModule",{value:!0})),Xs),e),n((Hs||(Hs=1,Object.defineProperty(Zs,"__esModule",{value:!0})),Zs),e),n((Qs||(Qs=1,Object.defineProperty(na,"__esModule",{value:!0})),na),e)),Us;var e,t,n}function ia(){if(ta)return Mu;ta=1;var e=Mu&&Mu.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Mu,"__esModule",{value:!0}),Mu.updateProjectManifestObject=async function(e,n,r){for(const e of r){if(e.saveType){const t=e.bareSpecifier??c(e.alias,n);if(t){n[e.saveType]=n[e.saveType]??{},n[e.saveType][e.alias]=t;for(const t of s.DEPENDENCIES_FIELDS)t!==e.saveType&&delete n[t]?.[e.alias];!0===e.peer&&(n.peerDependencies=n.peerDependencies??{},n.peerDependencies[e.alias]=a(t,e.resolvedVersion,e.pinnedVersion))}}else if(e.bareSpecifier){const t=l(e.alias,n)??"dependencies";"peerDependencies"!==t&&(n[t]=n[t]??{},n[t][e.alias]=e.bareSpecifier)}e.nodeExecPath&&(null==n.dependenciesMeta&&(n.dependenciesMeta={}),n.dependenciesMeta[e.alias]={node:e.nodeExecPath})}return t.packageManifestLogger.debug({prefix:e,updated:n}),n},Mu.guessDependencyType=l;const t=(Ps||(Ps=1,n=$u,r=$u&&$u.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=$u&&$u.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},Object.defineProperty(n,"__esModule",{value:!0}),i(Rs(),n)),$u);var n,r,i;const o=function(){if(Ts)return Ms;Ts=1,Object.defineProperty(Ms,"__esModule",{value:!0}),Ms.isValidPeerRange=function(t){return"string"==typeof(0,e.validRange)(t)||t.includes("workspace:")||t.includes("catalog:")};const e=tn();return Ms}(),u=e(tn()),s=ra();function a(e,t,n){if((0,o.isValidPeerRange)(e))return e;const r=t?function(e,t){const n=u.default.parse(e);if(!n)return null;if(n.prerelease.length)return e;switch(t??"major"){case"none":case"major":default:return`^${e}`;case"minor":return`~${e}`;case"patch":return e}}(t,n):null;return r??"*"}function c(e,t){const n=l(e,t);return n&&t[n][e]}function l(e,t){return s.DEPENDENCIES_OR_PEER_FIELDS.find(n=>""===t[n]?.[e]||Boolean(t[n]?.[e]))}return Mu}var oa,ua,sa={};function aa(){return ua||(ua=1,function(e){var t=Iu&&Iu.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Iu&&Iu.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.getAllUniqueSpecs=e.getSpecFromPackageManifest=void 0,e.filterDependenciesByType=function(e,t){return{...t.devDependencies?e.devDependencies:{},...t.dependencies?e.dependencies:{},...t.optionalDependencies?e.optionalDependencies:{}}},e.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}};const r=ju();Object.defineProperty(e,"getAllUniqueSpecs",{enumerable:!0,get:function(){return r.getAllUniqueSpecs}});const i=(Bu||(Bu=1,Object.defineProperty(ku,"__esModule",{value:!0}),ku.getSpecFromPackageManifest=function(e,t){return e.optionalDependencies?.[t]??e.dependencies?.[t]??e.devDependencies?.[t]??e.peerDependencies?.[t]??""}),ku);Object.defineProperty(e,"getSpecFromPackageManifest",{enumerable:!0,get:function(){return i.getSpecFromPackageManifest}}),n(function(){if(Pu)return Lu;Pu=1,Object.defineProperty(Lu,"__esModule",{value:!0}),Lu.convertEnginesRuntimeToDependencies=function(t,n,r){for(const i of["node","deno","bun"]){const o=t[n]?.runtime;if(null==o||t[r]?.[i])continue;const u=(Array.isArray(o)?o:[o]).find(e=>e.name===i);"download"===u?.onFail&&("webcontainer"in process.versions?(0,e.globalWarn)(`Installation of ${i} versions is not supported in WebContainer`):(t[r]??={},t[r][i]=`runtime:${u.version}`))}};const e=Ru;return Lu}(),e),n(ia(),e),n((oa||(oa=1,Object.defineProperty(sa,"__esModule",{value:!0}),sa.getDependencyTypeFromManifest=function(e,t){return e.optionalDependencies?.[t]?"optionalDependencies":e.dependencies?.[t]?"dependencies":e.devDependencies?.[t]?"devDependencies":e.peerDependencies?.[t]?"peerDependencies":null}),sa),e)}(Iu)),Iu}var ca,la,fa={},pa={},da={exports:{}};function ha(){if(la)return pa;la=1,Object.defineProperty(pa,"__esModule",{value:!0}),pa.extractComments=function(t){const n=t.endsWith("\n");n||(t+="\n");const{comments:r}=(0,e.parseString)(t),i=[];let o=(0,e.stripComments)(t);n||(o=o.slice(0,-1));let u=0;for(const e of r){const t=o.slice(0,e.index-u),n=Math.max(t.lastIndexOf("\n"),0),r=t.split("\n");let s=r.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=r[s-2],c=!0,0===r[0].trim().length&&(s-=1));let l=o.indexOf("\n",0===n?0:n+1);l<0&&(l=o.length);const f=o.slice(n,e.index-u).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:o.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=o.indexOf("\n",l+1);d>=0&&(p.before=o.slice(l,d)),i.push(p),u+=e.indexEnd-e.index}return{text:o,comments:i.length?i:void 0,hasFinalNewline:n}};const e=function(){if(ca)return da.exports;ca=1;const e="commentBlock",t="commentLine",n="regex",r=(r,i=null)=>{i=i||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:e,char:"/*"},{name:t,char:"//"},{name:n,char:"/"}];let o=-1,u=-1,s={};for(let e=0;e-1&&o<0&&(o=t,u=e),t>-1&&t{Array.isArray(t)||(t=[t]);const o=e.length;for(let u=0;ue.substring(t),u=u=>{const s=u,a=s.length,c=[],l=[],f=[];for(;;){let p=r(u);if(-1===p.index)break;const d={item:p};if(p.name===e){d.type=p.name,u=o(u,p.index),d.index=a-u.length;const e=u.indexOf("*/");if(-1===e)throw new Error("Comment Block opened at position ... not enclosed");u=o(u,e+2),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===t){d.type=p.name,u=o(u,p.index),d.index=a-u.length;let e=u.indexOf("\n");if(-1===e){d.indexEnd=a,d.content=s.substring(d.index,d.indexEnd-1),l.push(d);break}u=o(u,e+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===n){d.type=p.name,u=o(u,p.index+1),d.index=a-u.length-1;const e=i(u,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===e.index)throw new Error(`SCT: (1005) Regex opened at position ${d.index} not enclosed`);u=o(u,e.index+1),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),f.push(d);continue}u=u.substring(p.index+1),d.index=a-u.length;const h=i(u,p.char);if(-1===h.index)throw new Error(`SCT: (1001) String opened at position ${d.index} with a ${p.name} not enclosed`);u=o(u,h.index+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),c.push(d)}return{text:u,strings:c,comments:l,regexes:f}};function s(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}const a=(e,t="")=>s(u(e).comments,e,t,{includeDelimiter:!1}),c=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),l=(e,t="",{includeDelimiter:n=!1}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),f=(e,t="//",{includeDelimiter:n=!1}={})=>s(u(e).regexes,e,t,{includeDelimiter:n});return da.exports={parseString:u,stripComments:a,stripStrings:c,clearStrings:l,clearRegexes:f},da.exports.parseString=u,da.exports.stripComments=a,da.exports.stripStrings=c,da.exports.stripRegexes=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).regexes,e,t,{includeDelimiter:n}),da.exports.clearStrings=l,da.exports.clearRegexes=f,da.exports}();return pa}var ma,ga={};var Da,ya,Ea={};function Aa(){return ya||(ya=1,e=fa,t=fa&&fa.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=fa&&fa.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(ha(),e),n((ma||(ma=1,Object.defineProperty(ga,"__esModule",{value:!0}),ga.insertComments=function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t=e.whitespace.startsWith("\n")?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;ea)),f=i.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const r=await u(e.realpath)(t).catch(()=>t);if(a=p(r),!o.mode||!o.chown){const t=await u(e.stat)(r).catch(()=>{});t&&(null==o.mode&&(o.mode=t.mode),null==o.chown&&process.getuid&&(o.chown={uid:t.uid,gid:t.gid}))}s=await u(e.open)(a,"w",o.mode),o.tmpfileCreated&&await o.tmpfileCreated(a),ArrayBuffer.isView(n)?await u(e.write)(s,n,0,n.length,0):null!=n&&await u(e.write)(s,String(n),0,String(o.encoding||"utf8")),!1!==o.fsync&&await u(e.fsync)(s),await u(e.close)(s),s=null,o.chown&&await u(e.chown)(a,o.chown.uid,o.chown.gid).catch(e=>{if(!h(e))throw e}),o.mode&&await u(e.chmod)(a,o.mode).catch(e=>{if(!h(e))throw e}),await u(e.rename)(a,r)}finally{s&&await u(e.close)(s).catch(()=>{}),l(),await u(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,n,o);if(s)try{return s(await a)}catch(e){return s(e)}return a},wa.exports.sync=function(t,n,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=r(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(n)?e.writeSync(u,n,0,n.length,0):null!=n&&e.writeSync(u,String(n),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},wa.exports._getTmpname=p,wa.exports._cleanupOnExit=d;const e=o,t=(Ca||(Ca=1,n=Oa,function(){var e;function t(n,r){var i=this instanceof t?this:e;if(i.reset(r),"string"==typeof n&&n.length>0&&i.hash(n),i!==this)return i}t.prototype.hash=function(e){var t,n,r,i,o;switch(o=e.length,this.len+=o,n=this.k1,r=0,this.rem){case 0:n^=o>r?65535&e.charCodeAt(r++):0;case 1:n^=o>r?(65535&e.charCodeAt(r++))<<8:0;case 2:n^=o>r?(65535&e.charCodeAt(r++))<<16:0;case 3:n^=o>r?(255&e.charCodeAt(r))<<24:0,n^=o>r?(65280&e.charCodeAt(r++))>>8:0}if(this.rem=o+this.rem&3,(o-=this.rem)>0){for(t=this.h1;t=5*(t=(t^=n=13715*(n=(n=11601*n+3432906752*(65535&n)&4294967295)<<15|n>>>17)+461832192*(65535&n)&4294967295)<<13|t>>>19)+3864292196&4294967295,!(r>=o);)n=65535&e.charCodeAt(r++)^(65535&e.charCodeAt(r++))<<8^(65535&e.charCodeAt(r++))<<16,n^=(255&(i=e.charCodeAt(r++)))<<24^(65280&i)>>8;switch(n=0,this.rem){case 3:n^=(65535&e.charCodeAt(r+2))<<16;case 2:n^=(65535&e.charCodeAt(r+1))<<8;case 1:n^=65535&e.charCodeAt(r)}this.h1=t}return this.k1=n,this},t.prototype.result=function(){var e,t;return e=this.k1,t=this.h1,e>0&&(t^=e=13715*(e=(e=11601*e+3432906752*(65535&e)&4294967295)<<15|e>>>17)+461832192*(65535&e)&4294967295),t^=this.len,t=51819*(t^=t>>>16)+2246770688*(65535&t)&4294967295,t=44597*(t^=t>>>13)+3266445312*(65535&t)&4294967295,(t^=t>>>16)>>>0},t.prototype.reset=function(e){return this.h1="number"==typeof e?e:0,this.rem=this.k1=this.len=0,this},e=new t,n.exports=t}()),Oa.exports);var n;const{onExit:r}=Qn(),i=s,{promisify:u}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t(__filename).hash(String(process.pid)).hash(String(l)).hash(String(++f)).result()}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return wa.exports}var xa,Ia,Na,_a,ja,Ba,ka,Pa,La,Ra,Ta,Ma,$a,Ua,Ga,qa,Wa,Ya,Va,Ja,za,Ka,Xa,Ha,Za,Qa,ec,tc,nc,rc,ic,oc,uc,sc,ac,cc,lc,fc,pc,dc,hc,mc,gc,Dc,yc={exports:{}},Ec={},Ac={},Cc={};function vc(){if(xa)return Cc;function e(e){return null==e}return xa=1,Cc.isNothing=e,Cc.isObject=function(e){return"object"==typeof e&&null!==e},Cc.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},Cc.repeat=function(e,t){var n,r="";for(n=0;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Ka}function Bc(){if(Za)return Ha;Za=1;var e=vc(),t=bc(),n=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var r=/^[-+]?[0-9]+e/;return Ha=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!n.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){var i;if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";return i=t.toString(10),r.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"}),Ha}function kc(){return ec?Qa:(ec=1,Qa=Ic().extend({implicit:[Nc(),_c(),jc(),Bc()]}))}function Pc(){return nc?tc:(nc=1,tc=kc())}function Lc(){if(ic)return rc;ic=1;var e=bc(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return rc=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){var r,i,o,u,s,a,c,l,f=0,p=null;if(null===(r=t.exec(e))&&(r=n.exec(e)),null===r)throw new Error("Date resolve error");if(i=+r[1],o=+r[2]-1,u=+r[3],!r[4])return new Date(Date.UTC(i,o,u));if(s=+r[4],a=+r[5],c=+r[6],r[7]){for(f=r[7].slice(0,3);f.length<3;)f+="0";f=+f}return r[9]&&(p=6e4*(60*+r[10]+ +(r[11]||0)),"-"===r[9]&&(p=-p)),l=new Date(Date.UTC(i,o,u,s,a,c,f)),p&&l.setTime(l.getTime()-p),l},instanceOf:Date,represent:function(e){return e.toISOString()}})}function Rc(){if(uc)return oc;uc=1;var e=bc();return oc=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function Tc(){if(ac)return sc;ac=1;var e=bc(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return sc=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var n,r,i=0,o=e.length,u=t;for(r=0;r64)){if(n<0)return!1;i+=6}return i%8==0},construct:function(e){var n,r,i=e.replace(/[\r\n=]/g,""),o=i.length,u=t,s=0,a=[];for(n=0;n>16&255),a.push(s>>8&255),a.push(255&s)),s=s<<6|u.indexOf(i.charAt(n));return 0===(r=o%4*6)?(a.push(s>>16&255),a.push(s>>8&255),a.push(255&s)):18===r?(a.push(s>>10&255),a.push(s>>2&255)):12===r&&a.push(s>>4&255),new Uint8Array(a)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var n,r,i="",o=0,u=e.length,s=t;for(n=0;n>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]),o=(o<<8)+e[n];return 0===(r=u%3)?(i+=s[o>>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]):2===r?(i+=s[o>>10&63],i+=s[o>>4&63],i+=s[o<<2&63],i+=s[64]):1===r&&(i+=s[o>>2&63],i+=s[o<<4&63],i+=s[64],i+=s[64]),i}}),sc}function Mc(){if(lc)return cc;lc=1;var e=bc(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return cc=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var r,i,o,u,s,a=[],c=e;for(r=0,i=c.length;rs&&(t=r-s+(o=" ... ").length),n-r>s&&(n=r+s-(u=" ...").length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return _a=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);for(var o,u=/\r?\n|\r|\0/g,s=[0],a=[],c=-1;o=u.exec(r.buffer);)a.push(o.index),s.push(o.index+o[0].length),r.position<=o.index&&c<0&&(c=s.length-2);c<0&&(c=s.length-1);var l,f,p="",d=Math.min(r.line+i.linesAfter,a.length).toString().length,h=i.maxLength-(i.indent+d+3);for(l=1;l<=i.linesBefore&&!(c-l<0);l++)f=t(r.buffer,s[c-l],a[c-l],r.position-(s[c]-s[c-l]),h),p=e.repeat(" ",i.indent)+n((r.line-l+1).toString(),d)+" | "+f.str+"\n"+p;for(f=t(r.buffer,s[c],a[c],r.position,h),p+=e.repeat(" ",i.indent)+n((r.line+1).toString(),d)+" | "+f.str+"\n",p+=e.repeat("-",i.indent+d+3+f.pos)+"^\n",l=1;l<=i.linesAfter&&!(c+l>=a.length);l++)f=t(r.buffer,s[c+l],a[c+l],r.position-(s[c]-s[c+l]),h),p+=e.repeat(" ",i.indent)+n((r.line+l+1).toString(),d)+" | "+f.str+"\n";return p.replace(/\n$/,"")},_a}(),r=Gc(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,u=/[\x85\u2028\u2029]/,s=/[,\[\]\{\}]/,a=/^(?:!|!!|![a-z\-]+!)$/i,c=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function l(e){return Object.prototype.toString.call(e)}function f(e){return 10===e||13===e}function p(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function m(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function g(e){return 120===e?2:117===e?4:85===e?8:0}function D(e){return 48<=e&&e<=57?e-48:-1}function y(e){return 48===e?"\0":97===e?"\x07":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"\x1b":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\x85":95===e?"\xa0":76===e?"\u2028":80===e?"\u2029":""}function E(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var A=new Array(256),C=new Array(256),v=0;v<256;v++)A[v]=y(v)?1:0,C[v]=y(v);function F(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function b(e,r){var i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function w(e,t){throw b(e,t)}function O(e,t){e.onWarning&&e.onWarning.call(null,b(e,t))}var S={YAML:function(e,t,n){var r,i,o;null!==e.version&&w(e,"duplication of %YAML directive"),1!==n.length&&w(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&w(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&w(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&O(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,o;2!==n.length&&w(e,"TAG directive accepts exactly two arguments"),r=n[0],o=n[1],a.test(r)||w(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,r)&&w(e,'there is a previously declared suffix for "'+r+'" tag handle'),c.test(o)||w(e,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch(t){w(e,"tag prefix is malformed: "+o)}e.tagMap[r]=o}};function x(e,t,n,r){var i,u,s,a;if(t1&&(t.result+=e.repeat("\n",n-1))}function P(e,t){var n,r,i=e.tag,o=e.anchor,u=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=u),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,w(e,"tab characters must not be used in indentation")),45===r)&&d(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,j(e,!0,-1)&&e.lineIndent<=t)u.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,T(e,t,3,!1,!0),u.push(e.result),j(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)w(e,"bad indentation of a sequence entry");else if(e.lineIndentn?S=1:t.lineIndent===n?S=0:t.lineIndentn?S=1:t.lineIndent===n?S=0:t.lineIndentt)&&(E&&(u=e.line,s=e.lineStart,a=e.position),T(e,t,4,!0,i)&&(E?D=e.result:y=e.result),E||(N(e,h,m,g,D,y,u,s,a),g=D=y=null),j(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==c)w(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===o?w(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?w(t,"repeat of an indentation width identifier"):(l=n+o-1,c=!0)}if(p(u)){do{u=t.input.charCodeAt(++t.position)}while(p(u));if(35===u)do{u=t.input.charCodeAt(++t.position)}while(!f(u)&&0!==u)}for(;0!==u;){for(_(t),t.lineIndent=0,u=t.input.charCodeAt(t.position);(!c||t.lineIndentl&&(l=t.lineIndent),f(u))d++;else{if(t.lineIndent0){for(i=u,o=0;i>0;i--)(u=m(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+u:w(e,"expected hexadecimal character");e.result+=E(o),e.position++}else w(e,"unknown escape sequence");n=r=e.position}else f(s)?(x(e,n,r,!0),k(e,j(e,!1,t)),n=r=e.position):e.position===e.lineStart&&B(e)?w(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}w(e,"unexpected end of the stream within a double quoted scalar")}(t,b)?M=!0:!function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!d(r)&&!h(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&w(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),i.call(e.anchorMap,n)||w(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],j(e,!0,-1),!0}(t)?function(e,t,n){var r,i,o,u,s,a,c,l,m=e.kind,g=e.result;if(d(l=e.input.charCodeAt(e.position))||h(l)||35===l||38===l||42===l||33===l||124===l||62===l||39===l||34===l||37===l||64===l||96===l)return!1;if((63===l||45===l)&&(d(r=e.input.charCodeAt(e.position+1))||n&&h(r)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,u=!1;0!==l;){if(58===l){if(d(r=e.input.charCodeAt(e.position+1))||n&&h(r))break}else if(35===l){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&B(e)||n&&h(l))break;if(f(l)){if(s=e.line,a=e.lineStart,c=e.lineIndent,j(e,!1,-1),e.lineIndent>=t){u=!0,l=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=a,e.lineIndent=c;break}}u&&(x(e,i,o,!1),k(e,e.line-s),i=o=e.position,u=!1),p(l)||(o=e.position+1),l=e.input.charCodeAt(++e.position)}return x(e,i,o,!1),!!e.result||(e.kind=m,e.result=g,!1)}(t,b,1===r)&&(M=!0,null===t.tag&&(t.tag="?")):(M=!0,null===t.tag&&null===t.anchor||w(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===S&&(M=c&&P(t,O))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&w(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"'),l=0,y=t.implicitTypes.length;l"),null!==t.result&&F.kind!==t.kind&&w(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+F.kind+'", not "'+t.kind+'"'),F.resolve(t.result,t.tag)?(t.result=F.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):w(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||M}function M(e){var t,n,r,o,s=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(o=e.input.charCodeAt(e.position))&&(j(e,!0,-1),o=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==o));){for(a=!0,o=e.input.charCodeAt(++e.position),t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&w(e,"directive name must not be less than one character in length");0!==o;){for(;p(o);)o=e.input.charCodeAt(++e.position);if(35===o){do{o=e.input.charCodeAt(++e.position)}while(0!==o&&!f(o));break}if(f(o))break;for(t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==o&&_(e),i.call(S,n)?S[n](e,n,r):O(e,'unknown document directive "'+n+'"')}j(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,j(e,!0,-1)):a&&w(e,"directives end mark is expected"),T(e,e.lineIndent-1,4,!1,!0),j(e,!0,-1),e.checkLineBreaks&&u.test(e.input.slice(s,e.position))&&O(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&B(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,j(e,!0,-1)):e.position=55296&&r<=56319&&t+1=56320&&n<=57343?1024*(r-55296)+n-56320+65536:r}function y(e){return/^\n* /.test(e)}function E(e,t,n,r,i,u,s,a){var c,l=0,f=null,p=!1,m=!1,E=-1!==r,A=-1,C=function(e){return h(e)&&e!==o&&!d(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(D(e,0))&&function(e){return!d(e)&&58!==e}(D(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(!h(l=D(e,c)))return 5;C=C&&g(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(10===(l=D(e,c)))p=!0,E&&(m=m||c-A-1>r&&" "!==e[A+1],A=c);else if(!h(l))return 5;C=C&&g(l,f,a),f=l}m=m||E&&c-A-1>r&&" "!==e[A+1]}return p||m?n>9&&y(e)?5:s?2===u?5:2:m?4:3:!C||s||i(e)?2===u?5:2:1}function A(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||a.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";var l=e.indent*Math.max(1,r),p=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-l),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(E(n,d,e.indent,p,function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n"+C(n,e.indent)+v(f(function(e,t){var n,r,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,F(e.slice(0,s),t)),u="\n"===e[0]||" "===e[0];var s;for(;r=i.exec(e);){var a=r[1],c=r[2];n=" "===c[0],o+=a+(u||n||""===c?"":"\n")+F(c,t),u=n}return o}(n,p),l));case 5:return'"'+function(e){for(var t,n="",r=0,i=0;i=65536?i+=2:i++)r=D(e,i),!(t=u[r])&&h(r)?(n+=e[i],r>=65536&&(n+=e[i+1])):n+=t||c(r);return n}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function C(e,t){var n=y(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function v(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function F(e,t){if(""===e||" "===e[0])return e;for(var n,r,i=/ [^ ]/g,o=0,u=0,s=0,a="";n=i.exec(e);)(s=n.index)-o>t&&(r=u>o?u:s,a+="\n"+e.slice(o,r),o=r+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function b(e,t,n,r){var i,o,u,s="",a=e.tag;for(i=0,o=n.length;i tag resolver accepts not "'+f+'" style');u=l.represent[f](n,f)}e.dump=u}return!0}return!1}function O(e,n,i,o,u,s,a){e.tag=null,e.dump=i,w(e,i,!1)||w(e,i,!0);var c,l=r.call(e.dump),f=o;o&&(o=e.flowLevel<0||e.flowLevel>n);var d,h,m="[object Object]"===l||"[object Array]"===l;if(m&&(h=-1!==(d=e.duplicates.indexOf(i))),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(u=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(m&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===l)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){var o,u,s,a,c,l,f="",d=e.tag,h=Object.keys(r);if(!0===e.sortKeys)h.sort();else if("function"==typeof e.sortKeys)h.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(o=0,u=h.length;o1024)&&(e.dump&&10===e.dump.charCodeAt(0)?l+="?":l+="? "),l+=e.dump,c&&(l+=p(e,n)),O(e,n+1,a,!0,c)&&(e.dump&&10===e.dump.charCodeAt(0)?l+=":":l+=": ",f+=l+=e.dump));e.tag=d,e.dump=f||"{}"}(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,u,s,a="",c=e.tag,l=Object.keys(n);for(r=0,i=l.length;r1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),O(e,t,u,!1,!1)&&(a+=s+=e.dump));e.tag=c,e.dump="{"+a+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===l)o&&0!==e.dump.length?(e.noArrayIndent&&!a&&n>0?b(e,n-1,e.dump,u):b(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,u="",s=e.tag;for(r=0,i=n.length;r",e.dump=c+" "+e.dump)}return!0}function S(e,t){var n,r,i=[],o=[];for(x(e,i,o),n=0,r=o.length;n{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return i=i||{},e(t,r.dump(n,i),{mode:i.mode})};return yc.exports=async(r,o,u)=>((u?.makeDir??1)&&await t.promises.mkdir(e.dirname(r),{recursive:!0}),i(n,r,o,u)),yc.exports.sync=(r,o,u)=>{(u?.makeDir??1)&&t.mkdirSync(e.dirname(r),{recursive:!0}),i(n.sync,r,o,u)},yc.exports}()),c={noCompatMode:!0,noRefs:!0};return Fa}var Zc,Qc,el,tl,nl,rl={exports:{}};function il(){return Qc?Zc:(Qc=1,Zc=e=>{if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e})}function ol(){if(nl)return tl;nl=1;const e=/^(?:( )+|\t+)/,t="space";function n(n,i){const o=new Map;let u,s,a=0;for(const c of n.split(/\n/g)){if(!c)continue;let n,l,f,p,d;const h=c.match(e);if(null===h)a=0,u="";else{if(n=h[0].length,l=h[1]?t:"tab",i&&l===t&&1===n)continue;l!==u&&(a=0),u=l,f=1,p=0;const e=n-a;if(a=n,0===e)f=0,p=1;else{s=r(l,e>0?e:-e)}d=o.get(s),d=void 0===d?[1,0]:[d[0]+f,d[1]+p],o.set(s,d)}}return o}function r(e,n){return(e===t?"s":"t")+String(n)}return tl=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");let r=n(e,!0);0===r.size&&(r=n(e,!1));const i=function(e){let t,n=0,r=0;for(const[i,[o,u]]of e)(o>n||o===n&&u>r)&&(n=o,r=u,t=i);return t}(r);let o,u=0,s="";var a;return void 0!==i&&(({type:o,amount:u}={type:"s"===(a=i)[0]?t:"tab",amount:Number(a.slice(1))}),s=function(e,n){return(e===t?" ":"\t").repeat(n)}(o,u)),{amount:u,type:o,indent:s}},tl}var ul,sl,al,cl,ll,fl,pl,dl={},hl={};function ml(){return al?sl:(al=1,sl=function(e){return!!e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&e.splice instanceof Function)})}function gl(){if(pl)return fl;pl=1;class e extends SyntaxError{constructor(e,t,n,r){const i=((e,t,n)=>{if(!t)return{message:e.message+" while parsing empty string",position:0};const r=e.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),i=r?+r[2]:e.message.match(/^Unexpected end of JSON.*/i)?t.length-1:null,o=r?e.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(r[1])} (${(e=>{const t=e.charCodeAt(0).toString(16).toUpperCase();return"0x"+(t.length%2?"0":"")+t})(r[1])})`):e.message;if(null!=i){const e=i<=n?0:i-n,r=i+n>=t.length?t.length:i+n,u=(0===e?"":"...")+t.slice(e,r)+(r===t.length?"":"...");return{message:o+` while parsing ${t===u?"":"near "}${JSON.stringify(u)}`,position:i}}return{message:o+` while parsing '${t.slice(0,2*n)}'`,position:0}})(e,t,n=n||20);super(i.message),Object.assign(this,i),this.code="EJSONPARSE",this.systemError=e,Error.captureStackTrace(this,r||this.constructor)}get name(){return this.constructor.name}set name(e){}get[Symbol.toStringTag](){return this.constructor.name}}const t=Symbol.for("indent"),n=Symbol.for("newline"),r=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,i=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,o=(s,a,c)=>{const l=u(s);c=c||20;try{const[,e="\n",o=" "]=l.match(i)||l.match(r)||[,"",""],u=JSON.parse(l,a);return u&&"object"==typeof u&&(u[n]=e,u[t]=o),u}catch(t){if("string"!=typeof s&&!Buffer.isBuffer(s)){const e=Array.isArray(s)&&0===s.length;throw Object.assign(new TypeError(`Cannot parse ${e?"an empty array":String(s)}`),{code:"EJSONPARSE",systemError:t})}throw new e(t,l,c,o)}},u=e=>String(e).replace(/^\uFEFF/,"");return fl=o,o.JSONParseError=e,o.noExceptions=(e,t)=>{try{return JSON.parse(u(e),t)}catch(e){}},fl}var Dl,yl,El,Al,Cl,vl,Fl,bl,wl,Ol,Sl,xl,Il,Nl={};function _l(){if(El)return yl;El=1;const e=function(){if(ll)return cl;ll=1;var e=a,t=ml(),n=function(n,r){n&&n.constructor===String||(r=n||{},n=Error.name);var i=function e(o){if(!this)return new e(o);o=o instanceof Error?o.message:o||this.message,Error.call(this,o),Error.captureStackTrace(this,i),this.name=n,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var e=o.split(/\r?\n/g);for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];"message"in i&&(e=i.message(this[n],e)||e,t(e)||(e=[e]))}return e.join("\n")},set:function(e){o=e}});var u=null,s=Object.getOwnPropertyDescriptor(this,"stack"),a=s.get,c=s.value;delete s.value,delete s.writable,s.set=function(e){u=e},s.get=function(){var e=(u||(a?a.call(this):c)).split(/\r?\n+/g);u||(e[0]=this.name+": "+this.message);var t=1;for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];if("line"in i){var o=i.line(this[n]);o&&e.splice(t++,0," "+o)}"stack"in i&&i.stack(this[n],e)}return e.join("\n")},Object.defineProperty(this,"stack",s)};return Object.setPrototypeOf?(Object.setPrototypeOf(i.prototype,Error.prototype),Object.setPrototypeOf(i,Error)):e.inherits(i,Error),i};return n.append=function(e,t){return{message:function(n,r){return(n=n||t)&&(r[0]+=" "+e.replace("%s",n.toString())),r}}},n.line=function(e,t){return{line:function(n){return(n=n||t)?e.replace("%s",n.toString()):null}}},cl=n}(),t=gl(),{default:n}=(Dl||(Dl=1,function(e){e.__esModule=!0,e.LinesAndColumns=void 0;var t="\n",n=function(){function e(e){this.string=e;for(var n=[0],r=0;rthis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}();e.LinesAndColumns=n,e.default=n}(Nl)),Nl),{codeFrameColumns:r}=Vi(),i=e("JSONError",{fileName:e.append("in %s"),codeFrame:e.append("\n\n%s\n")}),o=(e,o,u)=>{"string"==typeof o&&(u=o,o=null);try{try{return JSON.parse(e,o)}catch(n){throw t(e,o),n}}catch(t){t.message=t.message.replace(/\n/g,"");const o=t.message.match(/in JSON at position (\d+) while parsing/),s=new i(t);if(u&&(s.fileName=u),o&&o.length>0){const t=new n(e),i=Number(o[1]),u=t.locationForIndex(i),a=r(e,{start:{line:u.line+1,column:u.column+1}},{highlightCode:!0});s.codeFrame=a}throw s}};return o.JSONError=i,yl=o}function jl(){if(Al)return dl;Al=1;var e=dl&&dl.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(dl,"__esModule",{value:!0}),dl.readJson5File=async function(e){const t=await o(e);try{return{data:n.default.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}},dl.readJsonFile=async function(e){const t=await o(e);try{return{data:(0,r.default)(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}};const t=e(function(){if(ul)return hl;ul=1;var e=hl&&hl.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),t=hl&&hl.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=hl&&hl.__importStar||function(n){if(n&&n.__esModule)return n;var r={};if(null!=n)for(var i in n)"default"!==i&&Object.prototype.hasOwnProperty.call(n,i)&&e(r,n,i);return t(r,n),r},r=hl&&hl.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hl,"__esModule",{value:!0});const i=n(a),o=r(Si());function u(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(i.default.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rn.load(t(e)),i=t=>e.promises.readFile(t,"utf8").then(e=>r(e));return rl.exports=i,rl.exports.default=i,rl.exports.sync=t=>r(e.readFileSync(t,"utf8")),rl.exports}()),l=e(ol()),f=e(si()),p=e(fi()),d=jl();async function h(e){const t=await g(e);if(null!==t.manifest)return t;throw new r.PnpmError("NO_IMPORTER_MANIFEST_FOUND",`No package.json (or package.yaml, or package.json5) was found in "${e}".`)}async function m(e){const{manifest:t}=await h(e);return t}async function g(e){try{const t=n.default.join(e,"package.json"),{data:r,text:i}=await(0,d.readJsonFile)(t);return{fileName:"package.json",manifest:C(r),writeProjectManifest:A({...y(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.json5"),{data:r,text:i}=await(0,d.readJson5File)(t);return{fileName:"package.json5",manifest:C(r),writeProjectManifest:A({...D(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.yaml"),r=await E(t);return{fileName:"package.yaml",manifest:C(r),writeProjectManifest:A({initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if((0,p.default)()){let n;try{n=await t.promises.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const r=n.default.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>(0,a.writeProjectManifest)(r,e)}}function D(e){const{comments:t,text:n,hasFinalNewline:r}=(0,u.extractComments)(e);return{comments:t,indent:(0,l.default)(n).indent,insertFinalNewline:r}}function y(e){return{indent:(0,l.default)(e).indent,insertFinalNewline:e.endsWith("\n")}}async function E(e){try{return await(0,c.default)(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}function A(e){let t=b(e.initialManifest);return async(n,r)=>(n=function(e){return v(e,"devDependencies","devEngines"),v(e,"dependencies","engines"),e}(b(n)),!0!==r&&(0,f.default)(t,n)||(await(0,a.writeProjectManifest)(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=b(n)),Promise.resolve(void 0))}function C(e){return(0,i.convertEnginesRuntimeToDependencies)(e,"devEngines","devDependencies"),(0,i.convertEnginesRuntimeToDependencies)(e,"engines","dependencies"),e}function v(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}const F=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function b(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&F.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}return xu}function kl(){if(Fl)return vl;return Fl=1,vl=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}}function Pl(){if(wl)return bl;wl=1;var e=kl();return bl=function(t){return function n(r){return 0===arguments.length||e(r)?n:t.apply(this,arguments)}},bl}function Ll(){if(Sl)return Ol;Sl=1;var e=Pl(),t=kl();return Ol=function(n){return function r(i,o){switch(arguments.length){case 0:return r;case 1:return t(i)?r:e(function(e){return n(i,e)});default:return t(i)&&t(o)?r:t(i)?e(function(e){return n(e,o)}):t(o)?e(function(e){return n(i,e)}):n(i,o)}}},Ol}function Rl(){if(Il)return xl;Il=1;var e=Ll()(function(e,t){for(var n={},r={},i=0,o=e.length;i=0&&"[object Array]"===Object.prototype.toString.call(e)})}function wf(){if(Jl)return Vl;return Jl=1,Vl=function(e){return"[object Object]"===Object.prototype.toString.call(e)}}function Of(){if(Kl)return zl;return Kl=1,zl=function(e){return"[object String]"===Object.prototype.toString.call(e)}}function Sf(){if(Hl)return Xl;return Hl=1,Xl=function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t},Xl}function xf(){if(Ql)return Zl;Ql=1;var e=Pl(),t=Ff(),n=bf(),r=wf(),i=Of(),o=Sf(),u=e(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():n(e)?[]:i(e)?"":r(e)?{}:t(e)?function(){return arguments}():o(e)?e.constructor.from(""):void 0});return Zl=u}function If(){if(tf)return ef;return tf=1,ef=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}}function Nf(){if(rf)return nf;return rf=1,nf=function(e,t,n){for(var r=0,i=n.length;r=0;)t(s=i[a],e)&&!u(c,s)&&(c[c.length]=s),a-=1;return c}):e(function(e){return Object(e)!==e?[]:Object.keys(e)});return cf=s}function kf(){return pf?ff:(pf=1,ff=Pl()(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}))}function Pf(){if(hf)return df;hf=1;var e=If(),t=Nf(),n=_f(),r=vf(),i=jf(),o=Bf(),u=kf();function s(n,r,i,o){var u=e(n),s=e(r);function c(e,t){return a(e,t,i.slice(),o.slice())}return!t(function(e,n){return!t(c,n,e)},s,u)}function a(e,t,c,l){if(i(e,t))return!0;var f=u(e);if(f!==u(t))return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(f){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===n(e.constructor))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!i(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!i(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var p=c.length-1;p>=0;){if(c[p]===e)return l[p]===t;p-=1}switch(f){case"Map":return e.size===t.size&&s(e.entries(),t.entries(),c.concat([e]),l.concat([t]));case"Set":return e.size===t.size&&s(e.values(),t.values(),c.concat([e]),l.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var d=o(e);if(d.length!==o(t).length)return!1;var h=c.concat([e]),m=l.concat([t]);for(p=d.length-1;p>=0;){var g=d[p];if(!r(g,t)||!a(t[g],e[g],h,m))return!1;p-=1}return!0}return df=a}function Lf(){if(gf)return mf;gf=1;var e=Ll(),t=Pf();return mf=e(function(e,n){return t(e,n,[],[])})}function Rf(){if(yf)return Df;yf=1;var e=Pl(),t=xf(),n=Lf();return Df=e(function(e){return null!=e&&n(e,t(e))})}var Tf=function(){if(Af)return au;Af=1;var e=au&&au.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(au,"__esModule",{value:!0}),au.createExportableManifest=async function(e,t,r){let i=(0,u.default)(["pnpm","scripts","packageManager"],t);null!=t.scripts&&(i.scripts=(0,u.default)(l,t.scripts));const o=n.resolveFromCatalog.bind(null,r.catalogs),s=h.bind(null,o),a=f(m,s,D);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async n=>{const o=await p(e,t[n],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=o&&(i[n]=o)}));const d=t.peerDependencies;if(d){const t=f(g,s,D);i.peerDependencies=await p(e,d,{modulesDir:r?.modulesDir,convertDependencyForPublish:t})}(0,c.overridePublishConfig)(i),r?.readmeFile&&(i.readme??=r.readmeFile);for(const t of r?.hooks?.beforePacking??[])i=await t(i,e)??i;return i};const t=e(s),n=Fu(),r=du(),i=function(){if(bu)return wu;bu=1,Object.defineProperty(wu,"__esModule",{value:!0}),wu.parseJsrSpecifier=function(n,r){if(!n.startsWith("jsr:"))return null;if("@"===(n=n.substring(4))[0]){const e=n.lastIndexOf("@");if(0===e)return{jsrPkgName:n,npmPkgName:t(n)};const r=n.substring(0,e);return{jsrPkgName:r,npmPkgName:t(r),versionSelector:n.substring(e+1)}}if(n.includes("@"))throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!r)throw new e.PnpmError("INVALID_JSR_SPECIFIER",`JSR specifier '${n}' is missing a package name`);return{versionSelector:n,jsrPkgName:r,npmPkgName:t(r)}};const e=du();function t(t){if("@"!==t[0])throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const n=t.indexOf("/");if(-1===n)throw new e.PnpmError("INVALID_JSR_PACKAGE_NAME",`The package name '${t}' is invalid`);const r=t.substring(0,n),i=t.substring(n+1);return`@jsr/${r.substring(1)}__${i}`}return wu}(),o=Bl(),u=e(Rl()),a=e((Tl||(Tl=1,Object.defineProperty(Ml,"__esModule",{value:!0}),Ml.default=async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}),Ml)),c=function(){if(Ef)return Cf;Ef=1;var e=Cf&&Cf.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Cf,"__esModule",{value:!0}),Cf.overridePublishConfig=function(e){const{publishConfig:r}=e;if(r){for(const t in r){if(!n.has(t))continue;const i=r[t];e[t]=i,delete r[t]}(0,t.default)(r)&&delete e.publishConfig}};const t=e(Rf()),n=new Set(["bin","engines","type","imports","main","module","typings","types","exports","browser","esnext","es2015","unpkg","umd:main","os","cpu","libc","typesVersions"]);return Cf}(),l=["prepublishOnly","prepack","prepare","postpack","publish","postpublish"];function f(...e){return async(t,n,r,i)=>{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function p(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;return await(0,a.default)(async(t,i)=>r(i,t,e,n),t)}async function d(e,t){const{manifest:n}=await(0,o.tryReadProjectManifest)(t);if(!n?.name||!n?.version)throw new r.PnpmError("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function h(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function m(e,n,r,i){if(!n.startsWith("workspace:"))return n;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(n);if(null!=o){i=i??t.default.join(r,"node_modules");const n=await d(e,t.default.join(i,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==n.name?`npm:${n.name}@${s}${n.version}`:`${s}${n.version}`}if(n.startsWith("workspace:./")||n.startsWith("workspace:../")){const i=await d(e,t.default.join(r,n.slice(10)));return i.name===e?`${i.version}`:`npm:${i.name}@${i.version}`}return(n=n.slice(10)).includes("@")?`npm:${n}`:n}async function g(e,n,r,i){if(!n.includes("workspace:"))return n;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(n);if(null!=u){const[,s="",a]=u;if(a)return n.replace("workspace:","");i=i??t.default.join(r,"node_modules");const c=await d(e,t.default.join(i,e)),l="*"!==s?s:"";return n.replace(o,`${l}${c.version}`)}return n.replace("workspace:","")}async function D(e,t){const n=(0,i.parseJsrSpecifier)(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}return au}(),Mf=g({__proto__:null,default:_(Tf)},[Tf]);let $f;try{({createExportableManifest:$f}=await Promise.resolve().then(function(){return su}))}catch{({createExportableManifest:$f}=await Promise.resolve().then(function(){return Mf}))}function Uf(e){if(i.isAbsolute(e))return e;const t=process.env.JS_BINARY__EXECROOT;return t?i.resolve(t,e):i.resolve(e)}const Gf=process.argv.slice(2);let qf,Wf,Yf,Vf;for(let e=0;e --package-json --output [--version ]\n"),process.exit(1));const Jf=Uf(qf),zf=Uf(Wf),Kf=Uf(Yf),Xf=i.dirname(zf),Hf=JSON.parse(n(Jf,"utf8")),Zf=JSON.parse(n(zf,"utf8"));Vf&&(Zf.version=Vf);const Qf=await $f(Xf,Zf,{catalogs:Hf}),ep=new Set(["dependencies","devDependencies","peerDependencies","optionalDependencies"]);for(const e of ep){const t=Qf[e];if(t&&"object"==typeof t&&!Array.isArray(t)){const n={};for(const e of Object.keys(t).sort())n[e]=t[e];Qf[e]=n}}r(Kf,`${JSON.stringify(Qf,null,2)}\n`); diff --git a/npm/private/pnpm_publish_tools/src/BUILD.bazel b/npm/private/pnpm_publish_tools/src/BUILD.bazel index 7a51f0d0db..b1919ae412 100644 --- a/npm/private/pnpm_publish_tools/src/BUILD.bazel +++ b/npm/private/pnpm_publish_tools/src/BUILD.bazel @@ -40,6 +40,7 @@ rollup_bin.rollup( "esm", "--file", "pnpm_package_json_transform.min.js", + "--inlineDynamicImports", ], visibility = ["//npm/private/pnpm_publish_tools:__subpackages__"], ) diff --git a/npm/private/test/pnpm_package/BUILD.bazel b/npm/private/test/pnpm_package/BUILD.bazel new file mode 100644 index 0000000000..36daf99122 --- /dev/null +++ b/npm/private/test/pnpm_package/BUILD.bazel @@ -0,0 +1,85 @@ +load("@bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory") +load("@bazel_lib//lib:diff_test.bzl", "diff_test") +load("@bazel_skylib//rules:build_test.bzl", "build_test") +load("//npm:defs.bzl", "pnpm_extract_catalogs", "pnpm_package") + +# Extract catalogs from the test pnpm-workspace.yaml +pnpm_extract_catalogs( + name = "pnpm_catalogs", + workspace_manifest = "pnpm-workspace.yaml", +) + +# Test 1: Verify extracted catalogs match expected output +diff_test( + name = "test_extract_catalogs", + file1 = ":pnpm_catalogs", + file2 = "expected_catalogs.json", +) + +# Test 2: Basic pnpm_package with catalog protocol resolution +pnpm_package( + name = "pkg", + srcs = ["index.js"], + package_json = "package.json", + pnpm_catalogs = ":pnpm_catalogs", +) + +copy_to_directory( + name = "expected_pkg", + srcs = [ + "expected_package.json", + "index.js", + ], + replace_prefixes = { + "expected_package.json": "package.json", + }, +) + +diff_test( + name = "test_pkg", + file1 = ":pkg", + file2 = ":expected_pkg", +) + +# Test 3: pnpm_package with version override +pnpm_package( + name = "pkg_versioned", + srcs = ["index.js"], + package_json = "package.json", + pnpm_catalogs = ":pnpm_catalogs", + version = "2.0.0-rc.1", +) + +copy_to_directory( + name = "expected_pkg_versioned", + srcs = [ + "expected_package_versioned.json", + "index.js", + ], + replace_prefixes = { + "expected_package_versioned.json": "package.json", + }, +) + +diff_test( + name = "test_pkg_versioned", + file1 = ":pkg_versioned", + file2 = ":expected_pkg_versioned", +) + +# Test 4: pnpm_package with publishable=True creates a .publish target that builds +pnpm_package( + name = "pkg_publishable", + srcs = ["index.js"], + package_json = "package.json", + pnpm_catalogs = ":pnpm_catalogs", + publishable = True, +) + +build_test( + name = "test_publish_builds", + targets = [ + ":pkg_publishable", + ":pkg_publishable.publish", + ], +) diff --git a/npm/private/test/pnpm_package/expected_catalogs.json b/npm/private/test/pnpm_package/expected_catalogs.json new file mode 100644 index 0000000000..729023076c --- /dev/null +++ b/npm/private/test/pnpm_package/expected_catalogs.json @@ -0,0 +1,9 @@ +{ + "default": { + "react": "^18.2.0", + "lodash": "^4.17.21" + }, + "utils": { + "underscore": "1.13.6" + } +} diff --git a/npm/private/test/pnpm_package/expected_package.json b/npm/private/test/pnpm_package/expected_package.json new file mode 100644 index 0000000000..6fd77ea228 --- /dev/null +++ b/npm/private/test/pnpm_package/expected_package.json @@ -0,0 +1,11 @@ +{ + "name": "@test/pnpm-pkg", + "version": "1.0.0", + "dependencies": { + "react": "^18.2.0", + "underscore": "1.13.6" + }, + "devDependencies": { + "lodash": "^4.17.21" + } +} diff --git a/npm/private/test/pnpm_package/expected_package_versioned.json b/npm/private/test/pnpm_package/expected_package_versioned.json new file mode 100644 index 0000000000..1e433eb0d8 --- /dev/null +++ b/npm/private/test/pnpm_package/expected_package_versioned.json @@ -0,0 +1,11 @@ +{ + "name": "@test/pnpm-pkg", + "version": "2.0.0-rc.1", + "dependencies": { + "react": "^18.2.0", + "underscore": "1.13.6" + }, + "devDependencies": { + "lodash": "^4.17.21" + } +} diff --git a/npm/private/test/pnpm_package/index.js b/npm/private/test/pnpm_package/index.js new file mode 100644 index 0000000000..e69de29bb2 diff --git a/npm/private/test/pnpm_package/package.json b/npm/private/test/pnpm_package/package.json new file mode 100644 index 0000000000..987b304f82 --- /dev/null +++ b/npm/private/test/pnpm_package/package.json @@ -0,0 +1,11 @@ +{ + "name": "@test/pnpm-pkg", + "version": "1.0.0", + "dependencies": { + "react": "catalog:", + "underscore": "catalog:utils" + }, + "devDependencies": { + "lodash": "catalog:" + } +} diff --git a/npm/private/test/pnpm_package/pnpm-workspace.yaml b/npm/private/test/pnpm_package/pnpm-workspace.yaml new file mode 100644 index 0000000000..e9bc6ed971 --- /dev/null +++ b/npm/private/test/pnpm_package/pnpm-workspace.yaml @@ -0,0 +1,10 @@ +packages: + - 'packages/*' + +catalog: + react: ^18.2.0 + lodash: ^4.17.21 + +catalogs: + utils: + underscore: 1.13.6 From b452fdb63fe79ab1809a623126ee2e917d63e9d5 Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 21:01:21 +0200 Subject: [PATCH 03/15] chore: regenerate npm_translate_lock snapshots for pnpm_publish_tools deps The new @pnpm/* dependencies added by pnpm_publish_tools are now reflected in the generated @npm// workspace defs. Co-Authored-By: Claude Opus 4.6 --- .../test/snapshots/npm_defs-no_dev.bzl | 1854 ++++++++------- .../test/snapshots/npm_defs-no_optional.bzl | 1813 ++++++++------- npm/private/test/snapshots/npm_defs.bzl | 1980 +++++++++-------- 3 files changed, 3042 insertions(+), 2605 deletions(-) diff --git a/npm/private/test/snapshots/npm_defs-no_dev.bzl b/npm/private/test/snapshots/npm_defs-no_dev.bzl index 4b2e79fbb0..2f348b7a52 100644 --- a/npm/private/test/snapshots/npm_defs-no_dev.bzl +++ b/npm/private/test/snapshots/npm_defs-no_dev.bzl @@ -84,828 +84,877 @@ load("@npm-no_dev__at_nicolo-ribaudo_chokidar-2__2.1.8-no-fsevents.3__links//:de load("@npm-no_dev__at_nodelib_fs.scandir__2.1.5__links//:defs.bzl", store_81 = "npm_imported_package_store_internal") load("@npm-no_dev__at_nodelib_fs.stat__2.0.5__links//:defs.bzl", store_82 = "npm_imported_package_store_internal") load("@npm-no_dev__at_nodelib_fs.walk__1.2.8__links//:defs.bzl", store_83 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_npmcli_agent__3.0.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_npmcli_agent__4.0.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_npmcli_fs__4.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_npmcli_fs__5.0.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-android-arm64__2.5.6__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-darwin-arm64__2.5.6__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-darwin-x64__2.5.6__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-freebsd-x64__2.5.6__links//:defs.bzl", store_91 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-arm-glibc__2.5.6__links//:defs.bzl", store_92 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-arm-musl__2.5.6__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-arm64-glibc__2.5.6__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-arm64-musl__2.5.6__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-x64-glibc__2.5.6__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-x64-musl__2.5.6__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-win32-arm64__2.5.6__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-win32-ia32__2.5.6__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-win32-x64__2.5.6__links//:defs.bzl", store_100 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher__2.5.6__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pkgjs_parseargs__0.11.0__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_d3__3.8.1__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_regl__2.1.2__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_byline__1.0.0__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_111 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_error__1000.0.5__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_116 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_117 = "npm_link_imported_package_store_internal", store_117 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_119 = "npm_link_imported_package_store_internal", store_119 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_125 = "npm_link_imported_package_store_internal", store_125 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_127 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_types__1001.3.0__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_133 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", store_135 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", store_136 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", store_140 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-android-arm-eabi__4.55.2__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-android-arm64__4.55.2__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-darwin-arm64__4.55.2__links//:defs.bzl", store_144 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-darwin-x64__4.55.2__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-freebsd-arm64__4.55.2__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-freebsd-x64__4.55.2__links//:defs.bzl", store_147 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-arm-gnueabihf__4.55.2__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-arm-musleabihf__4.55.2__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-arm64-gnu__4.55.2__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-arm64-musl__4.55.2__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-loong64-gnu__4.55.2__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-loong64-musl__4.55.2__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-ppc64-gnu__4.55.2__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-ppc64-musl__4.55.2__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-riscv64-gnu__4.55.2__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-riscv64-musl__4.55.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-s390x-gnu__4.55.2__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-x64-gnu__4.55.2__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-x64-musl__4.55.2__links//:defs.bzl", store_160 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-openbsd-x64__4.55.2__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-openharmony-arm64__4.55.2__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-win32-arm64-msvc__4.55.2__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-win32-ia32-msvc__4.55.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-win32-x64-gnu__4.55.2__links//:defs.bzl", store_165 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-win32-x64-msvc__4.55.2__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-darwin-arm64__2.0.4__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-darwin-x64__2.0.4__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-linux-arm64-gnu__2.0.4__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-linux-arm64-musl__2.0.4__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-linux-x64-gnu__2.0.4__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-linux-x64-musl__2.0.4__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-wasm32-wasi__2.0.4__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-win32-arm64-msvc__2.0.4__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-win32-ia32-msvc__2.0.4__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-win32-x64-msvc__2.0.4__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding__2.0.4__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_178 = "npm_link_imported_package_store_internal", store_178 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_core__2.0.4__links//:defs.bzl", link_179 = "npm_link_imported_package_store_internal", store_179 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_area__6.5.0__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_bbox__6.5.0__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_centroid__6.5.0__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_helpers__6.5.0__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_meta__6.5.0__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_tybys_wasm-util__0.10.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_estree__1.0.8__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_google-protobuf__3.15.12__links//:defs.bzl", store_190 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_js-yaml__4.0.9__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_keyv__3.1.4__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_node-fetch__2.6.13__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_node__22.18.13__links//:defs.bzl", link_196 = "npm_link_imported_package_store_internal", store_196 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_node__22.7.4__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_resolve__1.20.2__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_responselike__1.0.3__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_ssri__7.1.5__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_tar__6.1.13__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_ws__8.18.1__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_yauzl__2.10.3__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_vscode_vsce-sign-alpine-arm64__2.0.2__links//:defs.bzl", link_205 = "npm_link_imported_package_store_internal", store_205 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_vscode_vsce-sign-alpine-x64__2.0.2__links//:defs.bzl", link_206 = "npm_link_imported_package_store_internal", store_206 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_208 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_209 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") -load("@npm-no_dev__abbrev__1.1.1__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") -load("@npm-no_dev__abbrev__3.0.1__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") -load("@npm-no_dev__abbrev__4.0.0__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") -load("@npm-no_dev__abs-svg-path__0.1.1__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") -load("@npm-no_dev__acorn-walk__8.3.4__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") -load("@npm-no_dev__acorn__7.4.1__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") -load("@npm-no_dev__acorn__8.12.1__links//:defs.bzl", link_218 = "npm_link_imported_package_store_internal", store_218 = "npm_imported_package_store_internal") -load("@npm-no_dev__acorn__8.15.0__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") -load("@npm-no_dev__agent-base__6.0.2__links//:defs.bzl", store_220 = "npm_imported_package_store_internal") -load("@npm-no_dev__agent-base__7.1.4__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") -load("@npm-no_dev__almost-equal__1.1.0__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") -load("@npm-no_dev__ansi-regex__5.0.1__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") -load("@npm-no_dev__ansi-regex__6.2.2__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") -load("@npm-no_dev__ansi-styles__4.3.0__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") -load("@npm-no_dev__ansi-styles__6.2.3__links//:defs.bzl", store_226 = "npm_imported_package_store_internal") -load("@npm-no_dev__anymatch__3.1.3__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") -load("@npm-no_dev__aproba__2.1.0__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") -load("@npm-no_dev__are-we-there-yet__2.0.0__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") -load("@npm-no_dev__argparse__1.0.10__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") -load("@npm-no_dev__argparse__2.0.1__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-bounds__1.0.1__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-find-index__1.0.2__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-normalize__1.1.4__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-range__1.0.1__links//:defs.bzl", store_235 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-rearrange__2.2.2__links//:defs.bzl", store_236 = "npm_imported_package_store_internal") -load("@npm-no_dev__asynckit__0.4.0__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") -load("@npm-no_dev__b4a__1.7.3__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") -load("@npm-no_dev__balanced-match__1.0.2__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") -load("@npm-no_dev__balanced-match__4.0.4__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-events__2.8.2__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-fs__4.5.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-os__3.6.2__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-path__3.0.0__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-stream__2.7.0_bare-events_2.8.2__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-url__2.3.2__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") -load("@npm-no_dev__base64-js__1.5.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") -load("@npm-no_dev__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_248 = "npm_imported_package_store_internal") -load("@npm-no_dev__better-path-resolve__1.0.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") -load("@npm-no_dev__bin-links__4.0.4__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") -load("@npm-no_dev__binary-extensions__2.3.0__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") -load("@npm-no_dev__binary-search-bounds__2.0.5__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") -load("@npm-no_dev__bindings__1.5.0__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") -load("@npm-no_dev__bit-twiddle__1.0.2__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") -load("@npm-no_dev__bitmap-sdf__1.0.4__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") -load("@npm-no_dev__bl__2.2.1__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") -load("@npm-no_dev__bl__4.1.0__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") -load("@npm-no_dev__bole__5.0.25__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") -load("@npm-no_dev__brace-expansion__1.1.12__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") -load("@npm-no_dev__brace-expansion__2.0.2__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") -load("@npm-no_dev__brace-expansion__5.0.4__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") -load("@npm-no_dev__braces__3.0.3__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") -load("@npm-no_dev__browserslist__4.27.0__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") -load("@npm-no_dev__buffer-crc32__0.2.13__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") -load("@npm-no_dev__buffer-from__1.1.2__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") -load("@npm-no_dev__buffer__5.7.1__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") -load("@npm-no_dev__bufferutil__4.0.8__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") -load("@npm-no_dev__c8__10.1.3__links//:defs.bzl", link_268 = "npm_link_imported_package_store_internal", store_268 = "npm_imported_package_store_internal") -load("@npm-no_dev__cacache__19.0.1__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") -load("@npm-no_dev__cacache__20.0.3__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") -load("@npm-no_dev__cacheable-lookup__5.0.4__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") -load("@npm-no_dev__cacheable-request__7.0.4__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") -load("@npm-no_dev__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") -load("@npm-no_dev__callsites__3.1.0__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") -load("@npm-no_dev__caniuse-lite__1.0.30001752__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") -load("@npm-no_dev__canvas-fit__1.5.0__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") -load("@npm-no_dev__chalk__3.0.0__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") -load("@npm-no_dev__chalk__4.1.2__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") -load("@npm-no_dev__chalk__5.0.1__links//:defs.bzl", link_279 = "npm_link_imported_package_store_internal", store_279 = "npm_imported_package_store_internal") -load("@npm-no_dev__chalk__5.1.1__links//:defs.bzl", link_280 = "npm_link_imported_package_store_internal", store_280 = "npm_imported_package_store_internal") -load("@npm-no_dev__chokidar__3.6.0__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") -load("@npm-no_dev__chokidar__4.0.3__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") -load("@npm-no_dev__chownr__1.1.4__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") -load("@npm-no_dev__chownr__2.0.0__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") -load("@npm-no_dev__chownr__3.0.0__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") -load("@npm-no_dev__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") -load("@npm-no_dev__clamp__1.0.1__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") -load("@npm-no_dev__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") -load("@npm-no_dev__cliui__8.0.1__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") -load("@npm-no_dev__clone-response__1.0.3__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") -load("@npm-no_dev__clone__2.1.2__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") -load("@npm-no_dev__cmd-extension__1.0.2__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") -load("@npm-no_dev__cmd-shim__6.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-alpha__1.0.4__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-convert__2.0.1__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-id__1.1.0__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-name__1.1.4__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-normalize__1.5.0__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-parse__1.3.8__links//:defs.bzl", store_299 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-rgba__2.1.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-space__1.16.0__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-support__1.1.3__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") -load("@npm-no_dev__combined-stream__1.0.8__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") -load("@npm-no_dev__commander__10.0.1__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") -load("@npm-no_dev__commander__2.20.3__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") -load("@npm-no_dev__commander__6.2.1__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") -load("@npm-no_dev__commander__7.2.0__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") -load("@npm-no_dev__commondir__1.0.1__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") -load("@npm-no_dev__concat-map__0.0.1__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") -load("@npm-no_dev__concat-stream__1.6.2__links//:defs.bzl", store_310 = "npm_imported_package_store_internal") -load("@npm-no_dev__console-control-strings__1.1.0__links//:defs.bzl", store_311 = "npm_imported_package_store_internal") -load("@npm-no_dev__convert-source-map__2.0.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") -load("@npm-no_dev__core-util-is__1.0.3__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") -load("@npm-no_dev__cosmiconfig__8.1.3__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") -load("@npm-no_dev__country-regex__1.1.0__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") -load("@npm-no_dev__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") -load("@npm-no_dev__cross-spawn__7.0.3__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") -load("@npm-no_dev__cross-spawn__7.0.6__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font-size-keywords__1.0.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font-style-keywords__1.0.1__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font__1.2.0__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-global-keywords__1.0.1__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-system-font-keywords__1.0.0__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") -load("@npm-no_dev__csscolorparser__1.0.3__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-array__1.2.4__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-collection__1.0.7__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-color__3.1.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-dispatch__1.0.6__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-force__1.2.1__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-format__1.4.5__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-geo-projection__2.9.0__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-geo__1.12.1__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-hierarchy__1.1.9__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-interpolate__3.0.1__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-path__1.0.9__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-quadtree__1.0.7__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-shape__1.3.7__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-time-format__2.3.0__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-time__1.1.0__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-timer__1.0.10__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") -load("@npm-no_dev__d__1.0.2__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") -load("@npm-no_dev__date.js__0.3.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__2.6.3__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__3.1.0__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__3.2.7__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__4.3.4__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__4.4.3__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") -load("@npm-no_dev__decompress-response__6.0.0__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") -load("@npm-no_dev__deepmerge__4.3.1__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") -load("@npm-no_dev__defer-to-connect__2.0.1__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") -load("@npm-no_dev__defined__1.0.1__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") -load("@npm-no_dev__delayed-stream__1.0.0__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") -load("@npm-no_dev__delegates__1.0.0__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") -load("@npm-no_dev__depd__2.0.0__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") -load("@npm-no_dev__detect-kerning__2.1.2__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") -load("@npm-no_dev__detect-libc__2.1.2__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") -load("@npm-no_dev__devtools-protocol__0.0.1107588__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") -load("@npm-no_dev__draw-svg-path__1.0.0__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") -load("@npm-no_dev__dtype__2.0.0__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") -load("@npm-no_dev__dunder-proto__1.0.1__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") -load("@npm-no_dev__dup__1.0.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") -load("@npm-no_dev__duplexer__0.1.2__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") -load("@npm-no_dev__duplexify__3.7.1__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") -load("@npm-no_dev__earcut__2.2.4__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") -load("@npm-no_dev__eastasianwidth__0.2.0__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") -load("@npm-no_dev__electron-to-chromium__1.5.244__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") -load("@npm-no_dev__element-size__1.1.1__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") -load("@npm-no_dev__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") -load("@npm-no_dev__emoji-regex__8.0.0__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") -load("@npm-no_dev__emoji-regex__9.2.2__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") -load("@npm-no_dev__encoding__0.1.13__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") -load("@npm-no_dev__end-of-stream__1.4.5__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") -load("@npm-no_dev__env-paths__2.2.1__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") -load("@npm-no_dev__err-code__2.0.3__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") -load("@npm-no_dev__error-ex__1.3.4__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") -load("@npm-no_dev__es-define-property__1.0.1__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") -load("@npm-no_dev__es-errors__1.3.0__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") -load("@npm-no_dev__es-object-atoms__1.1.1__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") -load("@npm-no_dev__es-set-tostringtag__2.1.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") -load("@npm-no_dev__es5-ext__0.10.64__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") -load("@npm-no_dev__es6-iterator__2.0.3__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") -load("@npm-no_dev__es6-symbol__3.1.4__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") -load("@npm-no_dev__es6-weak-map__2.0.3__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") -load("@npm-no_dev__esbuild__0.24.0__links//:defs.bzl", store_387 = "npm_imported_package_store_internal") -load("@npm-no_dev__escalade__3.2.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") -load("@npm-no_dev__escape-html__1.0.3__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") -load("@npm-no_dev__escodegen__2.1.0__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") -load("@npm-no_dev__esniff__2.0.1__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") -load("@npm-no_dev__esprima__1.0.0__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") -load("@npm-no_dev__esprima__4.0.1__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") -load("@npm-no_dev__estraverse__5.3.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") -load("@npm-no_dev__estree-walker__2.0.2__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") -load("@npm-no_dev__esutils__2.0.3__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") -load("@npm-no_dev__event-emitter__0.3.5__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") -load("@npm-no_dev__events-universal__1.0.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") -load("@npm-no_dev__events__3.3.0__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") -load("@npm-no_dev__exponential-backoff__3.1.3__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") -load("@npm-no_dev__ext__1.7.0__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") -load("@npm-no_dev__extract-zip__2.0.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") -load("@npm-no_dev__falafel__2.2.5__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-deep-equal__3.1.3__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-fifo__1.3.2__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-glob__3.3.3__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-isnumeric__1.1.4__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-safe-stringify__2.1.1__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") -load("@npm-no_dev__fastq__1.20.1__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") -load("@npm-no_dev__fd-slicer__1.1.0__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") -load("@npm-no_dev__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") -load("@npm-no_dev__file-uri-to-path__1.0.0__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") -load("@npm-no_dev__fill-range__7.1.1__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") -load("@npm-no_dev__find-up__5.0.0__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") -load("@npm-no_dev__flatten-vertex-data__1.0.2__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") -load("@npm-no_dev__font-atlas__2.1.0__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") -load("@npm-no_dev__font-measure__1.2.2__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") -load("@npm-no_dev__foreground-child__3.3.1__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") -load("@npm-no_dev__form-data__4.0.4__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") -load("@npm-no_dev__from2__2.3.0__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-constants__1.0.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-extra__11.1.1__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-extra__11.3.0__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-extra__7.0.1__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-minipass__2.1.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-minipass__3.0.3__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs.realpath__1.0.0__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") -load("@npm-no_dev__fsevents__2.3.3__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") -load("@npm-no_dev__function-bind__1.1.2__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") -load("@npm-no_dev__gauge__3.0.2__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") -load("@npm-no_dev__gensync__1.0.0-beta.2__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") -load("@npm-no_dev__geojson-vt__3.2.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-caller-file__2.0.5__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-canvas-context__1.0.2__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-intrinsic__1.3.0__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-proto__1.0.1__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-stream__5.2.0__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-stream__6.0.1__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") -load("@npm-no_dev__gl-mat4__1.2.0__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") -load("@npm-no_dev__gl-matrix__3.4.4__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") -load("@npm-no_dev__gl-text__1.4.0__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") -load("@npm-no_dev__gl-util__3.1.3__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob-parent__5.1.2__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob__10.4.5__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob__13.0.6__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob__7.2.3__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob__8.1.0__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-inject-defines__1.0.3__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-resolve__0.0.1__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-assignments__2.0.2__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-defines__1.0.0__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-depth__1.1.2__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-descope__1.0.2__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-properties__1.0.1__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-scope__1.1.2__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-string__1.0.1__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-tokenizer__2.1.5__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") -load("@npm-no_dev__glslify-bundle__5.1.1__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") -load("@npm-no_dev__glslify-deps__1.3.2__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") -load("@npm-no_dev__glslify__7.1.1__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-linux-arm64__20251111.0.0__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-linux__20251111.0.0__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-macos__20251111.0.0__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-windows__20251111.0.0__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler__20251111.0.0__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-protobuf__3.21.4__links//:defs.bzl", link_471 = "npm_link_imported_package_store_internal", store_471 = "npm_imported_package_store_internal") -load("@npm-no_dev__gopd__1.2.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") -load("@npm-no_dev__got__11.8.6__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") -load("@npm-no_dev__graceful-fs__4.2.11__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") -load("@npm-no_dev__grid-index__1.1.0__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") -load("@npm-no_dev__gzip-size__6.0.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") -load("@npm-no_dev__handlebars-utils__1.0.6__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-flag__4.0.0__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-hover__1.0.1__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-passive-events__1.0.0__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-symbols__1.1.0__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-tostringtag__1.0.2__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-unicode__2.0.1__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") -load("@npm-no_dev__hasown__2.0.2__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") -load("@npm-no_dev__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") -load("@npm-no_dev__hosted-git-info__8.1.0__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") -load("@npm-no_dev__hot-shots__10.0.0__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") -load("@npm-no_dev__hpagent__1.2.0__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") -load("@npm-no_dev__hsluv__0.0.3__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") -load("@npm-no_dev__html-escaper__2.0.2__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") -load("@npm-no_dev__http-cache-semantics__4.2.0__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") -load("@npm-no_dev__http-errors__2.0.0__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") -load("@npm-no_dev__http-proxy-agent__7.0.2__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") -load("@npm-no_dev__http2-wrapper__1.0.3__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") -load("@npm-no_dev__https-proxy-agent__5.0.1__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") -load("@npm-no_dev__https-proxy-agent__7.0.6__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") -load("@npm-no_dev__iconv-lite__0.4.24__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") -load("@npm-no_dev__iconv-lite__0.6.3__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") -load("@npm-no_dev__iconv-lite__0.7.2__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") -load("@npm-no_dev__ieee754__1.2.1__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") -load("@npm-no_dev__ignore-walk__5.0.1__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") -load("@npm-no_dev__immutable__5.1.5__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") -load("@npm-no_dev__import-fresh__3.3.1__links//:defs.bzl", store_503 = "npm_imported_package_store_internal") -load("@npm-no_dev__imurmurhash__0.1.4__links//:defs.bzl", store_504 = "npm_imported_package_store_internal") -load("@npm-no_dev__individual__3.0.0__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") -load("@npm-no_dev__inflight__1.0.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") -load("@npm-no_dev__inherits__2.0.4__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") -load("@npm-no_dev__inline-fixtures__1.1.0__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") -load("@npm-no_dev__inline-fixtures__1892187746__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") -load("@npm-no_dev__ip-address__10.0.1__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-arrayish__0.2.1__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-binary-path__2.1.0__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-browser__2.1.0__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-buffer__1.1.6__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-core-module__2.16.1__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-extglob__2.1.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-finite__1.1.0__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-firefox__1.0.3__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-glob__4.0.3__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-iexplorer__1.0.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-mobile__4.0.0__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-module__1.0.0__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-number__6.0.0__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-number__7.0.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-obj__1.0.1__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-plain-obj__1.1.0__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-reference__1.2.1__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-string-blank__1.0.1__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-subdir__1.2.0__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-svg-path__1.0.2__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-windows__1.0.2__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") -load("@npm-no_dev__isarray__0.0.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") -load("@npm-no_dev__isarray__1.0.0__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") -load("@npm-no_dev__isarray__2.0.5__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") -load("@npm-no_dev__isexe__2.0.0__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") -load("@npm-no_dev__isexe__3.1.1__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") -load("@npm-no_dev__isexe__4.0.0__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") -load("@npm-no_dev__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") -load("@npm-no_dev__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") -load("@npm-no_dev__istanbul-lib-report__3.0.1__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") -load("@npm-no_dev__istanbul-reports__3.2.0__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") -load("@npm-no_dev__jackspeak__3.4.3__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") -load("@npm-no_dev__jasmine-core__5.1.2__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") -load("@npm-no_dev__jasmine__5.1.0__links//:defs.bzl", link_545 = "npm_link_imported_package_store_internal", store_545 = "npm_imported_package_store_internal") -load("@npm-no_dev__jose__6.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") -load("@npm-no_dev__js-tokens__4.0.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") -load("@npm-no_dev__js-yaml__3.14.2__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") -load("@npm-no_dev__js-yaml__4.1.0__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsep__1.4.0__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsesc__3.1.0__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") -load("@npm-no_dev__json-buffer__3.0.1__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") -load("@npm-no_dev__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") -load("@npm-no_dev__json-stable-stringify__1.0.1__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") -load("@npm-no_dev__json5__2.2.3__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsonfile__4.0.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsonfile__6.2.0__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsonpath-plus__10.3.0__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") -load("@npm-no_dev__kdbush__3.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") -load("@npm-no_dev__keyv__4.5.4__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") -load("@npm-no_dev__kind-of__3.2.2__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") -load("@npm-no_dev__kind-of__6.0.3__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") -load("@npm-no_dev__lines-and-columns__1.2.4__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") -load("@npm-no_dev__load-json-file__6.2.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") -load("@npm-no_dev__locate-path__6.0.0__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") -load("@npm-no_dev__lodash.merge__4.6.2__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") -load("@npm-no_dev__lodash__4.0.0__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") -load("@npm-no_dev__lodash__4.17.21__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") -load("@npm-no_dev__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") -load("@npm-no_dev__lowercase-keys__2.0.0__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") -load("@npm-no_dev__lru-cache__10.4.3__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") -load("@npm-no_dev__lru-cache__11.2.6__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") -load("@npm-no_dev__lru-cache__5.1.1__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") -load("@npm-no_dev__lru-cache__6.0.0__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") -load("@npm-no_dev__magic-string__0.30.21__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-dir__2.1.0__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-dir__3.1.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-dir__4.0.0__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-fetch-happen__14.0.3__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-fetch-happen__15.0.4__links//:defs.bzl", store_580 = "npm_imported_package_store_internal") -load("@npm-no_dev__map-limit__0.0.1__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") -load("@npm-no_dev__mapbox-gl__1.10.1__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") -load("@npm-no_dev__math-intrinsics__1.1.0__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") -load("@npm-no_dev__math-log2__1.0.1__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") -load("@npm-no_dev__merge2__1.4.1__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") -load("@npm-no_dev__micromatch__4.0.8__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") -load("@npm-no_dev__mime-db__1.52.0__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") -load("@npm-no_dev__mime-types__2.1.35__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") -load("@npm-no_dev__mime__3.0.0__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") -load("@npm-no_dev__mimic-response__1.0.1__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") -load("@npm-no_dev__mimic-response__3.1.0__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__10.2.4__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__3.1.2__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__5.1.6__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__6.2.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__9.0.5__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimist__0.0.10__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimist__1.2.8__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-collect__2.0.1__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-fetch__4.0.1__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-fetch__5.0.2__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-flush__1.0.5__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-pipeline__1.2.4__links//:defs.bzl", store_603 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-sized__1.0.3__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-sized__2.0.0__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__3.3.6__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__4.2.8__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__5.0.0__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__7.1.2__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__7.1.3__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") -load("@npm-no_dev__minizlib__2.1.2__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") -load("@npm-no_dev__minizlib__3.1.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") -load("@npm-no_dev__mitt__3.0.0__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") -load("@npm-no_dev__mkdirp-classic__0.5.3__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") -load("@npm-no_dev__mkdirp__1.0.4__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") -load("@npm-no_dev__moment-timezone__0.5.48__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") -load("@npm-no_dev__moment__2.30.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") -load("@npm-no_dev__mouse-change__1.4.0__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") -load("@npm-no_dev__mouse-event-offset__3.0.2__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") -load("@npm-no_dev__mouse-event__1.0.5__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") -load("@npm-no_dev__mouse-wheel__1.2.0__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") -load("@npm-no_dev__mrmime__1.0.1__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__0.7.2__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__0.7.3__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__2.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__2.1.2__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__2.1.3__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") -load("@npm-no_dev__mumath__3.3.4__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") -load("@npm-no_dev__murmurhash-js__1.0.0__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") -load("@npm-no_dev__nan__2.23.0__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") -load("@npm-no_dev__native-promise-only__0.8.1__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") -load("@npm-no_dev__needle__2.9.1__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") -load("@npm-no_dev__negotiator__1.0.0__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") -load("@npm-no_dev__next-tick__1.1.0__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-addon-api__7.1.1__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-gyp-build__4.8.4__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-gyp__11.5.0__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-gyp__12.2.0__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-releases__2.0.27__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") -load("@npm-no_dev__nopt__5.0.0__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") -load("@npm-no_dev__nopt__8.1.0__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") -load("@npm-no_dev__nopt__9.0.0__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-package-data__7.0.1__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-path__3.0.0__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-svg-path__0.1.0__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-svg-path__1.1.0__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-url__6.1.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") -load("@npm-no_dev__npm-bundled__2.0.1__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") -load("@npm-no_dev__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") -load("@npm-no_dev__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") -load("@npm-no_dev__npm-packlist__5.1.3__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") -load("@npm-no_dev__npmlog__5.0.1__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") -load("@npm-no_dev__number-is-integer__1.0.1__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") -load("@npm-no_dev__oauth4webapi__3.8.2__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") -load("@npm-no_dev__object-assign__4.1.1__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") -load("@npm-no_dev__once__1.3.3__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") -load("@npm-no_dev__once__1.4.0__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") -load("@npm-no_dev__opener__1.5.2__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") -load("@npm-no_dev__openid-client__6.8.1__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") -load("@npm-no_dev__optimist__0.6.0__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") -load("@npm-no_dev__os-tmpdir__1.0.2__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-cancelable__2.1.1__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-limit__3.1.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-locate__5.0.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-map__7.0.4__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") -load("@npm-no_dev__package-json-from-dist__1.0.1__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") -load("@npm-no_dev__parent-module__1.0.1__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") -load("@npm-no_dev__parenthesis__3.1.8__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") -load("@npm-no_dev__parse-json__5.2.0__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") -load("@npm-no_dev__parse-rect__1.2.0__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") -load("@npm-no_dev__parse-svg-path__0.1.2__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") -load("@npm-no_dev__parse-unit__1.0.1__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-exists__4.0.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-is-absolute__1.0.1__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-key__3.1.1__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-parse__1.0.7__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-scurry__1.11.1__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-scurry__2.0.2__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-type__4.0.0__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") -load("@npm-no_dev__pbf__3.3.0__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") -load("@npm-no_dev__pend__1.2.0__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") -load("@npm-no_dev__performance-now__2.1.0__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") -load("@npm-no_dev__pick-by-alias__1.2.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") -load("@npm-no_dev__picocolors__1.1.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") -load("@npm-no_dev__picomatch__2.3.1__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") -load("@npm-no_dev__picomatch__4.0.3__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") -load("@npm-no_dev__pify__4.0.1__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") -load("@npm-no_dev__plotly.js__2.25.2__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") -load("@npm-no_dev__pngjs__5.0.0__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") -load("@npm-no_dev__point-in-polygon__1.1.0__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") -load("@npm-no_dev__polybooljs__1.2.2__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") -load("@npm-no_dev__potpack__1.0.2__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") -load("@npm-no_dev__probe-image-size__7.2.3__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") -load("@npm-no_dev__proc-log__5.0.0__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") -load("@npm-no_dev__proc-log__6.1.0__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") -load("@npm-no_dev__process-nextick-args__2.0.1__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") -load("@npm-no_dev__progress__2.0.3__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") -load("@npm-no_dev__promise-retry__2.0.1__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") -load("@npm-no_dev__protoc-gen-grpc__304285671__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") -load("@npm-no_dev__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") -load("@npm-no_dev__proxy-from-env__1.1.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") -load("@npm-no_dev__pump__3.0.3__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") -load("@npm-no_dev__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") -load("@npm-no_dev__puppeteer__19.11.1_230959327__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") -load("@npm-no_dev__queue-microtask__1.2.3__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") -load("@npm-no_dev__quick-lru__5.1.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") -load("@npm-no_dev__quickselect__2.0.0__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") -load("@npm-no_dev__raf__3.4.1__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") -load("@npm-no_dev__ramda__0.25.0__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") -load("@npm-no_dev__randombytes__2.1.0__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") -load("@npm-no_dev__read-cmd-shim__4.0.0__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") -load("@npm-no_dev__read-yaml-file__2.1.0__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") -load("@npm-no_dev__readable-stream__1.0.34__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") -load("@npm-no_dev__readable-stream__2.3.8__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") -load("@npm-no_dev__readable-stream__3.6.2__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") -load("@npm-no_dev__readdirp__3.6.0__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") -load("@npm-no_dev__readdirp__4.1.2__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl-error2d__2.0.12__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl-line2d__3.1.3__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl-scatter2d__3.3.1__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl-splom__1.0.14__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl__2.1.1__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") -load("@npm-no_dev__remove-trailing-separator__1.1.0__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") -load("@npm-no_dev__rename-overwrite__6.0.3__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") -load("@npm-no_dev__replace-ext__2.0.0__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") -load("@npm-no_dev__require-directory__2.1.1__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve-alpn__1.2.1__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve-from__4.0.0__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve-from__5.0.0__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve__0.6.3__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve__1.22.11__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") -load("@npm-no_dev__responselike__2.0.1__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") -load("@npm-no_dev__retry__0.12.0__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") -load("@npm-no_dev__retry__0.13.1__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") -load("@npm-no_dev__reusify__1.1.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") -load("@npm-no_dev__rfc4648__1.5.4__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") -load("@npm-no_dev__right-now__1.0.0__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") -load("@npm-no_dev__rimraf__3.0.2__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") -load("@npm-no_dev__rollup__4.55.2__links//:defs.bzl", store_742 = "npm_imported_package_store_internal") -load("@npm-no_dev__run-groups__3.0.1__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") -load("@npm-no_dev__run-parallel__1.2.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") -load("@npm-no_dev__rw__1.3.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") -load("@npm-no_dev__safe-buffer__5.1.2__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") -load("@npm-no_dev__safe-buffer__5.2.1__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") -load("@npm-no_dev__safer-buffer__2.1.2__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") -load("@npm-no_dev__sass-embedded-all-unknown__1.97.3__links//:defs.bzl", link_749 = "npm_link_imported_package_store_internal", store_749 = "npm_imported_package_store_internal") -load("@npm-no_dev__sass__1.97.3__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") -load("@npm-no_dev__sax__1.4.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") -load("@npm-no_dev__segfault-handler__1.3.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver-first-satisfied__1.1.0__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__5.7.2__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__6.3.1__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__7.5.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__7.7.3__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") -load("@npm-no_dev__serialize-javascript__6.0.2__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") -load("@npm-no_dev__set-blocking__2.0.0__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") -load("@npm-no_dev__setprototypeof__1.2.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") -load("@npm-no_dev__shallow-copy__0.0.1__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") -load("@npm-no_dev__shebang-command__2.0.0__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") -load("@npm-no_dev__shebang-regex__3.0.0__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") -load("@npm-no_dev__shlex__2.1.2__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") -load("@npm-no_dev__signal-exit__3.0.7__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") -load("@npm-no_dev__signal-exit__4.1.0__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") -load("@npm-no_dev__signum__1.0.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") -load("@npm-no_dev__sirv__1.0.19__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") -load("@npm-no_dev__slash__2.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") -load("@npm-no_dev__slide__1.1.6__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") -load("@npm-no_dev__smart-buffer__4.2.0__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") -load("@npm-no_dev__smob__1.5.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") -load("@npm-no_dev__socks-proxy-agent__8.0.5__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") -load("@npm-no_dev__socks__2.8.7__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map-js__1.2.1__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map-support__0.5.21__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map__0.5.7__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map__0.6.1__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-correct__3.2.0__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-exceptions__2.5.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-expression-parse__3.0.1__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-license-ids__3.0.22__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") -load("@npm-no_dev__split2__4.2.0__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") -load("@npm-no_dev__sprintf-js__1.0.3__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") -load("@npm-no_dev__ssri__12.0.0__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") -load("@npm-no_dev__ssri__13.0.1__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") -load("@npm-no_dev__stack-trace__0.0.9__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") -load("@npm-no_dev__static-eval__2.1.1__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") -load("@npm-no_dev__statuses__2.0.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") -load("@npm-no_dev__stream-buffers__3.0.3__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") -load("@npm-no_dev__stream-parser__0.3.1__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") -load("@npm-no_dev__stream-shift__1.0.3__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") -load("@npm-no_dev__streamx__2.23.0__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") -load("@npm-no_dev__string-split-by__1.0.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") -load("@npm-no_dev__string-width__4.2.3__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") -load("@npm-no_dev__string-width__5.1.2__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") -load("@npm-no_dev__string_decoder__0.10.31__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") -load("@npm-no_dev__string_decoder__1.1.1__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") -load("@npm-no_dev__string_decoder__1.3.0__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-ansi__6.0.1__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-ansi__7.1.2__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-bom__4.0.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-comments-strings__1.2.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") -load("@npm-no_dev__strongly-connected-components__1.0.1__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") -load("@npm-no_dev__supercluster__7.1.5__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") -load("@npm-no_dev__superscript-text__1.0.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") -load("@npm-no_dev__supports-color__7.2.0__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") -load("@npm-no_dev__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") -load("@npm-no_dev__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") -load("@npm-no_dev__svg-path-bounds__1.0.2__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") -load("@npm-no_dev__svg-path-sdf__1.1.3__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") -load("@npm-no_dev__symlink-dir__6.0.5__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") -load("@npm-no_dev__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-fs__2.1.1__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-fs__3.1.1__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-stream__2.2.0__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-stream__3.1.7__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar__6.2.1__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar__7.5.2__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar__7.5.9__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") -load("@npm-no_dev__teex__1.0.1__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") -load("@npm-no_dev__terser__5.44.0__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") -load("@npm-no_dev__test-exclude__7.0.1__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") -load("@npm-no_dev__text-decoder__1.2.3__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") -load("@npm-no_dev__through2__0.6.5__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") -load("@npm-no_dev__through2__2.0.5__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") -load("@npm-no_dev__through__2.3.8__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") -load("@npm-no_dev__tightrope__0.1.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinycolor2__1.6.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinyglobby__0.2.15__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinyqueue__2.0.3__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") -load("@npm-no_dev__tmp-promise__3.0.3__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") -load("@npm-no_dev__tmp__0.0.33__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") -load("@npm-no_dev__tmp__0.2.5__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") -load("@npm-no_dev__to-float32__1.1.0__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") -load("@npm-no_dev__to-px__1.0.1__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") -load("@npm-no_dev__to-regex-range__5.0.1__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") -load("@npm-no_dev__toidentifier__1.0.1__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") -load("@npm-no_dev__topojson-client__3.1.0__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") -load("@npm-no_dev__totalist__1.1.0__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") -load("@npm-no_dev__tr46__0.0.3__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") -load("@npm-no_dev__tslib__2.8.1__links//:defs.bzl", link_842 = "npm_link_imported_package_store_internal", store_842 = "npm_imported_package_store_internal") -load("@npm-no_dev__typanion__3.14.0__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") -load("@npm-no_dev__type-fest__0.6.0__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") -load("@npm-no_dev__type__2.7.3__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") -load("@npm-no_dev__typedarray-pool__1.2.0__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") -load("@npm-no_dev__typedarray__0.0.6__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") -load("@npm-no_dev__typeof-article__0.1.1__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") -load("@npm-no_dev__typescript__5.6.3__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") -load("@npm-no_dev__typescript__5.8.2__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") -load("@npm-no_dev__uid-number__0.0.6__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") -load("@npm-no_dev__umask__1.1.0__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") -load("@npm-no_dev__unbzip2-stream__1.4.3__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") -load("@npm-no_dev__undici-types__6.19.8__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") -load("@npm-no_dev__undici-types__6.21.0__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-filename__4.0.0__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-filename__5.0.0__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-slug__5.0.0__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-slug__6.0.0__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") -load("@npm-no_dev__universalify__0.1.2__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") -load("@npm-no_dev__universalify__2.0.1__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") -load("@npm-no_dev__unix-dgram__2.0.7__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") -load("@npm-no_dev__unquote__1.1.1__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") -load("@npm-no_dev__unused__0.2.2__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") -load("@npm-no_dev__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") -load("@npm-no_dev__update-diff__1.1.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") -load("@npm-no_dev__util-deprecate__1.0.2__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") -load("@npm-no_dev__uuid__8.3.2__links//:defs.bzl", link_868 = "npm_link_imported_package_store_internal", store_868 = "npm_imported_package_store_internal") -load("@npm-no_dev__v8-to-istanbul__9.3.0__links//:defs.bzl", store_869 = "npm_imported_package_store_internal") -load("@npm-no_dev__validate-npm-package-license__3.0.4__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") -load("@npm-no_dev__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") -load("@npm-no_dev__vinyl__3.0.1__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") -load("@npm-no_dev__vt-pbf__3.1.3__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") -load("@npm-no_dev__weak-map__1.0.8__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") -load("@npm-no_dev__webgl-context__2.2.0__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") -load("@npm-no_dev__webidl-conversions__3.0.1__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") -load("@npm-no_dev__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") -load("@npm-no_dev__whatwg-url__5.0.0__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__2.0.2__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__4.0.0__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__5.0.0__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__6.0.1__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") -load("@npm-no_dev__wide-align__1.1.5__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") -load("@npm-no_dev__wordwrap__0.0.3__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") -load("@npm-no_dev__world-calendars__1.0.4__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") -load("@npm-no_dev__wrap-ansi__7.0.0__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") -load("@npm-no_dev__wrap-ansi__8.1.0__links//:defs.bzl", store_887 = "npm_imported_package_store_internal") -load("@npm-no_dev__wrappy__1.0.2__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") -load("@npm-no_dev__write-file-atomic__5.0.1__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") -load("@npm-no_dev__write-yaml-file__5.0.0__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") -load("@npm-no_dev__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") -load("@npm-no_dev__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") -load("@npm-no_dev__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") -load("@npm-no_dev__xtend__2.2.0__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") -load("@npm-no_dev__xtend__4.0.2__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") -load("@npm-no_dev__y18n__5.0.8__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") -load("@npm-no_dev__yallist__3.1.1__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") -load("@npm-no_dev__yallist__4.0.0__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") -load("@npm-no_dev__yallist__5.0.0__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") -load("@npm-no_dev__yargs-parser__21.1.1__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") -load("@npm-no_dev__yargs__17.7.1__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") -load("@npm-no_dev__yargs__17.7.2__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") -load("@npm-no_dev__yauzl__2.10.0__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") -load("@npm-no_dev__yocto-queue__0.1.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") -load("@npm-no_dev__zod__3.21.4__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_npm_types__2.1.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_npmcli_agent__3.0.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_npmcli_agent__4.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_npmcli_fs__4.0.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_npmcli_fs__5.0.0__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-android-arm64__2.5.6__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-darwin-arm64__2.5.6__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-darwin-x64__2.5.6__links//:defs.bzl", store_91 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-freebsd-x64__2.5.6__links//:defs.bzl", store_92 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-arm-glibc__2.5.6__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-arm-musl__2.5.6__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-arm64-glibc__2.5.6__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-arm64-musl__2.5.6__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-x64-glibc__2.5.6__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-x64-musl__2.5.6__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-win32-arm64__2.5.6__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-win32-ia32__2.5.6__links//:defs.bzl", store_100 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-win32-x64__2.5.6__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher__2.5.6__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pkgjs_parseargs__0.11.0__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_d3__3.8.1__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_regl__2.1.2__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_bins.resolver__1100.0.8__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_byline__1.0.0__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_catalogs.config__1100.0.1__links//:defs.bzl", link_111 = "npm_link_imported_package_store_internal", store_111 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_catalogs.protocol-parser__1001.0.0__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_catalogs.protocol-parser__1100.0.0__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_catalogs.resolver__1000.0.5__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_catalogs.resolver__1100.0.0__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_116 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_constants__1100.0.0__links//:defs.bzl", store_117 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_core-loggers__1001.0.10_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_119 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_core-loggers__1100.2.1_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_deps.peer-range__1100.0.2__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_error__1000.0.5__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_error__1000.1.0__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_error__1100.0.0__links//:defs.bzl", store_125 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_exportable-manifest__1000.4.3_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_127 = "npm_link_imported_package_store_internal", store_127 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_fs.graceful-fs__1100.1.0__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_graceful-fs__1000.1.0__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_133 = "npm_link_imported_package_store_internal", store_133 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_135 = "npm_link_imported_package_store_internal", store_135 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_logger__1100.0.0__links//:defs.bzl", link_136 = "npm_link_imported_package_store_internal", store_136 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_manifest-utils__1002.0.6_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_140 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_pkg-manifest.utils__1100.2.5_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_144 = "npm_link_imported_package_store_internal", store_144 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_read-project-manifest__1001.2.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_releasing.exportable-manifest__1100.1.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_147 = "npm_link_imported_package_store_internal", store_147 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_resolving.jsr-specifier-parser__1000.0.4__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_resolving.jsr-specifier-parser__1100.0.0__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_text.comments-parser__1100.0.0__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_types__1001.3.0__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_types__1001.3.1__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_types__1101.3.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_workspace.project-manifest-reader__1100.0.13_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_workspace.project-manifest-writer__1100.0.8__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_workspace.read-manifest__1000.3.2__links//:defs.bzl", link_160 = "npm_link_imported_package_store_internal", store_160 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_write-project-manifest__1000.0.17__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", store_165 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-android-arm-eabi__4.55.2__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-android-arm64__4.55.2__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-darwin-arm64__4.55.2__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-darwin-x64__4.55.2__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-freebsd-arm64__4.55.2__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-freebsd-x64__4.55.2__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-arm-gnueabihf__4.55.2__links//:defs.bzl", store_178 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-arm-musleabihf__4.55.2__links//:defs.bzl", store_179 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-arm64-gnu__4.55.2__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-arm64-musl__4.55.2__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-loong64-gnu__4.55.2__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-loong64-musl__4.55.2__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-ppc64-gnu__4.55.2__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-ppc64-musl__4.55.2__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-riscv64-gnu__4.55.2__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-riscv64-musl__4.55.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-s390x-gnu__4.55.2__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-x64-gnu__4.55.2__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-x64-musl__4.55.2__links//:defs.bzl", store_190 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-openbsd-x64__4.55.2__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-openharmony-arm64__4.55.2__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-win32-arm64-msvc__4.55.2__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-win32-ia32-msvc__4.55.2__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-win32-x64-gnu__4.55.2__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-win32-x64-msvc__4.55.2__links//:defs.bzl", store_196 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-darwin-arm64__2.0.4__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-darwin-x64__2.0.4__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-linux-arm64-gnu__2.0.4__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-linux-arm64-musl__2.0.4__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-linux-x64-gnu__2.0.4__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-linux-x64-musl__2.0.4__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-wasm32-wasi__2.0.4__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-win32-arm64-msvc__2.0.4__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-win32-ia32-msvc__2.0.4__links//:defs.bzl", store_205 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-win32-x64-msvc__2.0.4__links//:defs.bzl", store_206 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding__2.0.4__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_208 = "npm_link_imported_package_store_internal", store_208 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_core__2.0.4__links//:defs.bzl", link_209 = "npm_link_imported_package_store_internal", store_209 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_area__6.5.0__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_bbox__6.5.0__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_centroid__6.5.0__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_helpers__6.5.0__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_meta__6.5.0__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_tybys_wasm-util__0.10.2__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_218 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_estree__1.0.8__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_google-protobuf__3.15.12__links//:defs.bzl", store_220 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_js-yaml__4.0.9__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_keyv__3.1.4__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_node-fetch__2.6.13__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_node__22.18.13__links//:defs.bzl", link_226 = "npm_link_imported_package_store_internal", store_226 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_node__22.7.4__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_resolve__1.20.2__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_responselike__1.0.3__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_ssri__7.1.5__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_tar__6.1.13__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_ws__8.18.1__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_yauzl__2.10.3__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_vscode_vsce-sign-alpine-arm64__2.0.2__links//:defs.bzl", link_235 = "npm_link_imported_package_store_internal", store_235 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_vscode_vsce-sign-alpine-x64__2.0.2__links//:defs.bzl", link_236 = "npm_link_imported_package_store_internal", store_236 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") +load("@npm-no_dev__abbrev__1.1.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") +load("@npm-no_dev__abbrev__3.0.1__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") +load("@npm-no_dev__abbrev__4.0.0__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") +load("@npm-no_dev__abs-svg-path__0.1.1__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") +load("@npm-no_dev__acorn-walk__8.3.4__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") +load("@npm-no_dev__acorn__7.4.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") +load("@npm-no_dev__acorn__8.12.1__links//:defs.bzl", link_248 = "npm_link_imported_package_store_internal", store_248 = "npm_imported_package_store_internal") +load("@npm-no_dev__acorn__8.15.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") +load("@npm-no_dev__agent-base__6.0.2__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") +load("@npm-no_dev__agent-base__7.1.4__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") +load("@npm-no_dev__almost-equal__1.1.0__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") +load("@npm-no_dev__ansi-regex__5.0.1__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") +load("@npm-no_dev__ansi-regex__6.2.2__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") +load("@npm-no_dev__ansi-styles__4.3.0__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") +load("@npm-no_dev__ansi-styles__6.2.3__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") +load("@npm-no_dev__anymatch__3.1.3__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") +load("@npm-no_dev__aproba__2.1.0__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") +load("@npm-no_dev__are-we-there-yet__2.0.0__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") +load("@npm-no_dev__argparse__1.0.10__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") +load("@npm-no_dev__argparse__2.0.1__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-bounds__1.0.1__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-find-index__1.0.2__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-normalize__1.1.4__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-range__1.0.1__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-rearrange__2.2.2__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") +load("@npm-no_dev__asynckit__0.4.0__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") +load("@npm-no_dev__b4a__1.7.3__links//:defs.bzl", store_268 = "npm_imported_package_store_internal") +load("@npm-no_dev__balanced-match__1.0.2__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") +load("@npm-no_dev__balanced-match__4.0.4__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-events__2.8.2__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-fs__4.5.1__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-os__3.6.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-path__3.0.0__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-stream__2.7.0_bare-events_2.8.2__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-url__2.3.2__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") +load("@npm-no_dev__base64-js__1.5.1__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") +load("@npm-no_dev__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") +load("@npm-no_dev__better-path-resolve__1.0.0__links//:defs.bzl", store_279 = "npm_imported_package_store_internal") +load("@npm-no_dev__better-path-resolve__2.0.0__links//:defs.bzl", store_280 = "npm_imported_package_store_internal") +load("@npm-no_dev__bin-links__4.0.4__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") +load("@npm-no_dev__binary-extensions__2.3.0__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") +load("@npm-no_dev__binary-search-bounds__2.0.5__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") +load("@npm-no_dev__bindings__1.5.0__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") +load("@npm-no_dev__bit-twiddle__1.0.2__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") +load("@npm-no_dev__bitmap-sdf__1.0.4__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") +load("@npm-no_dev__bl__2.2.1__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") +load("@npm-no_dev__bl__4.1.0__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") +load("@npm-no_dev__bole__5.0.25__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") +load("@npm-no_dev__brace-expansion__1.1.12__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") +load("@npm-no_dev__brace-expansion__2.0.2__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") +load("@npm-no_dev__brace-expansion__5.0.4__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") +load("@npm-no_dev__braces__3.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") +load("@npm-no_dev__browserslist__4.27.0__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") +load("@npm-no_dev__buffer-crc32__0.2.13__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") +load("@npm-no_dev__buffer-from__1.1.2__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") +load("@npm-no_dev__buffer__5.7.1__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") +load("@npm-no_dev__bufferutil__4.0.8__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") +load("@npm-no_dev__c8__10.1.3__links//:defs.bzl", link_299 = "npm_link_imported_package_store_internal", store_299 = "npm_imported_package_store_internal") +load("@npm-no_dev__cacache__19.0.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") +load("@npm-no_dev__cacache__20.0.3__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") +load("@npm-no_dev__cacheable-lookup__5.0.4__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") +load("@npm-no_dev__cacheable-request__7.0.4__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") +load("@npm-no_dev__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") +load("@npm-no_dev__callsites__3.1.0__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") +load("@npm-no_dev__caniuse-lite__1.0.30001752__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") +load("@npm-no_dev__canvas-fit__1.5.0__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") +load("@npm-no_dev__chalk__3.0.0__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") +load("@npm-no_dev__chalk__4.1.2__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") +load("@npm-no_dev__chalk__5.0.1__links//:defs.bzl", link_310 = "npm_link_imported_package_store_internal", store_310 = "npm_imported_package_store_internal") +load("@npm-no_dev__chalk__5.1.1__links//:defs.bzl", link_311 = "npm_link_imported_package_store_internal", store_311 = "npm_imported_package_store_internal") +load("@npm-no_dev__chokidar__3.6.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") +load("@npm-no_dev__chokidar__4.0.3__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") +load("@npm-no_dev__chownr__1.1.4__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") +load("@npm-no_dev__chownr__2.0.0__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") +load("@npm-no_dev__chownr__3.0.0__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") +load("@npm-no_dev__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") +load("@npm-no_dev__clamp__1.0.1__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") +load("@npm-no_dev__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") +load("@npm-no_dev__cliui__8.0.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") +load("@npm-no_dev__clone-response__1.0.3__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") +load("@npm-no_dev__clone__2.1.2__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") +load("@npm-no_dev__cmd-extension__1.0.2__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") +load("@npm-no_dev__cmd-shim__6.0.3__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-alpha__1.0.4__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-convert__2.0.1__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-id__1.1.0__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-name__1.1.4__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-normalize__1.5.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-parse__1.3.8__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-rgba__2.1.1__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-space__1.16.0__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-support__1.1.3__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") +load("@npm-no_dev__combined-stream__1.0.8__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") +load("@npm-no_dev__commander__10.0.1__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") +load("@npm-no_dev__commander__2.20.3__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") +load("@npm-no_dev__commander__6.2.1__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") +load("@npm-no_dev__commander__7.2.0__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") +load("@npm-no_dev__commondir__1.0.1__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") +load("@npm-no_dev__concat-map__0.0.1__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") +load("@npm-no_dev__concat-stream__1.6.2__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") +load("@npm-no_dev__console-control-strings__1.1.0__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") +load("@npm-no_dev__convert-source-map__2.0.0__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") +load("@npm-no_dev__core-util-is__1.0.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") +load("@npm-no_dev__cosmiconfig__8.1.3__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") +load("@npm-no_dev__country-regex__1.1.0__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") +load("@npm-no_dev__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") +load("@npm-no_dev__cross-spawn__7.0.3__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") +load("@npm-no_dev__cross-spawn__7.0.6__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font-size-keywords__1.0.0__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font-style-keywords__1.0.1__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font__1.2.0__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-global-keywords__1.0.1__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-system-font-keywords__1.0.0__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") +load("@npm-no_dev__csscolorparser__1.0.3__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-array__1.2.4__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-collection__1.0.7__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-color__3.1.0__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-dispatch__1.0.6__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-force__1.2.1__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-format__1.4.5__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-geo-projection__2.9.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-geo__1.12.1__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-hierarchy__1.1.9__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-interpolate__3.0.1__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-path__1.0.9__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-quadtree__1.0.7__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-shape__1.3.7__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-time-format__2.3.0__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-time__1.1.0__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-timer__1.0.10__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") +load("@npm-no_dev__d__1.0.2__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") +load("@npm-no_dev__date.js__0.3.3__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__2.6.3__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__3.1.0__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__3.2.7__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__4.3.4__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__4.4.3__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") +load("@npm-no_dev__decompress-response__6.0.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") +load("@npm-no_dev__deepmerge__4.3.1__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") +load("@npm-no_dev__defer-to-connect__2.0.1__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") +load("@npm-no_dev__defined__1.0.1__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") +load("@npm-no_dev__delayed-stream__1.0.0__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") +load("@npm-no_dev__delegates__1.0.0__links//:defs.bzl", store_387 = "npm_imported_package_store_internal") +load("@npm-no_dev__depd__2.0.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") +load("@npm-no_dev__detect-indent__7.0.2__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") +load("@npm-no_dev__detect-kerning__2.1.2__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") +load("@npm-no_dev__detect-libc__2.1.2__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") +load("@npm-no_dev__devtools-protocol__0.0.1107588__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") +load("@npm-no_dev__draw-svg-path__1.0.0__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") +load("@npm-no_dev__dtype__2.0.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") +load("@npm-no_dev__dunder-proto__1.0.1__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") +load("@npm-no_dev__dup__1.0.0__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") +load("@npm-no_dev__duplexer__0.1.2__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") +load("@npm-no_dev__duplexify__3.7.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") +load("@npm-no_dev__earcut__2.2.4__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") +load("@npm-no_dev__eastasianwidth__0.2.0__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") +load("@npm-no_dev__electron-to-chromium__1.5.244__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") +load("@npm-no_dev__element-size__1.1.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") +load("@npm-no_dev__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") +load("@npm-no_dev__emoji-regex__8.0.0__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") +load("@npm-no_dev__emoji-regex__9.2.2__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") +load("@npm-no_dev__encoding__0.1.13__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") +load("@npm-no_dev__end-of-stream__1.4.5__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") +load("@npm-no_dev__env-paths__2.2.1__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") +load("@npm-no_dev__err-code__2.0.3__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") +load("@npm-no_dev__error-ex__1.3.4__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") +load("@npm-no_dev__es-define-property__1.0.1__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") +load("@npm-no_dev__es-errors__1.3.0__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") +load("@npm-no_dev__es-object-atoms__1.1.1__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") +load("@npm-no_dev__es-set-tostringtag__2.1.0__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") +load("@npm-no_dev__es5-ext__0.10.64__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") +load("@npm-no_dev__es6-iterator__2.0.3__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") +load("@npm-no_dev__es6-symbol__3.1.4__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") +load("@npm-no_dev__es6-weak-map__2.0.3__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") +load("@npm-no_dev__esbuild__0.24.0__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") +load("@npm-no_dev__escalade__3.2.0__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") +load("@npm-no_dev__escape-html__1.0.3__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") +load("@npm-no_dev__escodegen__2.1.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") +load("@npm-no_dev__esniff__2.0.1__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") +load("@npm-no_dev__esprima__1.0.0__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") +load("@npm-no_dev__esprima__4.0.1__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") +load("@npm-no_dev__estraverse__5.3.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") +load("@npm-no_dev__estree-walker__2.0.2__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") +load("@npm-no_dev__esutils__2.0.3__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") +load("@npm-no_dev__event-emitter__0.3.5__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") +load("@npm-no_dev__events-universal__1.0.1__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") +load("@npm-no_dev__events__3.3.0__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") +load("@npm-no_dev__exponential-backoff__3.1.3__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") +load("@npm-no_dev__ext__1.7.0__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") +load("@npm-no_dev__extract-zip__2.0.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") +load("@npm-no_dev__falafel__2.2.5__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-deep-equal__3.1.3__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-fifo__1.3.2__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-glob__3.3.3__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-isnumeric__1.1.4__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-safe-stringify__2.1.1__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") +load("@npm-no_dev__fastq__1.20.1__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") +load("@npm-no_dev__fd-slicer__1.1.0__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") +load("@npm-no_dev__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") +load("@npm-no_dev__fdir__6.5.0_picomatch_4.0.4__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") +load("@npm-no_dev__file-uri-to-path__1.0.0__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") +load("@npm-no_dev__fill-range__7.1.1__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") +load("@npm-no_dev__find-up__5.0.0__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") +load("@npm-no_dev__flatten-vertex-data__1.0.2__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") +load("@npm-no_dev__font-atlas__2.1.0__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") +load("@npm-no_dev__font-measure__1.2.2__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") +load("@npm-no_dev__foreground-child__3.3.1__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") +load("@npm-no_dev__form-data__4.0.4__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") +load("@npm-no_dev__from2__2.3.0__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-constants__1.0.0__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-extra__11.1.1__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-extra__11.3.0__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-extra__7.0.1__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-minipass__2.1.0__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-minipass__3.0.3__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs.realpath__1.0.0__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") +load("@npm-no_dev__fsevents__2.3.3__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") +load("@npm-no_dev__function-bind__1.1.2__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") +load("@npm-no_dev__gauge__3.0.2__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") +load("@npm-no_dev__gensync__1.0.0-beta.2__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") +load("@npm-no_dev__geojson-vt__3.2.1__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-caller-file__2.0.5__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-canvas-context__1.0.2__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-intrinsic__1.3.0__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-proto__1.0.1__links//:defs.bzl", store_471 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-stream__5.2.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-stream__6.0.1__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") +load("@npm-no_dev__gl-mat4__1.2.0__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") +load("@npm-no_dev__gl-matrix__3.4.4__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") +load("@npm-no_dev__gl-text__1.4.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") +load("@npm-no_dev__gl-util__3.1.3__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob-parent__5.1.2__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob__10.4.5__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob__13.0.6__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob__7.2.3__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob__8.1.0__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-inject-defines__1.0.3__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-resolve__0.0.1__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-assignments__2.0.2__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-defines__1.0.0__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-depth__1.1.2__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-descope__1.0.2__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-properties__1.0.1__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-scope__1.1.2__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-string__1.0.1__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-tokenizer__2.1.5__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") +load("@npm-no_dev__glslify-bundle__5.1.1__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") +load("@npm-no_dev__glslify-deps__1.3.2__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") +load("@npm-no_dev__glslify__7.1.1__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-linux-arm64__20251111.0.0__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-linux__20251111.0.0__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-macos__20251111.0.0__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-windows__20251111.0.0__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler__20251111.0.0__links//:defs.bzl", store_503 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-protobuf__3.21.4__links//:defs.bzl", link_504 = "npm_link_imported_package_store_internal", store_504 = "npm_imported_package_store_internal") +load("@npm-no_dev__gopd__1.2.0__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") +load("@npm-no_dev__got__11.8.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") +load("@npm-no_dev__graceful-fs__4.2.11__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") +load("@npm-no_dev__grid-index__1.1.0__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") +load("@npm-no_dev__gzip-size__6.0.0__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") +load("@npm-no_dev__handlebars-utils__1.0.6__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-flag__4.0.0__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-hover__1.0.1__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-passive-events__1.0.0__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-symbols__1.1.0__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-tostringtag__1.0.2__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-unicode__2.0.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") +load("@npm-no_dev__hasown__2.0.2__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") +load("@npm-no_dev__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") +load("@npm-no_dev__hosted-git-info__8.1.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") +load("@npm-no_dev__hot-shots__10.0.0__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") +load("@npm-no_dev__hpagent__1.2.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") +load("@npm-no_dev__hsluv__0.0.3__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") +load("@npm-no_dev__html-escaper__2.0.2__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") +load("@npm-no_dev__http-cache-semantics__4.2.0__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") +load("@npm-no_dev__http-errors__2.0.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") +load("@npm-no_dev__http-proxy-agent__7.0.2__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") +load("@npm-no_dev__http2-wrapper__1.0.3__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") +load("@npm-no_dev__https-proxy-agent__5.0.1__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") +load("@npm-no_dev__https-proxy-agent__7.0.6__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") +load("@npm-no_dev__iconv-lite__0.4.24__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") +load("@npm-no_dev__iconv-lite__0.6.3__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") +load("@npm-no_dev__iconv-lite__0.7.2__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") +load("@npm-no_dev__ieee754__1.2.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") +load("@npm-no_dev__ignore-walk__5.0.1__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") +load("@npm-no_dev__immutable__5.1.5__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") +load("@npm-no_dev__import-fresh__3.3.1__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") +load("@npm-no_dev__imurmurhash__0.1.4__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") +load("@npm-no_dev__index-to-position__1.2.0__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") +load("@npm-no_dev__individual__3.0.0__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") +load("@npm-no_dev__inflight__1.0.6__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") +load("@npm-no_dev__inherits__2.0.4__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") +load("@npm-no_dev__inline-fixtures__1.1.0__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") +load("@npm-no_dev__inline-fixtures__1892187746__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") +load("@npm-no_dev__ip-address__10.0.1__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-arrayish__0.2.1__links//:defs.bzl", store_545 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-binary-path__2.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-browser__2.1.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-buffer__1.1.6__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-core-module__2.16.1__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-extglob__2.1.1__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-finite__1.1.0__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-firefox__1.0.3__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-glob__4.0.3__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-iexplorer__1.0.0__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-mobile__4.0.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-module__1.0.0__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-number__6.0.0__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-number__7.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-obj__1.0.1__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-plain-obj__1.1.0__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-reference__1.2.1__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-string-blank__1.0.1__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-subdir__1.2.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-subdir__2.0.0__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-svg-path__1.0.2__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-windows__1.0.2__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") +load("@npm-no_dev__isarray__0.0.1__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") +load("@npm-no_dev__isarray__1.0.0__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") +load("@npm-no_dev__isarray__2.0.5__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") +load("@npm-no_dev__isexe__2.0.0__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") +load("@npm-no_dev__isexe__3.1.1__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") +load("@npm-no_dev__isexe__4.0.0__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") +load("@npm-no_dev__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") +load("@npm-no_dev__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") +load("@npm-no_dev__istanbul-lib-report__3.0.1__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") +load("@npm-no_dev__istanbul-reports__3.2.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") +load("@npm-no_dev__jackspeak__3.4.3__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") +load("@npm-no_dev__jasmine-core__5.1.2__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") +load("@npm-no_dev__jasmine__5.1.0__links//:defs.bzl", link_580 = "npm_link_imported_package_store_internal", store_580 = "npm_imported_package_store_internal") +load("@npm-no_dev__jose__6.1.0__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") +load("@npm-no_dev__js-tokens__4.0.0__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") +load("@npm-no_dev__js-yaml__3.14.2__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") +load("@npm-no_dev__js-yaml__4.1.0__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") +load("@npm-no_dev__js-yaml__4.2.0__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsep__1.4.0__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsesc__3.1.0__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") +load("@npm-no_dev__json-buffer__3.0.1__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") +load("@npm-no_dev__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") +load("@npm-no_dev__json-stable-stringify__1.0.1__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") +load("@npm-no_dev__json5__2.2.3__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsonfile__4.0.0__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsonfile__6.2.0__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsonpath-plus__10.3.0__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") +load("@npm-no_dev__kdbush__3.0.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") +load("@npm-no_dev__keyv__4.5.4__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") +load("@npm-no_dev__kind-of__3.2.2__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") +load("@npm-no_dev__kind-of__6.0.3__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") +load("@npm-no_dev__lines-and-columns__1.2.4__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") +load("@npm-no_dev__load-json-file__6.2.0__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") +load("@npm-no_dev__locate-path__6.0.0__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") +load("@npm-no_dev__lodash.merge__4.6.2__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") +load("@npm-no_dev__lodash__4.0.0__links//:defs.bzl", store_603 = "npm_imported_package_store_internal") +load("@npm-no_dev__lodash__4.17.21__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") +load("@npm-no_dev__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") +load("@npm-no_dev__lowercase-keys__2.0.0__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") +load("@npm-no_dev__lru-cache__10.4.3__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") +load("@npm-no_dev__lru-cache__11.2.6__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") +load("@npm-no_dev__lru-cache__5.1.1__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") +load("@npm-no_dev__lru-cache__6.0.0__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") +load("@npm-no_dev__magic-string__0.30.21__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-dir__2.1.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-dir__3.1.0__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-dir__4.0.0__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-fetch-happen__14.0.3__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-fetch-happen__15.0.4__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") +load("@npm-no_dev__map-limit__0.0.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") +load("@npm-no_dev__mapbox-gl__1.10.1__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") +load("@npm-no_dev__math-intrinsics__1.1.0__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") +load("@npm-no_dev__math-log2__1.0.1__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") +load("@npm-no_dev__merge2__1.4.1__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") +load("@npm-no_dev__micromatch__4.0.8__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") +load("@npm-no_dev__mime-db__1.52.0__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") +load("@npm-no_dev__mime-types__2.1.35__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") +load("@npm-no_dev__mime__3.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") +load("@npm-no_dev__mimic-response__1.0.1__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") +load("@npm-no_dev__mimic-response__3.1.0__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__10.2.4__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__3.1.2__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__5.1.6__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__6.2.0__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__9.0.5__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimist__0.0.10__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimist__1.2.8__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-collect__2.0.1__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-fetch__4.0.1__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-fetch__5.0.2__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-flush__1.0.5__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-pipeline__1.2.4__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-sized__1.0.3__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-sized__2.0.0__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__3.3.6__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__4.2.8__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__5.0.0__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__7.1.2__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__7.1.3__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") +load("@npm-no_dev__minizlib__2.1.2__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") +load("@npm-no_dev__minizlib__3.1.0__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") +load("@npm-no_dev__mitt__3.0.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") +load("@npm-no_dev__mkdirp-classic__0.5.3__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") +load("@npm-no_dev__mkdirp__1.0.4__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") +load("@npm-no_dev__moment-timezone__0.5.48__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") +load("@npm-no_dev__moment__2.30.1__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") +load("@npm-no_dev__mouse-change__1.4.0__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") +load("@npm-no_dev__mouse-event-offset__3.0.2__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") +load("@npm-no_dev__mouse-event__1.0.5__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") +load("@npm-no_dev__mouse-wheel__1.2.0__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") +load("@npm-no_dev__mrmime__1.0.1__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__0.7.2__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__0.7.3__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__2.0.0__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__2.1.2__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__2.1.3__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") +load("@npm-no_dev__mumath__3.3.4__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") +load("@npm-no_dev__murmurhash-js__1.0.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") +load("@npm-no_dev__nan__2.23.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") +load("@npm-no_dev__native-promise-only__0.8.1__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") +load("@npm-no_dev__needle__2.9.1__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") +load("@npm-no_dev__negotiator__1.0.0__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") +load("@npm-no_dev__next-tick__1.1.0__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-addon-api__7.1.1__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-gyp-build__4.8.4__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-gyp__11.5.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-gyp__12.2.0__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-releases__2.0.27__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") +load("@npm-no_dev__nopt__5.0.0__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") +load("@npm-no_dev__nopt__8.1.0__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") +load("@npm-no_dev__nopt__9.0.0__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-package-data__7.0.1__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-path__3.0.0__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-svg-path__0.1.0__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-svg-path__1.1.0__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-url__6.1.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") +load("@npm-no_dev__npm-bundled__2.0.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") +load("@npm-no_dev__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") +load("@npm-no_dev__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") +load("@npm-no_dev__npm-packlist__5.1.3__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") +load("@npm-no_dev__npmlog__5.0.1__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") +load("@npm-no_dev__number-is-integer__1.0.1__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") +load("@npm-no_dev__oauth4webapi__3.8.2__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") +load("@npm-no_dev__object-assign__4.1.1__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") +load("@npm-no_dev__once__1.3.3__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") +load("@npm-no_dev__once__1.4.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") +load("@npm-no_dev__opener__1.5.2__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") +load("@npm-no_dev__openid-client__6.8.1__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") +load("@npm-no_dev__optimist__0.6.0__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") +load("@npm-no_dev__os-tmpdir__1.0.2__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-cancelable__2.1.1__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-limit__3.1.0__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-limit__7.3.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-locate__5.0.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-map-values__0.1.0__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-map-values__1.0.0__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-map__7.0.4__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") +load("@npm-no_dev__package-json-from-dist__1.0.1__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") +load("@npm-no_dev__parent-module__1.0.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") +load("@npm-no_dev__parenthesis__3.1.8__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") +load("@npm-no_dev__parse-json__5.2.0__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") +load("@npm-no_dev__parse-json__8.3.0__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") +load("@npm-no_dev__parse-rect__1.2.0__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") +load("@npm-no_dev__parse-svg-path__0.1.2__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") +load("@npm-no_dev__parse-unit__1.0.1__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-exists__4.0.0__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-is-absolute__1.0.1__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-key__3.1.1__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-parse__1.0.7__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-scurry__1.11.1__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-scurry__2.0.2__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-type__4.0.0__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") +load("@npm-no_dev__pbf__3.3.0__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") +load("@npm-no_dev__pend__1.2.0__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") +load("@npm-no_dev__performance-now__2.1.0__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") +load("@npm-no_dev__pick-by-alias__1.2.0__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") +load("@npm-no_dev__picocolors__1.1.1__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") +load("@npm-no_dev__picomatch__2.3.1__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") +load("@npm-no_dev__picomatch__4.0.3__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") +load("@npm-no_dev__picomatch__4.0.4__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") +load("@npm-no_dev__pify__4.0.1__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") +load("@npm-no_dev__plotly.js__2.25.2__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") +load("@npm-no_dev__pngjs__5.0.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") +load("@npm-no_dev__point-in-polygon__1.1.0__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") +load("@npm-no_dev__polybooljs__1.2.2__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") +load("@npm-no_dev__potpack__1.0.2__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") +load("@npm-no_dev__probe-image-size__7.2.3__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") +load("@npm-no_dev__proc-log__5.0.0__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") +load("@npm-no_dev__proc-log__6.1.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") +load("@npm-no_dev__process-nextick-args__2.0.1__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") +load("@npm-no_dev__progress__2.0.3__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") +load("@npm-no_dev__promise-retry__2.0.1__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") +load("@npm-no_dev__protoc-gen-grpc__304285671__links//:defs.bzl", store_742 = "npm_imported_package_store_internal") +load("@npm-no_dev__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") +load("@npm-no_dev__proxy-from-env__1.1.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") +load("@npm-no_dev__pump__3.0.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") +load("@npm-no_dev__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") +load("@npm-no_dev__puppeteer__19.11.1_230959327__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") +load("@npm-no_dev__queue-microtask__1.2.3__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") +load("@npm-no_dev__quick-lru__5.1.1__links//:defs.bzl", store_749 = "npm_imported_package_store_internal") +load("@npm-no_dev__quickselect__2.0.0__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") +load("@npm-no_dev__raf__3.4.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") +load("@npm-no_dev__ramda__0.25.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") +load("@npm-no_dev__randombytes__2.1.0__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") +load("@npm-no_dev__read-cmd-shim__4.0.0__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") +load("@npm-no_dev__read-yaml-file__2.1.0__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") +load("@npm-no_dev__read-yaml-file__3.0.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") +load("@npm-no_dev__readable-stream__1.0.34__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") +load("@npm-no_dev__readable-stream__2.3.8__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") +load("@npm-no_dev__readable-stream__3.6.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") +load("@npm-no_dev__readdirp__3.6.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") +load("@npm-no_dev__readdirp__4.1.2__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl-error2d__2.0.12__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl-line2d__3.1.3__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl-scatter2d__3.3.1__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl-splom__1.0.14__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl__2.1.1__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") +load("@npm-no_dev__remove-trailing-separator__1.1.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") +load("@npm-no_dev__rename-overwrite__6.0.3__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") +load("@npm-no_dev__replace-ext__2.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") +load("@npm-no_dev__require-directory__2.1.1__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve-alpn__1.2.1__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve-from__4.0.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve-from__5.0.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve__0.6.3__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve__1.22.11__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") +load("@npm-no_dev__responselike__2.0.1__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") +load("@npm-no_dev__retry__0.12.0__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") +load("@npm-no_dev__retry__0.13.1__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") +load("@npm-no_dev__reusify__1.1.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") +load("@npm-no_dev__rfc4648__1.5.4__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") +load("@npm-no_dev__right-now__1.0.0__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") +load("@npm-no_dev__rimraf__3.0.2__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") +load("@npm-no_dev__rollup__4.55.2__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") +load("@npm-no_dev__run-groups__3.0.1__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") +load("@npm-no_dev__run-parallel__1.2.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") +load("@npm-no_dev__rw__1.3.3__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") +load("@npm-no_dev__safe-buffer__5.1.2__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") +load("@npm-no_dev__safe-buffer__5.2.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") +load("@npm-no_dev__safer-buffer__2.1.2__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") +load("@npm-no_dev__sass-embedded-all-unknown__1.97.3__links//:defs.bzl", link_791 = "npm_link_imported_package_store_internal", store_791 = "npm_imported_package_store_internal") +load("@npm-no_dev__sass__1.97.3__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") +load("@npm-no_dev__sax__1.4.1__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") +load("@npm-no_dev__segfault-handler__1.3.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver-first-satisfied__1.1.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__5.7.2__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__6.3.1__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__7.5.0__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__7.7.3__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__7.8.5__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") +load("@npm-no_dev__serialize-javascript__6.0.2__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") +load("@npm-no_dev__set-blocking__2.0.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") +load("@npm-no_dev__setprototypeof__1.2.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") +load("@npm-no_dev__shallow-copy__0.0.1__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") +load("@npm-no_dev__shebang-command__2.0.0__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") +load("@npm-no_dev__shebang-regex__3.0.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") +load("@npm-no_dev__shlex__2.1.2__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") +load("@npm-no_dev__signal-exit__3.0.7__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") +load("@npm-no_dev__signal-exit__4.1.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") +load("@npm-no_dev__signum__1.0.0__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") +load("@npm-no_dev__sirv__1.0.19__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") +load("@npm-no_dev__slash__2.0.0__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") +load("@npm-no_dev__slide__1.1.6__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") +load("@npm-no_dev__smart-buffer__4.2.0__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") +load("@npm-no_dev__smob__1.5.0__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") +load("@npm-no_dev__socks-proxy-agent__8.0.5__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") +load("@npm-no_dev__socks__2.8.7__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map-js__1.2.1__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map-support__0.5.21__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map__0.5.7__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map__0.6.1__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-correct__3.2.0__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-exceptions__2.5.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-expression-parse__3.0.1__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-license-ids__3.0.22__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") +load("@npm-no_dev__split2__4.2.0__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") +load("@npm-no_dev__sprintf-js__1.0.3__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") +load("@npm-no_dev__ssri__12.0.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") +load("@npm-no_dev__ssri__13.0.1__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") +load("@npm-no_dev__stack-trace__0.0.9__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") +load("@npm-no_dev__static-eval__2.1.1__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") +load("@npm-no_dev__statuses__2.0.1__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") +load("@npm-no_dev__stream-buffers__3.0.3__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") +load("@npm-no_dev__stream-parser__0.3.1__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") +load("@npm-no_dev__stream-shift__1.0.3__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") +load("@npm-no_dev__streamx__2.23.0__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") +load("@npm-no_dev__string-split-by__1.0.0__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") +load("@npm-no_dev__string-width__4.2.3__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") +load("@npm-no_dev__string-width__5.1.2__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") +load("@npm-no_dev__string_decoder__0.10.31__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") +load("@npm-no_dev__string_decoder__1.1.1__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") +load("@npm-no_dev__string_decoder__1.3.0__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-ansi__6.0.1__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-ansi__7.1.2__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-bom__4.0.0__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-bom__5.0.0__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-comments-strings__1.2.0__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") +load("@npm-no_dev__strongly-connected-components__1.0.1__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") +load("@npm-no_dev__supercluster__7.1.5__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") +load("@npm-no_dev__superscript-text__1.0.0__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") +load("@npm-no_dev__supports-color__7.2.0__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") +load("@npm-no_dev__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") +load("@npm-no_dev__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") +load("@npm-no_dev__svg-path-bounds__1.0.2__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") +load("@npm-no_dev__svg-path-sdf__1.1.3__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") +load("@npm-no_dev__symlink-dir__6.0.5__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") +load("@npm-no_dev__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-fs__2.1.1__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-fs__3.1.1__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-stream__2.2.0__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-stream__3.1.7__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar__6.2.1__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar__7.5.2__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar__7.5.9__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") +load("@npm-no_dev__teex__1.0.1__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") +load("@npm-no_dev__terser__5.44.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") +load("@npm-no_dev__test-exclude__7.0.1__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") +load("@npm-no_dev__text-decoder__1.2.3__links//:defs.bzl", store_868 = "npm_imported_package_store_internal") +load("@npm-no_dev__through2__0.6.5__links//:defs.bzl", store_869 = "npm_imported_package_store_internal") +load("@npm-no_dev__through2__2.0.5__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") +load("@npm-no_dev__through__2.3.8__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") +load("@npm-no_dev__tightrope__0.1.0__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinycolor2__1.6.0__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinyglobby__0.2.15__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinyglobby__0.2.17__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinyqueue__2.0.3__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") +load("@npm-no_dev__tmp-promise__3.0.3__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") +load("@npm-no_dev__tmp__0.0.33__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") +load("@npm-no_dev__tmp__0.2.5__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") +load("@npm-no_dev__to-float32__1.1.0__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") +load("@npm-no_dev__to-px__1.0.1__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") +load("@npm-no_dev__to-regex-range__5.0.1__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") +load("@npm-no_dev__toidentifier__1.0.1__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") +load("@npm-no_dev__topojson-client__3.1.0__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") +load("@npm-no_dev__totalist__1.1.0__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") +load("@npm-no_dev__tr46__0.0.3__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") +load("@npm-no_dev__tslib__2.8.1__links//:defs.bzl", link_887 = "npm_link_imported_package_store_internal", store_887 = "npm_imported_package_store_internal") +load("@npm-no_dev__typanion__3.14.0__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") +load("@npm-no_dev__type-fest__0.6.0__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") +load("@npm-no_dev__type-fest__4.41.0__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") +load("@npm-no_dev__type__2.7.3__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") +load("@npm-no_dev__typedarray-pool__1.2.0__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") +load("@npm-no_dev__typedarray__0.0.6__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") +load("@npm-no_dev__typeof-article__0.1.1__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") +load("@npm-no_dev__typescript__5.6.3__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") +load("@npm-no_dev__typescript__5.8.2__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") +load("@npm-no_dev__uid-number__0.0.6__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") +load("@npm-no_dev__umask__1.1.0__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") +load("@npm-no_dev__unbzip2-stream__1.4.3__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") +load("@npm-no_dev__undici-types__6.19.8__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") +load("@npm-no_dev__undici-types__6.21.0__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-filename__4.0.0__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-filename__5.0.0__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-slug__5.0.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-slug__6.0.0__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") +load("@npm-no_dev__universalify__0.1.2__links//:defs.bzl", store_906 = "npm_imported_package_store_internal") +load("@npm-no_dev__universalify__2.0.1__links//:defs.bzl", store_907 = "npm_imported_package_store_internal") +load("@npm-no_dev__unix-dgram__2.0.7__links//:defs.bzl", store_908 = "npm_imported_package_store_internal") +load("@npm-no_dev__unquote__1.1.1__links//:defs.bzl", store_909 = "npm_imported_package_store_internal") +load("@npm-no_dev__unused__0.2.2__links//:defs.bzl", store_910 = "npm_imported_package_store_internal") +load("@npm-no_dev__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_911 = "npm_imported_package_store_internal") +load("@npm-no_dev__update-diff__1.1.0__links//:defs.bzl", store_912 = "npm_imported_package_store_internal") +load("@npm-no_dev__util-deprecate__1.0.2__links//:defs.bzl", store_913 = "npm_imported_package_store_internal") +load("@npm-no_dev__uuid__8.3.2__links//:defs.bzl", link_914 = "npm_link_imported_package_store_internal", store_914 = "npm_imported_package_store_internal") +load("@npm-no_dev__v8-to-istanbul__9.3.0__links//:defs.bzl", store_915 = "npm_imported_package_store_internal") +load("@npm-no_dev__validate-npm-package-license__3.0.4__links//:defs.bzl", store_916 = "npm_imported_package_store_internal") +load("@npm-no_dev__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_917 = "npm_imported_package_store_internal") +load("@npm-no_dev__vinyl__3.0.1__links//:defs.bzl", store_918 = "npm_imported_package_store_internal") +load("@npm-no_dev__vt-pbf__3.1.3__links//:defs.bzl", store_919 = "npm_imported_package_store_internal") +load("@npm-no_dev__weak-map__1.0.8__links//:defs.bzl", store_920 = "npm_imported_package_store_internal") +load("@npm-no_dev__webgl-context__2.2.0__links//:defs.bzl", store_921 = "npm_imported_package_store_internal") +load("@npm-no_dev__webidl-conversions__3.0.1__links//:defs.bzl", store_922 = "npm_imported_package_store_internal") +load("@npm-no_dev__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", store_923 = "npm_imported_package_store_internal") +load("@npm-no_dev__whatwg-url__5.0.0__links//:defs.bzl", store_924 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__2.0.2__links//:defs.bzl", store_925 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__4.0.0__links//:defs.bzl", store_926 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__5.0.0__links//:defs.bzl", store_927 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__6.0.1__links//:defs.bzl", store_928 = "npm_imported_package_store_internal") +load("@npm-no_dev__wide-align__1.1.5__links//:defs.bzl", store_929 = "npm_imported_package_store_internal") +load("@npm-no_dev__wordwrap__0.0.3__links//:defs.bzl", store_930 = "npm_imported_package_store_internal") +load("@npm-no_dev__world-calendars__1.0.4__links//:defs.bzl", store_931 = "npm_imported_package_store_internal") +load("@npm-no_dev__wrap-ansi__7.0.0__links//:defs.bzl", store_932 = "npm_imported_package_store_internal") +load("@npm-no_dev__wrap-ansi__8.1.0__links//:defs.bzl", store_933 = "npm_imported_package_store_internal") +load("@npm-no_dev__wrappy__1.0.2__links//:defs.bzl", store_934 = "npm_imported_package_store_internal") +load("@npm-no_dev__write-file-atomic__5.0.1__links//:defs.bzl", store_935 = "npm_imported_package_store_internal") +load("@npm-no_dev__write-file-atomic__7.0.1__links//:defs.bzl", store_936 = "npm_imported_package_store_internal") +load("@npm-no_dev__write-yaml-file__5.0.0__links//:defs.bzl", store_937 = "npm_imported_package_store_internal") +load("@npm-no_dev__write-yaml-file__6.0.0__links//:defs.bzl", store_938 = "npm_imported_package_store_internal") +load("@npm-no_dev__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_939 = "npm_imported_package_store_internal") +load("@npm-no_dev__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_940 = "npm_imported_package_store_internal") +load("@npm-no_dev__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_941 = "npm_imported_package_store_internal") +load("@npm-no_dev__xtend__2.2.0__links//:defs.bzl", store_942 = "npm_imported_package_store_internal") +load("@npm-no_dev__xtend__4.0.2__links//:defs.bzl", store_943 = "npm_imported_package_store_internal") +load("@npm-no_dev__y18n__5.0.8__links//:defs.bzl", store_944 = "npm_imported_package_store_internal") +load("@npm-no_dev__yallist__3.1.1__links//:defs.bzl", store_945 = "npm_imported_package_store_internal") +load("@npm-no_dev__yallist__4.0.0__links//:defs.bzl", store_946 = "npm_imported_package_store_internal") +load("@npm-no_dev__yallist__5.0.0__links//:defs.bzl", store_947 = "npm_imported_package_store_internal") +load("@npm-no_dev__yargs-parser__21.1.1__links//:defs.bzl", store_948 = "npm_imported_package_store_internal") +load("@npm-no_dev__yargs__17.7.1__links//:defs.bzl", store_949 = "npm_imported_package_store_internal") +load("@npm-no_dev__yargs__17.7.2__links//:defs.bzl", store_950 = "npm_imported_package_store_internal") +load("@npm-no_dev__yauzl__2.10.0__links//:defs.bzl", store_951 = "npm_imported_package_store_internal") +load("@npm-no_dev__yocto-queue__0.1.0__links//:defs.bzl", store_952 = "npm_imported_package_store_internal") +load("@npm-no_dev__yocto-queue__1.2.2__links//:defs.bzl", store_953 = "npm_imported_package_store_internal") +load("@npm-no_dev__zod__3.21.4__links//:defs.bzl", store_954 = "npm_imported_package_store_internal") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -916,12 +965,34 @@ load("@aspect_rules_js//npm/private:npm_link_package_store.bzl", _npm_local_link # buildifier: disable=bzl-visibility load("@aspect_rules_js//npm/private:npm_package_store.bzl", _npm_local_package_store = "npm_local_package_store_internal") -_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] +_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/pnpm_publish_tools", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] def _link_pkg_0(): - link_117() - link_119() - link_125() + link_111() + link_127() + link_136() + link_147() + link_160() + return [ + ":node_modules/@pnpm/catalogs.config", + ":node_modules/@pnpm/exportable-manifest", + ":node_modules/@pnpm/logger", + ":node_modules/@pnpm/releasing.exportable-manifest", + ":node_modules/@pnpm/workspace.read-manifest", + ], { + "@pnpm": [ + ":node_modules/@pnpm/catalogs.config", + ":node_modules/@pnpm/exportable-manifest", + ":node_modules/@pnpm/logger", + ":node_modules/@pnpm/releasing.exportable-manifest", + ":node_modules/@pnpm/workspace.read-manifest", + ], + } + +def _link_pkg_1(): + link_133() + link_135() + link_144() return [ ":node_modules/@pnpm/lifecycle", ":node_modules/@pnpm/logger", @@ -934,9 +1005,9 @@ def _link_pkg_0(): ], } -def _link_pkg_1(): - link_178() - link_179() +def _link_pkg_2(): + link_208() + link_209() return [ ":node_modules/@rspack/cli", ":node_modules/@rspack/core", @@ -947,9 +1018,9 @@ def _link_pkg_1(): ], } -def _link_pkg_2(): - link_196() - link_545() +def _link_pkg_3(): + link_226() + link_580() return [ ":node_modules/@types/node", ":node_modules/jasmine", @@ -957,10 +1028,10 @@ def _link_pkg_2(): "@types": [":node_modules/@types/node"], } -def _link_pkg_3(): - link_205() - link_206() - link_749() +def _link_pkg_4(): + link_235() + link_236() + link_791() return [ ":node_modules/@vscode/vsce-sign-alpine-arm64", ":node_modules/@vscode/vsce-sign-alpine-x64", @@ -972,8 +1043,8 @@ def _link_pkg_3(): ], } -def _link_pkg_4(): - link_218() +def _link_pkg_5(): + link_248() _fp_link_2() _fp_link_3() return [ @@ -987,35 +1058,35 @@ def _link_pkg_4(): ], } -def _link_pkg_5(): - link_268() +def _link_pkg_6(): + link_299() return [":node_modules/c8"], None -def _link_pkg_6(): - link_279() - link_280("chalk-alt") +def _link_pkg_7(): + link_310() + link_311("chalk-alt") return [ ":node_modules/chalk", ":node_modules/chalk-alt", ], None -def _link_pkg_7(): - link_471() - link_842() +def _link_pkg_8(): + link_504() + link_887() return [ ":node_modules/google-protobuf", ":node_modules/tslib", ], None -def _link_pkg_8(): - link_868() - return [":node_modules/uuid"], None - def _link_pkg_9(): - link_868() + link_914() return [":node_modules/uuid"], None def _link_pkg_10(): + link_914() + return [":node_modules/uuid"], None + +def _link_pkg_11(): _fp_link_4() _fp_link_5() return [ @@ -1029,17 +1100,18 @@ def _link_pkg_10(): } _LINK_PACKAGE_FNS = { - "npm/private/lifecycle": _link_pkg_0, - "js/private/test/image/platform_deps": _link_pkg_1, - "js/private/test/js_run_devserver": _link_pkg_2, - "npm/private/test": _link_pkg_3, - "js/private/test/image": _link_pkg_4, - "js/private/coverage/bundle": _link_pkg_5, - "npm/private/test/npm_package": _link_pkg_6, - "js/private/worker/src": _link_pkg_7, - "js/private/test/image-fixture-a": _link_pkg_8, - "js/private/test/image-fixture-d": _link_pkg_9, - "npm/private/test/subs": _link_pkg_10, + "npm/private/pnpm_publish_tools": _link_pkg_0, + "npm/private/lifecycle": _link_pkg_1, + "js/private/test/image/platform_deps": _link_pkg_2, + "js/private/test/js_run_devserver": _link_pkg_3, + "npm/private/test": _link_pkg_4, + "js/private/test/image": _link_pkg_5, + "js/private/coverage/bundle": _link_pkg_6, + "npm/private/test/npm_package": _link_pkg_7, + "js/private/worker/src": _link_pkg_8, + "js/private/test/image-fixture-a": _link_pkg_9, + "js/private/test/image-fixture-d": _link_pkg_10, + "npm/private/test/subs": _link_pkg_11, } # buildifier: disable=function-docstring @@ -1964,6 +2036,55 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru store_903() store_904() store_905() + store_906() + store_907() + store_908() + store_909() + store_910() + store_911() + store_912() + store_913() + store_914() + store_915() + store_916() + store_917() + store_918() + store_919() + store_920() + store_921() + store_922() + store_923() + store_924() + store_925() + store_926() + store_927() + store_928() + store_929() + store_930() + store_931() + store_932() + store_933() + store_934() + store_935() + store_936() + store_937() + store_938() + store_939() + store_940() + store_941() + store_942() + store_943() + store_944() + store_945() + store_946() + store_947() + store_948() + store_949() + store_950() + store_951() + store_952() + store_953() + store_954() _npm_local_package_store( package_store_name = "is-odd@file+npm+private+test+vendored+is-odd", src = "//npm/private/test/vendored/is-odd:pkg", @@ -2065,6 +2186,15 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru ) _LINK_TARGETS = { + "npm/private/pnpm_publish_tools": { + "prod": [ + ":node_modules/@pnpm/catalogs.config", + ":node_modules/@pnpm/exportable-manifest", + ":node_modules/@pnpm/logger", + ":node_modules/@pnpm/releasing.exportable-manifest", + ":node_modules/@pnpm/workspace.read-manifest", + ], + }, "npm/private/lifecycle": { "prod": [ ":node_modules/@pnpm/lifecycle", diff --git a/npm/private/test/snapshots/npm_defs-no_optional.bzl b/npm/private/test/snapshots/npm_defs-no_optional.bzl index ccab1b1c19..3a919bb6e5 100644 --- a/npm/private/test/snapshots/npm_defs-no_optional.bzl +++ b/npm/private/test/snapshots/npm_defs-no_optional.bzl @@ -55,748 +55,797 @@ load("@npm-no_optional__at_mapbox_whoots-js__3.1.0__links//:defs.bzl", store_51 load("@npm-no_optional__at_nodelib_fs.scandir__2.1.5__links//:defs.bzl", store_52 = "npm_imported_package_store_internal") load("@npm-no_optional__at_nodelib_fs.stat__2.0.5__links//:defs.bzl", store_53 = "npm_imported_package_store_internal") load("@npm-no_optional__at_nodelib_fs.walk__1.2.8__links//:defs.bzl", store_54 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_npmcli_agent__3.0.0__links//:defs.bzl", store_55 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_npmcli_agent__4.0.0__links//:defs.bzl", store_56 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_npmcli_fs__4.0.0__links//:defs.bzl", store_57 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_npmcli_fs__5.0.0__links//:defs.bzl", store_58 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_59 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_60 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_d3__3.8.1__links//:defs.bzl", store_61 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_62 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_regl__2.1.2__links//:defs.bzl", link_63 = "npm_link_imported_package_store_internal", store_63 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_byline__1.0.0__links//:defs.bzl", store_64 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_65 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_66 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_67 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_error__1000.0.5__links//:defs.bzl", store_68 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_69 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_70 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_71 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_72 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_73 = "npm_link_imported_package_store_internal", store_73 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_74 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_75 = "npm_link_imported_package_store_internal", store_75 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_76 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_77 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_78 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_79 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_80 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_81 = "npm_link_imported_package_store_internal", store_81 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_82 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_83 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_types__1001.3.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", link_91 = "npm_link_imported_package_store_internal", store_91 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", link_92 = "npm_link_imported_package_store_internal", store_92 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", link_93 = "npm_link_imported_package_store_internal", store_93 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", link_94 = "npm_link_imported_package_store_internal", store_94 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", link_95 = "npm_link_imported_package_store_internal", store_95 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", link_96 = "npm_link_imported_package_store_internal", store_96 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rspack_binding__2.0.4__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_99 = "npm_link_imported_package_store_internal", store_99 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rspack_core__2.0.4__links//:defs.bzl", link_100 = "npm_link_imported_package_store_internal", store_100 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_area__6.5.0__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_bbox__6.5.0__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_centroid__6.5.0__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_helpers__6.5.0__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_meta__6.5.0__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_estree__1.0.8__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_google-protobuf__3.15.12__links//:defs.bzl", link_110 = "npm_link_imported_package_store_internal", store_110 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_111 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_js-yaml__4.0.9__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_keyv__3.1.4__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_node-fetch__2.6.13__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_node__22.18.13__links//:defs.bzl", link_116 = "npm_link_imported_package_store_internal", store_116 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_node__22.7.4__links//:defs.bzl", store_117 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_resolve__1.20.2__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_responselike__1.0.3__links//:defs.bzl", store_119 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_ssri__7.1.5__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_tar__6.1.13__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_ws__8.18.1__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_125 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_127 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") -load("@npm-no_optional__abbrev__1.1.1__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") -load("@npm-no_optional__abbrev__3.0.1__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") -load("@npm-no_optional__abbrev__4.0.0__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") -load("@npm-no_optional__abs-svg-path__0.1.1__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") -load("@npm-no_optional__acorn-walk__8.3.4__links//:defs.bzl", store_133 = "npm_imported_package_store_internal") -load("@npm-no_optional__acorn__7.4.1__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") -load("@npm-no_optional__acorn__8.12.1__links//:defs.bzl", link_135 = "npm_link_imported_package_store_internal", store_135 = "npm_imported_package_store_internal") -load("@npm-no_optional__acorn__8.15.0__links//:defs.bzl", store_136 = "npm_imported_package_store_internal") -load("@npm-no_optional__agent-base__6.0.2__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") -load("@npm-no_optional__agent-base__7.1.4__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") -load("@npm-no_optional__almost-equal__1.1.0__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") -load("@npm-no_optional__ansi-regex__5.0.1__links//:defs.bzl", store_140 = "npm_imported_package_store_internal") -load("@npm-no_optional__ansi-regex__6.2.2__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") -load("@npm-no_optional__ansi-styles__4.3.0__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") -load("@npm-no_optional__ansi-styles__6.2.3__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") -load("@npm-no_optional__aproba__2.1.0__links//:defs.bzl", store_144 = "npm_imported_package_store_internal") -load("@npm-no_optional__are-we-there-yet__2.0.0__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") -load("@npm-no_optional__argparse__1.0.10__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") -load("@npm-no_optional__argparse__2.0.1__links//:defs.bzl", store_147 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-bounds__1.0.1__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-find-index__1.0.2__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-normalize__1.1.4__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-range__1.0.1__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-rearrange__2.2.2__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") -load("@npm-no_optional__asynckit__0.4.0__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") -load("@npm-no_optional__b4a__1.7.3__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") -load("@npm-no_optional__balanced-match__1.0.2__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") -load("@npm-no_optional__balanced-match__4.0.4__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") -load("@npm-no_optional__bare-events__2.8.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") -load("@npm-no_optional__base64-js__1.5.1__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") -load("@npm-no_optional__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") -load("@npm-no_optional__better-path-resolve__1.0.0__links//:defs.bzl", store_160 = "npm_imported_package_store_internal") -load("@npm-no_optional__bin-links__4.0.4__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") -load("@npm-no_optional__binary-search-bounds__2.0.5__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") -load("@npm-no_optional__bindings__1.5.0__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") -load("@npm-no_optional__bit-twiddle__1.0.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") -load("@npm-no_optional__bitmap-sdf__1.0.4__links//:defs.bzl", store_165 = "npm_imported_package_store_internal") -load("@npm-no_optional__bl__2.2.1__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") -load("@npm-no_optional__bl__4.1.0__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") -load("@npm-no_optional__bole__5.0.25__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") -load("@npm-no_optional__brace-expansion__1.1.12__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") -load("@npm-no_optional__brace-expansion__2.0.2__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") -load("@npm-no_optional__brace-expansion__5.0.4__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") -load("@npm-no_optional__braces__3.0.3__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") -load("@npm-no_optional__browserslist__4.27.0__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") -load("@npm-no_optional__buffer-crc32__0.2.13__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") -load("@npm-no_optional__buffer-from__1.1.2__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") -load("@npm-no_optional__buffer__5.7.1__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") -load("@npm-no_optional__bufferutil__4.0.8__links//:defs.bzl", link_177 = "npm_link_imported_package_store_internal", store_177 = "npm_imported_package_store_internal") -load("@npm-no_optional__c8__10.1.3__links//:defs.bzl", link_178 = "npm_link_imported_package_store_internal", store_178 = "npm_imported_package_store_internal") -load("@npm-no_optional__cacache__19.0.1__links//:defs.bzl", store_179 = "npm_imported_package_store_internal") -load("@npm-no_optional__cacache__20.0.3__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") -load("@npm-no_optional__cacheable-lookup__5.0.4__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") -load("@npm-no_optional__cacheable-request__7.0.4__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") -load("@npm-no_optional__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") -load("@npm-no_optional__callsites__3.1.0__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") -load("@npm-no_optional__caniuse-lite__1.0.30001752__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") -load("@npm-no_optional__canvas-fit__1.5.0__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") -load("@npm-no_optional__chalk__3.0.0__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") -load("@npm-no_optional__chalk__4.1.2__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") -load("@npm-no_optional__chalk__5.0.1__links//:defs.bzl", link_189 = "npm_link_imported_package_store_internal", store_189 = "npm_imported_package_store_internal") -load("@npm-no_optional__chalk__5.1.1__links//:defs.bzl", link_190 = "npm_link_imported_package_store_internal", store_190 = "npm_imported_package_store_internal") -load("@npm-no_optional__chownr__1.1.4__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") -load("@npm-no_optional__chownr__2.0.0__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") -load("@npm-no_optional__chownr__3.0.0__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") -load("@npm-no_optional__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") -load("@npm-no_optional__clamp__1.0.1__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") -load("@npm-no_optional__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_196 = "npm_imported_package_store_internal") -load("@npm-no_optional__cliui__8.0.1__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") -load("@npm-no_optional__clone-response__1.0.3__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") -load("@npm-no_optional__clone__2.1.2__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") -load("@npm-no_optional__cmd-extension__1.0.2__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") -load("@npm-no_optional__cmd-shim__6.0.3__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-alpha__1.0.4__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-convert__2.0.1__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-id__1.1.0__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-name__1.1.4__links//:defs.bzl", store_205 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-normalize__1.5.0__links//:defs.bzl", store_206 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-parse__1.3.8__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-rgba__2.1.1__links//:defs.bzl", store_208 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-space__1.16.0__links//:defs.bzl", store_209 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-support__1.1.3__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") -load("@npm-no_optional__combined-stream__1.0.8__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") -load("@npm-no_optional__commander__10.0.1__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") -load("@npm-no_optional__commander__2.20.3__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") -load("@npm-no_optional__commander__6.2.1__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") -load("@npm-no_optional__commander__7.2.0__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") -load("@npm-no_optional__commondir__1.0.1__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") -load("@npm-no_optional__concat-map__0.0.1__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") -load("@npm-no_optional__concat-stream__1.6.2__links//:defs.bzl", store_218 = "npm_imported_package_store_internal") -load("@npm-no_optional__console-control-strings__1.1.0__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") -load("@npm-no_optional__convert-source-map__2.0.0__links//:defs.bzl", store_220 = "npm_imported_package_store_internal") -load("@npm-no_optional__core-util-is__1.0.3__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") -load("@npm-no_optional__cosmiconfig__8.1.3__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") -load("@npm-no_optional__country-regex__1.1.0__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") -load("@npm-no_optional__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") -load("@npm-no_optional__cross-spawn__7.0.3__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") -load("@npm-no_optional__cross-spawn__7.0.6__links//:defs.bzl", store_226 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font-size-keywords__1.0.0__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font-style-keywords__1.0.1__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font__1.2.0__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-global-keywords__1.0.1__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-system-font-keywords__1.0.0__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") -load("@npm-no_optional__csscolorparser__1.0.3__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-array__1.2.4__links//:defs.bzl", store_235 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-collection__1.0.7__links//:defs.bzl", store_236 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-color__3.1.0__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-dispatch__1.0.6__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-force__1.2.1__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-format__1.4.5__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-geo-projection__2.9.0__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-geo__1.12.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-hierarchy__1.1.9__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-interpolate__3.0.1__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-path__1.0.9__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-quadtree__1.0.7__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-shape__1.3.7__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-time-format__2.3.0__links//:defs.bzl", store_248 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-time__1.1.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-timer__1.0.10__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") -load("@npm-no_optional__d__1.0.2__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") -load("@npm-no_optional__date.js__0.3.3__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__2.6.3__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__3.1.0__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__3.2.7__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__4.3.4__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__4.4.3__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_258 = "npm_link_imported_package_store_internal", store_258 = "npm_imported_package_store_internal") -load("@npm-no_optional__decompress-response__6.0.0__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") -load("@npm-no_optional__deepmerge__4.3.1__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") -load("@npm-no_optional__defer-to-connect__2.0.1__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") -load("@npm-no_optional__defined__1.0.1__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") -load("@npm-no_optional__delayed-stream__1.0.0__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") -load("@npm-no_optional__delegates__1.0.0__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") -load("@npm-no_optional__depd__2.0.0__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") -load("@npm-no_optional__detect-kerning__2.1.2__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") -load("@npm-no_optional__detect-libc__2.1.2__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") -load("@npm-no_optional__devtools-protocol__0.0.1107588__links//:defs.bzl", store_268 = "npm_imported_package_store_internal") -load("@npm-no_optional__draw-svg-path__1.0.0__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") -load("@npm-no_optional__dtype__2.0.0__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") -load("@npm-no_optional__dunder-proto__1.0.1__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") -load("@npm-no_optional__dup__1.0.0__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") -load("@npm-no_optional__duplexer__0.1.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") -load("@npm-no_optional__duplexify__3.7.1__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") -load("@npm-no_optional__earcut__2.2.4__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") -load("@npm-no_optional__eastasianwidth__0.2.0__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") -load("@npm-no_optional__electron-to-chromium__1.5.244__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") -load("@npm-no_optional__element-size__1.1.1__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") -load("@npm-no_optional__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_279 = "npm_imported_package_store_internal") -load("@npm-no_optional__emoji-regex__8.0.0__links//:defs.bzl", store_280 = "npm_imported_package_store_internal") -load("@npm-no_optional__emoji-regex__9.2.2__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") -load("@npm-no_optional__end-of-stream__1.4.5__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") -load("@npm-no_optional__env-paths__2.2.1__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") -load("@npm-no_optional__err-code__2.0.3__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") -load("@npm-no_optional__error-ex__1.3.4__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") -load("@npm-no_optional__es-define-property__1.0.1__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") -load("@npm-no_optional__es-errors__1.3.0__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") -load("@npm-no_optional__es-object-atoms__1.1.1__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") -load("@npm-no_optional__es-set-tostringtag__2.1.0__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") -load("@npm-no_optional__es5-ext__0.10.64__links//:defs.bzl", link_290 = "npm_link_imported_package_store_internal", store_290 = "npm_imported_package_store_internal") -load("@npm-no_optional__es6-iterator__2.0.3__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") -load("@npm-no_optional__es6-symbol__3.1.4__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") -load("@npm-no_optional__es6-weak-map__2.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") -load("@npm-no_optional__esbuild__0.24.0__links//:defs.bzl", link_294 = "npm_link_imported_package_store_internal", store_294 = "npm_imported_package_store_internal") -load("@npm-no_optional__escalade__3.2.0__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") -load("@npm-no_optional__escape-html__1.0.3__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") -load("@npm-no_optional__escodegen__2.1.0__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") -load("@npm-no_optional__esniff__2.0.1__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") -load("@npm-no_optional__esprima__1.0.0__links//:defs.bzl", store_299 = "npm_imported_package_store_internal") -load("@npm-no_optional__esprima__4.0.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") -load("@npm-no_optional__estraverse__5.3.0__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") -load("@npm-no_optional__estree-walker__2.0.2__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") -load("@npm-no_optional__esutils__2.0.3__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") -load("@npm-no_optional__event-emitter__0.3.5__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") -load("@npm-no_optional__events-universal__1.0.1__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") -load("@npm-no_optional__events__3.3.0__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") -load("@npm-no_optional__exponential-backoff__3.1.3__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") -load("@npm-no_optional__ext__1.7.0__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") -load("@npm-no_optional__extract-zip__2.0.1__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") -load("@npm-no_optional__falafel__2.2.5__links//:defs.bzl", store_310 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_311 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-deep-equal__3.1.3__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-fifo__1.3.2__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-glob__3.3.3__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-isnumeric__1.1.4__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-safe-stringify__2.1.1__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") -load("@npm-no_optional__fastq__1.20.1__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") -load("@npm-no_optional__fd-slicer__1.1.0__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") -load("@npm-no_optional__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") -load("@npm-no_optional__file-uri-to-path__1.0.0__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") -load("@npm-no_optional__fill-range__7.1.1__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") -load("@npm-no_optional__find-up__5.0.0__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") -load("@npm-no_optional__flatten-vertex-data__1.0.2__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") -load("@npm-no_optional__font-atlas__2.1.0__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") -load("@npm-no_optional__font-measure__1.2.2__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") -load("@npm-no_optional__foreground-child__3.3.1__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") -load("@npm-no_optional__form-data__4.0.4__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") -load("@npm-no_optional__from2__2.3.0__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-constants__1.0.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-extra__11.1.1__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-extra__11.3.0__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-extra__7.0.1__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-minipass__2.1.0__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-minipass__3.0.3__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs.realpath__1.0.0__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") -load("@npm-no_optional__function-bind__1.1.2__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") -load("@npm-no_optional__gauge__3.0.2__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") -load("@npm-no_optional__gensync__1.0.0-beta.2__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") -load("@npm-no_optional__geojson-vt__3.2.1__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-caller-file__2.0.5__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-canvas-context__1.0.2__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-intrinsic__1.3.0__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-proto__1.0.1__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-stream__5.2.0__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-stream__6.0.1__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") -load("@npm-no_optional__gl-mat4__1.2.0__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") -load("@npm-no_optional__gl-matrix__3.4.4__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") -load("@npm-no_optional__gl-text__1.4.0__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") -load("@npm-no_optional__gl-util__3.1.3__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob-parent__5.1.2__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob__10.4.5__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob__13.0.6__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob__7.2.3__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob__8.1.0__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-inject-defines__1.0.3__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-resolve__0.0.1__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-assignments__2.0.2__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-defines__1.0.0__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-depth__1.1.2__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-descope__1.0.2__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-properties__1.0.1__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-scope__1.1.2__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-string__1.0.1__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-tokenizer__2.1.5__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") -load("@npm-no_optional__glslify-bundle__5.1.1__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") -load("@npm-no_optional__glslify-deps__1.3.2__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") -load("@npm-no_optional__glslify__7.1.1__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") -load("@npm-no_optional__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") -load("@npm-no_optional__google-closure-compiler__20251111.0.0__links//:defs.bzl", link_372 = "npm_link_imported_package_store_internal", store_372 = "npm_imported_package_store_internal") -load("@npm-no_optional__google-protobuf__3.21.4__links//:defs.bzl", link_373 = "npm_link_imported_package_store_internal", store_373 = "npm_imported_package_store_internal") -load("@npm-no_optional__gopd__1.2.0__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") -load("@npm-no_optional__got__11.8.6__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") -load("@npm-no_optional__graceful-fs__4.2.11__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") -load("@npm-no_optional__grid-index__1.1.0__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") -load("@npm-no_optional__gzip-size__6.0.0__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") -load("@npm-no_optional__handlebars-utils__1.0.6__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-flag__4.0.0__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-hover__1.0.1__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-passive-events__1.0.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-symbols__1.1.0__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-tostringtag__1.0.2__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-unicode__2.0.1__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") -load("@npm-no_optional__hasown__2.0.2__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") -load("@npm-no_optional__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", link_387 = "npm_link_imported_package_store_internal", store_387 = "npm_imported_package_store_internal") -load("@npm-no_optional__hosted-git-info__8.1.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") -load("@npm-no_optional__hot-shots__10.0.0__links//:defs.bzl", link_389 = "npm_link_imported_package_store_internal", store_389 = "npm_imported_package_store_internal") -load("@npm-no_optional__hpagent__1.2.0__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") -load("@npm-no_optional__hsluv__0.0.3__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") -load("@npm-no_optional__html-escaper__2.0.2__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") -load("@npm-no_optional__http-cache-semantics__4.2.0__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") -load("@npm-no_optional__http-errors__2.0.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") -load("@npm-no_optional__http-proxy-agent__7.0.2__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") -load("@npm-no_optional__http2-wrapper__1.0.3__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") -load("@npm-no_optional__https-proxy-agent__5.0.1__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") -load("@npm-no_optional__https-proxy-agent__7.0.6__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") -load("@npm-no_optional__iconv-lite__0.4.24__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") -load("@npm-no_optional__ieee754__1.2.1__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") -load("@npm-no_optional__ignore-walk__5.0.1__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") -load("@npm-no_optional__import-fresh__3.3.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") -load("@npm-no_optional__imurmurhash__0.1.4__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") -load("@npm-no_optional__individual__3.0.0__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") -load("@npm-no_optional__inflight__1.0.6__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") -load("@npm-no_optional__inherits__2.0.4__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") -load("@npm-no_optional__inline-fixtures__1.1.0__links//:defs.bzl", link_407 = "npm_link_imported_package_store_internal", store_407 = "npm_imported_package_store_internal") -load("@npm-no_optional__inline-fixtures__1892187746__links//:defs.bzl", link_408 = "npm_link_imported_package_store_internal", store_408 = "npm_imported_package_store_internal") -load("@npm-no_optional__ip-address__10.0.1__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-arrayish__0.2.1__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-browser__2.1.0__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-buffer__1.1.6__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-core-module__2.16.1__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-extglob__2.1.1__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-finite__1.1.0__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-firefox__1.0.3__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-glob__4.0.3__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-iexplorer__1.0.0__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-mobile__4.0.0__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-module__1.0.0__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-number__6.0.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-number__7.0.0__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-obj__1.0.1__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-plain-obj__1.1.0__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-reference__1.2.1__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-string-blank__1.0.1__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-subdir__1.2.0__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-svg-path__1.0.2__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-windows__1.0.2__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") -load("@npm-no_optional__isarray__0.0.1__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") -load("@npm-no_optional__isarray__1.0.0__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") -load("@npm-no_optional__isarray__2.0.5__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") -load("@npm-no_optional__isexe__2.0.0__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") -load("@npm-no_optional__isexe__3.1.1__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") -load("@npm-no_optional__isexe__4.0.0__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") -load("@npm-no_optional__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") -load("@npm-no_optional__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") -load("@npm-no_optional__istanbul-lib-report__3.0.1__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") -load("@npm-no_optional__istanbul-reports__3.2.0__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") -load("@npm-no_optional__jackspeak__3.4.3__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") -load("@npm-no_optional__jasmine-core__5.1.2__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") -load("@npm-no_optional__jasmine__5.1.0__links//:defs.bzl", link_443 = "npm_link_imported_package_store_internal", store_443 = "npm_imported_package_store_internal") -load("@npm-no_optional__jose__6.1.0__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") -load("@npm-no_optional__js-tokens__4.0.0__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") -load("@npm-no_optional__js-yaml__3.14.2__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") -load("@npm-no_optional__js-yaml__4.1.0__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsep__1.4.0__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsesc__3.1.0__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") -load("@npm-no_optional__json-buffer__3.0.1__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") -load("@npm-no_optional__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") -load("@npm-no_optional__json-stable-stringify__1.0.1__links//:defs.bzl", link_452 = "npm_link_imported_package_store_internal", store_452 = "npm_imported_package_store_internal") -load("@npm-no_optional__json5__2.2.3__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsonfile__4.0.0__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsonfile__6.2.0__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsonpath-plus__10.3.0__links//:defs.bzl", link_456 = "npm_link_imported_package_store_internal", store_456 = "npm_imported_package_store_internal") -load("@npm-no_optional__kdbush__3.0.0__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") -load("@npm-no_optional__keyv__4.5.4__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") -load("@npm-no_optional__kind-of__3.2.2__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") -load("@npm-no_optional__kind-of__6.0.3__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") -load("@npm-no_optional__lines-and-columns__1.2.4__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") -load("@npm-no_optional__load-json-file__6.2.0__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") -load("@npm-no_optional__locate-path__6.0.0__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") -load("@npm-no_optional__lodash.merge__4.6.2__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") -load("@npm-no_optional__lodash__4.0.0__links//:defs.bzl", link_465 = "npm_link_imported_package_store_internal", store_465 = "npm_imported_package_store_internal") -load("@npm-no_optional__lodash__4.17.21__links//:defs.bzl", link_466 = "npm_link_imported_package_store_internal", store_466 = "npm_imported_package_store_internal") -load("@npm-no_optional__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", link_467 = "npm_link_imported_package_store_internal", store_467 = "npm_imported_package_store_internal") -load("@npm-no_optional__lowercase-keys__2.0.0__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") -load("@npm-no_optional__lru-cache__10.4.3__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") -load("@npm-no_optional__lru-cache__11.2.6__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") -load("@npm-no_optional__lru-cache__5.1.1__links//:defs.bzl", store_471 = "npm_imported_package_store_internal") -load("@npm-no_optional__lru-cache__6.0.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") -load("@npm-no_optional__magic-string__0.30.21__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-dir__2.1.0__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-dir__3.1.0__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-dir__4.0.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-fetch-happen__14.0.3__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-fetch-happen__15.0.4__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") -load("@npm-no_optional__map-limit__0.0.1__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") -load("@npm-no_optional__mapbox-gl__1.10.1__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") -load("@npm-no_optional__math-intrinsics__1.1.0__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") -load("@npm-no_optional__math-log2__1.0.1__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") -load("@npm-no_optional__merge2__1.4.1__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") -load("@npm-no_optional__micromatch__4.0.8__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") -load("@npm-no_optional__mime-db__1.52.0__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") -load("@npm-no_optional__mime-types__2.1.35__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") -load("@npm-no_optional__mime__3.0.0__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") -load("@npm-no_optional__mimic-response__1.0.1__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") -load("@npm-no_optional__mimic-response__3.1.0__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__10.2.4__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__3.1.2__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__5.1.6__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__6.2.0__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__9.0.5__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimist__0.0.10__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimist__1.2.8__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-collect__2.0.1__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-fetch__4.0.1__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-fetch__5.0.2__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-flush__1.0.5__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-pipeline__1.2.4__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-sized__1.0.3__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-sized__2.0.0__links//:defs.bzl", store_503 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__3.3.6__links//:defs.bzl", store_504 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__4.2.8__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__5.0.0__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__7.1.2__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__7.1.3__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") -load("@npm-no_optional__minizlib__2.1.2__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") -load("@npm-no_optional__minizlib__3.1.0__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") -load("@npm-no_optional__mitt__3.0.0__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") -load("@npm-no_optional__mkdirp-classic__0.5.3__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") -load("@npm-no_optional__mkdirp__1.0.4__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") -load("@npm-no_optional__moment-timezone__0.5.48__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") -load("@npm-no_optional__moment__2.30.1__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") -load("@npm-no_optional__mouse-change__1.4.0__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") -load("@npm-no_optional__mouse-event-offset__3.0.2__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") -load("@npm-no_optional__mouse-event__1.0.5__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") -load("@npm-no_optional__mouse-wheel__1.2.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") -load("@npm-no_optional__mrmime__1.0.1__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__0.7.2__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__0.7.3__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__2.0.0__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__2.1.2__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__2.1.3__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") -load("@npm-no_optional__mumath__3.3.4__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") -load("@npm-no_optional__murmurhash-js__1.0.0__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") -load("@npm-no_optional__nan__2.23.0__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") -load("@npm-no_optional__native-promise-only__0.8.1__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") -load("@npm-no_optional__needle__2.9.1__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") -load("@npm-no_optional__negotiator__1.0.0__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") -load("@npm-no_optional__next-tick__1.1.0__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-gyp-build__4.8.4__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-gyp__11.5.0__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-gyp__12.2.0__links//:defs.bzl", link_537 = "npm_link_imported_package_store_internal", store_537 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-releases__2.0.27__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") -load("@npm-no_optional__nopt__5.0.0__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") -load("@npm-no_optional__nopt__8.1.0__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") -load("@npm-no_optional__nopt__9.0.0__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-package-data__7.0.1__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-path__3.0.0__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-svg-path__0.1.0__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-svg-path__1.1.0__links//:defs.bzl", store_545 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-url__6.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") -load("@npm-no_optional__npm-bundled__2.0.1__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") -load("@npm-no_optional__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") -load("@npm-no_optional__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") -load("@npm-no_optional__npm-packlist__5.1.3__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") -load("@npm-no_optional__npmlog__5.0.1__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") -load("@npm-no_optional__number-is-integer__1.0.1__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") -load("@npm-no_optional__oauth4webapi__3.8.2__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") -load("@npm-no_optional__object-assign__4.1.1__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") -load("@npm-no_optional__once__1.3.3__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") -load("@npm-no_optional__once__1.4.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") -load("@npm-no_optional__opener__1.5.2__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") -load("@npm-no_optional__openid-client__6.8.1__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") -load("@npm-no_optional__optimist__0.6.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") -load("@npm-no_optional__os-tmpdir__1.0.2__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-cancelable__2.1.1__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-limit__3.1.0__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-locate__5.0.0__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-map__7.0.4__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") -load("@npm-no_optional__package-json-from-dist__1.0.1__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") -load("@npm-no_optional__parent-module__1.0.1__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") -load("@npm-no_optional__parenthesis__3.1.8__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") -load("@npm-no_optional__parse-json__5.2.0__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") -load("@npm-no_optional__parse-rect__1.2.0__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") -load("@npm-no_optional__parse-svg-path__0.1.2__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") -load("@npm-no_optional__parse-unit__1.0.1__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-exists__4.0.0__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-is-absolute__1.0.1__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-key__3.1.1__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-parse__1.0.7__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-scurry__1.11.1__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-scurry__2.0.2__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-type__4.0.0__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") -load("@npm-no_optional__pbf__3.3.0__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") -load("@npm-no_optional__pend__1.2.0__links//:defs.bzl", store_580 = "npm_imported_package_store_internal") -load("@npm-no_optional__performance-now__2.1.0__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") -load("@npm-no_optional__pick-by-alias__1.2.0__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") -load("@npm-no_optional__picocolors__1.1.1__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") -load("@npm-no_optional__picomatch__2.3.1__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") -load("@npm-no_optional__picomatch__4.0.3__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") -load("@npm-no_optional__pify__4.0.1__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") -load("@npm-no_optional__plotly.js__2.25.2__links//:defs.bzl", link_587 = "npm_link_imported_package_store_internal", store_587 = "npm_imported_package_store_internal") -load("@npm-no_optional__pngjs__5.0.0__links//:defs.bzl", link_588 = "npm_link_imported_package_store_internal", store_588 = "npm_imported_package_store_internal") -load("@npm-no_optional__point-in-polygon__1.1.0__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") -load("@npm-no_optional__polybooljs__1.2.2__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") -load("@npm-no_optional__potpack__1.0.2__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") -load("@npm-no_optional__probe-image-size__7.2.3__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") -load("@npm-no_optional__proc-log__5.0.0__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") -load("@npm-no_optional__proc-log__6.1.0__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") -load("@npm-no_optional__process-nextick-args__2.0.1__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") -load("@npm-no_optional__progress__2.0.3__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") -load("@npm-no_optional__promise-retry__2.0.1__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") -load("@npm-no_optional__protoc-gen-grpc__304285671__links//:defs.bzl", link_598 = "npm_link_imported_package_store_internal", store_598 = "npm_imported_package_store_internal") -load("@npm-no_optional__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") -load("@npm-no_optional__proxy-from-env__1.1.0__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") -load("@npm-no_optional__pump__3.0.3__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") -load("@npm-no_optional__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") -load("@npm-no_optional__puppeteer__19.11.1_230959327__links//:defs.bzl", link_603 = "npm_link_imported_package_store_internal", store_603 = "npm_imported_package_store_internal") -load("@npm-no_optional__queue-microtask__1.2.3__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") -load("@npm-no_optional__quick-lru__5.1.1__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") -load("@npm-no_optional__quickselect__2.0.0__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") -load("@npm-no_optional__raf__3.4.1__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") -load("@npm-no_optional__ramda__0.25.0__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") -load("@npm-no_optional__randombytes__2.1.0__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") -load("@npm-no_optional__read-cmd-shim__4.0.0__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") -load("@npm-no_optional__read-yaml-file__2.1.0__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") -load("@npm-no_optional__readable-stream__1.0.34__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") -load("@npm-no_optional__readable-stream__2.3.8__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") -load("@npm-no_optional__readable-stream__3.6.2__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl-error2d__2.0.12__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl-line2d__3.1.3__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl-scatter2d__3.3.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl-splom__1.0.14__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl__2.1.1__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") -load("@npm-no_optional__remove-trailing-separator__1.1.0__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") -load("@npm-no_optional__rename-overwrite__6.0.3__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") -load("@npm-no_optional__replace-ext__2.0.0__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") -load("@npm-no_optional__require-directory__2.1.1__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve-alpn__1.2.1__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve-from__4.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve-from__5.0.0__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve__0.6.3__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve__1.22.11__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") -load("@npm-no_optional__responselike__2.0.1__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") -load("@npm-no_optional__retry__0.12.0__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") -load("@npm-no_optional__retry__0.13.1__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") -load("@npm-no_optional__reusify__1.1.0__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") -load("@npm-no_optional__rfc4648__1.5.4__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") -load("@npm-no_optional__right-now__1.0.0__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") -load("@npm-no_optional__rimraf__3.0.2__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") -load("@npm-no_optional__rollup__4.55.2__links//:defs.bzl", link_637 = "npm_link_imported_package_store_internal", store_637 = "npm_imported_package_store_internal") -load("@npm-no_optional__run-groups__3.0.1__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") -load("@npm-no_optional__run-parallel__1.2.0__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") -load("@npm-no_optional__rw__1.3.3__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") -load("@npm-no_optional__safe-buffer__5.1.2__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") -load("@npm-no_optional__safe-buffer__5.2.1__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") -load("@npm-no_optional__safer-buffer__2.1.2__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") -load("@npm-no_optional__sax__1.4.1__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") -load("@npm-no_optional__segfault-handler__1.3.0__links//:defs.bzl", link_645 = "npm_link_imported_package_store_internal", store_645 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver-first-satisfied__1.1.0__links//:defs.bzl", link_646 = "npm_link_imported_package_store_internal", store_646 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__5.7.2__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__6.3.1__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__7.5.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__7.7.3__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") -load("@npm-no_optional__serialize-javascript__6.0.2__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") -load("@npm-no_optional__set-blocking__2.0.0__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") -load("@npm-no_optional__setprototypeof__1.2.0__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") -load("@npm-no_optional__shallow-copy__0.0.1__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") -load("@npm-no_optional__shebang-command__2.0.0__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") -load("@npm-no_optional__shebang-regex__3.0.0__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") -load("@npm-no_optional__shlex__2.1.2__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") -load("@npm-no_optional__signal-exit__3.0.7__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") -load("@npm-no_optional__signal-exit__4.1.0__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") -load("@npm-no_optional__signum__1.0.0__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") -load("@npm-no_optional__sirv__1.0.19__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") -load("@npm-no_optional__slash__2.0.0__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") -load("@npm-no_optional__slide__1.1.6__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") -load("@npm-no_optional__smart-buffer__4.2.0__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") -load("@npm-no_optional__smob__1.5.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") -load("@npm-no_optional__socks-proxy-agent__8.0.5__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") -load("@npm-no_optional__socks__2.8.7__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") -load("@npm-no_optional__source-map-support__0.5.21__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") -load("@npm-no_optional__source-map__0.5.7__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") -load("@npm-no_optional__source-map__0.6.1__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-correct__3.2.0__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-exceptions__2.5.0__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-expression-parse__3.0.1__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-license-ids__3.0.22__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") -load("@npm-no_optional__split2__4.2.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") -load("@npm-no_optional__sprintf-js__1.0.3__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") -load("@npm-no_optional__ssri__12.0.0__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") -load("@npm-no_optional__ssri__13.0.1__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") -load("@npm-no_optional__stack-trace__0.0.9__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") -load("@npm-no_optional__static-eval__2.1.1__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") -load("@npm-no_optional__statuses__2.0.1__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") -load("@npm-no_optional__stream-buffers__3.0.3__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") -load("@npm-no_optional__stream-parser__0.3.1__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") -load("@npm-no_optional__stream-shift__1.0.3__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") -load("@npm-no_optional__streamx__2.23.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") -load("@npm-no_optional__string-split-by__1.0.0__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") -load("@npm-no_optional__string-width__4.2.3__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") -load("@npm-no_optional__string-width__5.1.2__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") -load("@npm-no_optional__string_decoder__0.10.31__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") -load("@npm-no_optional__string_decoder__1.1.1__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") -load("@npm-no_optional__string_decoder__1.3.0__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-ansi__6.0.1__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-ansi__7.1.2__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-bom__4.0.0__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-comments-strings__1.2.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") -load("@npm-no_optional__strongly-connected-components__1.0.1__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") -load("@npm-no_optional__supercluster__7.1.5__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") -load("@npm-no_optional__superscript-text__1.0.0__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") -load("@npm-no_optional__supports-color__7.2.0__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") -load("@npm-no_optional__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") -load("@npm-no_optional__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") -load("@npm-no_optional__svg-path-bounds__1.0.2__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") -load("@npm-no_optional__svg-path-sdf__1.1.3__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") -load("@npm-no_optional__symlink-dir__6.0.5__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") -load("@npm-no_optional__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_705 = "npm_link_imported_package_store_internal", store_705 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-fs__2.1.1__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-fs__3.1.1__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-stream__2.2.0__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-stream__3.1.7__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar__6.2.1__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar__7.5.2__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar__7.5.9__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") -load("@npm-no_optional__teex__1.0.1__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") -load("@npm-no_optional__terser__5.44.0__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") -load("@npm-no_optional__test-exclude__7.0.1__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") -load("@npm-no_optional__text-decoder__1.2.3__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") -load("@npm-no_optional__through2__0.6.5__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") -load("@npm-no_optional__through2__2.0.5__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") -load("@npm-no_optional__through__2.3.8__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") -load("@npm-no_optional__tightrope__0.1.0__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinycolor2__1.6.0__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinyglobby__0.2.15__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinyqueue__2.0.3__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") -load("@npm-no_optional__tmp-promise__3.0.3__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") -load("@npm-no_optional__tmp__0.0.33__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") -load("@npm-no_optional__tmp__0.2.5__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") -load("@npm-no_optional__to-float32__1.1.0__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") -load("@npm-no_optional__to-px__1.0.1__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") -load("@npm-no_optional__to-regex-range__5.0.1__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") -load("@npm-no_optional__toidentifier__1.0.1__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") -load("@npm-no_optional__topojson-client__3.1.0__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") -load("@npm-no_optional__totalist__1.1.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") -load("@npm-no_optional__tr46__0.0.3__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") -load("@npm-no_optional__tslib__2.8.1__links//:defs.bzl", link_734 = "npm_link_imported_package_store_internal", store_734 = "npm_imported_package_store_internal") -load("@npm-no_optional__typanion__3.14.0__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") -load("@npm-no_optional__type-fest__0.6.0__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") -load("@npm-no_optional__type__2.7.3__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") -load("@npm-no_optional__typedarray-pool__1.2.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") -load("@npm-no_optional__typedarray__0.0.6__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") -load("@npm-no_optional__typeof-article__0.1.1__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") -load("@npm-no_optional__typescript__5.6.3__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") -load("@npm-no_optional__typescript__5.8.2__links//:defs.bzl", link_742 = "npm_link_imported_package_store_internal", store_742 = "npm_imported_package_store_internal") -load("@npm-no_optional__uid-number__0.0.6__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") -load("@npm-no_optional__umask__1.1.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") -load("@npm-no_optional__unbzip2-stream__1.4.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") -load("@npm-no_optional__undici-types__6.19.8__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") -load("@npm-no_optional__undici-types__6.21.0__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-filename__4.0.0__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-filename__5.0.0__links//:defs.bzl", store_749 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-slug__5.0.0__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-slug__6.0.0__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") -load("@npm-no_optional__universalify__0.1.2__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") -load("@npm-no_optional__universalify__2.0.1__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") -load("@npm-no_optional__unquote__1.1.1__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") -load("@npm-no_optional__unused__0.2.2__links//:defs.bzl", link_755 = "npm_link_imported_package_store_internal", store_755 = "npm_imported_package_store_internal") -load("@npm-no_optional__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") -load("@npm-no_optional__update-diff__1.1.0__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") -load("@npm-no_optional__util-deprecate__1.0.2__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") -load("@npm-no_optional__uuid__8.3.2__links//:defs.bzl", link_759 = "npm_link_imported_package_store_internal", store_759 = "npm_imported_package_store_internal") -load("@npm-no_optional__v8-to-istanbul__9.3.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") -load("@npm-no_optional__validate-npm-package-license__3.0.4__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") -load("@npm-no_optional__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") -load("@npm-no_optional__vinyl__3.0.1__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") -load("@npm-no_optional__vt-pbf__3.1.3__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") -load("@npm-no_optional__weak-map__1.0.8__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") -load("@npm-no_optional__webgl-context__2.2.0__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") -load("@npm-no_optional__webidl-conversions__3.0.1__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") -load("@npm-no_optional__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_768 = "npm_link_imported_package_store_internal", store_768 = "npm_imported_package_store_internal") -load("@npm-no_optional__whatwg-url__5.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__2.0.2__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__4.0.0__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__5.0.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__6.0.1__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") -load("@npm-no_optional__wide-align__1.1.5__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") -load("@npm-no_optional__wordwrap__0.0.3__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") -load("@npm-no_optional__world-calendars__1.0.4__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") -load("@npm-no_optional__wrap-ansi__7.0.0__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") -load("@npm-no_optional__wrap-ansi__8.1.0__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") -load("@npm-no_optional__wrappy__1.0.2__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") -load("@npm-no_optional__write-file-atomic__5.0.1__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") -load("@npm-no_optional__write-yaml-file__5.0.0__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") -load("@npm-no_optional__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") -load("@npm-no_optional__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") -load("@npm-no_optional__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") -load("@npm-no_optional__xtend__2.2.0__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") -load("@npm-no_optional__xtend__4.0.2__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") -load("@npm-no_optional__y18n__5.0.8__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") -load("@npm-no_optional__yallist__3.1.1__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") -load("@npm-no_optional__yallist__4.0.0__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") -load("@npm-no_optional__yallist__5.0.0__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") -load("@npm-no_optional__yargs-parser__21.1.1__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") -load("@npm-no_optional__yargs__17.7.1__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") -load("@npm-no_optional__yargs__17.7.2__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") -load("@npm-no_optional__yauzl__2.10.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") -load("@npm-no_optional__yocto-queue__0.1.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") -load("@npm-no_optional__zod__3.21.4__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_npm_types__2.1.0__links//:defs.bzl", store_55 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_npmcli_agent__3.0.0__links//:defs.bzl", store_56 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_npmcli_agent__4.0.0__links//:defs.bzl", store_57 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_npmcli_fs__4.0.0__links//:defs.bzl", store_58 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_npmcli_fs__5.0.0__links//:defs.bzl", store_59 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_60 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_61 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_d3__3.8.1__links//:defs.bzl", store_62 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_63 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_regl__2.1.2__links//:defs.bzl", link_64 = "npm_link_imported_package_store_internal", store_64 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_bins.resolver__1100.0.8__links//:defs.bzl", store_65 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_byline__1.0.0__links//:defs.bzl", store_66 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_catalogs.config__1100.0.1__links//:defs.bzl", link_67 = "npm_link_imported_package_store_internal", store_67 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_catalogs.protocol-parser__1001.0.0__links//:defs.bzl", store_68 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_catalogs.protocol-parser__1100.0.0__links//:defs.bzl", store_69 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_catalogs.resolver__1000.0.5__links//:defs.bzl", store_70 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_catalogs.resolver__1100.0.0__links//:defs.bzl", store_71 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_72 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_constants__1100.0.0__links//:defs.bzl", store_73 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_core-loggers__1001.0.10_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_74 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_75 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_core-loggers__1100.2.1_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_76 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_deps.peer-range__1100.0.2__links//:defs.bzl", store_77 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_78 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_error__1000.0.5__links//:defs.bzl", store_79 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_error__1000.1.0__links//:defs.bzl", store_80 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_error__1100.0.0__links//:defs.bzl", store_81 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_82 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_exportable-manifest__1000.4.3_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_83 = "npm_link_imported_package_store_internal", store_83 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_fs.graceful-fs__1100.1.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_graceful-fs__1000.1.0__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_89 = "npm_link_imported_package_store_internal", store_89 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_91 = "npm_link_imported_package_store_internal", store_91 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_logger__1100.0.0__links//:defs.bzl", link_92 = "npm_link_imported_package_store_internal", store_92 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_manifest-utils__1002.0.6_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_pkg-manifest.utils__1100.2.5_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_100 = "npm_link_imported_package_store_internal", store_100 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_read-project-manifest__1001.2.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_releasing.exportable-manifest__1100.1.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_103 = "npm_link_imported_package_store_internal", store_103 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_resolving.jsr-specifier-parser__1000.0.4__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_resolving.jsr-specifier-parser__1100.0.0__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_text.comments-parser__1100.0.0__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_types__1001.3.0__links//:defs.bzl", store_111 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_types__1001.3.1__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_types__1101.3.2__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_workspace.project-manifest-reader__1100.0.13_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_workspace.project-manifest-writer__1100.0.8__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_workspace.read-manifest__1000.3.2__links//:defs.bzl", link_116 = "npm_link_imported_package_store_internal", store_116 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_117 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_write-project-manifest__1000.0.17__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_119 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", link_121 = "npm_link_imported_package_store_internal", store_121 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", link_122 = "npm_link_imported_package_store_internal", store_122 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", link_123 = "npm_link_imported_package_store_internal", store_123 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", link_124 = "npm_link_imported_package_store_internal", store_124 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", link_125 = "npm_link_imported_package_store_internal", store_125 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", link_126 = "npm_link_imported_package_store_internal", store_126 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_127 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rspack_binding__2.0.4__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_129 = "npm_link_imported_package_store_internal", store_129 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rspack_core__2.0.4__links//:defs.bzl", link_130 = "npm_link_imported_package_store_internal", store_130 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_area__6.5.0__links//:defs.bzl", store_133 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_bbox__6.5.0__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_centroid__6.5.0__links//:defs.bzl", store_135 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_helpers__6.5.0__links//:defs.bzl", store_136 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_meta__6.5.0__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_estree__1.0.8__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_google-protobuf__3.15.12__links//:defs.bzl", link_140 = "npm_link_imported_package_store_internal", store_140 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_js-yaml__4.0.9__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_keyv__3.1.4__links//:defs.bzl", store_144 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_node-fetch__2.6.13__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_node__22.18.13__links//:defs.bzl", link_146 = "npm_link_imported_package_store_internal", store_146 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_node__22.7.4__links//:defs.bzl", store_147 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_resolve__1.20.2__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_responselike__1.0.3__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_ssri__7.1.5__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_tar__6.1.13__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_ws__8.18.1__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") +load("@npm-no_optional__abbrev__1.1.1__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") +load("@npm-no_optional__abbrev__3.0.1__links//:defs.bzl", store_160 = "npm_imported_package_store_internal") +load("@npm-no_optional__abbrev__4.0.0__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") +load("@npm-no_optional__abs-svg-path__0.1.1__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") +load("@npm-no_optional__acorn-walk__8.3.4__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") +load("@npm-no_optional__acorn__7.4.1__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") +load("@npm-no_optional__acorn__8.12.1__links//:defs.bzl", link_165 = "npm_link_imported_package_store_internal", store_165 = "npm_imported_package_store_internal") +load("@npm-no_optional__acorn__8.15.0__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") +load("@npm-no_optional__agent-base__6.0.2__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") +load("@npm-no_optional__agent-base__7.1.4__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") +load("@npm-no_optional__almost-equal__1.1.0__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") +load("@npm-no_optional__ansi-regex__5.0.1__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") +load("@npm-no_optional__ansi-regex__6.2.2__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") +load("@npm-no_optional__ansi-styles__4.3.0__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") +load("@npm-no_optional__ansi-styles__6.2.3__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") +load("@npm-no_optional__aproba__2.1.0__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") +load("@npm-no_optional__are-we-there-yet__2.0.0__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") +load("@npm-no_optional__argparse__1.0.10__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") +load("@npm-no_optional__argparse__2.0.1__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-bounds__1.0.1__links//:defs.bzl", store_178 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-find-index__1.0.2__links//:defs.bzl", store_179 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-normalize__1.1.4__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-range__1.0.1__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-rearrange__2.2.2__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") +load("@npm-no_optional__asynckit__0.4.0__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") +load("@npm-no_optional__b4a__1.7.3__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") +load("@npm-no_optional__balanced-match__1.0.2__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") +load("@npm-no_optional__balanced-match__4.0.4__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") +load("@npm-no_optional__bare-events__2.8.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") +load("@npm-no_optional__base64-js__1.5.1__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") +load("@npm-no_optional__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") +load("@npm-no_optional__better-path-resolve__1.0.0__links//:defs.bzl", store_190 = "npm_imported_package_store_internal") +load("@npm-no_optional__better-path-resolve__2.0.0__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") +load("@npm-no_optional__bin-links__4.0.4__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") +load("@npm-no_optional__binary-search-bounds__2.0.5__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") +load("@npm-no_optional__bindings__1.5.0__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") +load("@npm-no_optional__bit-twiddle__1.0.2__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") +load("@npm-no_optional__bitmap-sdf__1.0.4__links//:defs.bzl", store_196 = "npm_imported_package_store_internal") +load("@npm-no_optional__bl__2.2.1__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") +load("@npm-no_optional__bl__4.1.0__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") +load("@npm-no_optional__bole__5.0.25__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") +load("@npm-no_optional__brace-expansion__1.1.12__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") +load("@npm-no_optional__brace-expansion__2.0.2__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") +load("@npm-no_optional__brace-expansion__5.0.4__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") +load("@npm-no_optional__braces__3.0.3__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") +load("@npm-no_optional__browserslist__4.27.0__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") +load("@npm-no_optional__buffer-crc32__0.2.13__links//:defs.bzl", store_205 = "npm_imported_package_store_internal") +load("@npm-no_optional__buffer-from__1.1.2__links//:defs.bzl", store_206 = "npm_imported_package_store_internal") +load("@npm-no_optional__buffer__5.7.1__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") +load("@npm-no_optional__bufferutil__4.0.8__links//:defs.bzl", link_208 = "npm_link_imported_package_store_internal", store_208 = "npm_imported_package_store_internal") +load("@npm-no_optional__c8__10.1.3__links//:defs.bzl", link_209 = "npm_link_imported_package_store_internal", store_209 = "npm_imported_package_store_internal") +load("@npm-no_optional__cacache__19.0.1__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") +load("@npm-no_optional__cacache__20.0.3__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") +load("@npm-no_optional__cacheable-lookup__5.0.4__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") +load("@npm-no_optional__cacheable-request__7.0.4__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") +load("@npm-no_optional__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") +load("@npm-no_optional__callsites__3.1.0__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") +load("@npm-no_optional__caniuse-lite__1.0.30001752__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") +load("@npm-no_optional__canvas-fit__1.5.0__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") +load("@npm-no_optional__chalk__3.0.0__links//:defs.bzl", store_218 = "npm_imported_package_store_internal") +load("@npm-no_optional__chalk__4.1.2__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") +load("@npm-no_optional__chalk__5.0.1__links//:defs.bzl", link_220 = "npm_link_imported_package_store_internal", store_220 = "npm_imported_package_store_internal") +load("@npm-no_optional__chalk__5.1.1__links//:defs.bzl", link_221 = "npm_link_imported_package_store_internal", store_221 = "npm_imported_package_store_internal") +load("@npm-no_optional__chownr__1.1.4__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") +load("@npm-no_optional__chownr__2.0.0__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") +load("@npm-no_optional__chownr__3.0.0__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") +load("@npm-no_optional__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") +load("@npm-no_optional__clamp__1.0.1__links//:defs.bzl", store_226 = "npm_imported_package_store_internal") +load("@npm-no_optional__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") +load("@npm-no_optional__cliui__8.0.1__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") +load("@npm-no_optional__clone-response__1.0.3__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") +load("@npm-no_optional__clone__2.1.2__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") +load("@npm-no_optional__cmd-extension__1.0.2__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") +load("@npm-no_optional__cmd-shim__6.0.3__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-alpha__1.0.4__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-convert__2.0.1__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-id__1.1.0__links//:defs.bzl", store_235 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-name__1.1.4__links//:defs.bzl", store_236 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-normalize__1.5.0__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-parse__1.3.8__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-rgba__2.1.1__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-space__1.16.0__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-support__1.1.3__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") +load("@npm-no_optional__combined-stream__1.0.8__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") +load("@npm-no_optional__commander__10.0.1__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") +load("@npm-no_optional__commander__2.20.3__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") +load("@npm-no_optional__commander__6.2.1__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") +load("@npm-no_optional__commander__7.2.0__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") +load("@npm-no_optional__commondir__1.0.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") +load("@npm-no_optional__concat-map__0.0.1__links//:defs.bzl", store_248 = "npm_imported_package_store_internal") +load("@npm-no_optional__concat-stream__1.6.2__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") +load("@npm-no_optional__console-control-strings__1.1.0__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") +load("@npm-no_optional__convert-source-map__2.0.0__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") +load("@npm-no_optional__core-util-is__1.0.3__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") +load("@npm-no_optional__cosmiconfig__8.1.3__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") +load("@npm-no_optional__country-regex__1.1.0__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") +load("@npm-no_optional__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") +load("@npm-no_optional__cross-spawn__7.0.3__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") +load("@npm-no_optional__cross-spawn__7.0.6__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font-size-keywords__1.0.0__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font-style-keywords__1.0.1__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font__1.2.0__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-global-keywords__1.0.1__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-system-font-keywords__1.0.0__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") +load("@npm-no_optional__csscolorparser__1.0.3__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-array__1.2.4__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-collection__1.0.7__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-color__3.1.0__links//:defs.bzl", store_268 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-dispatch__1.0.6__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-force__1.2.1__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-format__1.4.5__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-geo-projection__2.9.0__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-geo__1.12.1__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-hierarchy__1.1.9__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-interpolate__3.0.1__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-path__1.0.9__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-quadtree__1.0.7__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-shape__1.3.7__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-time-format__2.3.0__links//:defs.bzl", store_279 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-time__1.1.0__links//:defs.bzl", store_280 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-timer__1.0.10__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") +load("@npm-no_optional__d__1.0.2__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") +load("@npm-no_optional__date.js__0.3.3__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__2.6.3__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__3.1.0__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__3.2.7__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__4.3.4__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__4.4.3__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_289 = "npm_link_imported_package_store_internal", store_289 = "npm_imported_package_store_internal") +load("@npm-no_optional__decompress-response__6.0.0__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") +load("@npm-no_optional__deepmerge__4.3.1__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") +load("@npm-no_optional__defer-to-connect__2.0.1__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") +load("@npm-no_optional__defined__1.0.1__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") +load("@npm-no_optional__delayed-stream__1.0.0__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") +load("@npm-no_optional__delegates__1.0.0__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") +load("@npm-no_optional__depd__2.0.0__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") +load("@npm-no_optional__detect-indent__7.0.2__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") +load("@npm-no_optional__detect-kerning__2.1.2__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") +load("@npm-no_optional__detect-libc__2.1.2__links//:defs.bzl", store_299 = "npm_imported_package_store_internal") +load("@npm-no_optional__devtools-protocol__0.0.1107588__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") +load("@npm-no_optional__draw-svg-path__1.0.0__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") +load("@npm-no_optional__dtype__2.0.0__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") +load("@npm-no_optional__dunder-proto__1.0.1__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") +load("@npm-no_optional__dup__1.0.0__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") +load("@npm-no_optional__duplexer__0.1.2__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") +load("@npm-no_optional__duplexify__3.7.1__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") +load("@npm-no_optional__earcut__2.2.4__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") +load("@npm-no_optional__eastasianwidth__0.2.0__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") +load("@npm-no_optional__electron-to-chromium__1.5.244__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") +load("@npm-no_optional__element-size__1.1.1__links//:defs.bzl", store_310 = "npm_imported_package_store_internal") +load("@npm-no_optional__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_311 = "npm_imported_package_store_internal") +load("@npm-no_optional__emoji-regex__8.0.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") +load("@npm-no_optional__emoji-regex__9.2.2__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") +load("@npm-no_optional__end-of-stream__1.4.5__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") +load("@npm-no_optional__env-paths__2.2.1__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") +load("@npm-no_optional__err-code__2.0.3__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") +load("@npm-no_optional__error-ex__1.3.4__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") +load("@npm-no_optional__es-define-property__1.0.1__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") +load("@npm-no_optional__es-errors__1.3.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") +load("@npm-no_optional__es-object-atoms__1.1.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") +load("@npm-no_optional__es-set-tostringtag__2.1.0__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") +load("@npm-no_optional__es5-ext__0.10.64__links//:defs.bzl", link_322 = "npm_link_imported_package_store_internal", store_322 = "npm_imported_package_store_internal") +load("@npm-no_optional__es6-iterator__2.0.3__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") +load("@npm-no_optional__es6-symbol__3.1.4__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") +load("@npm-no_optional__es6-weak-map__2.0.3__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") +load("@npm-no_optional__esbuild__0.24.0__links//:defs.bzl", link_326 = "npm_link_imported_package_store_internal", store_326 = "npm_imported_package_store_internal") +load("@npm-no_optional__escalade__3.2.0__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") +load("@npm-no_optional__escape-html__1.0.3__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") +load("@npm-no_optional__escodegen__2.1.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") +load("@npm-no_optional__esniff__2.0.1__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") +load("@npm-no_optional__esprima__1.0.0__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") +load("@npm-no_optional__esprima__4.0.1__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") +load("@npm-no_optional__estraverse__5.3.0__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") +load("@npm-no_optional__estree-walker__2.0.2__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") +load("@npm-no_optional__esutils__2.0.3__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") +load("@npm-no_optional__event-emitter__0.3.5__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") +load("@npm-no_optional__events-universal__1.0.1__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") +load("@npm-no_optional__events__3.3.0__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") +load("@npm-no_optional__exponential-backoff__3.1.3__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") +load("@npm-no_optional__ext__1.7.0__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") +load("@npm-no_optional__extract-zip__2.0.1__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") +load("@npm-no_optional__falafel__2.2.5__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-deep-equal__3.1.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-fifo__1.3.2__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-glob__3.3.3__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-isnumeric__1.1.4__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-safe-stringify__2.1.1__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") +load("@npm-no_optional__fastq__1.20.1__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") +load("@npm-no_optional__fd-slicer__1.1.0__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") +load("@npm-no_optional__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") +load("@npm-no_optional__fdir__6.5.0_picomatch_4.0.4__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") +load("@npm-no_optional__file-uri-to-path__1.0.0__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") +load("@npm-no_optional__fill-range__7.1.1__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") +load("@npm-no_optional__find-up__5.0.0__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") +load("@npm-no_optional__flatten-vertex-data__1.0.2__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") +load("@npm-no_optional__font-atlas__2.1.0__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") +load("@npm-no_optional__font-measure__1.2.2__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") +load("@npm-no_optional__foreground-child__3.3.1__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") +load("@npm-no_optional__form-data__4.0.4__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") +load("@npm-no_optional__from2__2.3.0__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-constants__1.0.0__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-extra__11.1.1__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-extra__11.3.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-extra__7.0.1__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-minipass__2.1.0__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-minipass__3.0.3__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs.realpath__1.0.0__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") +load("@npm-no_optional__function-bind__1.1.2__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") +load("@npm-no_optional__gauge__3.0.2__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") +load("@npm-no_optional__gensync__1.0.0-beta.2__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") +load("@npm-no_optional__geojson-vt__3.2.1__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-caller-file__2.0.5__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-canvas-context__1.0.2__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-intrinsic__1.3.0__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-proto__1.0.1__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-stream__5.2.0__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-stream__6.0.1__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") +load("@npm-no_optional__gl-mat4__1.2.0__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") +load("@npm-no_optional__gl-matrix__3.4.4__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") +load("@npm-no_optional__gl-text__1.4.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") +load("@npm-no_optional__gl-util__3.1.3__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob-parent__5.1.2__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob__10.4.5__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob__13.0.6__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob__7.2.3__links//:defs.bzl", store_387 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob__8.1.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-inject-defines__1.0.3__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-resolve__0.0.1__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-assignments__2.0.2__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-defines__1.0.0__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-depth__1.1.2__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-descope__1.0.2__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-properties__1.0.1__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-scope__1.1.2__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-string__1.0.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-tokenizer__2.1.5__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") +load("@npm-no_optional__glslify-bundle__5.1.1__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") +load("@npm-no_optional__glslify-deps__1.3.2__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") +load("@npm-no_optional__glslify__7.1.1__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") +load("@npm-no_optional__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") +load("@npm-no_optional__google-closure-compiler__20251111.0.0__links//:defs.bzl", link_405 = "npm_link_imported_package_store_internal", store_405 = "npm_imported_package_store_internal") +load("@npm-no_optional__google-protobuf__3.21.4__links//:defs.bzl", link_406 = "npm_link_imported_package_store_internal", store_406 = "npm_imported_package_store_internal") +load("@npm-no_optional__gopd__1.2.0__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") +load("@npm-no_optional__got__11.8.6__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") +load("@npm-no_optional__graceful-fs__4.2.11__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") +load("@npm-no_optional__grid-index__1.1.0__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") +load("@npm-no_optional__gzip-size__6.0.0__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") +load("@npm-no_optional__handlebars-utils__1.0.6__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-flag__4.0.0__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-hover__1.0.1__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-passive-events__1.0.0__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-symbols__1.1.0__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-tostringtag__1.0.2__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-unicode__2.0.1__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") +load("@npm-no_optional__hasown__2.0.2__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") +load("@npm-no_optional__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", link_420 = "npm_link_imported_package_store_internal", store_420 = "npm_imported_package_store_internal") +load("@npm-no_optional__hosted-git-info__8.1.0__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") +load("@npm-no_optional__hot-shots__10.0.0__links//:defs.bzl", link_422 = "npm_link_imported_package_store_internal", store_422 = "npm_imported_package_store_internal") +load("@npm-no_optional__hpagent__1.2.0__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") +load("@npm-no_optional__hsluv__0.0.3__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") +load("@npm-no_optional__html-escaper__2.0.2__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") +load("@npm-no_optional__http-cache-semantics__4.2.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") +load("@npm-no_optional__http-errors__2.0.0__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") +load("@npm-no_optional__http-proxy-agent__7.0.2__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") +load("@npm-no_optional__http2-wrapper__1.0.3__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") +load("@npm-no_optional__https-proxy-agent__5.0.1__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") +load("@npm-no_optional__https-proxy-agent__7.0.6__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") +load("@npm-no_optional__iconv-lite__0.4.24__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") +load("@npm-no_optional__ieee754__1.2.1__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") +load("@npm-no_optional__ignore-walk__5.0.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") +load("@npm-no_optional__import-fresh__3.3.1__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") +load("@npm-no_optional__imurmurhash__0.1.4__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") +load("@npm-no_optional__index-to-position__1.2.0__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") +load("@npm-no_optional__individual__3.0.0__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") +load("@npm-no_optional__inflight__1.0.6__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") +load("@npm-no_optional__inherits__2.0.4__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") +load("@npm-no_optional__inline-fixtures__1.1.0__links//:defs.bzl", link_441 = "npm_link_imported_package_store_internal", store_441 = "npm_imported_package_store_internal") +load("@npm-no_optional__inline-fixtures__1892187746__links//:defs.bzl", link_442 = "npm_link_imported_package_store_internal", store_442 = "npm_imported_package_store_internal") +load("@npm-no_optional__ip-address__10.0.1__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-arrayish__0.2.1__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-browser__2.1.0__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-buffer__1.1.6__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-core-module__2.16.1__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-extglob__2.1.1__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-finite__1.1.0__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-firefox__1.0.3__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-glob__4.0.3__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-iexplorer__1.0.0__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-mobile__4.0.0__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-module__1.0.0__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-number__6.0.0__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-number__7.0.0__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-obj__1.0.1__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-plain-obj__1.1.0__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-reference__1.2.1__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-string-blank__1.0.1__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-subdir__1.2.0__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-subdir__2.0.0__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-svg-path__1.0.2__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-windows__1.0.2__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") +load("@npm-no_optional__isarray__0.0.1__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") +load("@npm-no_optional__isarray__1.0.0__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") +load("@npm-no_optional__isarray__2.0.5__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") +load("@npm-no_optional__isexe__2.0.0__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") +load("@npm-no_optional__isexe__3.1.1__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") +load("@npm-no_optional__isexe__4.0.0__links//:defs.bzl", store_471 = "npm_imported_package_store_internal") +load("@npm-no_optional__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") +load("@npm-no_optional__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") +load("@npm-no_optional__istanbul-lib-report__3.0.1__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") +load("@npm-no_optional__istanbul-reports__3.2.0__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") +load("@npm-no_optional__jackspeak__3.4.3__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") +load("@npm-no_optional__jasmine-core__5.1.2__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") +load("@npm-no_optional__jasmine__5.1.0__links//:defs.bzl", link_478 = "npm_link_imported_package_store_internal", store_478 = "npm_imported_package_store_internal") +load("@npm-no_optional__jose__6.1.0__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") +load("@npm-no_optional__js-tokens__4.0.0__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") +load("@npm-no_optional__js-yaml__3.14.2__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") +load("@npm-no_optional__js-yaml__4.1.0__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") +load("@npm-no_optional__js-yaml__4.2.0__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsep__1.4.0__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsesc__3.1.0__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") +load("@npm-no_optional__json-buffer__3.0.1__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") +load("@npm-no_optional__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") +load("@npm-no_optional__json-stable-stringify__1.0.1__links//:defs.bzl", link_488 = "npm_link_imported_package_store_internal", store_488 = "npm_imported_package_store_internal") +load("@npm-no_optional__json5__2.2.3__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsonfile__4.0.0__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsonfile__6.2.0__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsonpath-plus__10.3.0__links//:defs.bzl", link_492 = "npm_link_imported_package_store_internal", store_492 = "npm_imported_package_store_internal") +load("@npm-no_optional__kdbush__3.0.0__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") +load("@npm-no_optional__keyv__4.5.4__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") +load("@npm-no_optional__kind-of__3.2.2__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") +load("@npm-no_optional__kind-of__6.0.3__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") +load("@npm-no_optional__lines-and-columns__1.2.4__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") +load("@npm-no_optional__load-json-file__6.2.0__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") +load("@npm-no_optional__locate-path__6.0.0__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") +load("@npm-no_optional__lodash.merge__4.6.2__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") +load("@npm-no_optional__lodash__4.0.0__links//:defs.bzl", link_501 = "npm_link_imported_package_store_internal", store_501 = "npm_imported_package_store_internal") +load("@npm-no_optional__lodash__4.17.21__links//:defs.bzl", link_502 = "npm_link_imported_package_store_internal", store_502 = "npm_imported_package_store_internal") +load("@npm-no_optional__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", link_503 = "npm_link_imported_package_store_internal", store_503 = "npm_imported_package_store_internal") +load("@npm-no_optional__lowercase-keys__2.0.0__links//:defs.bzl", store_504 = "npm_imported_package_store_internal") +load("@npm-no_optional__lru-cache__10.4.3__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") +load("@npm-no_optional__lru-cache__11.2.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") +load("@npm-no_optional__lru-cache__5.1.1__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") +load("@npm-no_optional__lru-cache__6.0.0__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") +load("@npm-no_optional__magic-string__0.30.21__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-dir__2.1.0__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-dir__3.1.0__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-dir__4.0.0__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-fetch-happen__14.0.3__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-fetch-happen__15.0.4__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") +load("@npm-no_optional__map-limit__0.0.1__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") +load("@npm-no_optional__mapbox-gl__1.10.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") +load("@npm-no_optional__math-intrinsics__1.1.0__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") +load("@npm-no_optional__math-log2__1.0.1__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") +load("@npm-no_optional__merge2__1.4.1__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") +load("@npm-no_optional__micromatch__4.0.8__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") +load("@npm-no_optional__mime-db__1.52.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") +load("@npm-no_optional__mime-types__2.1.35__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") +load("@npm-no_optional__mime__3.0.0__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") +load("@npm-no_optional__mimic-response__1.0.1__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") +load("@npm-no_optional__mimic-response__3.1.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__10.2.4__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__3.1.2__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__5.1.6__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__6.2.0__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__9.0.5__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimist__0.0.10__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimist__1.2.8__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-collect__2.0.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-fetch__4.0.1__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-fetch__5.0.2__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-flush__1.0.5__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-pipeline__1.2.4__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-sized__1.0.3__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-sized__2.0.0__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__3.3.6__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__4.2.8__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__5.0.0__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__7.1.2__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__7.1.3__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") +load("@npm-no_optional__minizlib__2.1.2__links//:defs.bzl", store_545 = "npm_imported_package_store_internal") +load("@npm-no_optional__minizlib__3.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") +load("@npm-no_optional__mitt__3.0.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") +load("@npm-no_optional__mkdirp-classic__0.5.3__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") +load("@npm-no_optional__mkdirp__1.0.4__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") +load("@npm-no_optional__moment-timezone__0.5.48__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") +load("@npm-no_optional__moment__2.30.1__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") +load("@npm-no_optional__mouse-change__1.4.0__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") +load("@npm-no_optional__mouse-event-offset__3.0.2__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") +load("@npm-no_optional__mouse-event__1.0.5__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") +load("@npm-no_optional__mouse-wheel__1.2.0__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") +load("@npm-no_optional__mrmime__1.0.1__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__0.7.2__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__0.7.3__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__2.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__2.1.2__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__2.1.3__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") +load("@npm-no_optional__mumath__3.3.4__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") +load("@npm-no_optional__murmurhash-js__1.0.0__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") +load("@npm-no_optional__nan__2.23.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") +load("@npm-no_optional__native-promise-only__0.8.1__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") +load("@npm-no_optional__needle__2.9.1__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") +load("@npm-no_optional__negotiator__1.0.0__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") +load("@npm-no_optional__next-tick__1.1.0__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-gyp-build__4.8.4__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-gyp__11.5.0__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-gyp__12.2.0__links//:defs.bzl", link_573 = "npm_link_imported_package_store_internal", store_573 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-releases__2.0.27__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") +load("@npm-no_optional__nopt__5.0.0__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") +load("@npm-no_optional__nopt__8.1.0__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") +load("@npm-no_optional__nopt__9.0.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-package-data__7.0.1__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-path__3.0.0__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-svg-path__0.1.0__links//:defs.bzl", store_580 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-svg-path__1.1.0__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-url__6.1.0__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") +load("@npm-no_optional__npm-bundled__2.0.1__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") +load("@npm-no_optional__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") +load("@npm-no_optional__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") +load("@npm-no_optional__npm-packlist__5.1.3__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") +load("@npm-no_optional__npmlog__5.0.1__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") +load("@npm-no_optional__number-is-integer__1.0.1__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") +load("@npm-no_optional__oauth4webapi__3.8.2__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") +load("@npm-no_optional__object-assign__4.1.1__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") +load("@npm-no_optional__once__1.3.3__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") +load("@npm-no_optional__once__1.4.0__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") +load("@npm-no_optional__opener__1.5.2__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") +load("@npm-no_optional__openid-client__6.8.1__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") +load("@npm-no_optional__optimist__0.6.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") +load("@npm-no_optional__os-tmpdir__1.0.2__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-cancelable__2.1.1__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-limit__3.1.0__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-limit__7.3.0__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-locate__5.0.0__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-map-values__0.1.0__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-map-values__1.0.0__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-map__7.0.4__links//:defs.bzl", store_603 = "npm_imported_package_store_internal") +load("@npm-no_optional__package-json-from-dist__1.0.1__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") +load("@npm-no_optional__parent-module__1.0.1__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") +load("@npm-no_optional__parenthesis__3.1.8__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") +load("@npm-no_optional__parse-json__5.2.0__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") +load("@npm-no_optional__parse-json__8.3.0__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") +load("@npm-no_optional__parse-rect__1.2.0__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") +load("@npm-no_optional__parse-svg-path__0.1.2__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") +load("@npm-no_optional__parse-unit__1.0.1__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-exists__4.0.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-is-absolute__1.0.1__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-key__3.1.1__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-parse__1.0.7__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-scurry__1.11.1__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-scurry__2.0.2__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-type__4.0.0__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") +load("@npm-no_optional__pbf__3.3.0__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") +load("@npm-no_optional__pend__1.2.0__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") +load("@npm-no_optional__performance-now__2.1.0__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") +load("@npm-no_optional__pick-by-alias__1.2.0__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") +load("@npm-no_optional__picocolors__1.1.1__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") +load("@npm-no_optional__picomatch__2.3.1__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") +load("@npm-no_optional__picomatch__4.0.3__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") +load("@npm-no_optional__picomatch__4.0.4__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") +load("@npm-no_optional__pify__4.0.1__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") +load("@npm-no_optional__plotly.js__2.25.2__links//:defs.bzl", link_628 = "npm_link_imported_package_store_internal", store_628 = "npm_imported_package_store_internal") +load("@npm-no_optional__pngjs__5.0.0__links//:defs.bzl", link_629 = "npm_link_imported_package_store_internal", store_629 = "npm_imported_package_store_internal") +load("@npm-no_optional__point-in-polygon__1.1.0__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") +load("@npm-no_optional__polybooljs__1.2.2__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") +load("@npm-no_optional__potpack__1.0.2__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") +load("@npm-no_optional__probe-image-size__7.2.3__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") +load("@npm-no_optional__proc-log__5.0.0__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") +load("@npm-no_optional__proc-log__6.1.0__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") +load("@npm-no_optional__process-nextick-args__2.0.1__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") +load("@npm-no_optional__progress__2.0.3__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") +load("@npm-no_optional__promise-retry__2.0.1__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") +load("@npm-no_optional__protoc-gen-grpc__304285671__links//:defs.bzl", link_639 = "npm_link_imported_package_store_internal", store_639 = "npm_imported_package_store_internal") +load("@npm-no_optional__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") +load("@npm-no_optional__proxy-from-env__1.1.0__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") +load("@npm-no_optional__pump__3.0.3__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") +load("@npm-no_optional__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") +load("@npm-no_optional__puppeteer__19.11.1_230959327__links//:defs.bzl", link_644 = "npm_link_imported_package_store_internal", store_644 = "npm_imported_package_store_internal") +load("@npm-no_optional__queue-microtask__1.2.3__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") +load("@npm-no_optional__quick-lru__5.1.1__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") +load("@npm-no_optional__quickselect__2.0.0__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") +load("@npm-no_optional__raf__3.4.1__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") +load("@npm-no_optional__ramda__0.25.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") +load("@npm-no_optional__randombytes__2.1.0__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") +load("@npm-no_optional__read-cmd-shim__4.0.0__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") +load("@npm-no_optional__read-yaml-file__2.1.0__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") +load("@npm-no_optional__read-yaml-file__3.0.0__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") +load("@npm-no_optional__readable-stream__1.0.34__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") +load("@npm-no_optional__readable-stream__2.3.8__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") +load("@npm-no_optional__readable-stream__3.6.2__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl-error2d__2.0.12__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl-line2d__3.1.3__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl-scatter2d__3.3.1__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl-splom__1.0.14__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl__2.1.1__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") +load("@npm-no_optional__remove-trailing-separator__1.1.0__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") +load("@npm-no_optional__rename-overwrite__6.0.3__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") +load("@npm-no_optional__replace-ext__2.0.0__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") +load("@npm-no_optional__require-directory__2.1.1__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve-alpn__1.2.1__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve-from__4.0.0__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve-from__5.0.0__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve__0.6.3__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve__1.22.11__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") +load("@npm-no_optional__responselike__2.0.1__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") +load("@npm-no_optional__retry__0.12.0__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") +load("@npm-no_optional__retry__0.13.1__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") +load("@npm-no_optional__reusify__1.1.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") +load("@npm-no_optional__rfc4648__1.5.4__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") +load("@npm-no_optional__right-now__1.0.0__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") +load("@npm-no_optional__rimraf__3.0.2__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") +load("@npm-no_optional__rollup__4.55.2__links//:defs.bzl", link_679 = "npm_link_imported_package_store_internal", store_679 = "npm_imported_package_store_internal") +load("@npm-no_optional__run-groups__3.0.1__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") +load("@npm-no_optional__run-parallel__1.2.0__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") +load("@npm-no_optional__rw__1.3.3__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") +load("@npm-no_optional__safe-buffer__5.1.2__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") +load("@npm-no_optional__safe-buffer__5.2.1__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") +load("@npm-no_optional__safer-buffer__2.1.2__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") +load("@npm-no_optional__sax__1.4.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") +load("@npm-no_optional__segfault-handler__1.3.0__links//:defs.bzl", link_687 = "npm_link_imported_package_store_internal", store_687 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver-first-satisfied__1.1.0__links//:defs.bzl", link_688 = "npm_link_imported_package_store_internal", store_688 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__5.7.2__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__6.3.1__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__7.5.0__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__7.7.3__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__7.8.5__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") +load("@npm-no_optional__serialize-javascript__6.0.2__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") +load("@npm-no_optional__set-blocking__2.0.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") +load("@npm-no_optional__setprototypeof__1.2.0__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") +load("@npm-no_optional__shallow-copy__0.0.1__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") +load("@npm-no_optional__shebang-command__2.0.0__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") +load("@npm-no_optional__shebang-regex__3.0.0__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") +load("@npm-no_optional__shlex__2.1.2__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") +load("@npm-no_optional__signal-exit__3.0.7__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") +load("@npm-no_optional__signal-exit__4.1.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") +load("@npm-no_optional__signum__1.0.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") +load("@npm-no_optional__sirv__1.0.19__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") +load("@npm-no_optional__slash__2.0.0__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") +load("@npm-no_optional__slide__1.1.6__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") +load("@npm-no_optional__smart-buffer__4.2.0__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") +load("@npm-no_optional__smob__1.5.0__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") +load("@npm-no_optional__socks-proxy-agent__8.0.5__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") +load("@npm-no_optional__socks__2.8.7__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") +load("@npm-no_optional__source-map-support__0.5.21__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") +load("@npm-no_optional__source-map__0.5.7__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") +load("@npm-no_optional__source-map__0.6.1__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-correct__3.2.0__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-exceptions__2.5.0__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-expression-parse__3.0.1__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-license-ids__3.0.22__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") +load("@npm-no_optional__split2__4.2.0__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") +load("@npm-no_optional__sprintf-js__1.0.3__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") +load("@npm-no_optional__ssri__12.0.0__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") +load("@npm-no_optional__ssri__13.0.1__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") +load("@npm-no_optional__stack-trace__0.0.9__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") +load("@npm-no_optional__static-eval__2.1.1__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") +load("@npm-no_optional__statuses__2.0.1__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") +load("@npm-no_optional__stream-buffers__3.0.3__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") +load("@npm-no_optional__stream-parser__0.3.1__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") +load("@npm-no_optional__stream-shift__1.0.3__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") +load("@npm-no_optional__streamx__2.23.0__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") +load("@npm-no_optional__string-split-by__1.0.0__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") +load("@npm-no_optional__string-width__4.2.3__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") +load("@npm-no_optional__string-width__5.1.2__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") +load("@npm-no_optional__string_decoder__0.10.31__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") +load("@npm-no_optional__string_decoder__1.1.1__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") +load("@npm-no_optional__string_decoder__1.3.0__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-ansi__6.0.1__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-ansi__7.1.2__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-bom__4.0.0__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-bom__5.0.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-comments-strings__1.2.0__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") +load("@npm-no_optional__strongly-connected-components__1.0.1__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") +load("@npm-no_optional__supercluster__7.1.5__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") +load("@npm-no_optional__superscript-text__1.0.0__links//:defs.bzl", store_742 = "npm_imported_package_store_internal") +load("@npm-no_optional__supports-color__7.2.0__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") +load("@npm-no_optional__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") +load("@npm-no_optional__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") +load("@npm-no_optional__svg-path-bounds__1.0.2__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") +load("@npm-no_optional__svg-path-sdf__1.1.3__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") +load("@npm-no_optional__symlink-dir__6.0.5__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") +load("@npm-no_optional__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_749 = "npm_link_imported_package_store_internal", store_749 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-fs__2.1.1__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-fs__3.1.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-stream__2.2.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-stream__3.1.7__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar__6.2.1__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar__7.5.2__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar__7.5.9__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") +load("@npm-no_optional__teex__1.0.1__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") +load("@npm-no_optional__terser__5.44.0__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") +load("@npm-no_optional__test-exclude__7.0.1__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") +load("@npm-no_optional__text-decoder__1.2.3__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") +load("@npm-no_optional__through2__0.6.5__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") +load("@npm-no_optional__through2__2.0.5__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") +load("@npm-no_optional__through__2.3.8__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") +load("@npm-no_optional__tightrope__0.1.0__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinycolor2__1.6.0__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinyglobby__0.2.15__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinyglobby__0.2.17__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinyqueue__2.0.3__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") +load("@npm-no_optional__tmp-promise__3.0.3__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") +load("@npm-no_optional__tmp__0.0.33__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") +load("@npm-no_optional__tmp__0.2.5__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") +load("@npm-no_optional__to-float32__1.1.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") +load("@npm-no_optional__to-px__1.0.1__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") +load("@npm-no_optional__to-regex-range__5.0.1__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") +load("@npm-no_optional__toidentifier__1.0.1__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") +load("@npm-no_optional__topojson-client__3.1.0__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") +load("@npm-no_optional__totalist__1.1.0__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") +load("@npm-no_optional__tr46__0.0.3__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") +load("@npm-no_optional__tslib__2.8.1__links//:defs.bzl", link_779 = "npm_link_imported_package_store_internal", store_779 = "npm_imported_package_store_internal") +load("@npm-no_optional__typanion__3.14.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") +load("@npm-no_optional__type-fest__0.6.0__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") +load("@npm-no_optional__type-fest__4.41.0__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") +load("@npm-no_optional__type__2.7.3__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") +load("@npm-no_optional__typedarray-pool__1.2.0__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") +load("@npm-no_optional__typedarray__0.0.6__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") +load("@npm-no_optional__typeof-article__0.1.1__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") +load("@npm-no_optional__typescript__5.6.3__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") +load("@npm-no_optional__typescript__5.8.2__links//:defs.bzl", link_788 = "npm_link_imported_package_store_internal", store_788 = "npm_imported_package_store_internal") +load("@npm-no_optional__uid-number__0.0.6__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") +load("@npm-no_optional__umask__1.1.0__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") +load("@npm-no_optional__unbzip2-stream__1.4.3__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") +load("@npm-no_optional__undici-types__6.19.8__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") +load("@npm-no_optional__undici-types__6.21.0__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-filename__4.0.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-filename__5.0.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-slug__5.0.0__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-slug__6.0.0__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") +load("@npm-no_optional__universalify__0.1.2__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") +load("@npm-no_optional__universalify__2.0.1__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") +load("@npm-no_optional__unquote__1.1.1__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") +load("@npm-no_optional__unused__0.2.2__links//:defs.bzl", link_801 = "npm_link_imported_package_store_internal", store_801 = "npm_imported_package_store_internal") +load("@npm-no_optional__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") +load("@npm-no_optional__update-diff__1.1.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") +load("@npm-no_optional__util-deprecate__1.0.2__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") +load("@npm-no_optional__uuid__8.3.2__links//:defs.bzl", link_805 = "npm_link_imported_package_store_internal", store_805 = "npm_imported_package_store_internal") +load("@npm-no_optional__v8-to-istanbul__9.3.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") +load("@npm-no_optional__validate-npm-package-license__3.0.4__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") +load("@npm-no_optional__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") +load("@npm-no_optional__vinyl__3.0.1__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") +load("@npm-no_optional__vt-pbf__3.1.3__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") +load("@npm-no_optional__weak-map__1.0.8__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") +load("@npm-no_optional__webgl-context__2.2.0__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") +load("@npm-no_optional__webidl-conversions__3.0.1__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") +load("@npm-no_optional__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_814 = "npm_link_imported_package_store_internal", store_814 = "npm_imported_package_store_internal") +load("@npm-no_optional__whatwg-url__5.0.0__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__2.0.2__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__4.0.0__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__5.0.0__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__6.0.1__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") +load("@npm-no_optional__wide-align__1.1.5__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") +load("@npm-no_optional__wordwrap__0.0.3__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") +load("@npm-no_optional__world-calendars__1.0.4__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") +load("@npm-no_optional__wrap-ansi__7.0.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") +load("@npm-no_optional__wrap-ansi__8.1.0__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") +load("@npm-no_optional__wrappy__1.0.2__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") +load("@npm-no_optional__write-file-atomic__5.0.1__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") +load("@npm-no_optional__write-file-atomic__7.0.1__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") +load("@npm-no_optional__write-yaml-file__5.0.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") +load("@npm-no_optional__write-yaml-file__6.0.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") +load("@npm-no_optional__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") +load("@npm-no_optional__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") +load("@npm-no_optional__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") +load("@npm-no_optional__xtend__2.2.0__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") +load("@npm-no_optional__xtend__4.0.2__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") +load("@npm-no_optional__y18n__5.0.8__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") +load("@npm-no_optional__yallist__3.1.1__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") +load("@npm-no_optional__yallist__4.0.0__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") +load("@npm-no_optional__yallist__5.0.0__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") +load("@npm-no_optional__yargs-parser__21.1.1__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") +load("@npm-no_optional__yargs__17.7.1__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") +load("@npm-no_optional__yargs__17.7.2__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") +load("@npm-no_optional__yauzl__2.10.0__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") +load("@npm-no_optional__yocto-queue__0.1.0__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") +load("@npm-no_optional__yocto-queue__1.2.2__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") +load("@npm-no_optional__zod__3.21.4__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -807,13 +856,13 @@ load("@aspect_rules_js//npm/private:npm_link_package_store.bzl", _npm_local_link # buildifier: disable=bzl-visibility load("@aspect_rules_js//npm/private:npm_package_store.bzl", _npm_local_package_store = "npm_local_package_store_internal") -_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] +_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/pnpm_publish_tools", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] def _link_pkg_0(): link_1(dev=True) link_5(dev=True) link_17(dev=True) - link_407(dev=True) + link_441(dev=True) return [ ":node_modules/@babel/cli", ":node_modules/@babel/core", @@ -829,12 +878,12 @@ def _link_pkg_0(): def _link_pkg_1(): link_21(dev=True) - link_116(dev=True) - link_190(dev=True) - link_290("circles", dev=True) - link_372(dev=True) - link_456(dev=True) - link_742(dev=True) + link_146(dev=True) + link_221(dev=True) + link_322("circles", dev=True) + link_405(dev=True) + link_492(dev=True) + link_788(dev=True) return [ ":node_modules/@bazel/runfiles", ":node_modules/@types/node", @@ -852,29 +901,29 @@ def _link_pkg_2(): link_24(dev=True) link_25(dev=True) link_40(dev=True) - link_63(dev=True) - link_63("regl", dev=True) - link_177(dev=True) - link_258(dev=True) - link_294(dev=True) - link_387("handlebars-helpers/helper-date", dev=True) - link_389(dev=True) - link_408(dev=True) - link_452(dev=True) - link_465(dev=True) - link_466("lodash-4.17.21", dev=True) - link_467("lodash-4.17.21-tar", dev=True) - link_537(dev=True) - link_587(dev=True) - link_588(dev=True) - link_598(dev=True) - link_603(dev=True) - link_645(dev=True) - link_646(dev=True) - link_705(dev=True) - link_742(dev=True) - link_755(dev=True) - link_768(dev=True) + link_64(dev=True) + link_64("regl", dev=True) + link_208(dev=True) + link_289(dev=True) + link_326(dev=True) + link_420("handlebars-helpers/helper-date", dev=True) + link_422(dev=True) + link_442(dev=True) + link_488(dev=True) + link_501(dev=True) + link_502("lodash-4.17.21", dev=True) + link_503("lodash-4.17.21-tar", dev=True) + link_573(dev=True) + link_628(dev=True) + link_629(dev=True) + link_639(dev=True) + link_644(dev=True) + link_687(dev=True) + link_688(dev=True) + link_749(dev=True) + link_788(dev=True) + link_801(dev=True) + link_814(dev=True) _fp_link_4() return [ ":node_modules/@fastify/send", @@ -912,15 +961,53 @@ def _link_pkg_2(): } def _link_pkg_3(): - link_73() - link_75() - link_81() - link_91(dev=True) - link_92(dev=True) - link_93(dev=True) - link_94(dev=True) - link_95(dev=True) - link_637(dev=True) + link_67() + link_83() + link_92() + link_103() + link_116() + link_121(dev=True) + link_122(dev=True) + link_123(dev=True) + link_125(dev=True) + link_679(dev=True) + return [ + ":node_modules/@pnpm/catalogs.config", + ":node_modules/@pnpm/exportable-manifest", + ":node_modules/@pnpm/logger", + ":node_modules/@pnpm/releasing.exportable-manifest", + ":node_modules/@pnpm/workspace.read-manifest", + ":node_modules/@rollup/plugin-commonjs", + ":node_modules/@rollup/plugin-json", + ":node_modules/@rollup/plugin-node-resolve", + ":node_modules/@rollup/plugin-terser", + ":node_modules/rollup", + ], { + "@pnpm": [ + ":node_modules/@pnpm/catalogs.config", + ":node_modules/@pnpm/exportable-manifest", + ":node_modules/@pnpm/logger", + ":node_modules/@pnpm/releasing.exportable-manifest", + ":node_modules/@pnpm/workspace.read-manifest", + ], + "@rollup": [ + ":node_modules/@rollup/plugin-commonjs", + ":node_modules/@rollup/plugin-json", + ":node_modules/@rollup/plugin-node-resolve", + ":node_modules/@rollup/plugin-terser", + ], + } + +def _link_pkg_4(): + link_89() + link_91() + link_100() + link_121(dev=True) + link_122(dev=True) + link_123(dev=True) + link_124(dev=True) + link_125(dev=True) + link_679(dev=True) return [ ":node_modules/@pnpm/lifecycle", ":node_modules/@pnpm/logger", @@ -946,12 +1033,12 @@ def _link_pkg_3(): ], } -def _link_pkg_4(): - link_91(dev=True) - link_92(dev=True) - link_93(dev=True) - link_178() - link_637(dev=True) +def _link_pkg_5(): + link_121(dev=True) + link_122(dev=True) + link_123(dev=True) + link_209() + link_679(dev=True) return [ ":node_modules/c8", ":node_modules/@rollup/plugin-commonjs", @@ -966,17 +1053,17 @@ def _link_pkg_4(): ], } -def _link_pkg_5(): - link_91(dev=True) - link_92(dev=True) - link_93(dev=True) - link_96(dev=True) - link_110(dev=True) - link_116(dev=True) - link_373() - link_637(dev=True) - link_734() - link_742(dev=True) +def _link_pkg_6(): + link_121(dev=True) + link_122(dev=True) + link_123(dev=True) + link_126(dev=True) + link_140(dev=True) + link_146(dev=True) + link_406() + link_679(dev=True) + link_779() + link_788(dev=True) return [ ":node_modules/google-protobuf", ":node_modules/tslib", @@ -1001,10 +1088,10 @@ def _link_pkg_5(): ], } -def _link_pkg_6(): - link_93(dev=True) - link_116(dev=True) - link_637(dev=True) +def _link_pkg_7(): + link_123(dev=True) + link_146(dev=True) + link_679(dev=True) return [ ":node_modules/@rollup/plugin-node-resolve", ":node_modules/@types/node", @@ -1014,9 +1101,9 @@ def _link_pkg_6(): "@types": [":node_modules/@types/node"], } -def _link_pkg_7(): - link_99() - link_100() +def _link_pkg_8(): + link_129() + link_130() return [ ":node_modules/@rspack/cli", ":node_modules/@rspack/core", @@ -1027,9 +1114,9 @@ def _link_pkg_7(): ], } -def _link_pkg_8(): - link_116() - link_443() +def _link_pkg_9(): + link_146() + link_478() return [ ":node_modules/@types/node", ":node_modules/jasmine", @@ -1037,8 +1124,8 @@ def _link_pkg_8(): "@types": [":node_modules/@types/node"], } -def _link_pkg_9(): - link_135() +def _link_pkg_10(): + link_165() _fp_link_2() _fp_link_3() return [ @@ -1052,23 +1139,23 @@ def _link_pkg_9(): ], } -def _link_pkg_10(): - link_189() - link_190("chalk-alt") +def _link_pkg_11(): + link_220() + link_221("chalk-alt") return [ ":node_modules/chalk", ":node_modules/chalk-alt", ], None -def _link_pkg_11(): - link_759() - return [":node_modules/uuid"], None - def _link_pkg_12(): - link_759() + link_805() return [":node_modules/uuid"], None def _link_pkg_13(): + link_805() + return [":node_modules/uuid"], None + +def _link_pkg_14(): _fp_link_5() _fp_link_6() return [ @@ -1085,17 +1172,18 @@ _LINK_PACKAGE_FNS = { "js/private/test/node-patches": _link_pkg_0, "": _link_pkg_1, "npm/private/test": _link_pkg_2, - "npm/private/lifecycle": _link_pkg_3, - "js/private/coverage/bundle": _link_pkg_4, - "js/private/worker/src": _link_pkg_5, - "js/private/devserver/src": _link_pkg_6, - "js/private/test/image/platform_deps": _link_pkg_7, - "js/private/test/js_run_devserver": _link_pkg_8, - "js/private/test/image": _link_pkg_9, - "npm/private/test/npm_package": _link_pkg_10, - "js/private/test/image-fixture-a": _link_pkg_11, - "js/private/test/image-fixture-d": _link_pkg_12, - "npm/private/test/subs": _link_pkg_13, + "npm/private/pnpm_publish_tools": _link_pkg_3, + "npm/private/lifecycle": _link_pkg_4, + "js/private/coverage/bundle": _link_pkg_5, + "js/private/worker/src": _link_pkg_6, + "js/private/devserver/src": _link_pkg_7, + "js/private/test/image/platform_deps": _link_pkg_8, + "js/private/test/js_run_devserver": _link_pkg_9, + "js/private/test/image": _link_pkg_10, + "npm/private/test/npm_package": _link_pkg_11, + "js/private/test/image-fixture-a": _link_pkg_12, + "js/private/test/image-fixture-d": _link_pkg_13, + "npm/private/test/subs": _link_pkg_14, } # buildifier: disable=function-docstring @@ -1911,6 +1999,55 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru store_794() store_795() store_796() + store_797() + store_798() + store_799() + store_800() + store_801() + store_802() + store_803() + store_804() + store_805() + store_806() + store_807() + store_808() + store_809() + store_810() + store_811() + store_812() + store_813() + store_814() + store_815() + store_816() + store_817() + store_818() + store_819() + store_820() + store_821() + store_822() + store_823() + store_824() + store_825() + store_826() + store_827() + store_828() + store_829() + store_830() + store_831() + store_832() + store_833() + store_834() + store_835() + store_836() + store_837() + store_838() + store_839() + store_840() + store_841() + store_842() + store_843() + store_844() + store_845() _npm_local_package_store( package_store_name = "is-odd@file+npm+private+test+vendored+is-odd", src = "//npm/private/test/vendored/is-odd:pkg", @@ -2074,6 +2211,22 @@ _LINK_TARGETS = { ":node_modules/test-npm_package", ], }, + "npm/private/pnpm_publish_tools": { + "prod": [ + ":node_modules/@pnpm/catalogs.config", + ":node_modules/@pnpm/exportable-manifest", + ":node_modules/@pnpm/logger", + ":node_modules/@pnpm/releasing.exportable-manifest", + ":node_modules/@pnpm/workspace.read-manifest", + ], + "dev": [ + ":node_modules/@rollup/plugin-commonjs", + ":node_modules/@rollup/plugin-json", + ":node_modules/@rollup/plugin-node-resolve", + ":node_modules/@rollup/plugin-terser", + ":node_modules/rollup", + ], + }, "npm/private/lifecycle": { "prod": [ ":node_modules/@pnpm/lifecycle", diff --git a/npm/private/test/snapshots/npm_defs.bzl b/npm/private/test/snapshots/npm_defs.bzl index 504ca7ce69..a4b1b5ab29 100644 --- a/npm/private/test/snapshots/npm_defs.bzl +++ b/npm/private/test/snapshots/npm_defs.bzl @@ -84,828 +84,877 @@ load("@npm__at_nicolo-ribaudo_chokidar-2__2.1.8-no-fsevents.3__links//:defs.bzl" load("@npm__at_nodelib_fs.scandir__2.1.5__links//:defs.bzl", store_81 = "npm_imported_package_store_internal") load("@npm__at_nodelib_fs.stat__2.0.5__links//:defs.bzl", store_82 = "npm_imported_package_store_internal") load("@npm__at_nodelib_fs.walk__1.2.8__links//:defs.bzl", store_83 = "npm_imported_package_store_internal") -load("@npm__at_npmcli_agent__3.0.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") -load("@npm__at_npmcli_agent__4.0.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") -load("@npm__at_npmcli_fs__4.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") -load("@npm__at_npmcli_fs__5.0.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-android-arm64__2.5.6__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-darwin-arm64__2.5.6__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-darwin-x64__2.5.6__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-freebsd-x64__2.5.6__links//:defs.bzl", store_91 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-arm-glibc__2.5.6__links//:defs.bzl", store_92 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-arm-musl__2.5.6__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-arm64-glibc__2.5.6__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-arm64-musl__2.5.6__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-x64-glibc__2.5.6__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-x64-musl__2.5.6__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-win32-arm64__2.5.6__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-win32-ia32__2.5.6__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-win32-x64__2.5.6__links//:defs.bzl", store_100 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher__2.5.6__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") -load("@npm__at_pkgjs_parseargs__0.11.0__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") -load("@npm__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") -load("@npm__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") -load("@npm__at_plotly_d3__3.8.1__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") -load("@npm__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") -load("@npm__at_plotly_regl__2.1.2__links//:defs.bzl", link_107 = "npm_link_imported_package_store_internal", store_107 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_byline__1.0.0__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_111 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_error__1000.0.5__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_116 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_117 = "npm_link_imported_package_store_internal", store_117 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_119 = "npm_link_imported_package_store_internal", store_119 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_125 = "npm_link_imported_package_store_internal", store_125 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_127 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_types__1001.3.0__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") -load("@npm__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_133 = "npm_imported_package_store_internal") -load("@npm__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", link_135 = "npm_link_imported_package_store_internal", store_135 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", link_136 = "npm_link_imported_package_store_internal", store_136 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", link_137 = "npm_link_imported_package_store_internal", store_137 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", link_138 = "npm_link_imported_package_store_internal", store_138 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", link_139 = "npm_link_imported_package_store_internal", store_139 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", link_140 = "npm_link_imported_package_store_internal", store_140 = "npm_imported_package_store_internal") -load("@npm__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-android-arm-eabi__4.55.2__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-android-arm64__4.55.2__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-darwin-arm64__4.55.2__links//:defs.bzl", store_144 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-darwin-x64__4.55.2__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-freebsd-arm64__4.55.2__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-freebsd-x64__4.55.2__links//:defs.bzl", store_147 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-arm-gnueabihf__4.55.2__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-arm-musleabihf__4.55.2__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-arm64-gnu__4.55.2__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-arm64-musl__4.55.2__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-loong64-gnu__4.55.2__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-loong64-musl__4.55.2__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-ppc64-gnu__4.55.2__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-ppc64-musl__4.55.2__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-riscv64-gnu__4.55.2__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-riscv64-musl__4.55.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-s390x-gnu__4.55.2__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-x64-gnu__4.55.2__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-x64-musl__4.55.2__links//:defs.bzl", store_160 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-openbsd-x64__4.55.2__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-openharmony-arm64__4.55.2__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-win32-arm64-msvc__4.55.2__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-win32-ia32-msvc__4.55.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-win32-x64-gnu__4.55.2__links//:defs.bzl", store_165 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-win32-x64-msvc__4.55.2__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-darwin-arm64__2.0.4__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-darwin-x64__2.0.4__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-linux-arm64-gnu__2.0.4__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-linux-arm64-musl__2.0.4__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-linux-x64-gnu__2.0.4__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-linux-x64-musl__2.0.4__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-wasm32-wasi__2.0.4__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-win32-arm64-msvc__2.0.4__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-win32-ia32-msvc__2.0.4__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-win32-x64-msvc__2.0.4__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding__2.0.4__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") -load("@npm__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_178 = "npm_link_imported_package_store_internal", store_178 = "npm_imported_package_store_internal") -load("@npm__at_rspack_core__2.0.4__links//:defs.bzl", link_179 = "npm_link_imported_package_store_internal", store_179 = "npm_imported_package_store_internal") -load("@npm__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") -load("@npm__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") -load("@npm__at_turf_area__6.5.0__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") -load("@npm__at_turf_bbox__6.5.0__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") -load("@npm__at_turf_centroid__6.5.0__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") -load("@npm__at_turf_helpers__6.5.0__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") -load("@npm__at_turf_meta__6.5.0__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") -load("@npm__at_tybys_wasm-util__0.10.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") -load("@npm__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") -load("@npm__at_types_estree__1.0.8__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") -load("@npm__at_types_google-protobuf__3.15.12__links//:defs.bzl", link_190 = "npm_link_imported_package_store_internal", store_190 = "npm_imported_package_store_internal") -load("@npm__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") -load("@npm__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") -load("@npm__at_types_js-yaml__4.0.9__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") -load("@npm__at_types_keyv__3.1.4__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") -load("@npm__at_types_node-fetch__2.6.13__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") -load("@npm__at_types_node__22.18.13__links//:defs.bzl", link_196 = "npm_link_imported_package_store_internal", store_196 = "npm_imported_package_store_internal") -load("@npm__at_types_node__22.7.4__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") -load("@npm__at_types_resolve__1.20.2__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") -load("@npm__at_types_responselike__1.0.3__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") -load("@npm__at_types_ssri__7.1.5__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") -load("@npm__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") -load("@npm__at_types_tar__6.1.13__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") -load("@npm__at_types_ws__8.18.1__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") -load("@npm__at_types_yauzl__2.10.3__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") -load("@npm__at_vscode_vsce-sign-alpine-arm64__2.0.2__links//:defs.bzl", link_205 = "npm_link_imported_package_store_internal", store_205 = "npm_imported_package_store_internal") -load("@npm__at_vscode_vsce-sign-alpine-x64__2.0.2__links//:defs.bzl", link_206 = "npm_link_imported_package_store_internal", store_206 = "npm_imported_package_store_internal") -load("@npm__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") -load("@npm__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_208 = "npm_imported_package_store_internal") -load("@npm__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_209 = "npm_imported_package_store_internal") -load("@npm__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") -load("@npm__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") -load("@npm__abbrev__1.1.1__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") -load("@npm__abbrev__3.0.1__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") -load("@npm__abbrev__4.0.0__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") -load("@npm__abs-svg-path__0.1.1__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") -load("@npm__acorn-walk__8.3.4__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") -load("@npm__acorn__7.4.1__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") -load("@npm__acorn__8.12.1__links//:defs.bzl", link_218 = "npm_link_imported_package_store_internal", store_218 = "npm_imported_package_store_internal") -load("@npm__acorn__8.15.0__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") -load("@npm__agent-base__6.0.2__links//:defs.bzl", store_220 = "npm_imported_package_store_internal") -load("@npm__agent-base__7.1.4__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") -load("@npm__almost-equal__1.1.0__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") -load("@npm__ansi-regex__5.0.1__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") -load("@npm__ansi-regex__6.2.2__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") -load("@npm__ansi-styles__4.3.0__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") -load("@npm__ansi-styles__6.2.3__links//:defs.bzl", store_226 = "npm_imported_package_store_internal") -load("@npm__anymatch__3.1.3__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") -load("@npm__aproba__2.1.0__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") -load("@npm__are-we-there-yet__2.0.0__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") -load("@npm__argparse__1.0.10__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") -load("@npm__argparse__2.0.1__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") -load("@npm__array-bounds__1.0.1__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") -load("@npm__array-find-index__1.0.2__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") -load("@npm__array-normalize__1.1.4__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") -load("@npm__array-range__1.0.1__links//:defs.bzl", store_235 = "npm_imported_package_store_internal") -load("@npm__array-rearrange__2.2.2__links//:defs.bzl", store_236 = "npm_imported_package_store_internal") -load("@npm__asynckit__0.4.0__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") -load("@npm__b4a__1.7.3__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") -load("@npm__balanced-match__1.0.2__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") -load("@npm__balanced-match__4.0.4__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") -load("@npm__bare-events__2.8.2__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") -load("@npm__bare-fs__4.5.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") -load("@npm__bare-os__3.6.2__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") -load("@npm__bare-path__3.0.0__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") -load("@npm__bare-stream__2.7.0_bare-events_2.8.2__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") -load("@npm__bare-url__2.3.2__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") -load("@npm__base64-js__1.5.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") -load("@npm__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_248 = "npm_imported_package_store_internal") -load("@npm__better-path-resolve__1.0.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") -load("@npm__bin-links__4.0.4__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") -load("@npm__binary-extensions__2.3.0__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") -load("@npm__binary-search-bounds__2.0.5__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") -load("@npm__bindings__1.5.0__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") -load("@npm__bit-twiddle__1.0.2__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") -load("@npm__bitmap-sdf__1.0.4__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") -load("@npm__bl__2.2.1__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") -load("@npm__bl__4.1.0__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") -load("@npm__bole__5.0.25__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") -load("@npm__brace-expansion__1.1.12__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") -load("@npm__brace-expansion__2.0.2__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") -load("@npm__brace-expansion__5.0.4__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") -load("@npm__braces__3.0.3__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") -load("@npm__browserslist__4.27.0__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") -load("@npm__buffer-crc32__0.2.13__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") -load("@npm__buffer-from__1.1.2__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") -load("@npm__buffer__5.7.1__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") -load("@npm__bufferutil__4.0.8__links//:defs.bzl", link_267 = "npm_link_imported_package_store_internal", store_267 = "npm_imported_package_store_internal") -load("@npm__c8__10.1.3__links//:defs.bzl", link_268 = "npm_link_imported_package_store_internal", store_268 = "npm_imported_package_store_internal") -load("@npm__cacache__19.0.1__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") -load("@npm__cacache__20.0.3__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") -load("@npm__cacheable-lookup__5.0.4__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") -load("@npm__cacheable-request__7.0.4__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") -load("@npm__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") -load("@npm__callsites__3.1.0__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") -load("@npm__caniuse-lite__1.0.30001752__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") -load("@npm__canvas-fit__1.5.0__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") -load("@npm__chalk__3.0.0__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") -load("@npm__chalk__4.1.2__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") -load("@npm__chalk__5.0.1__links//:defs.bzl", link_279 = "npm_link_imported_package_store_internal", store_279 = "npm_imported_package_store_internal") -load("@npm__chalk__5.1.1__links//:defs.bzl", link_280 = "npm_link_imported_package_store_internal", store_280 = "npm_imported_package_store_internal") -load("@npm__chokidar__3.6.0__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") -load("@npm__chokidar__4.0.3__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") -load("@npm__chownr__1.1.4__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") -load("@npm__chownr__2.0.0__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") -load("@npm__chownr__3.0.0__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") -load("@npm__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") -load("@npm__clamp__1.0.1__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") -load("@npm__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") -load("@npm__cliui__8.0.1__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") -load("@npm__clone-response__1.0.3__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") -load("@npm__clone__2.1.2__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") -load("@npm__cmd-extension__1.0.2__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") -load("@npm__cmd-shim__6.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") -load("@npm__color-alpha__1.0.4__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") -load("@npm__color-convert__2.0.1__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") -load("@npm__color-id__1.1.0__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") -load("@npm__color-name__1.1.4__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") -load("@npm__color-normalize__1.5.0__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") -load("@npm__color-parse__1.3.8__links//:defs.bzl", store_299 = "npm_imported_package_store_internal") -load("@npm__color-rgba__2.1.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") -load("@npm__color-space__1.16.0__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") -load("@npm__color-support__1.1.3__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") -load("@npm__combined-stream__1.0.8__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") -load("@npm__commander__10.0.1__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") -load("@npm__commander__2.20.3__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") -load("@npm__commander__6.2.1__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") -load("@npm__commander__7.2.0__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") -load("@npm__commondir__1.0.1__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") -load("@npm__concat-map__0.0.1__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") -load("@npm__concat-stream__1.6.2__links//:defs.bzl", store_310 = "npm_imported_package_store_internal") -load("@npm__console-control-strings__1.1.0__links//:defs.bzl", store_311 = "npm_imported_package_store_internal") -load("@npm__convert-source-map__2.0.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") -load("@npm__core-util-is__1.0.3__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") -load("@npm__cosmiconfig__8.1.3__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") -load("@npm__country-regex__1.1.0__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") -load("@npm__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") -load("@npm__cross-spawn__7.0.3__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") -load("@npm__cross-spawn__7.0.6__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") -load("@npm__css-font-size-keywords__1.0.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") -load("@npm__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") -load("@npm__css-font-style-keywords__1.0.1__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") -load("@npm__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") -load("@npm__css-font__1.2.0__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") -load("@npm__css-global-keywords__1.0.1__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") -load("@npm__css-system-font-keywords__1.0.0__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") -load("@npm__csscolorparser__1.0.3__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") -load("@npm__d3-array__1.2.4__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") -load("@npm__d3-collection__1.0.7__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") -load("@npm__d3-color__3.1.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") -load("@npm__d3-dispatch__1.0.6__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") -load("@npm__d3-force__1.2.1__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") -load("@npm__d3-format__1.4.5__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") -load("@npm__d3-geo-projection__2.9.0__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") -load("@npm__d3-geo__1.12.1__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") -load("@npm__d3-hierarchy__1.1.9__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") -load("@npm__d3-interpolate__3.0.1__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") -load("@npm__d3-path__1.0.9__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") -load("@npm__d3-quadtree__1.0.7__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") -load("@npm__d3-shape__1.3.7__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") -load("@npm__d3-time-format__2.3.0__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") -load("@npm__d3-time__1.1.0__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") -load("@npm__d3-timer__1.0.10__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") -load("@npm__d__1.0.2__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") -load("@npm__date.js__0.3.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") -load("@npm__debug__2.6.3__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") -load("@npm__debug__3.1.0__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") -load("@npm__debug__3.2.7__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") -load("@npm__debug__4.3.4__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") -load("@npm__debug__4.4.3__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") -load("@npm__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_350 = "npm_link_imported_package_store_internal", store_350 = "npm_imported_package_store_internal") -load("@npm__decompress-response__6.0.0__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") -load("@npm__deepmerge__4.3.1__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") -load("@npm__defer-to-connect__2.0.1__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") -load("@npm__defined__1.0.1__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") -load("@npm__delayed-stream__1.0.0__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") -load("@npm__delegates__1.0.0__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") -load("@npm__depd__2.0.0__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") -load("@npm__detect-kerning__2.1.2__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") -load("@npm__detect-libc__2.1.2__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") -load("@npm__devtools-protocol__0.0.1107588__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") -load("@npm__draw-svg-path__1.0.0__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") -load("@npm__dtype__2.0.0__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") -load("@npm__dunder-proto__1.0.1__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") -load("@npm__dup__1.0.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") -load("@npm__duplexer__0.1.2__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") -load("@npm__duplexify__3.7.1__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") -load("@npm__earcut__2.2.4__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") -load("@npm__eastasianwidth__0.2.0__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") -load("@npm__electron-to-chromium__1.5.244__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") -load("@npm__element-size__1.1.1__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") -load("@npm__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") -load("@npm__emoji-regex__8.0.0__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") -load("@npm__emoji-regex__9.2.2__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") -load("@npm__encoding__0.1.13__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") -load("@npm__end-of-stream__1.4.5__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") -load("@npm__env-paths__2.2.1__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") -load("@npm__err-code__2.0.3__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") -load("@npm__error-ex__1.3.4__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") -load("@npm__es-define-property__1.0.1__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") -load("@npm__es-errors__1.3.0__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") -load("@npm__es-object-atoms__1.1.1__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") -load("@npm__es-set-tostringtag__2.1.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") -load("@npm__es5-ext__0.10.64__links//:defs.bzl", link_383 = "npm_link_imported_package_store_internal", store_383 = "npm_imported_package_store_internal") -load("@npm__es6-iterator__2.0.3__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") -load("@npm__es6-symbol__3.1.4__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") -load("@npm__es6-weak-map__2.0.3__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") -load("@npm__esbuild__0.24.0__links//:defs.bzl", link_387 = "npm_link_imported_package_store_internal", store_387 = "npm_imported_package_store_internal") -load("@npm__escalade__3.2.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") -load("@npm__escape-html__1.0.3__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") -load("@npm__escodegen__2.1.0__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") -load("@npm__esniff__2.0.1__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") -load("@npm__esprima__1.0.0__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") -load("@npm__esprima__4.0.1__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") -load("@npm__estraverse__5.3.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") -load("@npm__estree-walker__2.0.2__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") -load("@npm__esutils__2.0.3__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") -load("@npm__event-emitter__0.3.5__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") -load("@npm__events-universal__1.0.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") -load("@npm__events__3.3.0__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") -load("@npm__exponential-backoff__3.1.3__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") -load("@npm__ext__1.7.0__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") -load("@npm__extract-zip__2.0.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") -load("@npm__falafel__2.2.5__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") -load("@npm__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") -load("@npm__fast-deep-equal__3.1.3__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") -load("@npm__fast-fifo__1.3.2__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") -load("@npm__fast-glob__3.3.3__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") -load("@npm__fast-isnumeric__1.1.4__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") -load("@npm__fast-safe-stringify__2.1.1__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") -load("@npm__fastq__1.20.1__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") -load("@npm__fd-slicer__1.1.0__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") -load("@npm__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") -load("@npm__file-uri-to-path__1.0.0__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") -load("@npm__fill-range__7.1.1__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") -load("@npm__find-up__5.0.0__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") -load("@npm__flatten-vertex-data__1.0.2__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") -load("@npm__font-atlas__2.1.0__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") -load("@npm__font-measure__1.2.2__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") -load("@npm__foreground-child__3.3.1__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") -load("@npm__form-data__4.0.4__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") -load("@npm__from2__2.3.0__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") -load("@npm__fs-constants__1.0.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") -load("@npm__fs-extra__11.1.1__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") -load("@npm__fs-extra__11.3.0__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") -load("@npm__fs-extra__7.0.1__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") -load("@npm__fs-minipass__2.1.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") -load("@npm__fs-minipass__3.0.3__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") -load("@npm__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") -load("@npm__fs.realpath__1.0.0__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") -load("@npm__fsevents__2.3.3__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") -load("@npm__function-bind__1.1.2__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") -load("@npm__gauge__3.0.2__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") -load("@npm__gensync__1.0.0-beta.2__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") -load("@npm__geojson-vt__3.2.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") -load("@npm__get-caller-file__2.0.5__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") -load("@npm__get-canvas-context__1.0.2__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") -load("@npm__get-intrinsic__1.3.0__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") -load("@npm__get-proto__1.0.1__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") -load("@npm__get-stream__5.2.0__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") -load("@npm__get-stream__6.0.1__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") -load("@npm__gl-mat4__1.2.0__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") -load("@npm__gl-matrix__3.4.4__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") -load("@npm__gl-text__1.4.0__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") -load("@npm__gl-util__3.1.3__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") -load("@npm__glob-parent__5.1.2__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") -load("@npm__glob__10.4.5__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") -load("@npm__glob__13.0.6__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") -load("@npm__glob__7.2.3__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") -load("@npm__glob__8.1.0__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") -load("@npm__glsl-inject-defines__1.0.3__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") -load("@npm__glsl-resolve__0.0.1__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") -load("@npm__glsl-token-assignments__2.0.2__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") -load("@npm__glsl-token-defines__1.0.0__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") -load("@npm__glsl-token-depth__1.1.2__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") -load("@npm__glsl-token-descope__1.0.2__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") -load("@npm__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") -load("@npm__glsl-token-properties__1.0.1__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") -load("@npm__glsl-token-scope__1.1.2__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") -load("@npm__glsl-token-string__1.0.1__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") -load("@npm__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") -load("@npm__glsl-tokenizer__2.1.5__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") -load("@npm__glslify-bundle__5.1.1__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") -load("@npm__glslify-deps__1.3.2__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") -load("@npm__glslify__7.1.1__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-linux-arm64__20251111.0.0__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-linux__20251111.0.0__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-macos__20251111.0.0__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-windows__20251111.0.0__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler__20251111.0.0__links//:defs.bzl", link_470 = "npm_link_imported_package_store_internal", store_470 = "npm_imported_package_store_internal") -load("@npm__google-protobuf__3.21.4__links//:defs.bzl", link_471 = "npm_link_imported_package_store_internal", store_471 = "npm_imported_package_store_internal") -load("@npm__gopd__1.2.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") -load("@npm__got__11.8.6__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") -load("@npm__graceful-fs__4.2.11__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") -load("@npm__grid-index__1.1.0__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") -load("@npm__gzip-size__6.0.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") -load("@npm__handlebars-utils__1.0.6__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") -load("@npm__has-flag__4.0.0__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") -load("@npm__has-hover__1.0.1__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") -load("@npm__has-passive-events__1.0.0__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") -load("@npm__has-symbols__1.1.0__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") -load("@npm__has-tostringtag__1.0.2__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") -load("@npm__has-unicode__2.0.1__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") -load("@npm__hasown__2.0.2__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") -load("@npm__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", link_485 = "npm_link_imported_package_store_internal", store_485 = "npm_imported_package_store_internal") -load("@npm__hosted-git-info__8.1.0__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") -load("@npm__hot-shots__10.0.0__links//:defs.bzl", link_487 = "npm_link_imported_package_store_internal", store_487 = "npm_imported_package_store_internal") -load("@npm__hpagent__1.2.0__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") -load("@npm__hsluv__0.0.3__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") -load("@npm__html-escaper__2.0.2__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") -load("@npm__http-cache-semantics__4.2.0__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") -load("@npm__http-errors__2.0.0__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") -load("@npm__http-proxy-agent__7.0.2__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") -load("@npm__http2-wrapper__1.0.3__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") -load("@npm__https-proxy-agent__5.0.1__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") -load("@npm__https-proxy-agent__7.0.6__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") -load("@npm__iconv-lite__0.4.24__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") -load("@npm__iconv-lite__0.6.3__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") -load("@npm__iconv-lite__0.7.2__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") -load("@npm__ieee754__1.2.1__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") -load("@npm__ignore-walk__5.0.1__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") -load("@npm__immutable__5.1.5__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") -load("@npm__import-fresh__3.3.1__links//:defs.bzl", store_503 = "npm_imported_package_store_internal") -load("@npm__imurmurhash__0.1.4__links//:defs.bzl", store_504 = "npm_imported_package_store_internal") -load("@npm__individual__3.0.0__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") -load("@npm__inflight__1.0.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") -load("@npm__inherits__2.0.4__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") -load("@npm__inline-fixtures__1.1.0__links//:defs.bzl", link_508 = "npm_link_imported_package_store_internal", store_508 = "npm_imported_package_store_internal") -load("@npm__inline-fixtures__1892187746__links//:defs.bzl", link_509 = "npm_link_imported_package_store_internal", store_509 = "npm_imported_package_store_internal") -load("@npm__ip-address__10.0.1__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") -load("@npm__is-arrayish__0.2.1__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") -load("@npm__is-binary-path__2.1.0__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") -load("@npm__is-browser__2.1.0__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") -load("@npm__is-buffer__1.1.6__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") -load("@npm__is-core-module__2.16.1__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") -load("@npm__is-extglob__2.1.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") -load("@npm__is-finite__1.1.0__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") -load("@npm__is-firefox__1.0.3__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") -load("@npm__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") -load("@npm__is-glob__4.0.3__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") -load("@npm__is-iexplorer__1.0.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") -load("@npm__is-mobile__4.0.0__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") -load("@npm__is-module__1.0.0__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") -load("@npm__is-number__6.0.0__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") -load("@npm__is-number__7.0.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") -load("@npm__is-obj__1.0.1__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") -load("@npm__is-plain-obj__1.1.0__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") -load("@npm__is-reference__1.2.1__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") -load("@npm__is-string-blank__1.0.1__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") -load("@npm__is-subdir__1.2.0__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") -load("@npm__is-svg-path__1.0.2__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") -load("@npm__is-windows__1.0.2__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") -load("@npm__isarray__0.0.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") -load("@npm__isarray__1.0.0__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") -load("@npm__isarray__2.0.5__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") -load("@npm__isexe__2.0.0__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") -load("@npm__isexe__3.1.1__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") -load("@npm__isexe__4.0.0__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") -load("@npm__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") -load("@npm__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") -load("@npm__istanbul-lib-report__3.0.1__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") -load("@npm__istanbul-reports__3.2.0__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") -load("@npm__jackspeak__3.4.3__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") -load("@npm__jasmine-core__5.1.2__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") -load("@npm__jasmine__5.1.0__links//:defs.bzl", link_545 = "npm_link_imported_package_store_internal", store_545 = "npm_imported_package_store_internal") -load("@npm__jose__6.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") -load("@npm__js-tokens__4.0.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") -load("@npm__js-yaml__3.14.2__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") -load("@npm__js-yaml__4.1.0__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") -load("@npm__jsep__1.4.0__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") -load("@npm__jsesc__3.1.0__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") -load("@npm__json-buffer__3.0.1__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") -load("@npm__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") -load("@npm__json-stable-stringify__1.0.1__links//:defs.bzl", link_554 = "npm_link_imported_package_store_internal", store_554 = "npm_imported_package_store_internal") -load("@npm__json5__2.2.3__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") -load("@npm__jsonfile__4.0.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") -load("@npm__jsonfile__6.2.0__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") -load("@npm__jsonpath-plus__10.3.0__links//:defs.bzl", link_558 = "npm_link_imported_package_store_internal", store_558 = "npm_imported_package_store_internal") -load("@npm__kdbush__3.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") -load("@npm__keyv__4.5.4__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") -load("@npm__kind-of__3.2.2__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") -load("@npm__kind-of__6.0.3__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") -load("@npm__lines-and-columns__1.2.4__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") -load("@npm__load-json-file__6.2.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") -load("@npm__locate-path__6.0.0__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") -load("@npm__lodash.merge__4.6.2__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") -load("@npm__lodash__4.0.0__links//:defs.bzl", link_567 = "npm_link_imported_package_store_internal", store_567 = "npm_imported_package_store_internal") -load("@npm__lodash__4.17.21__links//:defs.bzl", link_568 = "npm_link_imported_package_store_internal", store_568 = "npm_imported_package_store_internal") -load("@npm__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", link_569 = "npm_link_imported_package_store_internal", store_569 = "npm_imported_package_store_internal") -load("@npm__lowercase-keys__2.0.0__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") -load("@npm__lru-cache__10.4.3__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") -load("@npm__lru-cache__11.2.6__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") -load("@npm__lru-cache__5.1.1__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") -load("@npm__lru-cache__6.0.0__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") -load("@npm__magic-string__0.30.21__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") -load("@npm__make-dir__2.1.0__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") -load("@npm__make-dir__3.1.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") -load("@npm__make-dir__4.0.0__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") -load("@npm__make-fetch-happen__14.0.3__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") -load("@npm__make-fetch-happen__15.0.4__links//:defs.bzl", store_580 = "npm_imported_package_store_internal") -load("@npm__map-limit__0.0.1__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") -load("@npm__mapbox-gl__1.10.1__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") -load("@npm__math-intrinsics__1.1.0__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") -load("@npm__math-log2__1.0.1__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") -load("@npm__merge2__1.4.1__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") -load("@npm__micromatch__4.0.8__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") -load("@npm__mime-db__1.52.0__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") -load("@npm__mime-types__2.1.35__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") -load("@npm__mime__3.0.0__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") -load("@npm__mimic-response__1.0.1__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") -load("@npm__mimic-response__3.1.0__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") -load("@npm__minimatch__10.2.4__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") -load("@npm__minimatch__3.1.2__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") -load("@npm__minimatch__5.1.6__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") -load("@npm__minimatch__6.2.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") -load("@npm__minimatch__9.0.5__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") -load("@npm__minimist__0.0.10__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") -load("@npm__minimist__1.2.8__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") -load("@npm__minipass-collect__2.0.1__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") -load("@npm__minipass-fetch__4.0.1__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") -load("@npm__minipass-fetch__5.0.2__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") -load("@npm__minipass-flush__1.0.5__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") -load("@npm__minipass-pipeline__1.2.4__links//:defs.bzl", store_603 = "npm_imported_package_store_internal") -load("@npm__minipass-sized__1.0.3__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") -load("@npm__minipass-sized__2.0.0__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") -load("@npm__minipass__3.3.6__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") -load("@npm__minipass__4.2.8__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") -load("@npm__minipass__5.0.0__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") -load("@npm__minipass__7.1.2__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") -load("@npm__minipass__7.1.3__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") -load("@npm__minizlib__2.1.2__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") -load("@npm__minizlib__3.1.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") -load("@npm__mitt__3.0.0__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") -load("@npm__mkdirp-classic__0.5.3__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") -load("@npm__mkdirp__1.0.4__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") -load("@npm__moment-timezone__0.5.48__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") -load("@npm__moment__2.30.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") -load("@npm__mouse-change__1.4.0__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") -load("@npm__mouse-event-offset__3.0.2__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") -load("@npm__mouse-event__1.0.5__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") -load("@npm__mouse-wheel__1.2.0__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") -load("@npm__mrmime__1.0.1__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") -load("@npm__ms__0.7.2__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") -load("@npm__ms__0.7.3__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") -load("@npm__ms__2.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") -load("@npm__ms__2.1.2__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") -load("@npm__ms__2.1.3__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") -load("@npm__mumath__3.3.4__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") -load("@npm__murmurhash-js__1.0.0__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") -load("@npm__nan__2.23.0__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") -load("@npm__native-promise-only__0.8.1__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") -load("@npm__needle__2.9.1__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") -load("@npm__negotiator__1.0.0__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") -load("@npm__next-tick__1.1.0__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") -load("@npm__node-addon-api__7.1.1__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") -load("@npm__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") -load("@npm__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") -load("@npm__node-gyp-build__4.8.4__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") -load("@npm__node-gyp__11.5.0__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") -load("@npm__node-gyp__12.2.0__links//:defs.bzl", link_640 = "npm_link_imported_package_store_internal", store_640 = "npm_imported_package_store_internal") -load("@npm__node-releases__2.0.27__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") -load("@npm__nopt__5.0.0__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") -load("@npm__nopt__8.1.0__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") -load("@npm__nopt__9.0.0__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") -load("@npm__normalize-package-data__7.0.1__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") -load("@npm__normalize-path__3.0.0__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") -load("@npm__normalize-svg-path__0.1.0__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") -load("@npm__normalize-svg-path__1.1.0__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") -load("@npm__normalize-url__6.1.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") -load("@npm__npm-bundled__2.0.1__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") -load("@npm__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") -load("@npm__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") -load("@npm__npm-packlist__5.1.3__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") -load("@npm__npmlog__5.0.1__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") -load("@npm__number-is-integer__1.0.1__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") -load("@npm__oauth4webapi__3.8.2__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") -load("@npm__object-assign__4.1.1__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") -load("@npm__once__1.3.3__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") -load("@npm__once__1.4.0__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") -load("@npm__opener__1.5.2__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") -load("@npm__openid-client__6.8.1__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") -load("@npm__optimist__0.6.0__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") -load("@npm__os-tmpdir__1.0.2__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") -load("@npm__p-cancelable__2.1.1__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") -load("@npm__p-limit__3.1.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") -load("@npm__p-locate__5.0.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") -load("@npm__p-map__7.0.4__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") -load("@npm__package-json-from-dist__1.0.1__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") -load("@npm__parent-module__1.0.1__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") -load("@npm__parenthesis__3.1.8__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") -load("@npm__parse-json__5.2.0__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") -load("@npm__parse-rect__1.2.0__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") -load("@npm__parse-svg-path__0.1.2__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") -load("@npm__parse-unit__1.0.1__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") -load("@npm__path-exists__4.0.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") -load("@npm__path-is-absolute__1.0.1__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") -load("@npm__path-key__3.1.1__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") -load("@npm__path-parse__1.0.7__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") -load("@npm__path-scurry__1.11.1__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") -load("@npm__path-scurry__2.0.2__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") -load("@npm__path-type__4.0.0__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") -load("@npm__pbf__3.3.0__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") -load("@npm__pend__1.2.0__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") -load("@npm__performance-now__2.1.0__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") -load("@npm__pick-by-alias__1.2.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") -load("@npm__picocolors__1.1.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") -load("@npm__picomatch__2.3.1__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") -load("@npm__picomatch__4.0.3__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") -load("@npm__pify__4.0.1__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") -load("@npm__plotly.js__2.25.2__links//:defs.bzl", link_690 = "npm_link_imported_package_store_internal", store_690 = "npm_imported_package_store_internal") -load("@npm__pngjs__5.0.0__links//:defs.bzl", link_691 = "npm_link_imported_package_store_internal", store_691 = "npm_imported_package_store_internal") -load("@npm__point-in-polygon__1.1.0__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") -load("@npm__polybooljs__1.2.2__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") -load("@npm__potpack__1.0.2__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") -load("@npm__probe-image-size__7.2.3__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") -load("@npm__proc-log__5.0.0__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") -load("@npm__proc-log__6.1.0__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") -load("@npm__process-nextick-args__2.0.1__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") -load("@npm__progress__2.0.3__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") -load("@npm__promise-retry__2.0.1__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") -load("@npm__protoc-gen-grpc__304285671__links//:defs.bzl", link_701 = "npm_link_imported_package_store_internal", store_701 = "npm_imported_package_store_internal") -load("@npm__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") -load("@npm__proxy-from-env__1.1.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") -load("@npm__pump__3.0.3__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") -load("@npm__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") -load("@npm__puppeteer__19.11.1_230959327__links//:defs.bzl", link_706 = "npm_link_imported_package_store_internal", store_706 = "npm_imported_package_store_internal") -load("@npm__queue-microtask__1.2.3__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") -load("@npm__quick-lru__5.1.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") -load("@npm__quickselect__2.0.0__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") -load("@npm__raf__3.4.1__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") -load("@npm__ramda__0.25.0__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") -load("@npm__randombytes__2.1.0__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") -load("@npm__read-cmd-shim__4.0.0__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") -load("@npm__read-yaml-file__2.1.0__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") -load("@npm__readable-stream__1.0.34__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") -load("@npm__readable-stream__2.3.8__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") -load("@npm__readable-stream__3.6.2__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") -load("@npm__readdirp__3.6.0__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") -load("@npm__readdirp__4.1.2__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") -load("@npm__regl-error2d__2.0.12__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") -load("@npm__regl-line2d__3.1.3__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") -load("@npm__regl-scatter2d__3.3.1__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") -load("@npm__regl-splom__1.0.14__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") -load("@npm__regl__2.1.1__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") -load("@npm__remove-trailing-separator__1.1.0__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") -load("@npm__rename-overwrite__6.0.3__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") -load("@npm__replace-ext__2.0.0__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") -load("@npm__require-directory__2.1.1__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") -load("@npm__resolve-alpn__1.2.1__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") -load("@npm__resolve-from__4.0.0__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") -load("@npm__resolve-from__5.0.0__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") -load("@npm__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") -load("@npm__resolve__0.6.3__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") -load("@npm__resolve__1.22.11__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") -load("@npm__responselike__2.0.1__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") -load("@npm__retry__0.12.0__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") -load("@npm__retry__0.13.1__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") -load("@npm__reusify__1.1.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") -load("@npm__rfc4648__1.5.4__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") -load("@npm__right-now__1.0.0__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") -load("@npm__rimraf__3.0.2__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") -load("@npm__rollup__4.55.2__links//:defs.bzl", link_742 = "npm_link_imported_package_store_internal", store_742 = "npm_imported_package_store_internal") -load("@npm__run-groups__3.0.1__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") -load("@npm__run-parallel__1.2.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") -load("@npm__rw__1.3.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") -load("@npm__safe-buffer__5.1.2__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") -load("@npm__safe-buffer__5.2.1__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") -load("@npm__safer-buffer__2.1.2__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") -load("@npm__sass-embedded-all-unknown__1.97.3__links//:defs.bzl", link_749 = "npm_link_imported_package_store_internal", store_749 = "npm_imported_package_store_internal") -load("@npm__sass__1.97.3__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") -load("@npm__sax__1.4.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") -load("@npm__segfault-handler__1.3.0__links//:defs.bzl", link_752 = "npm_link_imported_package_store_internal", store_752 = "npm_imported_package_store_internal") -load("@npm__semver-first-satisfied__1.1.0__links//:defs.bzl", link_753 = "npm_link_imported_package_store_internal", store_753 = "npm_imported_package_store_internal") -load("@npm__semver__5.7.2__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") -load("@npm__semver__6.3.1__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") -load("@npm__semver__7.5.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") -load("@npm__semver__7.7.3__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") -load("@npm__serialize-javascript__6.0.2__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") -load("@npm__set-blocking__2.0.0__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") -load("@npm__setprototypeof__1.2.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") -load("@npm__shallow-copy__0.0.1__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") -load("@npm__shebang-command__2.0.0__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") -load("@npm__shebang-regex__3.0.0__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") -load("@npm__shlex__2.1.2__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") -load("@npm__signal-exit__3.0.7__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") -load("@npm__signal-exit__4.1.0__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") -load("@npm__signum__1.0.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") -load("@npm__sirv__1.0.19__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") -load("@npm__slash__2.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") -load("@npm__slide__1.1.6__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") -load("@npm__smart-buffer__4.2.0__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") -load("@npm__smob__1.5.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") -load("@npm__socks-proxy-agent__8.0.5__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") -load("@npm__socks__2.8.7__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") -load("@npm__source-map-js__1.2.1__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") -load("@npm__source-map-support__0.5.21__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") -load("@npm__source-map__0.5.7__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") -load("@npm__source-map__0.6.1__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") -load("@npm__spdx-correct__3.2.0__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") -load("@npm__spdx-exceptions__2.5.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") -load("@npm__spdx-expression-parse__3.0.1__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") -load("@npm__spdx-license-ids__3.0.22__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") -load("@npm__split2__4.2.0__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") -load("@npm__sprintf-js__1.0.3__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") -load("@npm__ssri__12.0.0__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") -load("@npm__ssri__13.0.1__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") -load("@npm__stack-trace__0.0.9__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") -load("@npm__static-eval__2.1.1__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") -load("@npm__statuses__2.0.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") -load("@npm__stream-buffers__3.0.3__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") -load("@npm__stream-parser__0.3.1__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") -load("@npm__stream-shift__1.0.3__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") -load("@npm__streamx__2.23.0__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") -load("@npm__string-split-by__1.0.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") -load("@npm__string-width__4.2.3__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") -load("@npm__string-width__5.1.2__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") -load("@npm__string_decoder__0.10.31__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") -load("@npm__string_decoder__1.1.1__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") -load("@npm__string_decoder__1.3.0__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") -load("@npm__strip-ansi__6.0.1__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") -load("@npm__strip-ansi__7.1.2__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") -load("@npm__strip-bom__4.0.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") -load("@npm__strip-comments-strings__1.2.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") -load("@npm__strongly-connected-components__1.0.1__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") -load("@npm__supercluster__7.1.5__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") -load("@npm__superscript-text__1.0.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") -load("@npm__supports-color__7.2.0__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") -load("@npm__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") -load("@npm__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") -load("@npm__svg-path-bounds__1.0.2__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") -load("@npm__svg-path-sdf__1.1.3__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") -load("@npm__symlink-dir__6.0.5__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") -load("@npm__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_813 = "npm_link_imported_package_store_internal", store_813 = "npm_imported_package_store_internal") -load("@npm__tar-fs__2.1.1__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") -load("@npm__tar-fs__3.1.1__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") -load("@npm__tar-stream__2.2.0__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") -load("@npm__tar-stream__3.1.7__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") -load("@npm__tar__6.2.1__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") -load("@npm__tar__7.5.2__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") -load("@npm__tar__7.5.9__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") -load("@npm__teex__1.0.1__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") -load("@npm__terser__5.44.0__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") -load("@npm__test-exclude__7.0.1__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") -load("@npm__text-decoder__1.2.3__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") -load("@npm__through2__0.6.5__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") -load("@npm__through2__2.0.5__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") -load("@npm__through__2.3.8__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") -load("@npm__tightrope__0.1.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") -load("@npm__tinycolor2__1.6.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") -load("@npm__tinyglobby__0.2.15__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") -load("@npm__tinyqueue__2.0.3__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") -load("@npm__tmp-promise__3.0.3__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") -load("@npm__tmp__0.0.33__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") -load("@npm__tmp__0.2.5__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") -load("@npm__to-float32__1.1.0__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") -load("@npm__to-px__1.0.1__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") -load("@npm__to-regex-range__5.0.1__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") -load("@npm__toidentifier__1.0.1__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") -load("@npm__topojson-client__3.1.0__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") -load("@npm__totalist__1.1.0__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") -load("@npm__tr46__0.0.3__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") -load("@npm__tslib__2.8.1__links//:defs.bzl", link_842 = "npm_link_imported_package_store_internal", store_842 = "npm_imported_package_store_internal") -load("@npm__typanion__3.14.0__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") -load("@npm__type-fest__0.6.0__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") -load("@npm__type__2.7.3__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") -load("@npm__typedarray-pool__1.2.0__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") -load("@npm__typedarray__0.0.6__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") -load("@npm__typeof-article__0.1.1__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") -load("@npm__typescript__5.6.3__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") -load("@npm__typescript__5.8.2__links//:defs.bzl", link_850 = "npm_link_imported_package_store_internal", store_850 = "npm_imported_package_store_internal") -load("@npm__uid-number__0.0.6__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") -load("@npm__umask__1.1.0__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") -load("@npm__unbzip2-stream__1.4.3__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") -load("@npm__undici-types__6.19.8__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") -load("@npm__undici-types__6.21.0__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") -load("@npm__unique-filename__4.0.0__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") -load("@npm__unique-filename__5.0.0__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") -load("@npm__unique-slug__5.0.0__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") -load("@npm__unique-slug__6.0.0__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") -load("@npm__universalify__0.1.2__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") -load("@npm__universalify__2.0.1__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") -load("@npm__unix-dgram__2.0.7__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") -load("@npm__unquote__1.1.1__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") -load("@npm__unused__0.2.2__links//:defs.bzl", link_864 = "npm_link_imported_package_store_internal", store_864 = "npm_imported_package_store_internal") -load("@npm__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") -load("@npm__update-diff__1.1.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") -load("@npm__util-deprecate__1.0.2__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") -load("@npm__uuid__8.3.2__links//:defs.bzl", link_868 = "npm_link_imported_package_store_internal", store_868 = "npm_imported_package_store_internal") -load("@npm__v8-to-istanbul__9.3.0__links//:defs.bzl", store_869 = "npm_imported_package_store_internal") -load("@npm__validate-npm-package-license__3.0.4__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") -load("@npm__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") -load("@npm__vinyl__3.0.1__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") -load("@npm__vt-pbf__3.1.3__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") -load("@npm__weak-map__1.0.8__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") -load("@npm__webgl-context__2.2.0__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") -load("@npm__webidl-conversions__3.0.1__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") -load("@npm__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_877 = "npm_link_imported_package_store_internal", store_877 = "npm_imported_package_store_internal") -load("@npm__whatwg-url__5.0.0__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") -load("@npm__which__2.0.2__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") -load("@npm__which__4.0.0__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") -load("@npm__which__5.0.0__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") -load("@npm__which__6.0.1__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") -load("@npm__wide-align__1.1.5__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") -load("@npm__wordwrap__0.0.3__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") -load("@npm__world-calendars__1.0.4__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") -load("@npm__wrap-ansi__7.0.0__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") -load("@npm__wrap-ansi__8.1.0__links//:defs.bzl", store_887 = "npm_imported_package_store_internal") -load("@npm__wrappy__1.0.2__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") -load("@npm__write-file-atomic__5.0.1__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") -load("@npm__write-yaml-file__5.0.0__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") -load("@npm__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") -load("@npm__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") -load("@npm__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") -load("@npm__xtend__2.2.0__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") -load("@npm__xtend__4.0.2__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") -load("@npm__y18n__5.0.8__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") -load("@npm__yallist__3.1.1__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") -load("@npm__yallist__4.0.0__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") -load("@npm__yallist__5.0.0__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") -load("@npm__yargs-parser__21.1.1__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") -load("@npm__yargs__17.7.1__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") -load("@npm__yargs__17.7.2__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") -load("@npm__yauzl__2.10.0__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") -load("@npm__yocto-queue__0.1.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") -load("@npm__zod__3.21.4__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") +load("@npm__at_npm_types__2.1.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") +load("@npm__at_npmcli_agent__3.0.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") +load("@npm__at_npmcli_agent__4.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") +load("@npm__at_npmcli_fs__4.0.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") +load("@npm__at_npmcli_fs__5.0.0__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-android-arm64__2.5.6__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-darwin-arm64__2.5.6__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-darwin-x64__2.5.6__links//:defs.bzl", store_91 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-freebsd-x64__2.5.6__links//:defs.bzl", store_92 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-arm-glibc__2.5.6__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-arm-musl__2.5.6__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-arm64-glibc__2.5.6__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-arm64-musl__2.5.6__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-x64-glibc__2.5.6__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-x64-musl__2.5.6__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-win32-arm64__2.5.6__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-win32-ia32__2.5.6__links//:defs.bzl", store_100 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-win32-x64__2.5.6__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher__2.5.6__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") +load("@npm__at_pkgjs_parseargs__0.11.0__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") +load("@npm__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") +load("@npm__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") +load("@npm__at_plotly_d3__3.8.1__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") +load("@npm__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") +load("@npm__at_plotly_regl__2.1.2__links//:defs.bzl", link_108 = "npm_link_imported_package_store_internal", store_108 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_bins.resolver__1100.0.8__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_byline__1.0.0__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_catalogs.config__1100.0.1__links//:defs.bzl", link_111 = "npm_link_imported_package_store_internal", store_111 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_catalogs.protocol-parser__1001.0.0__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_catalogs.protocol-parser__1100.0.0__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_catalogs.resolver__1000.0.5__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_catalogs.resolver__1100.0.0__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_116 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_constants__1100.0.0__links//:defs.bzl", store_117 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_core-loggers__1001.0.10_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_119 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_core-loggers__1100.2.1_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_deps.peer-range__1100.0.2__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_error__1000.0.5__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_error__1000.1.0__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_error__1100.0.0__links//:defs.bzl", store_125 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_exportable-manifest__1000.4.3_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_127 = "npm_link_imported_package_store_internal", store_127 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_fs.graceful-fs__1100.1.0__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_graceful-fs__1000.1.0__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_133 = "npm_link_imported_package_store_internal", store_133 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_135 = "npm_link_imported_package_store_internal", store_135 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_logger__1100.0.0__links//:defs.bzl", link_136 = "npm_link_imported_package_store_internal", store_136 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_manifest-utils__1002.0.6_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_140 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_pkg-manifest.utils__1100.2.5_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_144 = "npm_link_imported_package_store_internal", store_144 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_read-project-manifest__1001.2.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_releasing.exportable-manifest__1100.1.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_147 = "npm_link_imported_package_store_internal", store_147 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_resolving.jsr-specifier-parser__1000.0.4__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_resolving.jsr-specifier-parser__1100.0.0__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_text.comments-parser__1100.0.0__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_types__1001.3.0__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_types__1001.3.1__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_types__1101.3.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_workspace.project-manifest-reader__1100.0.13_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_workspace.project-manifest-writer__1100.0.8__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_workspace.read-manifest__1000.3.2__links//:defs.bzl", link_160 = "npm_link_imported_package_store_internal", store_160 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_write-project-manifest__1000.0.17__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") +load("@npm__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") +load("@npm__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", link_165 = "npm_link_imported_package_store_internal", store_165 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", link_166 = "npm_link_imported_package_store_internal", store_166 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", link_167 = "npm_link_imported_package_store_internal", store_167 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", link_168 = "npm_link_imported_package_store_internal", store_168 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", link_169 = "npm_link_imported_package_store_internal", store_169 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", link_170 = "npm_link_imported_package_store_internal", store_170 = "npm_imported_package_store_internal") +load("@npm__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-android-arm-eabi__4.55.2__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-android-arm64__4.55.2__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-darwin-arm64__4.55.2__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-darwin-x64__4.55.2__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-freebsd-arm64__4.55.2__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-freebsd-x64__4.55.2__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-arm-gnueabihf__4.55.2__links//:defs.bzl", store_178 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-arm-musleabihf__4.55.2__links//:defs.bzl", store_179 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-arm64-gnu__4.55.2__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-arm64-musl__4.55.2__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-loong64-gnu__4.55.2__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-loong64-musl__4.55.2__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-ppc64-gnu__4.55.2__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-ppc64-musl__4.55.2__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-riscv64-gnu__4.55.2__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-riscv64-musl__4.55.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-s390x-gnu__4.55.2__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-x64-gnu__4.55.2__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-x64-musl__4.55.2__links//:defs.bzl", store_190 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-openbsd-x64__4.55.2__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-openharmony-arm64__4.55.2__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-win32-arm64-msvc__4.55.2__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-win32-ia32-msvc__4.55.2__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-win32-x64-gnu__4.55.2__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-win32-x64-msvc__4.55.2__links//:defs.bzl", store_196 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-darwin-arm64__2.0.4__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-darwin-x64__2.0.4__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-linux-arm64-gnu__2.0.4__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-linux-arm64-musl__2.0.4__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-linux-x64-gnu__2.0.4__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-linux-x64-musl__2.0.4__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-wasm32-wasi__2.0.4__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-win32-arm64-msvc__2.0.4__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-win32-ia32-msvc__2.0.4__links//:defs.bzl", store_205 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-win32-x64-msvc__2.0.4__links//:defs.bzl", store_206 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding__2.0.4__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") +load("@npm__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_208 = "npm_link_imported_package_store_internal", store_208 = "npm_imported_package_store_internal") +load("@npm__at_rspack_core__2.0.4__links//:defs.bzl", link_209 = "npm_link_imported_package_store_internal", store_209 = "npm_imported_package_store_internal") +load("@npm__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") +load("@npm__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") +load("@npm__at_turf_area__6.5.0__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") +load("@npm__at_turf_bbox__6.5.0__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") +load("@npm__at_turf_centroid__6.5.0__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") +load("@npm__at_turf_helpers__6.5.0__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") +load("@npm__at_turf_meta__6.5.0__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") +load("@npm__at_tybys_wasm-util__0.10.2__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") +load("@npm__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_218 = "npm_imported_package_store_internal") +load("@npm__at_types_estree__1.0.8__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") +load("@npm__at_types_google-protobuf__3.15.12__links//:defs.bzl", link_220 = "npm_link_imported_package_store_internal", store_220 = "npm_imported_package_store_internal") +load("@npm__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") +load("@npm__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") +load("@npm__at_types_js-yaml__4.0.9__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") +load("@npm__at_types_keyv__3.1.4__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") +load("@npm__at_types_node-fetch__2.6.13__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") +load("@npm__at_types_node__22.18.13__links//:defs.bzl", link_226 = "npm_link_imported_package_store_internal", store_226 = "npm_imported_package_store_internal") +load("@npm__at_types_node__22.7.4__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") +load("@npm__at_types_resolve__1.20.2__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") +load("@npm__at_types_responselike__1.0.3__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") +load("@npm__at_types_ssri__7.1.5__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") +load("@npm__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") +load("@npm__at_types_tar__6.1.13__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") +load("@npm__at_types_ws__8.18.1__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") +load("@npm__at_types_yauzl__2.10.3__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") +load("@npm__at_vscode_vsce-sign-alpine-arm64__2.0.2__links//:defs.bzl", link_235 = "npm_link_imported_package_store_internal", store_235 = "npm_imported_package_store_internal") +load("@npm__at_vscode_vsce-sign-alpine-x64__2.0.2__links//:defs.bzl", link_236 = "npm_link_imported_package_store_internal", store_236 = "npm_imported_package_store_internal") +load("@npm__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") +load("@npm__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") +load("@npm__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") +load("@npm__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") +load("@npm__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") +load("@npm__abbrev__1.1.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") +load("@npm__abbrev__3.0.1__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") +load("@npm__abbrev__4.0.0__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") +load("@npm__abs-svg-path__0.1.1__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") +load("@npm__acorn-walk__8.3.4__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") +load("@npm__acorn__7.4.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") +load("@npm__acorn__8.12.1__links//:defs.bzl", link_248 = "npm_link_imported_package_store_internal", store_248 = "npm_imported_package_store_internal") +load("@npm__acorn__8.15.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") +load("@npm__agent-base__6.0.2__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") +load("@npm__agent-base__7.1.4__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") +load("@npm__almost-equal__1.1.0__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") +load("@npm__ansi-regex__5.0.1__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") +load("@npm__ansi-regex__6.2.2__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") +load("@npm__ansi-styles__4.3.0__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") +load("@npm__ansi-styles__6.2.3__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") +load("@npm__anymatch__3.1.3__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") +load("@npm__aproba__2.1.0__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") +load("@npm__are-we-there-yet__2.0.0__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") +load("@npm__argparse__1.0.10__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") +load("@npm__argparse__2.0.1__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") +load("@npm__array-bounds__1.0.1__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") +load("@npm__array-find-index__1.0.2__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") +load("@npm__array-normalize__1.1.4__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") +load("@npm__array-range__1.0.1__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") +load("@npm__array-rearrange__2.2.2__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") +load("@npm__asynckit__0.4.0__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") +load("@npm__b4a__1.7.3__links//:defs.bzl", store_268 = "npm_imported_package_store_internal") +load("@npm__balanced-match__1.0.2__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") +load("@npm__balanced-match__4.0.4__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") +load("@npm__bare-events__2.8.2__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") +load("@npm__bare-fs__4.5.1__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") +load("@npm__bare-os__3.6.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") +load("@npm__bare-path__3.0.0__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") +load("@npm__bare-stream__2.7.0_bare-events_2.8.2__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") +load("@npm__bare-url__2.3.2__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") +load("@npm__base64-js__1.5.1__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") +load("@npm__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") +load("@npm__better-path-resolve__1.0.0__links//:defs.bzl", store_279 = "npm_imported_package_store_internal") +load("@npm__better-path-resolve__2.0.0__links//:defs.bzl", store_280 = "npm_imported_package_store_internal") +load("@npm__bin-links__4.0.4__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") +load("@npm__binary-extensions__2.3.0__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") +load("@npm__binary-search-bounds__2.0.5__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") +load("@npm__bindings__1.5.0__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") +load("@npm__bit-twiddle__1.0.2__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") +load("@npm__bitmap-sdf__1.0.4__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") +load("@npm__bl__2.2.1__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") +load("@npm__bl__4.1.0__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") +load("@npm__bole__5.0.25__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") +load("@npm__brace-expansion__1.1.12__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") +load("@npm__brace-expansion__2.0.2__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") +load("@npm__brace-expansion__5.0.4__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") +load("@npm__braces__3.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") +load("@npm__browserslist__4.27.0__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") +load("@npm__buffer-crc32__0.2.13__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") +load("@npm__buffer-from__1.1.2__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") +load("@npm__buffer__5.7.1__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") +load("@npm__bufferutil__4.0.8__links//:defs.bzl", link_298 = "npm_link_imported_package_store_internal", store_298 = "npm_imported_package_store_internal") +load("@npm__c8__10.1.3__links//:defs.bzl", link_299 = "npm_link_imported_package_store_internal", store_299 = "npm_imported_package_store_internal") +load("@npm__cacache__19.0.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") +load("@npm__cacache__20.0.3__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") +load("@npm__cacheable-lookup__5.0.4__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") +load("@npm__cacheable-request__7.0.4__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") +load("@npm__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") +load("@npm__callsites__3.1.0__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") +load("@npm__caniuse-lite__1.0.30001752__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") +load("@npm__canvas-fit__1.5.0__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") +load("@npm__chalk__3.0.0__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") +load("@npm__chalk__4.1.2__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") +load("@npm__chalk__5.0.1__links//:defs.bzl", link_310 = "npm_link_imported_package_store_internal", store_310 = "npm_imported_package_store_internal") +load("@npm__chalk__5.1.1__links//:defs.bzl", link_311 = "npm_link_imported_package_store_internal", store_311 = "npm_imported_package_store_internal") +load("@npm__chokidar__3.6.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") +load("@npm__chokidar__4.0.3__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") +load("@npm__chownr__1.1.4__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") +load("@npm__chownr__2.0.0__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") +load("@npm__chownr__3.0.0__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") +load("@npm__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") +load("@npm__clamp__1.0.1__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") +load("@npm__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") +load("@npm__cliui__8.0.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") +load("@npm__clone-response__1.0.3__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") +load("@npm__clone__2.1.2__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") +load("@npm__cmd-extension__1.0.2__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") +load("@npm__cmd-shim__6.0.3__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") +load("@npm__color-alpha__1.0.4__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") +load("@npm__color-convert__2.0.1__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") +load("@npm__color-id__1.1.0__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") +load("@npm__color-name__1.1.4__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") +load("@npm__color-normalize__1.5.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") +load("@npm__color-parse__1.3.8__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") +load("@npm__color-rgba__2.1.1__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") +load("@npm__color-space__1.16.0__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") +load("@npm__color-support__1.1.3__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") +load("@npm__combined-stream__1.0.8__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") +load("@npm__commander__10.0.1__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") +load("@npm__commander__2.20.3__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") +load("@npm__commander__6.2.1__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") +load("@npm__commander__7.2.0__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") +load("@npm__commondir__1.0.1__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") +load("@npm__concat-map__0.0.1__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") +load("@npm__concat-stream__1.6.2__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") +load("@npm__console-control-strings__1.1.0__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") +load("@npm__convert-source-map__2.0.0__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") +load("@npm__core-util-is__1.0.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") +load("@npm__cosmiconfig__8.1.3__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") +load("@npm__country-regex__1.1.0__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") +load("@npm__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") +load("@npm__cross-spawn__7.0.3__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") +load("@npm__cross-spawn__7.0.6__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") +load("@npm__css-font-size-keywords__1.0.0__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") +load("@npm__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") +load("@npm__css-font-style-keywords__1.0.1__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") +load("@npm__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") +load("@npm__css-font__1.2.0__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") +load("@npm__css-global-keywords__1.0.1__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") +load("@npm__css-system-font-keywords__1.0.0__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") +load("@npm__csscolorparser__1.0.3__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") +load("@npm__d3-array__1.2.4__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") +load("@npm__d3-collection__1.0.7__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") +load("@npm__d3-color__3.1.0__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") +load("@npm__d3-dispatch__1.0.6__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") +load("@npm__d3-force__1.2.1__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") +load("@npm__d3-format__1.4.5__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") +load("@npm__d3-geo-projection__2.9.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") +load("@npm__d3-geo__1.12.1__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") +load("@npm__d3-hierarchy__1.1.9__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") +load("@npm__d3-interpolate__3.0.1__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") +load("@npm__d3-path__1.0.9__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") +load("@npm__d3-quadtree__1.0.7__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") +load("@npm__d3-shape__1.3.7__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") +load("@npm__d3-time-format__2.3.0__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") +load("@npm__d3-time__1.1.0__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") +load("@npm__d3-timer__1.0.10__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") +load("@npm__d__1.0.2__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") +load("@npm__date.js__0.3.3__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") +load("@npm__debug__2.6.3__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") +load("@npm__debug__3.1.0__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") +load("@npm__debug__3.2.7__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") +load("@npm__debug__4.3.4__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") +load("@npm__debug__4.4.3__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") +load("@npm__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_381 = "npm_link_imported_package_store_internal", store_381 = "npm_imported_package_store_internal") +load("@npm__decompress-response__6.0.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") +load("@npm__deepmerge__4.3.1__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") +load("@npm__defer-to-connect__2.0.1__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") +load("@npm__defined__1.0.1__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") +load("@npm__delayed-stream__1.0.0__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") +load("@npm__delegates__1.0.0__links//:defs.bzl", store_387 = "npm_imported_package_store_internal") +load("@npm__depd__2.0.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") +load("@npm__detect-indent__7.0.2__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") +load("@npm__detect-kerning__2.1.2__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") +load("@npm__detect-libc__2.1.2__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") +load("@npm__devtools-protocol__0.0.1107588__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") +load("@npm__draw-svg-path__1.0.0__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") +load("@npm__dtype__2.0.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") +load("@npm__dunder-proto__1.0.1__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") +load("@npm__dup__1.0.0__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") +load("@npm__duplexer__0.1.2__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") +load("@npm__duplexify__3.7.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") +load("@npm__earcut__2.2.4__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") +load("@npm__eastasianwidth__0.2.0__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") +load("@npm__electron-to-chromium__1.5.244__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") +load("@npm__element-size__1.1.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") +load("@npm__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") +load("@npm__emoji-regex__8.0.0__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") +load("@npm__emoji-regex__9.2.2__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") +load("@npm__encoding__0.1.13__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") +load("@npm__end-of-stream__1.4.5__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") +load("@npm__env-paths__2.2.1__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") +load("@npm__err-code__2.0.3__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") +load("@npm__error-ex__1.3.4__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") +load("@npm__es-define-property__1.0.1__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") +load("@npm__es-errors__1.3.0__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") +load("@npm__es-object-atoms__1.1.1__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") +load("@npm__es-set-tostringtag__2.1.0__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") +load("@npm__es5-ext__0.10.64__links//:defs.bzl", link_415 = "npm_link_imported_package_store_internal", store_415 = "npm_imported_package_store_internal") +load("@npm__es6-iterator__2.0.3__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") +load("@npm__es6-symbol__3.1.4__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") +load("@npm__es6-weak-map__2.0.3__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") +load("@npm__esbuild__0.24.0__links//:defs.bzl", link_419 = "npm_link_imported_package_store_internal", store_419 = "npm_imported_package_store_internal") +load("@npm__escalade__3.2.0__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") +load("@npm__escape-html__1.0.3__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") +load("@npm__escodegen__2.1.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") +load("@npm__esniff__2.0.1__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") +load("@npm__esprima__1.0.0__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") +load("@npm__esprima__4.0.1__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") +load("@npm__estraverse__5.3.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") +load("@npm__estree-walker__2.0.2__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") +load("@npm__esutils__2.0.3__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") +load("@npm__event-emitter__0.3.5__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") +load("@npm__events-universal__1.0.1__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") +load("@npm__events__3.3.0__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") +load("@npm__exponential-backoff__3.1.3__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") +load("@npm__ext__1.7.0__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") +load("@npm__extract-zip__2.0.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") +load("@npm__falafel__2.2.5__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") +load("@npm__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") +load("@npm__fast-deep-equal__3.1.3__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") +load("@npm__fast-fifo__1.3.2__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") +load("@npm__fast-glob__3.3.3__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") +load("@npm__fast-isnumeric__1.1.4__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") +load("@npm__fast-safe-stringify__2.1.1__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") +load("@npm__fastq__1.20.1__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") +load("@npm__fd-slicer__1.1.0__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") +load("@npm__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") +load("@npm__fdir__6.5.0_picomatch_4.0.4__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") +load("@npm__file-uri-to-path__1.0.0__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") +load("@npm__fill-range__7.1.1__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") +load("@npm__find-up__5.0.0__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") +load("@npm__flatten-vertex-data__1.0.2__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") +load("@npm__font-atlas__2.1.0__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") +load("@npm__font-measure__1.2.2__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") +load("@npm__foreground-child__3.3.1__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") +load("@npm__form-data__4.0.4__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") +load("@npm__from2__2.3.0__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") +load("@npm__fs-constants__1.0.0__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") +load("@npm__fs-extra__11.1.1__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") +load("@npm__fs-extra__11.3.0__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") +load("@npm__fs-extra__7.0.1__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") +load("@npm__fs-minipass__2.1.0__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") +load("@npm__fs-minipass__3.0.3__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") +load("@npm__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") +load("@npm__fs.realpath__1.0.0__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") +load("@npm__fsevents__2.3.3__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") +load("@npm__function-bind__1.1.2__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") +load("@npm__gauge__3.0.2__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") +load("@npm__gensync__1.0.0-beta.2__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") +load("@npm__geojson-vt__3.2.1__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") +load("@npm__get-caller-file__2.0.5__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") +load("@npm__get-canvas-context__1.0.2__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") +load("@npm__get-intrinsic__1.3.0__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") +load("@npm__get-proto__1.0.1__links//:defs.bzl", store_471 = "npm_imported_package_store_internal") +load("@npm__get-stream__5.2.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") +load("@npm__get-stream__6.0.1__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") +load("@npm__gl-mat4__1.2.0__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") +load("@npm__gl-matrix__3.4.4__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") +load("@npm__gl-text__1.4.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") +load("@npm__gl-util__3.1.3__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") +load("@npm__glob-parent__5.1.2__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") +load("@npm__glob__10.4.5__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") +load("@npm__glob__13.0.6__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") +load("@npm__glob__7.2.3__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") +load("@npm__glob__8.1.0__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") +load("@npm__glsl-inject-defines__1.0.3__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") +load("@npm__glsl-resolve__0.0.1__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") +load("@npm__glsl-token-assignments__2.0.2__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") +load("@npm__glsl-token-defines__1.0.0__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") +load("@npm__glsl-token-depth__1.1.2__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") +load("@npm__glsl-token-descope__1.0.2__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") +load("@npm__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") +load("@npm__glsl-token-properties__1.0.1__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") +load("@npm__glsl-token-scope__1.1.2__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") +load("@npm__glsl-token-string__1.0.1__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") +load("@npm__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") +load("@npm__glsl-tokenizer__2.1.5__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") +load("@npm__glslify-bundle__5.1.1__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") +load("@npm__glslify-deps__1.3.2__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") +load("@npm__glslify__7.1.1__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-linux-arm64__20251111.0.0__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-linux__20251111.0.0__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-macos__20251111.0.0__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-windows__20251111.0.0__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler__20251111.0.0__links//:defs.bzl", link_503 = "npm_link_imported_package_store_internal", store_503 = "npm_imported_package_store_internal") +load("@npm__google-protobuf__3.21.4__links//:defs.bzl", link_504 = "npm_link_imported_package_store_internal", store_504 = "npm_imported_package_store_internal") +load("@npm__gopd__1.2.0__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") +load("@npm__got__11.8.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") +load("@npm__graceful-fs__4.2.11__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") +load("@npm__grid-index__1.1.0__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") +load("@npm__gzip-size__6.0.0__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") +load("@npm__handlebars-utils__1.0.6__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") +load("@npm__has-flag__4.0.0__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") +load("@npm__has-hover__1.0.1__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") +load("@npm__has-passive-events__1.0.0__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") +load("@npm__has-symbols__1.1.0__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") +load("@npm__has-tostringtag__1.0.2__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") +load("@npm__has-unicode__2.0.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") +load("@npm__hasown__2.0.2__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") +load("@npm__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", link_518 = "npm_link_imported_package_store_internal", store_518 = "npm_imported_package_store_internal") +load("@npm__hosted-git-info__8.1.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") +load("@npm__hot-shots__10.0.0__links//:defs.bzl", link_520 = "npm_link_imported_package_store_internal", store_520 = "npm_imported_package_store_internal") +load("@npm__hpagent__1.2.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") +load("@npm__hsluv__0.0.3__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") +load("@npm__html-escaper__2.0.2__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") +load("@npm__http-cache-semantics__4.2.0__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") +load("@npm__http-errors__2.0.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") +load("@npm__http-proxy-agent__7.0.2__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") +load("@npm__http2-wrapper__1.0.3__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") +load("@npm__https-proxy-agent__5.0.1__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") +load("@npm__https-proxy-agent__7.0.6__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") +load("@npm__iconv-lite__0.4.24__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") +load("@npm__iconv-lite__0.6.3__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") +load("@npm__iconv-lite__0.7.2__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") +load("@npm__ieee754__1.2.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") +load("@npm__ignore-walk__5.0.1__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") +load("@npm__immutable__5.1.5__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") +load("@npm__import-fresh__3.3.1__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") +load("@npm__imurmurhash__0.1.4__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") +load("@npm__index-to-position__1.2.0__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") +load("@npm__individual__3.0.0__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") +load("@npm__inflight__1.0.6__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") +load("@npm__inherits__2.0.4__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") +load("@npm__inline-fixtures__1.1.0__links//:defs.bzl", link_542 = "npm_link_imported_package_store_internal", store_542 = "npm_imported_package_store_internal") +load("@npm__inline-fixtures__1892187746__links//:defs.bzl", link_543 = "npm_link_imported_package_store_internal", store_543 = "npm_imported_package_store_internal") +load("@npm__ip-address__10.0.1__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") +load("@npm__is-arrayish__0.2.1__links//:defs.bzl", store_545 = "npm_imported_package_store_internal") +load("@npm__is-binary-path__2.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") +load("@npm__is-browser__2.1.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") +load("@npm__is-buffer__1.1.6__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") +load("@npm__is-core-module__2.16.1__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") +load("@npm__is-extglob__2.1.1__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") +load("@npm__is-finite__1.1.0__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") +load("@npm__is-firefox__1.0.3__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") +load("@npm__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") +load("@npm__is-glob__4.0.3__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") +load("@npm__is-iexplorer__1.0.0__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") +load("@npm__is-mobile__4.0.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") +load("@npm__is-module__1.0.0__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") +load("@npm__is-number__6.0.0__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") +load("@npm__is-number__7.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") +load("@npm__is-obj__1.0.1__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") +load("@npm__is-plain-obj__1.1.0__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") +load("@npm__is-reference__1.2.1__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") +load("@npm__is-string-blank__1.0.1__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") +load("@npm__is-subdir__1.2.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") +load("@npm__is-subdir__2.0.0__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") +load("@npm__is-svg-path__1.0.2__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") +load("@npm__is-windows__1.0.2__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") +load("@npm__isarray__0.0.1__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") +load("@npm__isarray__1.0.0__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") +load("@npm__isarray__2.0.5__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") +load("@npm__isexe__2.0.0__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") +load("@npm__isexe__3.1.1__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") +load("@npm__isexe__4.0.0__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") +load("@npm__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") +load("@npm__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") +load("@npm__istanbul-lib-report__3.0.1__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") +load("@npm__istanbul-reports__3.2.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") +load("@npm__jackspeak__3.4.3__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") +load("@npm__jasmine-core__5.1.2__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") +load("@npm__jasmine__5.1.0__links//:defs.bzl", link_580 = "npm_link_imported_package_store_internal", store_580 = "npm_imported_package_store_internal") +load("@npm__jose__6.1.0__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") +load("@npm__js-tokens__4.0.0__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") +load("@npm__js-yaml__3.14.2__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") +load("@npm__js-yaml__4.1.0__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") +load("@npm__js-yaml__4.2.0__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") +load("@npm__jsep__1.4.0__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") +load("@npm__jsesc__3.1.0__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") +load("@npm__json-buffer__3.0.1__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") +load("@npm__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") +load("@npm__json-stable-stringify__1.0.1__links//:defs.bzl", link_590 = "npm_link_imported_package_store_internal", store_590 = "npm_imported_package_store_internal") +load("@npm__json5__2.2.3__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") +load("@npm__jsonfile__4.0.0__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") +load("@npm__jsonfile__6.2.0__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") +load("@npm__jsonpath-plus__10.3.0__links//:defs.bzl", link_594 = "npm_link_imported_package_store_internal", store_594 = "npm_imported_package_store_internal") +load("@npm__kdbush__3.0.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") +load("@npm__keyv__4.5.4__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") +load("@npm__kind-of__3.2.2__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") +load("@npm__kind-of__6.0.3__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") +load("@npm__lines-and-columns__1.2.4__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") +load("@npm__load-json-file__6.2.0__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") +load("@npm__locate-path__6.0.0__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") +load("@npm__lodash.merge__4.6.2__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") +load("@npm__lodash__4.0.0__links//:defs.bzl", link_603 = "npm_link_imported_package_store_internal", store_603 = "npm_imported_package_store_internal") +load("@npm__lodash__4.17.21__links//:defs.bzl", link_604 = "npm_link_imported_package_store_internal", store_604 = "npm_imported_package_store_internal") +load("@npm__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", link_605 = "npm_link_imported_package_store_internal", store_605 = "npm_imported_package_store_internal") +load("@npm__lowercase-keys__2.0.0__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") +load("@npm__lru-cache__10.4.3__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") +load("@npm__lru-cache__11.2.6__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") +load("@npm__lru-cache__5.1.1__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") +load("@npm__lru-cache__6.0.0__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") +load("@npm__magic-string__0.30.21__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") +load("@npm__make-dir__2.1.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") +load("@npm__make-dir__3.1.0__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") +load("@npm__make-dir__4.0.0__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") +load("@npm__make-fetch-happen__14.0.3__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") +load("@npm__make-fetch-happen__15.0.4__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") +load("@npm__map-limit__0.0.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") +load("@npm__mapbox-gl__1.10.1__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") +load("@npm__math-intrinsics__1.1.0__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") +load("@npm__math-log2__1.0.1__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") +load("@npm__merge2__1.4.1__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") +load("@npm__micromatch__4.0.8__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") +load("@npm__mime-db__1.52.0__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") +load("@npm__mime-types__2.1.35__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") +load("@npm__mime__3.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") +load("@npm__mimic-response__1.0.1__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") +load("@npm__mimic-response__3.1.0__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") +load("@npm__minimatch__10.2.4__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") +load("@npm__minimatch__3.1.2__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") +load("@npm__minimatch__5.1.6__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") +load("@npm__minimatch__6.2.0__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") +load("@npm__minimatch__9.0.5__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") +load("@npm__minimist__0.0.10__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") +load("@npm__minimist__1.2.8__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") +load("@npm__minipass-collect__2.0.1__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") +load("@npm__minipass-fetch__4.0.1__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") +load("@npm__minipass-fetch__5.0.2__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") +load("@npm__minipass-flush__1.0.5__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") +load("@npm__minipass-pipeline__1.2.4__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") +load("@npm__minipass-sized__1.0.3__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") +load("@npm__minipass-sized__2.0.0__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") +load("@npm__minipass__3.3.6__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") +load("@npm__minipass__4.2.8__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") +load("@npm__minipass__5.0.0__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") +load("@npm__minipass__7.1.2__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") +load("@npm__minipass__7.1.3__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") +load("@npm__minizlib__2.1.2__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") +load("@npm__minizlib__3.1.0__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") +load("@npm__mitt__3.0.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") +load("@npm__mkdirp-classic__0.5.3__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") +load("@npm__mkdirp__1.0.4__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") +load("@npm__moment-timezone__0.5.48__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") +load("@npm__moment__2.30.1__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") +load("@npm__mouse-change__1.4.0__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") +load("@npm__mouse-event-offset__3.0.2__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") +load("@npm__mouse-event__1.0.5__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") +load("@npm__mouse-wheel__1.2.0__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") +load("@npm__mrmime__1.0.1__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") +load("@npm__ms__0.7.2__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") +load("@npm__ms__0.7.3__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") +load("@npm__ms__2.0.0__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") +load("@npm__ms__2.1.2__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") +load("@npm__ms__2.1.3__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") +load("@npm__mumath__3.3.4__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") +load("@npm__murmurhash-js__1.0.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") +load("@npm__nan__2.23.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") +load("@npm__native-promise-only__0.8.1__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") +load("@npm__needle__2.9.1__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") +load("@npm__negotiator__1.0.0__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") +load("@npm__next-tick__1.1.0__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") +load("@npm__node-addon-api__7.1.1__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") +load("@npm__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") +load("@npm__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") +load("@npm__node-gyp-build__4.8.4__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") +load("@npm__node-gyp__11.5.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") +load("@npm__node-gyp__12.2.0__links//:defs.bzl", link_676 = "npm_link_imported_package_store_internal", store_676 = "npm_imported_package_store_internal") +load("@npm__node-releases__2.0.27__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") +load("@npm__nopt__5.0.0__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") +load("@npm__nopt__8.1.0__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") +load("@npm__nopt__9.0.0__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") +load("@npm__normalize-package-data__7.0.1__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") +load("@npm__normalize-path__3.0.0__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") +load("@npm__normalize-svg-path__0.1.0__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") +load("@npm__normalize-svg-path__1.1.0__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") +load("@npm__normalize-url__6.1.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") +load("@npm__npm-bundled__2.0.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") +load("@npm__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") +load("@npm__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") +load("@npm__npm-packlist__5.1.3__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") +load("@npm__npmlog__5.0.1__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") +load("@npm__number-is-integer__1.0.1__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") +load("@npm__oauth4webapi__3.8.2__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") +load("@npm__object-assign__4.1.1__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") +load("@npm__once__1.3.3__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") +load("@npm__once__1.4.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") +load("@npm__opener__1.5.2__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") +load("@npm__openid-client__6.8.1__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") +load("@npm__optimist__0.6.0__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") +load("@npm__os-tmpdir__1.0.2__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") +load("@npm__p-cancelable__2.1.1__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") +load("@npm__p-limit__3.1.0__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") +load("@npm__p-limit__7.3.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") +load("@npm__p-locate__5.0.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") +load("@npm__p-map-values__0.1.0__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") +load("@npm__p-map-values__1.0.0__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") +load("@npm__p-map__7.0.4__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") +load("@npm__package-json-from-dist__1.0.1__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") +load("@npm__parent-module__1.0.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") +load("@npm__parenthesis__3.1.8__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") +load("@npm__parse-json__5.2.0__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") +load("@npm__parse-json__8.3.0__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") +load("@npm__parse-rect__1.2.0__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") +load("@npm__parse-svg-path__0.1.2__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") +load("@npm__parse-unit__1.0.1__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") +load("@npm__path-exists__4.0.0__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") +load("@npm__path-is-absolute__1.0.1__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") +load("@npm__path-key__3.1.1__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") +load("@npm__path-parse__1.0.7__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") +load("@npm__path-scurry__1.11.1__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") +load("@npm__path-scurry__2.0.2__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") +load("@npm__path-type__4.0.0__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") +load("@npm__pbf__3.3.0__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") +load("@npm__pend__1.2.0__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") +load("@npm__performance-now__2.1.0__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") +load("@npm__pick-by-alias__1.2.0__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") +load("@npm__picocolors__1.1.1__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") +load("@npm__picomatch__2.3.1__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") +load("@npm__picomatch__4.0.3__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") +load("@npm__picomatch__4.0.4__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") +load("@npm__pify__4.0.1__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") +load("@npm__plotly.js__2.25.2__links//:defs.bzl", link_731 = "npm_link_imported_package_store_internal", store_731 = "npm_imported_package_store_internal") +load("@npm__pngjs__5.0.0__links//:defs.bzl", link_732 = "npm_link_imported_package_store_internal", store_732 = "npm_imported_package_store_internal") +load("@npm__point-in-polygon__1.1.0__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") +load("@npm__polybooljs__1.2.2__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") +load("@npm__potpack__1.0.2__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") +load("@npm__probe-image-size__7.2.3__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") +load("@npm__proc-log__5.0.0__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") +load("@npm__proc-log__6.1.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") +load("@npm__process-nextick-args__2.0.1__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") +load("@npm__progress__2.0.3__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") +load("@npm__promise-retry__2.0.1__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") +load("@npm__protoc-gen-grpc__304285671__links//:defs.bzl", link_742 = "npm_link_imported_package_store_internal", store_742 = "npm_imported_package_store_internal") +load("@npm__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") +load("@npm__proxy-from-env__1.1.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") +load("@npm__pump__3.0.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") +load("@npm__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") +load("@npm__puppeteer__19.11.1_230959327__links//:defs.bzl", link_747 = "npm_link_imported_package_store_internal", store_747 = "npm_imported_package_store_internal") +load("@npm__queue-microtask__1.2.3__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") +load("@npm__quick-lru__5.1.1__links//:defs.bzl", store_749 = "npm_imported_package_store_internal") +load("@npm__quickselect__2.0.0__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") +load("@npm__raf__3.4.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") +load("@npm__ramda__0.25.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") +load("@npm__randombytes__2.1.0__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") +load("@npm__read-cmd-shim__4.0.0__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") +load("@npm__read-yaml-file__2.1.0__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") +load("@npm__read-yaml-file__3.0.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") +load("@npm__readable-stream__1.0.34__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") +load("@npm__readable-stream__2.3.8__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") +load("@npm__readable-stream__3.6.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") +load("@npm__readdirp__3.6.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") +load("@npm__readdirp__4.1.2__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") +load("@npm__regl-error2d__2.0.12__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") +load("@npm__regl-line2d__3.1.3__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") +load("@npm__regl-scatter2d__3.3.1__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") +load("@npm__regl-splom__1.0.14__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") +load("@npm__regl__2.1.1__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") +load("@npm__remove-trailing-separator__1.1.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") +load("@npm__rename-overwrite__6.0.3__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") +load("@npm__replace-ext__2.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") +load("@npm__require-directory__2.1.1__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") +load("@npm__resolve-alpn__1.2.1__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") +load("@npm__resolve-from__4.0.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") +load("@npm__resolve-from__5.0.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") +load("@npm__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") +load("@npm__resolve__0.6.3__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") +load("@npm__resolve__1.22.11__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") +load("@npm__responselike__2.0.1__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") +load("@npm__retry__0.12.0__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") +load("@npm__retry__0.13.1__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") +load("@npm__reusify__1.1.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") +load("@npm__rfc4648__1.5.4__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") +load("@npm__right-now__1.0.0__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") +load("@npm__rimraf__3.0.2__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") +load("@npm__rollup__4.55.2__links//:defs.bzl", link_784 = "npm_link_imported_package_store_internal", store_784 = "npm_imported_package_store_internal") +load("@npm__run-groups__3.0.1__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") +load("@npm__run-parallel__1.2.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") +load("@npm__rw__1.3.3__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") +load("@npm__safe-buffer__5.1.2__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") +load("@npm__safe-buffer__5.2.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") +load("@npm__safer-buffer__2.1.2__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") +load("@npm__sass-embedded-all-unknown__1.97.3__links//:defs.bzl", link_791 = "npm_link_imported_package_store_internal", store_791 = "npm_imported_package_store_internal") +load("@npm__sass__1.97.3__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") +load("@npm__sax__1.4.1__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") +load("@npm__segfault-handler__1.3.0__links//:defs.bzl", link_794 = "npm_link_imported_package_store_internal", store_794 = "npm_imported_package_store_internal") +load("@npm__semver-first-satisfied__1.1.0__links//:defs.bzl", link_795 = "npm_link_imported_package_store_internal", store_795 = "npm_imported_package_store_internal") +load("@npm__semver__5.7.2__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") +load("@npm__semver__6.3.1__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") +load("@npm__semver__7.5.0__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") +load("@npm__semver__7.7.3__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") +load("@npm__semver__7.8.5__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") +load("@npm__serialize-javascript__6.0.2__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") +load("@npm__set-blocking__2.0.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") +load("@npm__setprototypeof__1.2.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") +load("@npm__shallow-copy__0.0.1__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") +load("@npm__shebang-command__2.0.0__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") +load("@npm__shebang-regex__3.0.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") +load("@npm__shlex__2.1.2__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") +load("@npm__signal-exit__3.0.7__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") +load("@npm__signal-exit__4.1.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") +load("@npm__signum__1.0.0__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") +load("@npm__sirv__1.0.19__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") +load("@npm__slash__2.0.0__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") +load("@npm__slide__1.1.6__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") +load("@npm__smart-buffer__4.2.0__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") +load("@npm__smob__1.5.0__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") +load("@npm__socks-proxy-agent__8.0.5__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") +load("@npm__socks__2.8.7__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") +load("@npm__source-map-js__1.2.1__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") +load("@npm__source-map-support__0.5.21__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") +load("@npm__source-map__0.5.7__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") +load("@npm__source-map__0.6.1__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") +load("@npm__spdx-correct__3.2.0__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") +load("@npm__spdx-exceptions__2.5.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") +load("@npm__spdx-expression-parse__3.0.1__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") +load("@npm__spdx-license-ids__3.0.22__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") +load("@npm__split2__4.2.0__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") +load("@npm__sprintf-js__1.0.3__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") +load("@npm__ssri__12.0.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") +load("@npm__ssri__13.0.1__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") +load("@npm__stack-trace__0.0.9__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") +load("@npm__static-eval__2.1.1__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") +load("@npm__statuses__2.0.1__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") +load("@npm__stream-buffers__3.0.3__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") +load("@npm__stream-parser__0.3.1__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") +load("@npm__stream-shift__1.0.3__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") +load("@npm__streamx__2.23.0__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") +load("@npm__string-split-by__1.0.0__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") +load("@npm__string-width__4.2.3__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") +load("@npm__string-width__5.1.2__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") +load("@npm__string_decoder__0.10.31__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") +load("@npm__string_decoder__1.1.1__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") +load("@npm__string_decoder__1.3.0__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") +load("@npm__strip-ansi__6.0.1__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") +load("@npm__strip-ansi__7.1.2__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") +load("@npm__strip-bom__4.0.0__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") +load("@npm__strip-bom__5.0.0__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") +load("@npm__strip-comments-strings__1.2.0__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") +load("@npm__strongly-connected-components__1.0.1__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") +load("@npm__supercluster__7.1.5__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") +load("@npm__superscript-text__1.0.0__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") +load("@npm__supports-color__7.2.0__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") +load("@npm__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") +load("@npm__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") +load("@npm__svg-path-bounds__1.0.2__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") +load("@npm__svg-path-sdf__1.1.3__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") +load("@npm__symlink-dir__6.0.5__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") +load("@npm__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_857 = "npm_link_imported_package_store_internal", store_857 = "npm_imported_package_store_internal") +load("@npm__tar-fs__2.1.1__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") +load("@npm__tar-fs__3.1.1__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") +load("@npm__tar-stream__2.2.0__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") +load("@npm__tar-stream__3.1.7__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") +load("@npm__tar__6.2.1__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") +load("@npm__tar__7.5.2__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") +load("@npm__tar__7.5.9__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") +load("@npm__teex__1.0.1__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") +load("@npm__terser__5.44.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") +load("@npm__test-exclude__7.0.1__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") +load("@npm__text-decoder__1.2.3__links//:defs.bzl", store_868 = "npm_imported_package_store_internal") +load("@npm__through2__0.6.5__links//:defs.bzl", store_869 = "npm_imported_package_store_internal") +load("@npm__through2__2.0.5__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") +load("@npm__through__2.3.8__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") +load("@npm__tightrope__0.1.0__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") +load("@npm__tinycolor2__1.6.0__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") +load("@npm__tinyglobby__0.2.15__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") +load("@npm__tinyglobby__0.2.17__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") +load("@npm__tinyqueue__2.0.3__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") +load("@npm__tmp-promise__3.0.3__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") +load("@npm__tmp__0.0.33__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") +load("@npm__tmp__0.2.5__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") +load("@npm__to-float32__1.1.0__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") +load("@npm__to-px__1.0.1__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") +load("@npm__to-regex-range__5.0.1__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") +load("@npm__toidentifier__1.0.1__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") +load("@npm__topojson-client__3.1.0__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") +load("@npm__totalist__1.1.0__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") +load("@npm__tr46__0.0.3__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") +load("@npm__tslib__2.8.1__links//:defs.bzl", link_887 = "npm_link_imported_package_store_internal", store_887 = "npm_imported_package_store_internal") +load("@npm__typanion__3.14.0__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") +load("@npm__type-fest__0.6.0__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") +load("@npm__type-fest__4.41.0__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") +load("@npm__type__2.7.3__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") +load("@npm__typedarray-pool__1.2.0__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") +load("@npm__typedarray__0.0.6__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") +load("@npm__typeof-article__0.1.1__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") +load("@npm__typescript__5.6.3__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") +load("@npm__typescript__5.8.2__links//:defs.bzl", link_896 = "npm_link_imported_package_store_internal", store_896 = "npm_imported_package_store_internal") +load("@npm__uid-number__0.0.6__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") +load("@npm__umask__1.1.0__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") +load("@npm__unbzip2-stream__1.4.3__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") +load("@npm__undici-types__6.19.8__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") +load("@npm__undici-types__6.21.0__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") +load("@npm__unique-filename__4.0.0__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") +load("@npm__unique-filename__5.0.0__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") +load("@npm__unique-slug__5.0.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") +load("@npm__unique-slug__6.0.0__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") +load("@npm__universalify__0.1.2__links//:defs.bzl", store_906 = "npm_imported_package_store_internal") +load("@npm__universalify__2.0.1__links//:defs.bzl", store_907 = "npm_imported_package_store_internal") +load("@npm__unix-dgram__2.0.7__links//:defs.bzl", store_908 = "npm_imported_package_store_internal") +load("@npm__unquote__1.1.1__links//:defs.bzl", store_909 = "npm_imported_package_store_internal") +load("@npm__unused__0.2.2__links//:defs.bzl", link_910 = "npm_link_imported_package_store_internal", store_910 = "npm_imported_package_store_internal") +load("@npm__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_911 = "npm_imported_package_store_internal") +load("@npm__update-diff__1.1.0__links//:defs.bzl", store_912 = "npm_imported_package_store_internal") +load("@npm__util-deprecate__1.0.2__links//:defs.bzl", store_913 = "npm_imported_package_store_internal") +load("@npm__uuid__8.3.2__links//:defs.bzl", link_914 = "npm_link_imported_package_store_internal", store_914 = "npm_imported_package_store_internal") +load("@npm__v8-to-istanbul__9.3.0__links//:defs.bzl", store_915 = "npm_imported_package_store_internal") +load("@npm__validate-npm-package-license__3.0.4__links//:defs.bzl", store_916 = "npm_imported_package_store_internal") +load("@npm__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_917 = "npm_imported_package_store_internal") +load("@npm__vinyl__3.0.1__links//:defs.bzl", store_918 = "npm_imported_package_store_internal") +load("@npm__vt-pbf__3.1.3__links//:defs.bzl", store_919 = "npm_imported_package_store_internal") +load("@npm__weak-map__1.0.8__links//:defs.bzl", store_920 = "npm_imported_package_store_internal") +load("@npm__webgl-context__2.2.0__links//:defs.bzl", store_921 = "npm_imported_package_store_internal") +load("@npm__webidl-conversions__3.0.1__links//:defs.bzl", store_922 = "npm_imported_package_store_internal") +load("@npm__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_923 = "npm_link_imported_package_store_internal", store_923 = "npm_imported_package_store_internal") +load("@npm__whatwg-url__5.0.0__links//:defs.bzl", store_924 = "npm_imported_package_store_internal") +load("@npm__which__2.0.2__links//:defs.bzl", store_925 = "npm_imported_package_store_internal") +load("@npm__which__4.0.0__links//:defs.bzl", store_926 = "npm_imported_package_store_internal") +load("@npm__which__5.0.0__links//:defs.bzl", store_927 = "npm_imported_package_store_internal") +load("@npm__which__6.0.1__links//:defs.bzl", store_928 = "npm_imported_package_store_internal") +load("@npm__wide-align__1.1.5__links//:defs.bzl", store_929 = "npm_imported_package_store_internal") +load("@npm__wordwrap__0.0.3__links//:defs.bzl", store_930 = "npm_imported_package_store_internal") +load("@npm__world-calendars__1.0.4__links//:defs.bzl", store_931 = "npm_imported_package_store_internal") +load("@npm__wrap-ansi__7.0.0__links//:defs.bzl", store_932 = "npm_imported_package_store_internal") +load("@npm__wrap-ansi__8.1.0__links//:defs.bzl", store_933 = "npm_imported_package_store_internal") +load("@npm__wrappy__1.0.2__links//:defs.bzl", store_934 = "npm_imported_package_store_internal") +load("@npm__write-file-atomic__5.0.1__links//:defs.bzl", store_935 = "npm_imported_package_store_internal") +load("@npm__write-file-atomic__7.0.1__links//:defs.bzl", store_936 = "npm_imported_package_store_internal") +load("@npm__write-yaml-file__5.0.0__links//:defs.bzl", store_937 = "npm_imported_package_store_internal") +load("@npm__write-yaml-file__6.0.0__links//:defs.bzl", store_938 = "npm_imported_package_store_internal") +load("@npm__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_939 = "npm_imported_package_store_internal") +load("@npm__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_940 = "npm_imported_package_store_internal") +load("@npm__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_941 = "npm_imported_package_store_internal") +load("@npm__xtend__2.2.0__links//:defs.bzl", store_942 = "npm_imported_package_store_internal") +load("@npm__xtend__4.0.2__links//:defs.bzl", store_943 = "npm_imported_package_store_internal") +load("@npm__y18n__5.0.8__links//:defs.bzl", store_944 = "npm_imported_package_store_internal") +load("@npm__yallist__3.1.1__links//:defs.bzl", store_945 = "npm_imported_package_store_internal") +load("@npm__yallist__4.0.0__links//:defs.bzl", store_946 = "npm_imported_package_store_internal") +load("@npm__yallist__5.0.0__links//:defs.bzl", store_947 = "npm_imported_package_store_internal") +load("@npm__yargs-parser__21.1.1__links//:defs.bzl", store_948 = "npm_imported_package_store_internal") +load("@npm__yargs__17.7.1__links//:defs.bzl", store_949 = "npm_imported_package_store_internal") +load("@npm__yargs__17.7.2__links//:defs.bzl", store_950 = "npm_imported_package_store_internal") +load("@npm__yauzl__2.10.0__links//:defs.bzl", store_951 = "npm_imported_package_store_internal") +load("@npm__yocto-queue__0.1.0__links//:defs.bzl", store_952 = "npm_imported_package_store_internal") +load("@npm__yocto-queue__1.2.2__links//:defs.bzl", store_953 = "npm_imported_package_store_internal") +load("@npm__zod__3.21.4__links//:defs.bzl", store_954 = "npm_imported_package_store_internal") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -919,7 +968,7 @@ load("@aspect_rules_js//npm/private:npm_package_store.bzl", _npm_local_package_s # buildifier: disable=bzl-visibility load("@aspect_rules_js//npm/private:npm_package_visibility.bzl", _npm_validate_package_visibility = "validate_npm_package_visibility") -_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] +_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/pnpm_publish_tools", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] _NPM_PACKAGE_VISIBILITY = { "unused": ["//npm/private/test:__subpackages__"], @@ -931,6 +980,7 @@ _NPM_PACKAGE_LOCATIONS = { "npm/private/test/subs": ["@subs/a", "@subs/b"], "js/private/test/node-patches": ["@babel/cli", "@babel/core", "@babel/plugin-transform-modules-commonjs", "inline-fixtures"], "": ["@bazel/runfiles", "@types/node", "chalk", "circles", "google-closure-compiler", "jsonpath-plus", "typescript"], + "npm/private/pnpm_publish_tools": ["@pnpm/catalogs.config", "@pnpm/exportable-manifest", "@pnpm/logger", "@pnpm/releasing.exportable-manifest", "@pnpm/workspace.read-manifest", "@rollup/plugin-commonjs", "@rollup/plugin-json", "@rollup/plugin-node-resolve", "@rollup/plugin-terser", "rollup"], "npm/private/lifecycle": ["@pnpm/lifecycle", "@pnpm/logger", "@pnpm/read-package-json", "@rollup/plugin-commonjs", "@rollup/plugin-json", "@rollup/plugin-node-resolve", "@rollup/plugin-replace", "@rollup/plugin-terser", "rollup"], "js/private/coverage/bundle": ["@rollup/plugin-commonjs", "@rollup/plugin-json", "@rollup/plugin-node-resolve", "c8", "rollup"], "js/private/worker/src": ["@rollup/plugin-commonjs", "@rollup/plugin-json", "@rollup/plugin-node-resolve", "@rollup/plugin-typescript", "@types/google-protobuf", "@types/node", "google-protobuf", "rollup", "tslib", "typescript"], @@ -946,7 +996,7 @@ def _link_pkg_0(): link_1(dev=True) link_5(dev=True) link_17(dev=True) - link_508(dev=True) + link_542(dev=True) return [ ":node_modules/@babel/cli", ":node_modules/@babel/core", @@ -962,12 +1012,12 @@ def _link_pkg_0(): def _link_pkg_1(): link_21(dev=True) - link_196(dev=True) - link_280(dev=True) - link_383("circles", dev=True) - link_470(dev=True) - link_558(dev=True) - link_850(dev=True) + link_226(dev=True) + link_311(dev=True) + link_415("circles", dev=True) + link_503(dev=True) + link_594(dev=True) + link_896(dev=True) return [ ":node_modules/@bazel/runfiles", ":node_modules/@types/node", @@ -985,32 +1035,32 @@ def _link_pkg_2(): link_51(dev=True) link_52(dev=True) link_67(dev=True) - link_107(dev=True) - link_107("regl", dev=True) - link_205() - link_206() - link_267(dev=True) - link_350(dev=True) - link_387(dev=True) - link_485("handlebars-helpers/helper-date", dev=True) - link_487(dev=True) - link_509(dev=True) - link_554(dev=True) - link_567(dev=True) - link_568("lodash-4.17.21", dev=True) - link_569("lodash-4.17.21-tar", dev=True) - link_640(dev=True) - link_690(dev=True) - link_691(dev=True) - link_701(dev=True) - link_706(dev=True) - link_749() - link_752(dev=True) - link_753(dev=True) - link_813(dev=True) - link_850(dev=True) - link_864(dev=True) - link_877(dev=True) + link_108(dev=True) + link_108("regl", dev=True) + link_235() + link_236() + link_298(dev=True) + link_381(dev=True) + link_419(dev=True) + link_518("handlebars-helpers/helper-date", dev=True) + link_520(dev=True) + link_543(dev=True) + link_590(dev=True) + link_603(dev=True) + link_604("lodash-4.17.21", dev=True) + link_605("lodash-4.17.21-tar", dev=True) + link_676(dev=True) + link_731(dev=True) + link_732(dev=True) + link_742(dev=True) + link_747(dev=True) + link_791() + link_794(dev=True) + link_795(dev=True) + link_857(dev=True) + link_896(dev=True) + link_910(dev=True) + link_923(dev=True) _fp_link_4() return [ ":node_modules/@vscode/vsce-sign-alpine-arm64", @@ -1054,15 +1104,53 @@ def _link_pkg_2(): } def _link_pkg_3(): - link_117() - link_119() - link_125() - link_135(dev=True) - link_136(dev=True) - link_137(dev=True) - link_138(dev=True) - link_139(dev=True) - link_742(dev=True) + link_111() + link_127() + link_136() + link_147() + link_160() + link_165(dev=True) + link_166(dev=True) + link_167(dev=True) + link_169(dev=True) + link_784(dev=True) + return [ + ":node_modules/@pnpm/catalogs.config", + ":node_modules/@pnpm/exportable-manifest", + ":node_modules/@pnpm/logger", + ":node_modules/@pnpm/releasing.exportable-manifest", + ":node_modules/@pnpm/workspace.read-manifest", + ":node_modules/@rollup/plugin-commonjs", + ":node_modules/@rollup/plugin-json", + ":node_modules/@rollup/plugin-node-resolve", + ":node_modules/@rollup/plugin-terser", + ":node_modules/rollup", + ], { + "@pnpm": [ + ":node_modules/@pnpm/catalogs.config", + ":node_modules/@pnpm/exportable-manifest", + ":node_modules/@pnpm/logger", + ":node_modules/@pnpm/releasing.exportable-manifest", + ":node_modules/@pnpm/workspace.read-manifest", + ], + "@rollup": [ + ":node_modules/@rollup/plugin-commonjs", + ":node_modules/@rollup/plugin-json", + ":node_modules/@rollup/plugin-node-resolve", + ":node_modules/@rollup/plugin-terser", + ], + } + +def _link_pkg_4(): + link_133() + link_135() + link_144() + link_165(dev=True) + link_166(dev=True) + link_167(dev=True) + link_168(dev=True) + link_169(dev=True) + link_784(dev=True) return [ ":node_modules/@pnpm/lifecycle", ":node_modules/@pnpm/logger", @@ -1088,12 +1176,12 @@ def _link_pkg_3(): ], } -def _link_pkg_4(): - link_135(dev=True) - link_136(dev=True) - link_137(dev=True) - link_268() - link_742(dev=True) +def _link_pkg_5(): + link_165(dev=True) + link_166(dev=True) + link_167(dev=True) + link_299() + link_784(dev=True) return [ ":node_modules/c8", ":node_modules/@rollup/plugin-commonjs", @@ -1108,17 +1196,17 @@ def _link_pkg_4(): ], } -def _link_pkg_5(): - link_135(dev=True) - link_136(dev=True) - link_137(dev=True) - link_140(dev=True) - link_190(dev=True) - link_196(dev=True) - link_471() - link_742(dev=True) - link_842() - link_850(dev=True) +def _link_pkg_6(): + link_165(dev=True) + link_166(dev=True) + link_167(dev=True) + link_170(dev=True) + link_220(dev=True) + link_226(dev=True) + link_504() + link_784(dev=True) + link_887() + link_896(dev=True) return [ ":node_modules/google-protobuf", ":node_modules/tslib", @@ -1143,10 +1231,10 @@ def _link_pkg_5(): ], } -def _link_pkg_6(): - link_137(dev=True) - link_196(dev=True) - link_742(dev=True) +def _link_pkg_7(): + link_167(dev=True) + link_226(dev=True) + link_784(dev=True) return [ ":node_modules/@rollup/plugin-node-resolve", ":node_modules/@types/node", @@ -1156,9 +1244,9 @@ def _link_pkg_6(): "@types": [":node_modules/@types/node"], } -def _link_pkg_7(): - link_178() - link_179() +def _link_pkg_8(): + link_208() + link_209() return [ ":node_modules/@rspack/cli", ":node_modules/@rspack/core", @@ -1169,9 +1257,9 @@ def _link_pkg_7(): ], } -def _link_pkg_8(): - link_196() - link_545() +def _link_pkg_9(): + link_226() + link_580() return [ ":node_modules/@types/node", ":node_modules/jasmine", @@ -1179,8 +1267,8 @@ def _link_pkg_8(): "@types": [":node_modules/@types/node"], } -def _link_pkg_9(): - link_218() +def _link_pkg_10(): + link_248() _fp_link_2() _fp_link_3() return [ @@ -1194,23 +1282,23 @@ def _link_pkg_9(): ], } -def _link_pkg_10(): - link_279() - link_280("chalk-alt") +def _link_pkg_11(): + link_310() + link_311("chalk-alt") return [ ":node_modules/chalk", ":node_modules/chalk-alt", ], None -def _link_pkg_11(): - link_868() - return [":node_modules/uuid"], None - def _link_pkg_12(): - link_868() + link_914() return [":node_modules/uuid"], None def _link_pkg_13(): + link_914() + return [":node_modules/uuid"], None + +def _link_pkg_14(): _fp_link_5() _fp_link_6() return [ @@ -1227,17 +1315,18 @@ _LINK_PACKAGE_FNS = { "js/private/test/node-patches": _link_pkg_0, "": _link_pkg_1, "npm/private/test": _link_pkg_2, - "npm/private/lifecycle": _link_pkg_3, - "js/private/coverage/bundle": _link_pkg_4, - "js/private/worker/src": _link_pkg_5, - "js/private/devserver/src": _link_pkg_6, - "js/private/test/image/platform_deps": _link_pkg_7, - "js/private/test/js_run_devserver": _link_pkg_8, - "js/private/test/image": _link_pkg_9, - "npm/private/test/npm_package": _link_pkg_10, - "js/private/test/image-fixture-a": _link_pkg_11, - "js/private/test/image-fixture-d": _link_pkg_12, - "npm/private/test/subs": _link_pkg_13, + "npm/private/pnpm_publish_tools": _link_pkg_3, + "npm/private/lifecycle": _link_pkg_4, + "js/private/coverage/bundle": _link_pkg_5, + "js/private/worker/src": _link_pkg_6, + "js/private/devserver/src": _link_pkg_7, + "js/private/test/image/platform_deps": _link_pkg_8, + "js/private/test/js_run_devserver": _link_pkg_9, + "js/private/test/image": _link_pkg_10, + "npm/private/test/npm_package": _link_pkg_11, + "js/private/test/image-fixture-a": _link_pkg_12, + "js/private/test/image-fixture-d": _link_pkg_13, + "npm/private/test/subs": _link_pkg_14, } # buildifier: disable=function-docstring @@ -2165,6 +2254,55 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru store_903() store_904() store_905() + store_906() + store_907() + store_908() + store_909() + store_910() + store_911() + store_912() + store_913() + store_914() + store_915() + store_916() + store_917() + store_918() + store_919() + store_920() + store_921() + store_922() + store_923() + store_924() + store_925() + store_926() + store_927() + store_928() + store_929() + store_930() + store_931() + store_932() + store_933() + store_934() + store_935() + store_936() + store_937() + store_938() + store_939() + store_940() + store_941() + store_942() + store_943() + store_944() + store_945() + store_946() + store_947() + store_948() + store_949() + store_950() + store_951() + store_952() + store_953() + store_954() _npm_local_package_store( package_store_name = "is-odd@file+npm+private+test+vendored+is-odd", src = "//npm/private/test/vendored/is-odd:pkg", @@ -2332,6 +2470,22 @@ _LINK_TARGETS = { ":node_modules/test-npm_package", ], }, + "npm/private/pnpm_publish_tools": { + "prod": [ + ":node_modules/@pnpm/catalogs.config", + ":node_modules/@pnpm/exportable-manifest", + ":node_modules/@pnpm/logger", + ":node_modules/@pnpm/releasing.exportable-manifest", + ":node_modules/@pnpm/workspace.read-manifest", + ], + "dev": [ + ":node_modules/@rollup/plugin-commonjs", + ":node_modules/@rollup/plugin-json", + ":node_modules/@rollup/plugin-node-resolve", + ":node_modules/@rollup/plugin-terser", + ":node_modules/rollup", + ], + }, "npm/private/lifecycle": { "prod": [ ":node_modules/@pnpm/lifecycle", From 36116c1bf3e958c4c5001ae5a6d5f608219d6bee Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 21:26:23 +0200 Subject: [PATCH 04/15] feat(npm): add publishable support to pnpm_package with toolchain-managed pnpm The .publish target uses a Starlark rule that resolves both pnpm from @pnpm//:pnpm and npm from the Node.js runtime toolchain, ensuring pnpm publish works in sandboxed environments where pnpm internally shells out to npm. Also removes the unused pnpm_publish.mjs wrapper script. Co-Authored-By: Claude Opus 4.6 --- npm/private/pnpm_package.bzl | 101 ++++++++++++++++-- .../pnpm_publish_tools/min/BUILD.bazel | 7 +- .../pnpm_publish_tools/min/pnpm_publish.mjs | 9 -- .../pnpm_publish_tools/src/pnpm_publish.mjs | 9 -- npm/private/test/pnpm_package/BUILD.bazel | 17 +-- npm/private/test/pnpm_package/test_publish.sh | 19 ++++ 6 files changed, 121 insertions(+), 41 deletions(-) delete mode 100644 npm/private/pnpm_publish_tools/min/pnpm_publish.mjs delete mode 100644 npm/private/pnpm_publish_tools/src/pnpm_publish.mjs create mode 100755 npm/private/test/pnpm_package/test_publish.sh diff --git a/npm/private/pnpm_package.bzl b/npm/private/pnpm_package.bzl index 056f6d29c6..2417a16431 100644 --- a/npm/private/pnpm_package.bzl +++ b/npm/private/pnpm_package.bzl @@ -11,10 +11,97 @@ load("@aspect_rules_js//npm:defs.bzl", "pnpm_package") ``` """ -load("//js:defs.bzl", "js_binary") load(":npm_package.bzl", _npm_package = "npm_package") load(":pnpm_package_json_transform.bzl", _pnpm_package_json_transform = "pnpm_package_json_transform") +def _runfiles_path(ctx, f): + p = f.short_path + if p.startswith("../"): + return p[3:] + return ctx.workspace_name + "/" + p + +def _pnpm_publish_impl(ctx): + launcher = ctx.actions.declare_file(ctx.label.name + ".sh") + + pnpm_bin = ctx.executable._pnpm + pkg_dir = ctx.attr.pkg[DefaultInfo].files.to_list()[0] + + pnpm_path = _runfiles_path(ctx, pnpm_bin) + pkg_path = _runfiles_path(ctx, pkg_dir) + + # Resolve npm from the Node.js toolchain so pnpm can find it on PATH. + # pnpm internally shells out to npm for publish operations. + nodeinfo = ctx.toolchains["@rules_nodejs//nodejs:runtime_toolchain_type"].nodeinfo + npm_file = nodeinfo.npm + npm_runfiles_path = _runfiles_path(ctx, npm_file) if npm_file else "" + + ctx.actions.write( + output = launcher, + content = """\ +#!/usr/bin/env bash +set -euo pipefail + +# Resolve the runfiles directory +if [[ -d "$0.runfiles" ]]; then + RUNFILES="$0.runfiles" +elif [[ "${{RUNFILES_DIR:-}}" ]]; then + RUNFILES="${{RUNFILES_DIR}}" +else + echo >&2 "ERROR: Cannot find runfiles directory" + exit 1 +fi + +# Add npm to PATH — pnpm shells out to npm for publish operations +{npm_path_setup} + +exec "${{RUNFILES}}/{pnpm}" publish --no-git-checks "${{RUNFILES}}/{pkg}" {extra_args} "$@" +""".format( + pnpm = pnpm_path, + pkg = pkg_path, + extra_args = " ".join(["'%s'" % a for a in ctx.attr.extra_args]), + npm_path_setup = 'export PATH="$(dirname "${{RUNFILES}}/{npm}"):$PATH"'.format(npm = npm_runfiles_path) if npm_runfiles_path else "", + ), + is_executable = True, + ) + + runfiles_files = [launcher, pkg_dir] + runfiles = ctx.runfiles(files = runfiles_files) + runfiles = runfiles.merge(ctx.attr._pnpm[DefaultInfo].default_runfiles) + runfiles = runfiles.merge(ctx.attr.pkg[DefaultInfo].default_runfiles) + + # Merge npm sources from the Node.js toolchain into runfiles + if nodeinfo.npm_sources: + runfiles = runfiles.merge(ctx.runfiles(transitive_files = nodeinfo.npm_sources)) + if npm_file: + runfiles = runfiles.merge(ctx.runfiles(files = [npm_file])) + + return [DefaultInfo( + executable = launcher, + runfiles = runfiles, + )] + +_pnpm_publish = rule( + implementation = _pnpm_publish_impl, + executable = True, + attrs = { + "pkg": attr.label( + mandatory = True, + doc = "The npm_package target to publish", + ), + "extra_args": attr.string_list( + doc = "Additional arguments passed to pnpm publish", + ), + "_pnpm": attr.label( + executable = True, + cfg = "target", + default = "@pnpm//:pnpm", + ), + }, + toolchains = [ + "@rules_nodejs//nodejs:runtime_toolchain_type", + ], +) + def pnpm_package( name, srcs, @@ -84,16 +171,10 @@ def pnpm_package( ) if publishable: - js_binary( + _pnpm_publish( name = "{}.publish".format(name), - entry_point = Label("@aspect_rules_js//npm/private/pnpm_publish_tools/min:pnpm_publish_mjs"), - fixed_args = [ - "./$(rootpath :{})".format(name), - "--tag", - tag, - ], - data = [name], - include_npm = True, + pkg = name, + extra_args = ["--tag", tag], tags = kwargs.get("tags", []) + ["manual"], testonly = kwargs.get("testonly", False), visibility = kwargs.get("visibility", None), diff --git a/npm/private/pnpm_publish_tools/min/BUILD.bazel b/npm/private/pnpm_publish_tools/min/BUILD.bazel index 39dd919f25..a47f5f5f95 100644 --- a/npm/private/pnpm_publish_tools/min/BUILD.bazel +++ b/npm/private/pnpm_publish_tools/min/BUILD.bazel @@ -1,4 +1,4 @@ -load("@aspect_rules_js//js:defs.bzl", "js_binary", "js_library") +load("@aspect_rules_js//js:defs.bzl", "js_binary") load("@bazel_lib//lib:write_source_files.bzl", "write_source_files") load("@bazel_skylib//rules:write_file.bzl", "write_file") @@ -31,8 +31,3 @@ js_binary( visibility = ["//visibility:public"], ) -js_library( - name = "pnpm_publish_mjs", - srcs = ["pnpm_publish.mjs"], - visibility = ["//visibility:public"], -) diff --git a/npm/private/pnpm_publish_tools/min/pnpm_publish.mjs b/npm/private/pnpm_publish_tools/min/pnpm_publish.mjs deleted file mode 100644 index ff1b095c19..0000000000 --- a/npm/private/pnpm_publish_tools/min/pnpm_publish.mjs +++ /dev/null @@ -1,9 +0,0 @@ -import { spawnSync } from 'node:child_process' - -const restArgs = process.argv.slice(2) - -const spawn = spawnSync('pnpm', ['publish', '--no-git-checks', ...restArgs], { - stdio: 'inherit', -}) - -process.exit(spawn.status) diff --git a/npm/private/pnpm_publish_tools/src/pnpm_publish.mjs b/npm/private/pnpm_publish_tools/src/pnpm_publish.mjs deleted file mode 100644 index ff1b095c19..0000000000 --- a/npm/private/pnpm_publish_tools/src/pnpm_publish.mjs +++ /dev/null @@ -1,9 +0,0 @@ -import { spawnSync } from 'node:child_process' - -const restArgs = process.argv.slice(2) - -const spawn = spawnSync('pnpm', ['publish', '--no-git-checks', ...restArgs], { - stdio: 'inherit', -}) - -process.exit(spawn.status) diff --git a/npm/private/test/pnpm_package/BUILD.bazel b/npm/private/test/pnpm_package/BUILD.bazel index 36daf99122..d5ec7e8a84 100644 --- a/npm/private/test/pnpm_package/BUILD.bazel +++ b/npm/private/test/pnpm_package/BUILD.bazel @@ -1,6 +1,6 @@ load("@bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory") load("@bazel_lib//lib:diff_test.bzl", "diff_test") -load("@bazel_skylib//rules:build_test.bzl", "build_test") +load("@rules_shell//shell:sh_test.bzl", "sh_test") load("//npm:defs.bzl", "pnpm_extract_catalogs", "pnpm_package") # Extract catalogs from the test pnpm-workspace.yaml @@ -67,7 +67,7 @@ diff_test( file2 = ":expected_pkg_versioned", ) -# Test 4: pnpm_package with publishable=True creates a .publish target that builds +# Test 4: pnpm_package with publishable=True invokes pnpm from the toolchain pnpm_package( name = "pkg_publishable", srcs = ["index.js"], @@ -76,10 +76,13 @@ pnpm_package( publishable = True, ) -build_test( - name = "test_publish_builds", - targets = [ - ":pkg_publishable", - ":pkg_publishable.publish", +sh_test( + name = "test_publish", + srcs = ["test_publish.sh"], + args = ["$(locations :pkg_publishable.publish)"], + data = [":pkg_publishable.publish"], + tags = [ + "no-remote-exec", + "no-sandbox", ], ) diff --git a/npm/private/test/pnpm_package/test_publish.sh b/npm/private/test/pnpm_package/test_publish.sh new file mode 100755 index 0000000000..df8bd6ea58 --- /dev/null +++ b/npm/private/test/pnpm_package/test_publish.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +set -euo pipefail + +readonly PUBLISH="$1" + +# pnpm publish should pick up the transformed package.json and report the package name. +# It will fail with an auth error since we're not actually publishing, but the output +# should contain the package name proving the package.json was correctly resolved. +$PUBLISH 2>pub.log >pub.log || true + +if grep -q '@test/pnpm-pkg' pub.log; then + echo "PASS: pnpm publish found @test/pnpm-pkg in output" + exit 0 +fi + +echo "FAIL: expected pnpm publish output to reference '@test/pnpm-pkg', GOT:" +cat pub.log +exit 1 From 728c3f8b47ef2a90ac06128c1f2f5e88d32c6a1b Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 21:34:00 +0200 Subject: [PATCH 05/15] fix(npm): strip devDependencies from pnpm_package transform output pnpm publish and npm pack both omit devDependencies from the published package. The transform now does the same. Co-Authored-By: Claude Opus 4.6 --- .../min/pnpm_package_json_transform.min.js | 2 +- .../src/pnpm_package_json_transform.mjs | 9 ++------- npm/private/test/pnpm_package/expected_package.json | 3 --- .../test/pnpm_package/expected_package_versioned.json | 3 --- 4 files changed, 3 insertions(+), 14 deletions(-) diff --git a/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js b/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js index f728053249..8e21a623b0 100644 --- a/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js +++ b/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js @@ -1 +1 @@ -import e,{promises as t,readFileSync as n,writeFileSync as r}from"node:fs";import i from"node:path";import o from"fs";import u from"node:crypto";import s from"path";import a from"util";import c,{promisify as l}from"node:util";import f from"os";import p from"stream";import d from"string_decoder";import h from"constants";import m from"assert";function g(e,t){return t.forEach(function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach(function(n){if("default"!==n&&!(n in e)){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}})}),Object.freeze(e)}const D="catalog:";function y(e){if(!e.startsWith(D))return null;const t=e.slice(8).trim();return""===t?"default":t}process.platform,process.arch,process.version.split(".")[0].substring(1);class E extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}function A(e,t){const n=y(t.bareSpecifier);if(null==n)return{type:"unused"};const r=e[n]?.[t.alias];if(null==r)return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${t.alias}' was found for catalog '${n}'.`)};if(null!=y(r))return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${t.alias}' in catalog '${n}' is invalid.`)};const i=r.split(":")[0];return"workspace"===i?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${t.alias}' in catalog '${n}' is invalid.`)}:["link","file"].includes(i)?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${t.alias}' in catalog '${n}' declares a dependency using the '${i}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:n,specifier:r}}}function C(e){if("@"!==e[0])throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const t=e.indexOf("/");if(-1===t)throw new E("INVALID_JSR_PACKAGE_NAME",`The package name '${e}' is invalid`);const n=e.substring(0,t),r=e.substring(t+1);return`@jsr/${n.substring(1)}__${r}`}var v,F,b,w,O,S,x,I,N="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function _(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function j(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){var n=!1;try{n=this instanceof e}catch{}return n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}function B(){if(F)return v;F=1,v=o,o.default=o,o.stable=c,o.stableStringify=c;var e="[...]",t="[Circular]",n=[],r=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function o(e,t,o,u){var a;void 0===u&&(u=i()),s(e,"",0,[],void 0,0,u);try{a=0===r.length?JSON.stringify(e,t,o):JSON.stringify(e,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return a}function u(e,t,i,o){var u=Object.getOwnPropertyDescriptor(o,i);void 0!==u.get?u.configurable?(Object.defineProperty(o,i,{value:e}),n.push([o,i,t,u])):r.push([t,i,e]):(o[i]=e,n.push([o,i,t]))}function s(n,r,i,o,a,c,l){var f;if(c+=1,"object"==typeof n&&null!==n){for(f=0;fl.depthLimit)return void u(e,n,r,a);if(void 0!==l.edgesLimit&&i+1>l.edgesLimit)return void u(e,n,r,a);if(o.push(n),Array.isArray(n))for(f=0;ft?1:0}function c(e,t,o,u){void 0===u&&(u=i());var s,a=l(e,"",0,[],void 0,0,u)||e;try{s=0===r.length?JSON.stringify(a,t,o):JSON.stringify(a,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function l(r,i,o,s,c,f,p){var d;if(f+=1,"object"==typeof r&&null!==r){for(d=0;dp.depthLimit)return void u(e,r,i,c);if(void 0!==p.edgesLimit&&o+1>p.edgesLimit)return void u(e,r,i,c);if(s.push(r),Array.isArray(r))for(d=0;d0)for(var i=0;ithis.maxLength,!this.overflow||this.skipOverflow?i():i(new Error("maximum buffer reached"))}function o(e){if(this[n]+=this[r].end(),this[n])try{u(this,this.mapper(this[n]))}catch(t){return e(t)}e()}function u(e,t){void 0!==t&&e.push(t)}function s(e){return e}return $=function(u,a,c){switch(u=u||/\r?\n/,a=a||s,c=c||{},arguments.length){case 1:"function"==typeof u?(a=u,u=/\r?\n/):"object"!=typeof u||u instanceof RegExp||u[Symbol.split]||(c=u,u=/\r?\n/);break;case 2:"function"==typeof u?(c=a,a=u,u=/\r?\n/):"object"==typeof a&&(c=a,a=s)}(c=Object.assign({},c)).autoDestroy=!0,c.transform=i,c.flush=o,c.readableObjectMode=!0;const l=new e(c);return l[n]="",l[r]=new t("utf8"),l.matcher=u,l.mapper=a,l.maxLength=c.maxLength,l.skipOverflow=c.skipOverflow||!1,l.overflow=!1,l._destroy=function(e,t){this._writableState.errorEmitted=!1,t(e)},l},$}(),q=_(G);const W={strict:!0};const Y=V();function V(){const e=q(function(e){try{if(e)return JSON.parse(e)}catch(t){W.strict&&this.emit("error",new Error(`Could not parse row "${e.length>50?`${e.slice(0,50)}...`:e}"`))}},W);return L.output([{level:"debug",stream:e}]),e}var J=Object.freeze({__proto__:null,createStreamParser:V,globalInfo:function(e){T.info(e)},globalWarn:M,logger:R,streamParser:Y,writeToConsole:function(){L.output([{level:"debug",stream:process.stdout}])}});const z=["node","deno","bun"];function K(e,t,n){for(const r of z){const i=e[t]?.runtime;if(null==i||e[n]?.[r])continue;const o=(Array.isArray(i)?i:[i]).find(e=>e.name===r);if("download"===o?.onFail)if(o.version)if("webcontainer"in process.versions)M(`Installation of ${r} versions is not supported in WebContainer`);else{const t=e[n]??={};Object.defineProperty(t,r,{value:`runtime:${o.version}`,enumerable:!0,writable:!0,configurable:!0})}else M(`Cannot download ${r} because no version is specified in ${t}.runtime`)}}R("context"),R("deprecation"),R("execution-time"),R("fetching-progress"),R("hook"),R("ignored-scripts"),R("install-check"),R("installing-config-deps"),R("lifecycle"),R("link"),R("lockfile-verification"),R("package-import-method"),R("package-manifest"),R("peer-dependency-issues"),R("progress"),R("removal"),R("request-retry"),R("root"),R("scope"),R("skipped-optional-dependency"),R("stage"),R("stats"),R("summary"),R("update-check");var X,H,Z,Q,ee,te,ne,re,ie,oe,ue,se,ae,ce,le,fe,pe,de,he,me,ge,De,ye,Ee,Ae,Ce,ve,Fe,be,we,Oe,Se,xe,Ie,Ne,_e,je,Be,ke,Pe,Le,Re,Te,Me,$e,Ue,Ge,qe,We,Ye,Ve,Je,ze,Ke,Xe,He,Ze,Qe,et,tt,nt,rt,it,ot,ut,st,at,ct,lt,ft,pt,dt,ht,mt,gt,Dt,yt,Et,At,Ct,vt,Ft,bt,wt,Ot,St,xt,It,Nt,_t,jt,Bt={exports:{}};function kt(){if(H)return X;H=1;const e=Number.MAX_SAFE_INTEGER||9007199254740991;return X={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}function Pt(){if(Q)return Z;Q=1;const e="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};return Z=e}function Lt(){return ee||(ee=1,function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:i}=kt(),o=Pt(),u=(t=e.exports={}).re=[],s=t.safeRe=[],a=t.src=[],c=t.safeSrc=[],l=t.t={};let f=0;const p="[a-zA-Z0-9-]",d=[["\\s",1],["\\d",i],[p,r]],h=(e,t,n)=>{const r=(e=>{for(const[t,n]of d)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),i=f++;o(e,i,t),l[e]=i,a[i]=t,c[i]=r,u[i]=new RegExp(t,n?"g":void 0),s[i]=new RegExp(r,n?"g":void 0)};h("NUMERICIDENTIFIER","0|[1-9]\\d*"),h("NUMERICIDENTIFIERLOOSE","\\d+"),h("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),h("MAINVERSION",`(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})`),h("MAINVERSIONLOOSE",`(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASEIDENTIFIER",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIER]})`),h("PRERELEASEIDENTIFIERLOOSE",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASE",`(?:-(${a[l.PRERELEASEIDENTIFIER]}(?:\\.${a[l.PRERELEASEIDENTIFIER]})*))`),h("PRERELEASELOOSE",`(?:-?(${a[l.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[l.PRERELEASEIDENTIFIERLOOSE]})*))`),h("BUILDIDENTIFIER",`${p}+`),h("BUILD",`(?:\\+(${a[l.BUILDIDENTIFIER]}(?:\\.${a[l.BUILDIDENTIFIER]})*))`),h("FULLPLAIN",`v?${a[l.MAINVERSION]}${a[l.PRERELEASE]}?${a[l.BUILD]}?`),h("FULL",`^${a[l.FULLPLAIN]}$`),h("LOOSEPLAIN",`[v=\\s]*${a[l.MAINVERSIONLOOSE]}${a[l.PRERELEASELOOSE]}?${a[l.BUILD]}?`),h("LOOSE",`^${a[l.LOOSEPLAIN]}$`),h("GTLT","((?:<|>)?=?)"),h("XRANGEIDENTIFIERLOOSE",`${a[l.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),h("XRANGEIDENTIFIER",`${a[l.NUMERICIDENTIFIER]}|x|X|\\*`),h("XRANGEPLAIN",`[v=\\s]*(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:${a[l.PRERELEASE]})?${a[l.BUILD]}?)?)?`),h("XRANGEPLAINLOOSE",`[v=\\s]*(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:${a[l.PRERELEASELOOSE]})?${a[l.BUILD]}?)?)?`),h("XRANGE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAIN]}$`),h("XRANGELOOSE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAINLOOSE]}$`),h("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),h("COERCE",`${a[l.COERCEPLAIN]}(?:$|[^\\d])`),h("COERCEFULL",a[l.COERCEPLAIN]+`(?:${a[l.PRERELEASE]})?`+`(?:${a[l.BUILD]})?(?:$|[^\\d])`),h("COERCERTL",a[l.COERCE],!0),h("COERCERTLFULL",a[l.COERCEFULL],!0),h("LONETILDE","(?:~>?)"),h("TILDETRIM",`(\\s*)${a[l.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",h("TILDE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAIN]}$`),h("TILDELOOSE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAINLOOSE]}$`),h("LONECARET","(?:\\^)"),h("CARETTRIM",`(\\s*)${a[l.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",h("CARET",`^${a[l.LONECARET]}${a[l.XRANGEPLAIN]}$`),h("CARETLOOSE",`^${a[l.LONECARET]}${a[l.XRANGEPLAINLOOSE]}$`),h("COMPARATORLOOSE",`^${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]})$|^$`),h("COMPARATOR",`^${a[l.GTLT]}\\s*(${a[l.FULLPLAIN]})$|^$`),h("COMPARATORTRIM",`(\\s*)${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]}|${a[l.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",h("HYPHENRANGE",`^\\s*(${a[l.XRANGEPLAIN]})\\s+-\\s+(${a[l.XRANGEPLAIN]})\\s*$`),h("HYPHENRANGELOOSE",`^\\s*(${a[l.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[l.XRANGEPLAINLOOSE]})\\s*$`),h("STAR","(<|>)?=?\\s*\\*"),h("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),h("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}(Bt,Bt.exports)),Bt.exports}function Rt(){if(ne)return te;ne=1;const e=Object.freeze({loose:!0}),t=Object.freeze({});return te=n=>n?"object"!=typeof n?e:n:t,te}function Tt(){if(ie)return re;ie=1;const e=/^[0-9]+$/,t=(t,n)=>{if("number"==typeof t&&"number"==typeof n)return t===n?0:tt(n,e)}}function Mt(){if(ue)return oe;ue=1;const e=Pt(),{MAX_LENGTH:t,MAX_SAFE_INTEGER:n}=kt(),{safeRe:r,t:i}=Lt(),o=Rt(),{compareIdentifiers:u}=Tt();class s{constructor(u,a){if(a=o(a),u instanceof s){if(u.loose===!!a.loose&&u.includePrerelease===!!a.includePrerelease)return u;u=u.version}else if("string"!=typeof u)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof u}".`);if(u.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",u,a),this.options=a,this.loose=!!a.loose,this.includePrerelease=!!a.includePrerelease;const c=u.trim().match(a.loose?r[i.LOOSE]:r[i.FULL]);if(!c)throw new TypeError(`Invalid Version: ${u}`);if(this.raw=u,this.major=+c[1],this.minor=+c[2],this.patch=+c[3],this.major>n||this.major<0)throw new TypeError("Invalid major version");if(this.minor>n||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>n||this.patch<0)throw new TypeError("Invalid patch version");c[4]?this.prerelease=c[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&te.major?1:this.minore.minor?1:this.patche.patch?1:0}comparePre(t){if(t instanceof s||(t=new s(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;let n=0;do{const r=this.prerelease[n],i=t.prerelease[n];if(e("prerelease compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}compareBuild(t){t instanceof s||(t=new s(t,this.options));let n=0;do{const r=this.build[n],i=t.build[n];if(e("build compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}inc(e,t,n){if(e.startsWith("pre")){if(!t&&!1===n)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?r[i.PRERELEASELOOSE]:r[i.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,n),this.inc("pre",t,n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,n),this.inc("pre",t,n);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(n)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let r=this.prerelease.length;for(;--r>=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let r=[t,e];if(!1===n&&(r=[t]),((e,t)=>{const n=t.split(".");if(n.length>e.length)return!1;for(let t=0;t{if(t instanceof e)return t;try{return new e(t,n)}catch(e){if(!r)return null;throw e}},se}function Ut(){if(Oe)return we;Oe=1;const e=Mt();return we=(t,n,r)=>new e(t,r).compare(new e(n,r))}function Gt(){if(je)return _e;je=1;const e=Mt();return _e=(t,n,r)=>{const i=new e(t,r),o=new e(n,r);return i.compare(o)||i.compareBuild(o)}}function qt(){if(Te)return Re;Te=1;const e=Ut();return Re=(t,n,r)=>e(t,n,r)>0}function Wt(){if($e)return Me;$e=1;const e=Ut();return Me=(t,n,r)=>e(t,n,r)<0}function Yt(){if(Ge)return Ue;Ge=1;const e=Ut();return Ue=(t,n,r)=>0===e(t,n,r)}function Vt(){if(We)return qe;We=1;const e=Ut();return qe=(t,n,r)=>0!==e(t,n,r)}function Jt(){if(Ve)return Ye;Ve=1;const e=Ut();return Ye=(t,n,r)=>e(t,n,r)>=0}function zt(){if(ze)return Je;ze=1;const e=Ut();return Je=(t,n,r)=>e(t,n,r)<=0}function Kt(){if(Xe)return Ke;Xe=1;const e=Yt(),t=Vt(),n=qt(),r=Jt(),i=Wt(),o=zt();return Ke=(u,s,a,c)=>{switch(s){case"===":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u===a;case"!==":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u!==a;case"":case"=":case"==":return e(u,a,c);case"!=":return t(u,a,c);case">":return n(u,a,c);case">=":return r(u,a,c);case"<":return i(u,a,c);case"<=":return o(u,a,c);default:throw new TypeError(`Invalid operator: ${s}`)}}}function Xt(){if(it)return rt;it=1;const e=/\s+/g;class t{constructor(n,r){if(r=i(r),n instanceof t)return n.loose===!!r.loose&&n.includePrerelease===!!r.includePrerelease?n:new t(n.raw,r);if(n instanceof o)return this.raw=n.value,this.set=[[n]],this.formatted=void 0,this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=n.trim().replace(e," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!D(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&y(e[0])){this.set=[e];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){e=e.replace(g,"");const t=((this.options.includePrerelease&&h)|(this.options.loose&&m))+":"+e,n=r.get(t);if(n)return n;const i=this.options.loose,s=i?a[l.HYPHENRANGELOOSE]:a[l.HYPHENRANGE];e=e.replace(s,N(this.options.includePrerelease)),u("hyphen replace",e),e=e.replace(a[l.COMPARATORTRIM],f),u("comparator trim",e),e=e.replace(a[l.TILDETRIM],p),u("tilde trim",e),e=e.replace(a[l.CARETTRIM],d),u("caret trim",e);let c=e.split(" ").map(e=>A(e,this.options)).join(" ").split(/\s+/).map(e=>I(e,this.options));i&&(c=c.filter(e=>(u("loose invalid filter",e,this.options),!!e.match(a[l.COMPARATORLOOSE])))),u("range list",c);const y=new Map,E=c.map(e=>new o(e,this.options));for(const e of E){if(D(e))return[e];y.set(e.value,e)}y.size>1&&y.has("")&&y.delete("");const C=[...y.values()];return r.set(t,C),C}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(t=>E(t,n)&&e.set.some(e=>E(e,n)&&t.every(t=>e.every(e=>t.intersects(e,n)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new s(e,this.options)}catch(e){return!1}for(let t=0;t=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}),tt),r=new n,i=Rt(),o=Ht(),u=Pt(),s=Mt(),{safeRe:a,src:c,t:l,comparatorTrimReplace:f,tildeTrimReplace:p,caretTrimReplace:d}=Lt(),{FLAG_INCLUDE_PRERELEASE:h,FLAG_LOOSE:m}=kt(),g=new RegExp(c[l.BUILD],"g"),D=e=>"<0.0.0-0"===e.value,y=e=>""===e.value,E=(e,t)=>{let n=!0;const r=e.slice();let i=r.pop();for(;n&&r.length;)n=r.every(e=>i.intersects(e,t)),i=r.pop();return n},A=(e,t)=>(e=e.replace(a[l.BUILD],""),u("comp",e,t),e=b(e,t),u("caret",e),e=v(e,t),u("tildes",e),e=O(e,t),u("xrange",e),e=x(e,t),u("stars",e),e),C=e=>!e||"x"===e.toLowerCase()||"*"===e,v=(e,t)=>e.trim().split(/\s+/).map(e=>F(e,t)).join(" "),F=(e,t)=>{const n=t.loose?a[l.TILDELOOSE]:a[l.TILDE],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("tilde",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a=`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:s?(u("replaceTilde pr",s),a=`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`):a=`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`,u("tilde return",a),a})},b=(e,t)=>e.trim().split(/\s+/).map(e=>w(e,t)).join(" "),w=(e,t)=>{u("caret",e,t);const n=t.loose?a[l.CARETLOOSE]:a[l.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("caret",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a="0"===n?`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:`>=${n}.${i}.0${r} <${+n+1}.0.0-0`:s?(u("replaceCaret pr",s),a="0"===n?"0"===i?`>=${n}.${i}.${o}-${s} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o}-${s} <${+n+1}.0.0-0`):(u("no pr"),a="0"===n?"0"===i?`>=${n}.${i}.${o} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o} <${+n+1}.0.0-0`),u("caret return",a),a})},O=(e,t)=>(u("replaceXRanges",e,t),e.split(/\s+/).map(e=>S(e,t)).join(" ")),S=(e,t)=>{e=e.trim();const n=t.loose?a[l.XRANGELOOSE]:a[l.XRANGE];return e.replace(n,(n,r,i,o,s,a)=>{if(u("xRange",e,n,r,i,o,s,a),((e,t,n)=>C(e)&&!C(t)||C(t)&&n&&!C(n))(i,o,s))return e;const c=C(i),l=c||C(o),f=l||C(s),p=f;return"="===r&&p&&(r=""),a=t.includePrerelease?"-0":"",c?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(l&&(o=0),s=0,">"===r?(r=">=",l?(i=+i+1,o=0,s=0):(o=+o+1,s=0)):"<="===r&&(r="<",l?i=+i+1:o=+o+1),"<"===r&&(a="-0"),n=`${r+i}.${o}.${s}${a}`):l?n=`>=${i}.0.0${a} <${+i+1}.0.0-0`:f&&(n=`>=${i}.${o}.0${a} <${i}.${+o+1}.0-0`),u("xRange return",n),n})},x=(e,t)=>(u("replaceStars",e,t),e.trim().replace(a[l.STAR],"")),I=(e,t)=>(u("replaceGTE0",e,t),e.trim().replace(a[t.includePrerelease?l.GTE0PRE:l.GTE0],"")),N=e=>(t,n,r,i,o,u,s,a,c,l,f,p)=>`${n=C(r)?"":C(i)?`>=${r}.0.0${e?"-0":""}`:C(o)?`>=${r}.${i}.0${e?"-0":""}`:u?`>=${n}`:`>=${n}${e?"-0":""}`} ${a=C(c)?"":C(l)?`<${+c+1}.0.0-0`:C(f)?`<${c}.${+l+1}.0-0`:p?`<=${c}.${l}.${f}-${p}`:e?`<${c}.${l}.${+f+1}-0`:`<=${a}`}`.trim(),_=(e,t,n)=>{for(let n=0;n0){const r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0};return rt}function Ht(){if(ut)return ot;ut=1;const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(r,i){if(i=n(i),r instanceof t){if(r.loose===!!i.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),u("comparator",r,i),this.options=i,this.loose=!!i.loose,this.parse(r),this.semver===e?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(t){const n=this.options.loose?r[i.COMPARATORLOOSE]:r[i.COMPARATOR],o=t.match(n);if(!o)throw new TypeError(`Invalid comparator: ${t}`);this.operator=void 0!==o[1]?o[1]:"","="===this.operator&&(this.operator=""),o[2]?this.semver=new s(o[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(u("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return o(t,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new a(e.value,r).test(this.value):""===e.operator?""===e.value||new a(this.value,r).test(e.semver):(!(r=n(r)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(o(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(o(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}ot=t;const n=Rt(),{safeRe:r,t:i}=Lt(),o=Kt(),u=Pt(),s=Mt(),a=Xt();return ot}function Zt(){if(at)return st;at=1;const e=Xt();return st=(t,n,r)=>{try{n=new e(n,r)}catch(e){return!1}return n.test(t)},st}function Qt(){if(yt)return Dt;yt=1;const e=Xt();return Dt=(t,n)=>{try{return new e(t,n).range||"*"}catch(e){return null}},Dt}function en(){if(At)return Et;At=1;const e=Mt(),t=Ht(),{ANY:n}=t,r=Xt(),i=Zt(),o=qt(),u=Wt(),s=zt(),a=Jt();return Et=(c,l,f,p)=>{let d,h,m,g,D;switch(c=new e(c,p),l=new r(l,p),f){case">":d=o,h=s,m=u,g=">",D=">=";break;case"<":d=u,h=a,m=o,g="<",D="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(c,l,p))return!1;for(let e=0;e{e.semver===n&&(e=new t(">=0.0.0")),i=i||e,o=o||e,d(e.semver,i.semver,p)?i=e:m(e.semver,o.semver,p)&&(o=e)}),i.operator===g||i.operator===D)return!1;if((!o.operator||o.operator===g)&&h(c,o.semver))return!1;if(o.operator===D&&m(c,o.semver))return!1}return!0},Et}function tn(){if(jt)return _t;jt=1;const e=Lt(),t=kt(),n=Mt(),r=Tt(),i=$t(),o=function(){if(le)return ce;le=1;const e=$t();return ce=(t,n)=>{const r=e(t,n);return r?r.version:null},ce}(),u=function(){if(pe)return fe;pe=1;const e=$t();return fe=(t,n)=>{const r=e(t.trim().replace(/^[=v]+/,""),n);return r?r.version:null},fe}(),s=function(){if(he)return de;he=1;const e=Mt();return de=(t,n,r,i,o)=>{"string"==typeof r&&(o=i,i=r,r=void 0);try{return new e(t instanceof e?t.version:t,r).inc(n,i,o).version}catch(e){return null}},de}(),a=function(){if(ge)return me;ge=1;const e=$t();return me=(t,n)=>{const r=e(t,null,!0),i=e(n,null,!0),o=r.compare(i);if(0===o)return null;const u=o>0,s=u?r:i,a=u?i:r,c=!!s.prerelease.length;if(a.prerelease.length&&!c){if(!a.patch&&!a.minor)return"major";if(0===a.compareMain(s))return a.minor&&!a.patch?"minor":"patch"}const l=c?"pre":"";return r.major!==i.major?l+"major":r.minor!==i.minor?l+"minor":r.patch!==i.patch?l+"patch":"prerelease"}}(),c=function(){if(ye)return De;ye=1;const e=Mt();return De=(t,n)=>new e(t,n).major}(),l=function(){if(Ae)return Ee;Ae=1;const e=Mt();return Ee=(t,n)=>new e(t,n).minor}(),f=function(){if(ve)return Ce;ve=1;const e=Mt();return Ce=(t,n)=>new e(t,n).patch}(),p=function(){if(be)return Fe;be=1;const e=$t();return Fe=(t,n)=>{const r=e(t,n);return r&&r.prerelease.length?r.prerelease:null},Fe}(),d=Ut(),h=function(){if(xe)return Se;xe=1;const e=Ut();return Se=(t,n,r)=>e(n,t,r)}(),m=function(){if(Ne)return Ie;Ne=1;const e=Ut();return Ie=(t,n)=>e(t,n,!0)}(),g=Gt(),D=function(){if(ke)return Be;ke=1;const e=Gt();return Be=(t,n)=>t.sort((t,r)=>e(t,r,n))}(),y=function(){if(Le)return Pe;Le=1;const e=Gt();return Pe=(t,n)=>t.sort((t,r)=>e(r,t,n))}(),E=qt(),A=Wt(),C=Yt(),v=Vt(),F=Jt(),b=zt(),w=Kt(),O=function(){if(Ze)return He;Ze=1;const e=Mt(),t=$t(),{safeRe:n,t:r}=Lt();return He=(i,o)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let u=null;if((o=o||{}).rtl){const e=o.includePrerelease?n[r.COERCERTLFULL]:n[r.COERCERTL];let t;for(;(t=e.exec(i))&&(!u||u.index+u[0].length!==i.length);)u&&t.index+t[0].length===u.index+u[0].length||(u=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else u=i.match(o.includePrerelease?n[r.COERCEFULL]:n[r.COERCE]);if(null===u)return null;const s=u[2],a=u[3]||"0",c=u[4]||"0",l=o.includePrerelease&&u[5]?`-${u[5]}`:"",f=o.includePrerelease&&u[6]?`+${u[6]}`:"";return t(`${s}.${a}.${c}${l}${f}`,o)},He}(),S=function(){if(et)return Qe;et=1;const e=$t(),t=kt(),n=Mt(),r=(t,r)=>{const i=t instanceof n?t.version:t;return e(i,r)},i=(e,t)=>{if(o(t))return e.version;switch(e.prerelease=[],t){case"major":e.minor=0,e.patch=0;break;case"minor":e.patch=0}return e.format()},o=e=>e.startsWith("pre");return Qe=(e,n,o)=>{if(!t.RELEASE_TYPES.includes(n))return null;const u=r(e,o);return u&&i(u,n)},Qe}(),x=Ht(),I=Xt(),N=Zt(),_=function(){if(lt)return ct;lt=1;const e=Xt();return ct=(t,n)=>new e(t,n).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" ")),ct}(),j=function(){if(pt)return ft;pt=1;const e=Mt(),t=Xt();return ft=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&-1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},ft}(),B=function(){if(ht)return dt;ht=1;const e=Mt(),t=Xt();return dt=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},dt}(),k=function(){if(gt)return mt;gt=1;const e=Mt(),t=Xt(),n=qt();return mt=(r,i)=>{r=new t(r,i);let o=new e("0.0.0");if(r.test(o))return o;if(o=new e("0.0.0-0"),r.test(o))return o;o=null;for(let t=0;t{const r=new e(t.semver.version);switch(t.operator){case">":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":u&&!n(r,u)||(u=r);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}}),!u||o&&!n(o,u)||(o=u)}return o&&r.test(o)?o:null},mt}(),P=Qt(),L=en(),R=function(){if(vt)return Ct;vt=1;const e=en();return Ct=(t,n,r)=>e(t,n,">",r),Ct}(),T=function(){if(bt)return Ft;bt=1;const e=en();return Ft=(t,n,r)=>e(t,n,"<",r),Ft}(),M=function(){if(Ot)return wt;Ot=1;const e=Xt();return wt=(t,n,r)=>(t=new e(t,r),n=new e(n,r),t.intersects(n,r)),wt}(),$=function(){if(xt)return St;xt=1;const e=Zt(),t=Ut();return St=(n,r,i)=>{const o=[];let u=null,s=null;const a=n.sort((e,n)=>t(e,n,i));for(const t of a)e(t,r,i)?(s=t,u||(u=t)):(s&&o.push([u,s]),s=null,u=null);u&&o.push([u,null]);const c=[];for(const[e,t]of o)e===t?c.push(e):t||e!==a[0]?t?e===a[0]?c.push(`<=${t}`):c.push(`${e} - ${t}`):c.push(`>=${e}`):c.push("*");const l=c.join(" || "),f="string"==typeof r.raw?r.raw:String(r);return l.length=0.0.0-0")],u=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===n){if(1===t.length&&t[0].semver===n)return!0;e=s.includePrerelease?o:u}if(1===t.length&&t[0].semver===n){if(s.includePrerelease)return!0;t=u}const l=new Set;let f,p,d,h,m,g,D;for(const t of e)">"===t.operator||">="===t.operator?f=a(f,t,s):"<"===t.operator||"<="===t.operator?p=c(p,t,s):l.add(t.semver);if(l.size>1)return null;if(f&&p){if(d=i(f.semver,p.semver,s),d>0)return null;if(0===d&&(">="!==f.operator||"<="!==p.operator))return null}for(const e of l){if(f&&!r(e,String(f),s))return null;if(p&&!r(e,String(p),s))return null;for(const n of t)if(!r(e,String(n),s))return!1;return!0}let y=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,E=!(!f||s.includePrerelease||!f.semver.prerelease.length)&&f.semver;y&&1===y.prerelease.length&&"<"===p.operator&&0===y.prerelease[0]&&(y=!1);for(const e of t){if(D=D||">"===e.operator||">="===e.operator,g=g||"<"===e.operator||"<="===e.operator,f)if(E&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===E.major&&e.semver.minor===E.minor&&e.semver.patch===E.patch&&(E=!1),">"===e.operator||">="===e.operator){if(h=a(f,e,s),h===e&&h!==f)return!1}else if(">="===f.operator&&!e.test(f.semver))return!1;if(p)if(y&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===y.major&&e.semver.minor===y.minor&&e.semver.patch===y.patch&&(y=!1),"<"===e.operator||"<="===e.operator){if(m=c(p,e,s),m===e&&m!==p)return!1}else if("<="===p.operator&&!e.test(p.semver))return!1;if(!e.operator&&(p||f)&&0!==d)return!1}return!(f&&g&&!p&&0!==d||p&&D&&!f&&0!==d||E||y)},a=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r>0?e:r<0||">"===t.operator&&">="===e.operator?t:e},c=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r<0?e:r>0||"<"===t.operator&&"<="===e.operator?t:e};return It=(t,n,r={})=>{if(t===n)return!0;t=new e(t,r),n=new e(n,r);let i=!1;e:for(const e of t.set){for(const t of n.set){const n=s(e,t,r);if(i=i||null!==n,n)continue e}if(i)return!1}return!0},It}();return _t={parse:i,valid:o,clean:u,inc:s,diff:a,major:c,minor:l,patch:f,prerelease:p,compare:d,rcompare:h,compareLoose:m,compareBuild:g,sort:D,rsort:y,gt:E,lt:A,eq:C,neq:v,gte:F,lte:b,cmp:w,coerce:O,truncate:S,Comparator:x,Range:I,satisfies:N,toComparators:_,maxSatisfying:j,minSatisfying:B,minVersion:k,validRange:P,outside:L,gtr:R,ltr:T,intersects:M,simplifyRange:$,subset:U,SemVer:n,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:r.compareIdentifiers,rcompareIdentifiers:r.rcompareIdentifiers}}tn();const nn="commentBlock",rn="commentLine",on="regex",un=(e,t=null)=>{t=t||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:nn,char:"/*"},{name:rn,char:"//"},{name:on,char:"/"}];let n=-1,r=-1,i={};for(let o=0;o-1&&n<0&&(n=u,r=o),u>-1&&u{Array.isArray(t)||(t=[t]);const i=e.length;for(let o=0;oe=e.substring(t),cn=e=>{const t=e,n=t.length,r=[],i=[],o=[];for(;;){let u=un(e);if(-1===u.index)break;const s={item:u};if(u.name===nn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;const r=e.indexOf("*/");if(-1===r)throw new Error("Comment Block opened at position ... not enclosed");e=an(e,r+2),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===rn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;let r=e.indexOf("\n");if(-1===r){s.indexEnd=n,s.content=t.substring(s.index,s.indexEnd-1),i.push(s);break}e=an(e,r+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===on){s.type=u.name,e=an(e,u.index+1),s.index=n-e.length-1;const r=sn(e,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===r.index)throw new Error(`SCT: (1005) Regex opened at position ${s.index} not enclosed`);e=an(e,r.index+1),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),o.push(s);continue}e=e.substring(u.index+1),s.index=n-e.length;const a=sn(e,u.char);if(-1===a.index)throw new Error(`SCT: (1001) String opened at position ${s.index} with a ${u.name} not enclosed`);e=an(e,a.index+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),r.push(s)}return{text:e,strings:r,comments:i,regexes:o}};function ln(e){const t=e.endsWith("\n");t||(e+="\n");const{comments:n}=cn(e),r=[];let i=((e,t="")=>(e=function(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}(cn(e).comments,e,t,{includeDelimiter:!1}),e))(e);t||(i=i.slice(0,-1));let o=0;for(const e of n){const t=i.slice(0,e.index-o),n=Math.max(t.lastIndexOf("\n"),0),u=t.split("\n");let s=u.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=u[s-2],c=!0,0===u[0].trim().length&&(s-=1));let l=i.indexOf("\n",0===n?0:n+1);l<0&&(l=i.length);const f=i.slice(n,e.index-o).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:i.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=i.indexOf("\n",l+1);d>=0&&(p.before=i.slice(l,d)),r.push(p),o+=e.indexEnd-e.index}return{text:i,comments:r.length?r:void 0,hasFinalNewline:t}}var fn={Space_Separator:/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,ID_Start:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/,ID_Continue:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},pn={isSpaceSeparator:e=>"string"==typeof e&&fn.Space_Separator.test(e),isIdStartChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||"$"===e||"_"===e||fn.ID_Start.test(e)),isIdContinueChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"$"===e||"_"===e||"\u200c"===e||"\u200d"===e||fn.ID_Continue.test(e)),isDigit:e=>"string"==typeof e&&/[0-9]/.test(e),isHexDigit:e=>"string"==typeof e&&/[0-9A-Fa-f]/.test(e)};let dn,hn,mn,gn,Dn,yn,En,An,Cn;function vn(e,t,n){const r=e[t];if(null!=r&&"object"==typeof r)if(Array.isArray(r))for(let e=0;e0;){const t=In();if(!pn.isHexDigit(t))throw Tn(Nn());e+=Nn()}return String.fromCodePoint(parseInt(e,16))}const Pn={start(){if("eof"===En.type)throw Mn();Ln()},beforePropertyName(){switch(En.type){case"identifier":case"string":return An=En.value,void(hn="afterPropertyName");case"punctuator":return void Rn();case"eof":throw Mn()}},afterPropertyName(){if("eof"===En.type)throw Mn();hn="beforePropertyValue"},beforePropertyValue(){if("eof"===En.type)throw Mn();Ln()},beforeArrayValue(){if("eof"===En.type)throw Mn();"punctuator"!==En.type||"]"!==En.value?Ln():Rn()},afterPropertyValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforePropertyName");case"}":Rn()}},afterArrayValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforeArrayValue");case"]":Rn()}},end(){}};function Ln(){let e;switch(En.type){case"punctuator":switch(En.value){case"{":e={};break;case"[":e=[]}break;case"null":case"boolean":case"numeric":case"string":e=En.value}if(void 0===Cn)Cn=e;else{const t=mn[mn.length-1];Array.isArray(t)?t.push(e):Object.defineProperty(t,An,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(null!==e&&"object"==typeof e)mn.push(e),hn=Array.isArray(e)?"beforeArrayValue":"beforePropertyName";else{const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}}function Rn(){mn.pop();const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}function Tn(e){return Gn(void 0===e?`JSON5: invalid end of input at ${Dn}:${yn}`:`JSON5: invalid character '${Un(e)}' at ${Dn}:${yn}`)}function Mn(){return Gn(`JSON5: invalid end of input at ${Dn}:${yn}`)}function $n(){return yn-=5,Gn(`JSON5: invalid identifier character at ${Dn}:${yn}`)}function Un(e){const t={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(t[e])return t[e];if(e<" "){const t=e.charCodeAt(0).toString(16);return"\\x"+("00"+t).substring(t.length)}return e}function Gn(e){const t=new SyntaxError(e);return t.lineNumber=Dn,t.columnNumber=yn,t}const qn={parse:function(e,t){dn=String(e),hn="start",mn=[],gn=0,Dn=1,yn=0,En=void 0,An=void 0,Cn=void 0;do{En=xn(),Pn[hn]()}while("eof"!==En.type);return"function"==typeof t?vn({"":Cn},"",t):Cn},stringify:function(e,t,n){const r=[];let i,o,u,s="",a="";if(null==t||"object"!=typeof t||Array.isArray(t)||(n=t.space,u=t.quote,t=t.replacer),"function"==typeof t)o=t;else if(Array.isArray(t)){i=[];for(const e of t){let t;"string"==typeof e?t=e:("number"==typeof e||e instanceof String||e instanceof Number)&&(t=String(e)),void 0!==t&&i.indexOf(t)<0&&i.push(t)}}return n instanceof Number?n=Number(n):n instanceof String&&(n=String(n)),"number"==typeof n?n>0&&(n=Math.min(10,Math.floor(n)),a=" ".substr(0,n)):"string"==typeof n&&(a=n.substr(0,10)),c("",{"":e});function c(e,t){let n=t[e];switch(null!=n&&("function"==typeof n.toJSON5?n=n.toJSON5(e):"function"==typeof n.toJSON&&(n=n.toJSON(e))),o&&(n=o.call(t,e,n)),n instanceof Number?n=Number(n):n instanceof String?n=String(n):n instanceof Boolean&&(n=n.valueOf()),n){case null:return"null";case!0:return"true";case!1:return"false"}return"string"==typeof n?l(n):"number"==typeof n?String(n):"object"==typeof n?Array.isArray(n)?function(e){if(r.indexOf(e)>=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,i=[];for(let t=0;t=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,o=i||Object.keys(e),u=[];for(const t of o){const n=c(t,e);if(void 0!==n){let e=f(t)+":";""!==a&&(e+=" "),e+=n,u.push(e)}}if(0===u.length)n="{}";else{let e;if(""===a)e=u.join(","),n="{"+e+"}";else{let r=",\n"+s;e=u.join(r),n="{\n"+s+e+",\n"+t+"}"}}return r.pop(),s=t,n}(n):void 0}function l(e){const t={"'":.1,'"':.2},n={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};let r="";for(let i=0;it[e]!!e&&"object"==typeof e&&"function"==typeof e.removeListener&&"function"==typeof e.emit&&"function"==typeof e.reallyExit&&"function"==typeof e.listeners&&"function"==typeof e.kill&&"number"==typeof e.pid&&"function"==typeof e.on,i=Symbol.for("signal-exit emitter"),o=globalThis,u=Object.defineProperty.bind(Object);class s{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(o[i])return o[i];u(o,i,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(e,t){this.listeners[e].push(t)}removeListener(e,t){const n=this.listeners[e],r=n.indexOf(t);-1!==r&&(0===r&&1===n.length?n.length=0:n.splice(r,1))}emit(e,t,n){if(this.emitted[e])return!1;this.emitted[e]=!0;let r=!1;for(const i of this.listeners[e])r=!0===i(t,n)||r;return"exit"===e&&(r=this.emit("afterExit",t,n)||r),r}}class a{}const c=globalThis.process;var l;l=r(c)?new class extends a{#e="win32"===c.platform?"SIGINT":"SIGHUP";#t=new s;#n;#r;#i;#o={};#u=!1;constructor(e){super(),this.#n=e,this.#o={};for(const t of n.signals)this.#o[t]=()=>{const n=this.#n.listeners(t);let{count:r}=this.#t;const i=e;if("object"==typeof i.__signal_exit_emitter__&&"number"==typeof i.__signal_exit_emitter__.count&&(r+=i.__signal_exit_emitter__.count),n.length===r){this.unload();const n=this.#t.emit("exit",null,t),r="SIGHUP"===t?this.#e:t;n||e.kill(e.pid,r)}};this.#i=e.reallyExit,this.#r=e.emit}onExit(e,t){if(!r(this.#n))return()=>{};!1===this.#u&&this.load();const n=t?.alwaysLast?"afterExit":"exit";return this.#t.on(n,e),()=>{this.#t.removeListener(n,e),0===this.#t.listeners.exit.length&&0===this.#t.listeners.afterExit.length&&this.unload()}}load(){if(!this.#u){this.#u=!0,this.#t.count+=1;for(const e of n.signals)try{const t=this.#o[e];t&&this.#n.on(e,t)}catch(e){}this.#n.emit=(e,...t)=>this.#s(e,...t),this.#n.reallyExit=e=>this.#a(e)}}unload(){this.#u&&(this.#u=!1,n.signals.forEach(e=>{const t=this.#o[e];if(!t)throw new Error("Listener not defined for signal: "+e);try{this.#n.removeListener(e,t)}catch(e){}}),this.#n.emit=this.#r,this.#n.reallyExit=this.#i,this.#t.count-=1)}#a(e){return r(this.#n)?(this.#n.exitCode=e||0,this.#t.emit("exit",this.#n.exitCode,null),this.#i.call(this.#n,this.#n.exitCode)):0}#s(e,...t){const n=this.#r;if("exit"===e&&r(this.#n)){"number"==typeof t[0]&&(this.#n.exitCode=t[0]);const r=n.call(this.#n,e,...t);return this.#t.emit("exit",this.#n.exitCode,null),r}return n.call(this.#n,e,...t)}}(c):new class extends a{onExit(){return()=>{}}load(){}unload(){}},t={onExit:(e,t)=>l.onExit(e,t),load:()=>l.load(),unload:()=>l.unload()},e.onExit=t.onExit,e.load=t.load,e.unload=t.unload}(Xn)),Xn}var er=function(){if(Vn)return Kn.exports;Vn=1,Kn.exports=async function(t,o,u,s){u instanceof Function&&(s=u,u={});const a=async function(t,o,u={}){"string"==typeof u&&(u={encoding:u});let s,a;const l=n(d(()=>a)),f=r.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const n=await i(e.realpath)(t).catch(()=>t);if(a=p(n),!u.mode||!u.chown){const t=await i(e.stat)(n).catch(()=>{});t&&(null==u.mode&&(u.mode=t.mode),null==u.chown&&process.getuid&&(u.chown={uid:t.uid,gid:t.gid}))}s=await i(e.open)(a,"w",u.mode),u.tmpfileCreated&&await u.tmpfileCreated(a),ArrayBuffer.isView(o)?await i(e.write)(s,o,0,o.length,0):null!=o&&await i(e.write)(s,String(o),0,String(u.encoding||"utf8")),!1!==u.fsync&&await i(e.fsync)(s),await i(e.close)(s),s=null,u.chown&&await i(e.chown)(a,u.chown.uid,u.chown.gid).catch(e=>{if(!h(e))throw e}),u.mode&&await i(e.chmod)(a,u.mode).catch(e=>{if(!h(e))throw e}),await i(e.rename)(a,n)}finally{s&&await i(e.close)(s).catch(()=>{}),l(),await i(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,o,u);if(s)try{return s(await a)}catch(e){return s(e)}return a},Kn.exports.sync=function(t,r,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=n(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(r)?e.writeSync(u,r,0,r.length,0):null!=r&&e.writeSync(u,String(r),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},Kn.exports._getTmpname=p,Kn.exports._cleanupOnExit=d;const e=o,t=u,{onExit:n}=Qn(),r=s,{promisify:i}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t.createHash("sha1").update(__filename).update(String(process.pid)).update(String(l)).update(String(++f)).digest().readUInt32BE(0)}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return Kn.exports}(),tr=_(er),nr=Object.create,rr=Object.defineProperty,ir=Object.getOwnPropertyDescriptor,or=Object.getOwnPropertyNames,ur=Object.getPrototypeOf,sr=Object.prototype.hasOwnProperty,ar=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),cr=(e,t,n)=>(n=null!=e?nr(ur(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var i,o=or(t),u=0,s=o.length;ut[e]).bind(null,i),enumerable:!(r=ir(t,i))||r.enumerable});return e})(rr(n,"default",{value:e,enumerable:!0}),e)),lr=ar((e,t)=>{function n(e){return null==e}t.exports.isNothing=n,t.exports.isObject=function(e){return"object"==typeof e&&null!==e},t.exports.toArray=function(e){return Array.isArray(e)?e:n(e)?[]:[e]},t.exports.repeat=function(e,t){let n="";for(let r=0;r{function n(e,t){let n="";const r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+="\n\n"+e.mark.snippet),r+" "+n):r}function r(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=n(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r.prototype.toString=function(e){return this.name+": "+n(this,e)},t.exports=r}),pr=ar((e,t)=>{var n=lr();function r(e,t,n,r,i){let o="",u="";const s=Math.floor(i/2)-1;return r-t>s&&(o=" ... ",t=r-s+o.length),n-r>s&&(u=" ...",n=r+s-u.length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function i(e,t){return n.repeat(" ",t-e.length)+e}t.exports=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);const o=/\r?\n|\r|\0/g,u=[0],s=[];let a,c=-1;for(;a=o.exec(e.buffer);)s.push(a.index),u.push(a.index+a[0].length),e.position<=a.index&&c<0&&(c=u.length-2);c<0&&(c=u.length-1);let l="";const f=Math.min(e.line+t.linesAfter,s.length).toString().length,p=t.maxLength-(t.indent+f+3);for(let o=1;o<=t.linesBefore&&!(c-o<0);o++){const a=r(e.buffer,u[c-o],s[c-o],e.position-(u[c]-u[c-o]),p);l=n.repeat(" ",t.indent)+i((e.line-o+1).toString(),f)+" | "+a.str+"\n"+l}const d=r(e.buffer,u[c],s[c],e.position,p);l+=n.repeat(" ",t.indent)+i((e.line+1).toString(),f)+" | "+d.str+"\n",l+=n.repeat("-",t.indent+f+3+d.pos)+"^\n";for(let o=1;o<=t.linesAfter&&!(c+o>=s.length);o++){const a=r(e.buffer,u[c+o],s[c+o],e.position-(u[c]-u[c+o]),p);l+=n.repeat(" ",t.indent)+i((e.line+o+1).toString(),f)+" | "+a.str+"\n"}return l.replace(/\n$/,"")}}),dr=ar((e,t)=>{var n=fr(),r=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],i=["scalar","sequence","mapping"];t.exports=function(e,t){if(t=t||{},Object.keys(t).forEach(function(t){if(-1===r.indexOf(t))throw new n('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=function(e){const t={};return null!==e&&Object.keys(e).forEach(function(n){e[n].forEach(function(e){t[String(e)]=n})}),t}(t.styleAliases||null),-1===i.indexOf(this.kind))throw new n('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}}),hr=ar((e,t)=>{var n=fr(),r=dr();function i(e,t){const n=[];return e[t].forEach(function(e){let t=n.length;n.forEach(function(n,r){n.tag===e.tag&&n.kind===e.kind&&n.multi===e.multi&&(t=r)}),n[t]=e}),n}function o(e){return this.extend(e)}o.prototype.extend=function(e){let t=[],u=[];if(e instanceof r)u.push(e);else if(Array.isArray(e))u=u.concat(e);else{if(!e||!Array.isArray(e.implicit)&&!Array.isArray(e.explicit))throw new n("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(u=u.concat(e.explicit))}t.forEach(function(e){if(!(e instanceof r))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new n("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new n("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),u.forEach(function(e){if(!(e instanceof r))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.")});const s=Object.create(o.prototype);return s.implicit=(this.implicit||[]).concat(t),s.explicit=(this.explicit||[]).concat(u),s.compiledImplicit=i(s,"implicit"),s.compiledExplicit=i(s,"explicit"),s.compiledTypeMap=function(){const e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function t(t){t.multi?(e.multi[t.kind].push(t),e.multi.fallback.push(t)):e[t.kind][t.tag]=e.fallback[t.tag]=t}for(let e=0,n=arguments.length;e{t.exports=new(dr())("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}})}),gr=ar((e,t)=>{t.exports=new(dr())("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}})}),Dr=ar((e,t)=>{t.exports=new(dr())("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})}),yr=ar((e,t)=>{t.exports=new(hr())({explicit:[mr(),gr(),Dr()]})}),Er=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;const t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})}),Ar=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})}),Cr=ar((e,t)=>{var n=lr(),r=dr();function i(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function o(e){return e>=48&&e<=55}function u(e){return e>=48&&e<=57}function s(e){let t=e,n=1,r=t[0];if("-"!==r&&"+"!==r||("-"===r&&(n=-1),t=t.slice(1),r=t[0]),"0"===t)return 0;if("0"===r){if("b"===t[1])return n*parseInt(t.slice(2),2);if("x"===t[1])return n*parseInt(t.slice(2),16);if("o"===t[1])return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}t.exports=new r("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;let n=0,r=!1;if(!t)return!1;let a=e[n];if("-"!==a&&"+"!==a||(a=e[++n]),"0"===a){if(n+1===t)return!0;if(a=e[++n],"b"===a){for(n++;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}),vr=ar((e,t)=>{var n=lr(),r=dr(),i=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),o=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var u=/^[-+]?[0-9]+e/;t.exports=new r("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&(!!i.test(e)&&(!!Number.isFinite(parseFloat(e,10))||o.test(e)))},construct:function(e){let t=e.toLowerCase();const n="-"===t[0]?-1:1;return"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||n.isNegativeZero(e))},represent:function(e,t){if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(n.isNegativeZero(e))return"-0.0";const r=e.toString(10);return u.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"})}),Fr=ar((e,t)=>{t.exports=yr().extend({implicit:[Er(),Ar(),Cr(),vr()]})}),br=ar((e,t)=>{t.exports=Fr()}),wr=ar((e,t)=>{var n=dr(),r=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),i=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");t.exports=new n("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==r.exec(e)||null!==i.exec(e))},construct:function(e){let t=0,n=null,o=r.exec(e);if(null===o&&(o=i.exec(e)),null===o)throw new Error("Date resolve error");const u=+o[1],s=+o[2]-1,a=+o[3];if(!o[4])return new Date(Date.UTC(u,s,a));const c=+o[4],l=+o[5],f=+o[6];if(o[7]){for(t=o[7].slice(0,3);t.length<3;)t+="0";t=+t}if(o[9]){n=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(n=-n)}const p=new Date(Date.UTC(u,s,a,c,l,f,t));return n&&p.setTime(p.getTime()-n),p},instanceOf:Date,represent:function(e){return e.toISOString()}})}),Or=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}),Sr=ar((e,t)=>{var n=dr(),r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";t.exports=new n("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;let t=0;const n=e.length,i=r;for(let r=0;r64)){if(n<0)return!1;t+=6}}return t%8==0},construct:function(e){const t=e.replace(/[\r\n=]/g,""),n=t.length,i=r;let o=0;const u=[];for(let e=0;e>16&255),u.push(o>>8&255),u.push(255&o)),o=o<<6|i.indexOf(t.charAt(e));const s=n%4*6;return 0===s?(u.push(o>>16&255),u.push(o>>8&255),u.push(255&o)):18===s?(u.push(o>>10&255),u.push(o>>2&255)):12===s&&u.push(o>>4&255),new Uint8Array(u)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){let t="",n=0;const i=e.length,o=r;for(let r=0;r>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[63&n]),n=(n<<8)+e[r];const u=i%3;return 0===u?(t+=o[n>>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[63&n]):2===u?(t+=o[n>>10&63],t+=o[n>>4&63],t+=o[n<<2&63],t+=o[64]):1===u&&(t+=o[n>>2&63],t+=o[n<<4&63],t+=o[64],t+=o[64]),t}})}),xr=ar((e,t)=>{var n=dr(),r=Object.prototype.hasOwnProperty,i=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;const t=[],n=e;for(let e=0,o=n.length;e{var n=dr(),r=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;const t=e,n=new Array(t.length);for(let e=0,i=t.length;e{var n=dr(),r=Object.prototype.hasOwnProperty;t.exports=new n("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;const t=e;for(const e in t)if(r.call(t,e)&&null!==t[e])return!1;return!0},construct:function(e){return null!==e?e:{}}})}),_r=ar((e,t)=>{t.exports=br().extend({implicit:[wr(),Or()],explicit:[Sr(),xr(),Ir(),Nr()]})}),jr=ar((e,t)=>{var n=lr(),r=fr(),i=pr(),o=_r(),u=Object.prototype.hasOwnProperty,s=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,c=/[,\[\]{}]/,l=/^(?:!|!!|![0-9A-Za-z-]+!)$/,f=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function p(e){return Object.prototype.toString.call(e)}function d(e){return 10===e||13===e}function h(e){return 9===e||32===e}function m(e){return 9===e||32===e||10===e||13===e}function g(e){return 44===e||91===e||93===e||123===e||125===e}function D(e){if(e>=48&&e<=57)return e-48;const t=32|e;return t>=97&&t<=102?t-97+10:-1}function y(e){return 120===e?2:117===e?4:85===e?8:0}function E(e){return e>=48&&e<=57?e-48:-1}function A(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function C(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}function v(e,t,n){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}var F=new Array(256),b=new Array(256);for(let e=0;e<256;e++)F[e]=A(e)?1:0,b[e]=A(e);function w(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||o,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxMergeSeqLength="number"==typeof t.maxMergeSeqLength?t.maxMergeSeqLength:20,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function O(e,t){const n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=i(n),new r(t,n)}function S(e,t){throw O(e,t)}function x(e,t){e.onWarning&&e.onWarning.call(null,O(e,t))}function I(e,t,n){const r=e.anchorMapTransactions;if(0!==r.length){const n=r[r.length-1];u.call(n,t)||(n[t]={existed:u.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=n}function N(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function _(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}var j={YAML:function(e,t,n){null!==e.version&&S(e,"duplication of %YAML directive"),1!==n.length&&S(e,"YAML directive accepts exactly one argument");const r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===r&&S(e,"ill-formed argument of the YAML directive");const i=parseInt(r[1],10),o=parseInt(r[2],10);1!==i&&S(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&x(e,"unsupported YAML version of the document")},TAG:function(e,t,n){let r;2!==n.length&&S(e,"TAG directive accepts exactly two arguments");const i=n[0];r=n[1],l.test(i)||S(e,"ill-formed tag handle (first argument) of the TAG directive"),u.call(e.tagMap,i)&&S(e,'there is a previously declared suffix for "'+i+'" tag handle'),f.test(r)||S(e,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(t){S(e,"tag prefix is malformed: "+r)}e.tagMap[i]=r}};function B(e,t,n,r){if(t=32&&n<=1114111||S(e,"expected valid JSON character")}else s.test(i)&&S(e,"the stream contains non-printable characters");e.result+=i}}function k(e,t,r,i){n.isObject(r)||S(e,"cannot merge mappings; the provided source object is unacceptable");const o=Object.keys(r);for(let e=0,n=o.length;ee.maxMergeSeqLength&&S(e,"merge sequence length exceeded maxMergeSeqLength ("+e.maxMergeSeqLength+")");const r=new Set;for(let i=0,u=o.length;i1&&(e.result+=n.repeat("\n",t-1))}function $(e,t){const n=e.tag,r=e.anchor,i=[];let o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&I(e,e.anchor,i);let u=e.input.charCodeAt(e.position);for(;0!==u&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,S(e,"tab characters must not be used in indentation")),45===u)&&m(e.input.charCodeAt(e.position+1));){if(o=!0,e.position++,R(e,!0,-1)&&e.lineIndent<=t){i.push(null),u=e.input.charCodeAt(e.position);continue}const n=e.line;if(Y(e,t,3,!1,!0),i.push(e.result),R(e,!0,-1),u=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==u)S(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(g&&(i=e.line,o=e.lineStart,u=e.position),Y(e,t,4,!0,r)&&(g?p=e.result:d=e.result),g||(P(e,c,l,f,p,d,i,o,u),f=p=d=null),R(e,!0,-1),y=e.input.charCodeAt(e.position)),(e.line===A||e.lineIndent>t)&&0!==y)S(e,"bad indentation of a mapping entry");else if(e.lineIndent=0;r-=1){const i=t[n[r]];i.existed?e.anchorMap[n[r]]=i.value:delete e.anchorMap[n[r]]}}(e),_(e,i),!1)}function Y(e,t,r,i,o){let s,a,c,l,f,p=1,A=!1,v=!1,w=null;e.depth>=e.maxDepth&&S(e,"nesting exceeded maxDepth ("+e.maxDepth+")"),e.depth+=1,null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null;const O=s=a=4===r||3===r;if(i&&R(e,!0,-1)&&(A=!0,e.lineIndent>t?p=1:e.lineIndent===t?p=0:e.lineIndentt?p=1:e.lineIndent===t?p=0:e.lineIndent=0))break;0===i?S(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?S(e,"repeat of an indentation width identifier"):(a=t+i-1,s=!0)}if(h(f)){do{f=e.input.charCodeAt(++e.position)}while(h(f));if(35===f)do{f=e.input.charCodeAt(++e.position)}while(!d(f)&&0!==f)}for(;0!==f;){for(L(e),e.lineIndent=0,f=e.input.charCodeAt(e.position);(!s||e.lineIndenta&&(a=e.lineIndent),d(f)){c++;continue}if(s||0!==a||S(e,"missing indentation for block scalar"),e.lineIndent0){let t=i,n=0;for(;t>0;t--)o=e.input.charCodeAt(++e.position),(i=D(o))>=0?n=(n<<4)+i:S(e,"expected hexadecimal character");e.result+=C(n),e.position++}else S(e,"unknown escape sequence");n=r=e.position}else d(o)?(B(e,n,r,!0),M(e,R(e,!1,t)),n=r=e.position):e.position===e.lineStart&&T(e)?S(e,"unexpected end of the document within a double quoted scalar"):(e.position++,h(o)||(r=e.position))}S(e,"unexpected end of the stream within a double quoted scalar")}(e,l)?v=!0:!function(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);const n=e.position;for(;0!==t&&!m(t)&&!g(t);)t=e.input.charCodeAt(++e.position);e.position===n&&S(e,"name of an alias node must contain at least one character");const r=e.input.slice(n,e.position);return u.call(e.anchorMap,r)||S(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],R(e,!0,-1),!0}(e)?function(e,t,n){let r,i,o,u,s,a;const c=e.kind,l=e.result;let f=e.input.charCodeAt(e.position);if(m(f)||g(f)||35===f||38===f||42===f||33===f||124===f||62===f||39===f||34===f||37===f||64===f||96===f)return!1;if(63===f||45===f){const t=e.input.charCodeAt(e.position+1);if(m(t)||n&&g(t))return!1}for(e.kind="scalar",e.result="",r=i=e.position,o=!1;0!==f;){if(58===f){const t=e.input.charCodeAt(e.position+1);if(m(t)||n&&g(t))break}else if(35===f){if(m(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&T(e)||n&&g(f))break;if(d(f)){if(u=e.line,s=e.lineStart,a=e.lineIndent,R(e,!1,-1),e.lineIndent>=t){o=!0,f=e.input.charCodeAt(e.position);continue}e.position=i,e.line=u,e.lineStart=s,e.lineIndent=a;break}}o&&(B(e,r,i,!1),M(e,e.line-u),r=i=e.position,o=!1),h(f)||(i=e.position+1),f=e.input.charCodeAt(++e.position)}return B(e,r,i,!1),!!e.result||(e.kind=c,e.result=l,!1)}(e,l,1===r)&&(v=!0,null===e.tag&&(e.tag="?")):(v=!0,null===e.tag&&null===e.anchor||S(e,"alias node should not have any properties")),null!==e.anchor&&I(e,e.anchor,e.result)}else 0===p&&(v=a&&$(e,f));if(null===e.tag)null!==e.anchor&&I(e,e.anchor,e.result);else if("?"===e.tag){null!==e.result&&"scalar"!==e.kind&&S(e,'unacceptable node kind for ! tag; it should be "scalar", not "'+e.kind+'"');for(let t=0,n=e.implicitTypes.length;t"),null!==e.result&&c.kind!==e.kind&&S(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+c.kind+'", not "'+e.kind+'"'),c.resolve(e.result,e.tag)?(e.result=c.construct(e.result,e.tag),null!==e.anchor&&I(e,e.anchor,e.result)):S(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),e.depth-=1,null!==e.tag||null!==e.anchor||v}function V(e){const t=e.position;let n,r=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(n=e.input.charCodeAt(e.position))&&(R(e,!0,-1),n=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==n));){r=!0,n=e.input.charCodeAt(++e.position);let t=e.position;for(;0!==n&&!m(n);)n=e.input.charCodeAt(++e.position);const i=e.input.slice(t,e.position),o=[];for(i.length<1&&S(e,"directive name must not be less than one character in length");0!==n;){for(;h(n);)n=e.input.charCodeAt(++e.position);if(35===n){do{n=e.input.charCodeAt(++e.position)}while(0!==n&&!d(n));break}if(d(n))break;for(t=e.position;0!==n&&!m(n);)n=e.input.charCodeAt(++e.position);o.push(e.input.slice(t,e.position))}0!==n&&L(e),u.call(j,i)?j[i](e,i,o):x(e,'unknown document directive "'+i+'"')}R(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,R(e,!0,-1)):r&&S(e,"directives end mark is expected"),Y(e,e.lineIndent-1,4,!1,!0),R(e,!0,-1),e.checkLineBreaks&&a.test(e.input.slice(t,e.position))&&x(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&T(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,R(e,!0,-1)):e.position{var n=lr(),r=fr(),i=_r(),o=Object.prototype.toString,u=Object.prototype.hasOwnProperty,s=65279,a={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},c=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],l=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function f(e){let t,i;const o=e.toString(16).toUpperCase();if(e<=255)t="x",i=2;else if(e<=65535)t="u",i=4;else{if(!(e<=4294967295))throw new r("code point within a string may not be greater than 0xFFFFFFFF");t="U",i=8}return"\\"+t+n.repeat("0",i-o.length)+o}function p(e){this.schema=e.schema||i,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=n.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(e,t){if(null===t)return{};const n={},r=Object.keys(t);for(let i=0,o=r.length;i=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&e!==s||e>=65536&&e<=1114111}function D(e){return g(e)&&e!==s&&13!==e&&10!==e}function y(e,t,n){const r=D(e),i=r&&!m(e);return(n?r:r&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!i)||D(t)&&!m(t)&&35===e||58===t&&i}function E(e,t){const n=e.charCodeAt(t);let r;return n>=55296&&n<=56319&&t+1=56320&&r<=57343)?1024*(n-55296)+r-56320+65536:n}function A(e){return/^\n* /.test(e)}function C(e,t,n,r,i,o,u,a){let c,l=0,f=null,p=!1,d=!1;const h=-1!==r;let D=-1,C=function(e){return g(e)&&e!==s&&!m(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(E(e,0))&&function(e){return!m(e)&&58!==e}(E(e,e.length-1));if(t||u)for(c=0;c=65536?c+=2:c++){if(l=E(e,c),!g(l))return 5;C=C&&y(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(l=E(e,c),10===l)p=!0,h&&(d=d||c-D-1>r&&" "!==e[D+1],D=c);else if(!g(l))return 5;C=C&&y(l,f,a),f=l}d=d||h&&c-D-1>r&&" "!==e[D+1]}return p||d?n>9&&A(e)?5:u?2===o?5:2:d?4:3:!C||u||i(e)?2===o?5:2:1}function v(e,t,n,i,o){e.dump=function(){if(0===t.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==c.indexOf(t)||l.test(t)))return 2===e.quotingType?'"'+t+'"':"'"+t+"'";const u=e.indent*Math.max(1,n),s=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-u),p=i||e.flowLevel>-1&&n>=e.flowLevel;switch(C(t,p,e.indent,s,function(t){return function(e,t){for(let n=0,r=e.implicitTypes.length;n"+F(t,e.indent)+b(d(function(e,t){const n=/(\n+)([^\n]*)/g;let r,i,o=function(){let r=e.indexOf("\n");return r=-1!==r?r:e.length,n.lastIndex=r,w(e.slice(0,r),t)}(),u="\n"===e[0]||" "===e[0];for(;i=n.exec(e);){const e=i[1],n=i[2];r=" "===n[0],o+=e+(u||r||""===n?"":"\n")+w(n,t),u=r}return o}(t,s),u));case 5:return'"'+function(e){let t="",n=0;for(let r=0;r=65536?r+=2:r++){n=E(e,r);const i=a[n];!i&&g(n)?(t+=e[r],n>=65536&&(t+=e[r+1])):t+=i||f(n)}return t}(t)+'"';default:throw new r("impossible error: invalid scalar style")}}()}function F(e,t){const n=A(e)?String(t):"",r="\n"===e[e.length-1];return n+(!r||"\n"!==e[e.length-2]&&"\n"!==e?r?"":"-":"+")+"\n"}function b(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function w(e,t){if(""===e||" "===e[0])return e;const n=/ [^ ]/g;let r,i,o=0,u=0,s=0,a="";for(;r=n.exec(e);)s=r.index,s-o>t&&(i=u>o?u:s,a+="\n"+e.slice(o,i),o=i+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function O(e,t,n,r){let i="";const o=e.tag;for(let o=0,u=n.length;o tag resolver accepts not "'+n+'" style');i=a.represent[n](t,n)}e.dump=i}return!0}}return!1}function x(e,t,n,i,u,s,a){e.tag=null,e.dump=n,S(e,n,!1)||S(e,n,!0);const c=o.call(e.dump),l=i;i&&(i=e.flowLevel<0||e.flowLevel>t);const f="[object Object]"===c||"[object Array]"===c;let p,d;if(f&&(p=e.duplicates.indexOf(n),d=-1!==p),(null!==e.tag&&"?"!==e.tag||d||2!==e.indent&&t>0)&&(u=!1),d&&e.usedDuplicates[p])e.dump="*ref_"+p;else{if(f&&d&&!e.usedDuplicates[p]&&(e.usedDuplicates[p]=!0),"[object Object]"===c)i&&0!==Object.keys(e.dump).length?(!function(e,t,n,i){let o="";const u=e.tag,s=Object.keys(n);if(!0===e.sortKeys)s.sort();else if("function"==typeof e.sortKeys)s.sort(e.sortKeys);else if(e.sortKeys)throw new r("sortKeys must be a boolean or a function");for(let r=0,u=s.length;r1024;l&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=h(e,t)),x(e,t+1,c,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",u+=e.dump,o+=u)}e.tag=u,e.dump=o||"{}"}(e,t,e.dump,u),d&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){let r="";const i=e.tag,o=Object.keys(n);for(let i=0,u=o.length;i1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),x(e,t,a,!1,!1)&&(u+=e.dump,r+=u))}e.tag=i,e.dump="{"+r+"}"}(e,t,e.dump),d&&(e.dump="&ref_"+p+" "+e.dump));else if("[object Array]"===c)i&&0!==e.dump.length?(e.noArrayIndent&&!a&&t>0?O(e,t-1,e.dump,u):O(e,t,e.dump,u),d&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){let r="";const i=e.tag;for(let i=0,o=n.length;i",e.dump=t+" "+e.dump}}return!0}function I(e,t){const n=[],r=[];N(e,n,r);const i=r.length;for(let e=0;e{var n=jr(),r=Br();function i(e,t){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}t.exports.Type=dr(),t.exports.Schema=hr(),t.exports.FAILSAFE_SCHEMA=yr(),t.exports.JSON_SCHEMA=Fr(),t.exports.CORE_SCHEMA=br(),t.exports.DEFAULT_SCHEMA=_r(),t.exports.load=n.load,t.exports.loadAll=n.loadAll,t.exports.dump=r.dump,t.exports.YAMLException=fr(),t.exports.types={binary:Sr(),float:vr(),map:Dr(),null:Er(),pairs:Ir(),set:Nr(),timestamp:wr(),bool:Ar(),int:Cr(),merge:Or(),omap:xr(),seq:gr(),str:mr()},t.exports.safeLoad=i("safeLoad","load"),t.exports.safeLoadAll=i("safeLoadAll","loadAll"),t.exports.safeDump=i("safeDump","dump")})()),{Type:Pr,Schema:Lr,FAILSAFE_SCHEMA:Rr,JSON_SCHEMA:Tr,CORE_SCHEMA:Mr,DEFAULT_SCHEMA:$r,load:Ur,loadAll:Gr,dump:qr,YAMLException:Wr,types:Yr,safeLoad:Vr,safeLoadAll:Jr,safeDump:zr}=kr.default,Kr=kr.default;async function Xr(t,n,r){return(r?.makeDir??1)&&await e.promises.mkdir(i.dirname(t),{recursive:!0}),((e,t,n,r)=>{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return r=r||{},e(t,Kr.dump(n,r),{mode:r.mode})})(tr,t,n,r)}const Hr={noCompatMode:!0,noRefs:!0};async function Zr(e,n,r){const o=e.slice(e.lastIndexOf(".")+1).toLowerCase();if("yaml"===o)return Xr(e,n,Hr);await t.mkdir(i.dirname(e),{recursive:!0});const u=!1===r?.insertFinalNewline?"":"\n",s=r?.indent??"\t",a="json5"===o?function(e,t,n){const r=Jn.stringify(e,void 0,t);if(n)return function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t="\n"===e.whitespace[0]?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;en||o===n&&u>r)&&(n=o,r=u,t=i);return t}(t);let r,i=0,o="";var u;return void 0!==n&&(({type:r,amount:i}={type:"s"===(u=n)[0]?ei:"tab",amount:Number(u.slice(1))}),o=function(e,t){return(e===ei?" ":"\t").repeat(t)}(r,i)),{amount:i,type:r,indent:o}}var oi,ui;function si(){return ui||(ui=1,oi=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!==i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!==i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!==i--;){var u=o[i];if(!e(t[u],n[u]))return!1}return!0}return t!=t&&n!=n}),oi}var ai,ci=_(si()),li={exports:{}};function fi(){return ai||(ai=1,e=li,t=li.exports,function(n){t?e.exports=n():"undefined"!=typeof window?window.isWindows=n():void 0!==N?N.isWindows=n():"undefined"!=typeof self?self.isWindows=n():this.isWindows=n()}(function(){return function(){return process&&("win32"===process.platform||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})),li.exports;var e,t}var pi=_(fi());class di{value;next;constructor(e){this.value=e}}class hi{#c;#l;#f;constructor(){this.clear()}enqueue(e){const t=new di(e);this.#c?(this.#l.next=t,this.#l=t):(this.#c=t,this.#l=t),this.#f++}dequeue(){const e=this.#c;if(e)return this.#c=this.#c.next,this.#f--,this.#c||(this.#l=void 0),e.value}peek(){if(this.#c)return this.#c.value}clear(){this.#c=void 0,this.#l=void 0,this.#f=0}get size(){return this.#f}*[Symbol.iterator](){let e=this.#c;for(;e;)yield e.value,e=e.next}*drain(){for(;this.#c;)yield this.dequeue()}}function mi(e){if(!Number.isInteger(e)&&e!==Number.POSITIVE_INFINITY||!(e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up")}function gi(e){if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e}async function Di(t){return(e=>Kr.load(gi(e)))(await e.promises.readFile(t,"utf8"))}var yi,Ei,Ai,Ci,vi,Fi,bi,wi;function Oi(){if(Ei)return yi;Ei=1;var e=h,t=process.cwd,n=null,r=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return n||(n=t.call(process)),n};try{process.cwd()}catch(e){}if("function"==typeof process.chdir){var i=process.chdir;process.chdir=function(e){n=null,i.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,i)}return yi=function(t){e.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&function(t){t.lchmod=function(n,r,i){t.open(n,e.O_WRONLY|e.O_SYMLINK,r,function(e,n){e?i&&i(e):t.fchmod(n,r,function(e){t.close(n,function(t){i&&i(e||t)})})})},t.lchmodSync=function(n,r){var i,o=t.openSync(n,e.O_WRONLY|e.O_SYMLINK,r),u=!0;try{i=t.fchmodSync(o,r),u=!1}finally{if(u)try{t.closeSync(o)}catch(e){}else t.closeSync(o)}return i}}(t);t.lutimes||function(t){e.hasOwnProperty("O_SYMLINK")&&t.futimes?(t.lutimes=function(n,r,i,o){t.open(n,e.O_SYMLINK,function(e,n){e?o&&o(e):t.futimes(n,r,i,function(e){t.close(n,function(t){o&&o(e||t)})})})},t.lutimesSync=function(n,r,i){var o,u=t.openSync(n,e.O_SYMLINK),s=!0;try{o=t.futimesSync(u,r,i),s=!1}finally{if(s)try{t.closeSync(u)}catch(e){}else t.closeSync(u)}return o}):t.futimes&&(t.lutimes=function(e,t,n,r){r&&process.nextTick(r)},t.lutimesSync=function(){})}(t);t.chown=o(t.chown),t.fchown=o(t.fchown),t.lchown=o(t.lchown),t.chmod=n(t.chmod),t.fchmod=n(t.fchmod),t.lchmod=n(t.lchmod),t.chownSync=u(t.chownSync),t.fchownSync=u(t.fchownSync),t.lchownSync=u(t.lchownSync),t.chmodSync=i(t.chmodSync),t.fchmodSync=i(t.fchmodSync),t.lchmodSync=i(t.lchmodSync),t.stat=s(t.stat),t.fstat=s(t.fstat),t.lstat=s(t.lstat),t.statSync=a(t.statSync),t.fstatSync=a(t.fstatSync),t.lstatSync=a(t.lstatSync),t.chmod&&!t.lchmod&&(t.lchmod=function(e,t,n){n&&process.nextTick(n)},t.lchmodSync=function(){});t.chown&&!t.lchown&&(t.lchown=function(e,t,n,r){r&&process.nextTick(r)},t.lchownSync=function(){});"win32"===r&&(t.rename="function"!=typeof t.rename?t.rename:function(e){function n(n,r,i){var o=Date.now(),u=0;e(n,r,function s(a){if(a&&("EACCES"===a.code||"EPERM"===a.code||"EBUSY"===a.code)&&Date.now()-o<6e4)return setTimeout(function(){t.stat(r,function(t,o){t&&"ENOENT"===t.code?e(n,r,s):i(a)})},u),void(u<100&&(u+=10));i&&i(a)})}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.rename));function n(e){return e?function(n,r,i){return e.call(t,n,r,function(e){c(e)&&(e=null),i&&i.apply(this,arguments)})}:e}function i(e){return e?function(n,r){try{return e.call(t,n,r)}catch(e){if(!c(e))throw e}}:e}function o(e){return e?function(n,r,i,o){return e.call(t,n,r,i,function(e){c(e)&&(e=null),o&&o.apply(this,arguments)})}:e}function u(e){return e?function(n,r,i){try{return e.call(t,n,r,i)}catch(e){if(!c(e))throw e}}:e}function s(e){return e?function(n,r,i){function o(e,t){t&&(t.uid<0&&(t.uid+=4294967296),t.gid<0&&(t.gid+=4294967296)),i&&i.apply(this,arguments)}return"function"==typeof r&&(i=r,r=null),r?e.call(t,n,r,o):e.call(t,n,o)}:e}function a(e){return e?function(n,r){var i=r?e.call(t,n,r):e.call(t,n);return i&&(i.uid<0&&(i.uid+=4294967296),i.gid<0&&(i.gid+=4294967296)),i}:e}function c(e){return!e||("ENOSYS"===e.code||!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code))}t.read="function"!=typeof t.read?t.read:function(e){function n(n,r,i,o,u,s){var a;if(s&&"function"==typeof s){var c=0;a=function(l,f,p){if(l&&"EAGAIN"===l.code&&c<10)return c++,e.call(t,n,r,i,o,u,a);s.apply(this,arguments)}}return e.call(t,n,r,i,o,u,a)}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.read),t.readSync="function"!=typeof t.readSync?t.readSync:(l=t.readSync,function(e,n,r,i,o){for(var u=0;;)try{return l.call(t,e,n,r,i,o)}catch(e){if("EAGAIN"===e.code&&u<10){u++;continue}throw e}});var l},yi}function Si(){if(wi)return bi;wi=1;var e,t,n=o,r=Oi(),i=function(){if(Ci)return Ai;Ci=1;var e=p.Stream;return Ai=function(t){return{ReadStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this);var o=this;this.path=r,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=65536,i=i||{};for(var u=Object.keys(i),s=0,a=u.length;sthis.end)throw new Error("start must be <= end");this.pos=this.start}null===this.fd?t.open(this.path,this.flags,this.mode,function(e,t){if(e)return o.emit("error",e),void(o.readable=!1);o.fd=t,o.emit("open",t),o._read()}):process.nextTick(function(){o._read()})},WriteStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this),this.path=r,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var o=Object.keys(i),u=0,s=o.length;u= zero");this.pos=this.start}this.busy=!1,this._queue=[],null===this.fd&&(this._open=t.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}},Ai}(),u=function(){if(Fi)return vi;Fi=1,vi=function(t){if(null===t||"object"!=typeof t)return t;if(t instanceof Object)var n={__proto__:e(t)};else n=Object.create(null);return Object.getOwnPropertyNames(t).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n};var e=Object.getPrototypeOf||function(e){return e.__proto__};return vi}(),s=a;function c(t,n){Object.defineProperty(t,e,{get:function(){return n}})}"function"==typeof Symbol&&"function"==typeof Symbol.for?(e=Symbol.for("graceful-fs.queue"),t=Symbol.for("graceful-fs.previous")):(e="___graceful-fs.queue",t="___graceful-fs.previous");var l,f=function(){};if(s.debuglog?f=s.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(f=function(){var e=s.format.apply(s,arguments);e="GFS4: "+e.split(/\n/).join("\nGFS4: "),console.error(e)}),!n[e]){var d=N[e]||[];c(n,d),n.close=function(e){function r(t,r){return e.call(n,t,function(e){e||D(),"function"==typeof r&&r.apply(this,arguments)})}return Object.defineProperty(r,t,{value:e}),r}(n.close),n.closeSync=function(e){function r(t){e.apply(n,arguments),D()}return Object.defineProperty(r,t,{value:e}),r}(n.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){f(n[e]),m.equal(n[e].length,0)})}function h(e){r(e),e.gracefulify=h,e.createReadStream=function(t,n){return new e.ReadStream(t,n)},e.createWriteStream=function(t,n){return new e.WriteStream(t,n)};var t=e.readFile;e.readFile=function(e,n,r){"function"==typeof n&&(r=n,n=null);return function e(n,r,i,o){return t(n,r,function(t){!t||"EMFILE"!==t.code&&"ENFILE"!==t.code?"function"==typeof i&&i.apply(this,arguments):g([e,[n,r,i],t,o||Date.now(),Date.now()])})}(e,n,r)};var n=e.writeFile;e.writeFile=function(e,t,r,i){"function"==typeof r&&(i=r,r=null);return function e(t,r,i,o,u){return n(t,r,i,function(n){!n||"EMFILE"!==n.code&&"ENFILE"!==n.code?"function"==typeof o&&o.apply(this,arguments):g([e,[t,r,i,o],n,u||Date.now(),Date.now()])})}(e,t,r,i)};var o=e.appendFile;o&&(e.appendFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=null);return function e(t,n,r,i,u){return o(t,n,r,function(o){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],o,u||Date.now(),Date.now()])})}(e,t,n,r)});var u=e.copyFile;u&&(e.copyFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=0);return function e(t,n,r,i,o){return u(t,n,r,function(u){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)});var s=e.readdir;e.readdir=function(e,t,n){"function"==typeof t&&(n=t,t=null);var r=a.test(process.version)?function(e,t,n,r){return s(e,i(e,t,n,r))}:function(e,t,n,r){return s(e,t,i(e,t,n,r))};return r(e,t,n);function i(e,t,n,i){return function(o,u){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?(u&&u.sort&&u.sort(),"function"==typeof n&&n.call(this,o,u)):g([r,[e,t,n],o,i||Date.now(),Date.now()])}}};var a=/^v[0-5]\./;if("v0.8"===process.version.substr(0,4)){var c=i(e);m=c.ReadStream,D=c.WriteStream}var l=e.ReadStream;l&&(m.prototype=Object.create(l.prototype),m.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.autoClose&&e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n),e.read())})});var f=e.WriteStream;f&&(D.prototype=Object.create(f.prototype),D.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n))})}),Object.defineProperty(e,"ReadStream",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return D},set:function(e){D=e},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(e,"FileReadStream",{get:function(){return p},set:function(e){p=e},enumerable:!0,configurable:!0});var d=D;function m(e,t){return this instanceof m?(l.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function D(e,t){return this instanceof D?(f.apply(this,arguments),this):D.apply(Object.create(D.prototype),arguments)}Object.defineProperty(e,"FileWriteStream",{get:function(){return d},set:function(e){d=e},enumerable:!0,configurable:!0});var y=e.open;function E(e,t,n,r){return"function"==typeof n&&(r=n,n=null),function e(t,n,r,i,o){return y(t,n,r,function(u,s){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)}return e.open=E,e}function g(t){f("ENQUEUE",t[0].name,t[1]),n[e].push(t),y()}function D(){for(var t=Date.now(),r=0;r2&&(n[e][r][3]=t,n[e][r][4]=t);y()}function y(){if(clearTimeout(l),l=void 0,0!==n[e].length){var t=n[e].shift(),r=t[0],i=t[1],o=t[2],u=t[3],s=t[4];if(void 0===u)f("RETRY",r.name,i),r.apply(null,i);else if(Date.now()-u>=6e4){f("TIMEOUT",r.name,i);var a=i.pop();"function"==typeof a&&a.call(null,o)}else{var c=Date.now()-s,p=Math.max(s-u,1);c>=Math.min(1.2*p,100)?(f("RETRY",r.name,i),r.apply(null,i.concat([u]))):n[e].push(t)}void 0===l&&(l=setTimeout(y,0))}}return N[e]||c(N,n[e]),bi=h(u(n)),process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!n.__patched&&(bi=h(n),n.__patched=!0),bi}var xi=_(Si()),Ii={chmod:l(xi.chmod),copyFile:l(xi.copyFile),copyFileSync:Ni(xi.copyFileSync),createReadStream:xi.createReadStream,link:l(xi.link),linkSync:Ni(xi.linkSync),mkdir:l(xi.mkdir),mkdirSync:Ni(xi.mkdirSync),renameSync:Ni(xi.renameSync),readFile:l(xi.readFile),readFileSync:xi.readFileSync,readdirSync:xi.readdirSync,stat:l(xi.stat),statSync:xi.statSync,unlink:l(xi.unlink),unlinkSync:xi.unlinkSync,writeFile:l(xi.writeFile),writeFileSync:Ni(xi.writeFileSync)};function Ni(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(c.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rr=>{let i=""+r,u=i.indexOf(t,e.length);return~u?e+o(i,t,n,u)+t:e+i+t},o=(e,t,n,r)=>{let i="",o=0;do{i+=e.substring(o,r)+n,o=r+t.length,r=e.indexOf(t,o)}while(~r);return i+e.substring(o)},u=(e=r)=>{let t=e?i:()=>String;return{isColorSupported:e,reset:t("\x1b[0m","\x1b[0m"),bold:t("\x1b[1m","\x1b[22m","\x1b[22m\x1b[1m"),dim:t("\x1b[2m","\x1b[22m","\x1b[22m\x1b[2m"),italic:t("\x1b[3m","\x1b[23m"),underline:t("\x1b[4m","\x1b[24m"),inverse:t("\x1b[7m","\x1b[27m"),hidden:t("\x1b[8m","\x1b[28m"),strikethrough:t("\x1b[9m","\x1b[29m"),black:t("\x1b[30m","\x1b[39m"),red:t("\x1b[31m","\x1b[39m"),green:t("\x1b[32m","\x1b[39m"),yellow:t("\x1b[33m","\x1b[39m"),blue:t("\x1b[34m","\x1b[39m"),magenta:t("\x1b[35m","\x1b[39m"),cyan:t("\x1b[36m","\x1b[39m"),white:t("\x1b[37m","\x1b[39m"),gray:t("\x1b[90m","\x1b[39m"),bgBlack:t("\x1b[40m","\x1b[49m"),bgRed:t("\x1b[41m","\x1b[49m"),bgGreen:t("\x1b[42m","\x1b[49m"),bgYellow:t("\x1b[43m","\x1b[49m"),bgBlue:t("\x1b[44m","\x1b[49m"),bgMagenta:t("\x1b[45m","\x1b[49m"),bgCyan:t("\x1b[46m","\x1b[49m"),bgWhite:t("\x1b[47m","\x1b[49m"),blackBright:t("\x1b[90m","\x1b[39m"),redBright:t("\x1b[91m","\x1b[39m"),greenBright:t("\x1b[92m","\x1b[39m"),yellowBright:t("\x1b[93m","\x1b[39m"),blueBright:t("\x1b[94m","\x1b[39m"),magentaBright:t("\x1b[95m","\x1b[39m"),cyanBright:t("\x1b[96m","\x1b[39m"),whiteBright:t("\x1b[97m","\x1b[39m"),bgBlackBright:t("\x1b[100m","\x1b[49m"),bgRedBright:t("\x1b[101m","\x1b[49m"),bgGreenBright:t("\x1b[102m","\x1b[49m"),bgYellowBright:t("\x1b[103m","\x1b[49m"),bgBlueBright:t("\x1b[104m","\x1b[49m"),bgMagentaBright:t("\x1b[105m","\x1b[49m"),bgCyanBright:t("\x1b[106m","\x1b[49m"),bgWhiteBright:t("\x1b[107m","\x1b[49m")}};return Bi.exports=u(),Bi.exports.createColors=u,Bi.exports}var Pi,Li={};function Ri(){return Pi||(Pi=1,Object.defineProperty(Li,"__esModule",{value:!0}),Li.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,Li.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!(!e[3]&&!e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}),Li}var Ti,Mi={},$i={};var Ui,Gi,qi,Wi={};function Yi(){return Gi||(Gi=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isIdentifierChar",{enumerable:!0,get:function(){return t.isIdentifierChar}}),Object.defineProperty(e,"isIdentifierName",{enumerable:!0,get:function(){return t.isIdentifierName}}),Object.defineProperty(e,"isIdentifierStart",{enumerable:!0,get:function(){return t.isIdentifierStart}}),Object.defineProperty(e,"isKeyword",{enumerable:!0,get:function(){return n.isKeyword}}),Object.defineProperty(e,"isReservedWord",{enumerable:!0,get:function(){return n.isReservedWord}}),Object.defineProperty(e,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return n.isStrictBindOnlyReservedWord}}),Object.defineProperty(e,"isStrictBindReservedWord",{enumerable:!0,get:function(){return n.isStrictBindReservedWord}}),Object.defineProperty(e,"isStrictReservedWord",{enumerable:!0,get:function(){return n.isStrictReservedWord}});var t=function(){if(Ti)return $i;Ti=1,Object.defineProperty($i,"__esModule",{value:!0}),$i.isIdentifierChar=a,$i.isIdentifierName=function(e){let t=!0;for(let n=0;ne)return!1;if(n+=t[r+1],n>=e)return!0}return!1}function s(e){return e<65?36===e:e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&n.test(String.fromCharCode(e)):u(e,i)))}function a(e){return e<48?36===e:e<58||!(e<65)&&(e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&r.test(String.fromCharCode(e)):u(e,i)||u(e,o))))}return $i}(),n=function(){if(Ui)return Wi;Ui=1,Object.defineProperty(Wi,"__esModule",{value:!0}),Wi.isKeyword=function(e){return n.has(e)},Wi.isReservedWord=o,Wi.isStrictBindOnlyReservedWord=s,Wi.isStrictBindReservedWord=function(e,t){return u(e,t)||s(e)},Wi.isStrictReservedWord=u;const e=["implements","interface","let","package","private","protected","public","static","yield"],t=["eval","arguments"],n=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"]),r=new Set(e),i=new Set(t);function o(e,t){return t&&"await"===e||"enum"===e}function u(e,t){return o(e,t)||r.has(e)}function s(e){return i.has(e)}return Wi}()}(Mi)),Mi}function Vi(){if(qi)return ji;qi=1,Object.defineProperty(ji,"__esModule",{value:!0});var e=ki(),t=Ri(),n=Yi();const r=(e,t)=>n=>e(t(n));function i(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.gray,invalid:r(r(e.white,e.bgRed),e.bold),gutter:e.gray,marker:r(e.red,e.bold),message:r(e.red,e.bold),reset:e.reset}}const o=i(e.createColors(!0)),u=i(e.createColors(!1));function s(e){return e?o:u}const a=new Set(["as","async","from","get","of","set"]),c=/\r\n|[\n\r\u2028\u2029]/,l=/^[()[\]{}]$/;let f;const p=/^[a-z][\w-]*$/i,d=function(e,t,r){if("name"===e.type){const i=e.value;if(n.isKeyword(i)||n.isStrictReservedWord(i,!0)||a.has(i))return"keyword";if(p.test(i)&&("<"===r[t-1]||"t[r](e)).join("\n"):i;return n}f=function*(e){let n;for(;n=t.default.exec(e);){const r=t.matchToToken(n);yield{type:d(r,n.index,e),value:r.value}}};let m=!1;const g=/\r\n|[\n\r\u2028\u2029]/;function D(t,n,r={}){const i=r.forceColor||("object"!=typeof process||"0"!==process.env.FORCE_COLOR&&"false"!==process.env.FORCE_COLOR)&&e.isColorSupported&&r.highlightCode,o=s(i),u=t.split(g),{start:a,end:c,markerLines:l}=function(e,t,n){const r=Object.assign({column:0,line:-1},e.start),i=Object.assign({},r,e.end),{linesAbove:o=2,linesBelow:u=3}=n||{},s=r.line,a=r.column,c=i.line,l=i.column;let f=Math.max(s-(o+1),0),p=Math.min(t.length,c+u);-1===s&&(f=0),-1===c&&(p=t.length);const d=c-s,h={};if(d)for(let e=0;e<=d;e++){const n=e+s;if(a)if(0===e){const e=t[n-1].length;h[n]=[a,e-a+1]}else if(e===d)h[n]=[0,l];else{const r=t[n-e].length;h[n]=[0,r]}else h[n]=!0}else h[s]=a===l?!a||[a,0]:[a,l-a];return{start:f,end:p,markerLines:h}}(n,u,r),f=n.start&&"number"==typeof n.start.column,p=String(c).length;let d=(i?h(t):t).split(g,c).slice(a,c).map((e,t)=>{const n=a+1+t,i=` ${` ${n}`.slice(-p)} |`,u=l[n],s=!l[n+1];if(u){let t="";if(Array.isArray(u)){const n=e.slice(0,Math.max(u[0]-1,0)).replace(/[^\t]/g," "),a=u[1]||1;t=["\n ",o.gutter(i.replace(/\d/g," "))," ",n,o.marker("^").repeat(a)].join(""),s&&r.message&&(t+=" "+o.message(r.message))}return[o.marker(">"),o.gutter(i),e.length>0?` ${e}`:"",t].join("")}return` ${o.gutter(i)}${e.length>0?` ${e}`:""}`}).join("\n");return r.message&&!f&&(d=`${" ".repeat(p+1)}${r.message}\n${d}`),i?o.reset(d):d}return ji.codeFrameColumns=D,ji.default=function(e,t,n,r={}){if(!m){m=!0;const e="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(e,"DeprecationWarning");else{new Error(e).name="DeprecationWarning",console.warn(new Error(e))}}return D(e,{start:{column:n=Math.max(n,0),line:t}},r)},ji.highlight=h,ji}var Ji=Vi();class zi extends Error{name="JSONError";fileName;#p;#d;#h;#m;#g;constructor(e){if("string"==typeof e)super(),this.#h=e;else{const{jsonParseError:t,fileName:n,input:r}=e;super(void 0,{cause:t}),this.#p=r,this.#d=t,this.fileName=n}Error.captureStackTrace?.(this,zi)}get message(){this.#h??=`${Xi(this.#d.message)}${""===this.#p?" while parsing empty string":""}`;const{codeFrame:e}=this;return`${this.#h}${this.fileName?` in ${this.fileName}`:""}${e?`\n\n${e}\n`:""}`}set message(e){this.#h=e}#D(e){if(!this.#d)return;const t=this.#p,n=Ki(t,this.#d.message);return n?Ji.codeFrameColumns(t,{start:n},{highlightCode:e}):void 0}get codeFrame(){return this.#m??=this.#D(!0),this.#m}get rawCodeFrame(){return this.#g??=this.#D(!1),this.#g}}const Ki=(e,t)=>{const n=t.match(/in JSON at position (?\d+)(?: \(line (?\d+) column (?\d+)\))?$/);if(!n)return;const{index:r,line:i,column:o}=n.groups;return i&&o?{line:Number(i),column:Number(o)}:function(e,t,n){if("string"!=typeof e)throw new TypeError("Text parameter should be a string");if(!Number.isInteger(t))throw new TypeError("Index parameter should be an integer");if(t<0||t>e.length)throw new RangeError("Index out of bounds");return function(e,t,n){const r=0===t?-1:e.lastIndexOf("\n",t-1),[i,o]=(({oneBased:e,oneBasedLine:t=e,oneBasedColumn:n=e}={})=>[t?1:0,n?1:0])(n);return{line:-1===r?i:e.slice(0,r+1).match(/\n/g).length+i,column:t-r-1+o}}(e,t,n)}(e,Number(r),{oneBased:!0})},Xi=e=>e.replace(/(?<=^Unexpected token )(?')?(.)\k/,(e,t,n)=>{return`"${n}"(${r=n,`\\u{${r.codePointAt(0).toString(16)}}`})`;var r});function Hi(e,t,n){"string"==typeof t&&(n=t,t=void 0);try{return JSON.parse(e,t)}catch(t){throw new zi({jsonParseError:t,fileName:n,input:e})}}async function Zi(e){return gi(await Ii.readFile(e,"utf8"))}async function Qi(e){try{const t=i.join(e,"package.json"),{data:n,text:r}=await async function(e){const t=await Zi(e);try{return{data:Hi(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}}(t);return{fileName:"package.json",manifest:ro(n),writeProjectManifest:no({...to(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.json5"),{data:n,text:r}=await async function(e){const t=await Zi(e);try{return{data:Jn.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}}(t);return{fileName:"package.json5",manifest:ro(n),writeProjectManifest:no({...eo(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.yaml"),n=await async function(e){try{return await Di(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}(t);return{fileName:"package.yaml",manifest:ro(n),writeProjectManifest:no({initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if(pi()){let n;try{n=await t.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const n=i.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>Zr(n,e)}}function eo(e){const{comments:t,text:n,hasFinalNewline:r}=ln(e);return{comments:t,indent:ii(n).indent,insertFinalNewline:r}}function to(e){return{indent:ii(e).indent,insertFinalNewline:e.endsWith("\n")}}function no(e){let t=uo(e.initialManifest);return async(n,r)=>(n=function(e){return io(e,"devDependencies","devEngines"),io(e,"dependencies","engines"),e}(uo(n)),!0!==r&&ci(t,n)||(await Zr(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=uo(n)),Promise.resolve(void 0))}function ro(e){return K(e,"devEngines","devDependencies"),K(e,"engines","dependencies"),e}function io(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}!function(e){let t=!1;if("object"==typeof e&&({concurrency:e,rejectOnClear:t=!1}=e),mi(e),"boolean"!=typeof t)throw new TypeError("Expected `rejectOnClear` to be a boolean");const n=new hi;let r=0;const i=()=>{r0&&(r++,n.dequeue().run())},o=async(e,t,n)=>{const o=(async()=>e(...n))();t(o);try{await o}catch{}r--,i()},u=(t,...u)=>new Promise((s,a)=>{((t,u,s,a)=>{const c={reject:s};new Promise(e=>{c.run=e,n.enqueue(c)}).then(o.bind(void 0,t,u,a)),rr},pendingCount:{get:()=>n.size},clearQueue:{value(){if(!t)return void n.clear();const e=AbortSignal.abort().reason;for(;n.size>0;)n.dequeue().reject(e)}},concurrency:{get:()=>e,set(t){mi(t),e=t,queueMicrotask(()=>{for(;r0;)i()})}},map:{async value(e,t){const n=Array.from(e,(e,n)=>this(t,e,n));return Promise.all(n)}}})}(4);const oo=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function uo(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&null!==r&&oo.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}function so(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function ao(e){return function t(n){return 0===arguments.length||so(n)?t:e.apply(this,arguments)}}function co(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return so(n)?t:ao(function(t){return e(n,t)});default:return so(n)&&so(r)?t:so(n)?ao(function(t){return e(t,r)}):so(r)?ao(function(t){return e(n,t)}):e(n,r)}}}function lo(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(e){return t.apply(this,arguments)};case 2:return function(e,n){return t.apply(this,arguments)};case 3:return function(e,n,r){return t.apply(this,arguments)};case 4:return function(e,n,r,i){return t.apply(this,arguments)};case 5:return function(e,n,r,i,o){return t.apply(this,arguments)};case 6:return function(e,n,r,i,o,u){return t.apply(this,arguments)};case 7:return function(e,n,r,i,o,u,s){return t.apply(this,arguments)};case 8:return function(e,n,r,i,o,u,s,a){return t.apply(this,arguments)};case 9:return function(e,n,r,i,o,u,s,a,c){return t.apply(this,arguments)};case 10:return function(e,n,r,i,o,u,s,a,c,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function fo(e){return function t(n,r,i){switch(arguments.length){case 0:return t;case 1:return so(n)?t:co(function(t,r){return e(n,t,r)});case 2:return so(n)&&so(r)?t:so(n)?co(function(t,n){return e(t,r,n)}):so(r)?co(function(t,r){return e(n,t,r)}):ao(function(t){return e(n,r,t)});default:return so(n)&&so(r)&&so(i)?t:so(n)&&so(r)?co(function(t,n){return e(t,n,i)}):so(n)&&so(i)?co(function(t,n){return e(t,r,n)}):so(r)&&so(i)?co(function(t,r){return e(n,t,r)}):so(n)?ao(function(t){return e(t,r,i)}):so(r)?ao(function(t){return e(n,t,i)}):so(i)?ao(function(t){return e(n,r,t)}):e(n,r,i)}}}var po=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function ho(e){return"[object String]"===Object.prototype.toString.call(e)}var mo=ao(function(e){return!!po(e)||!!e&&("object"==typeof e&&(!ho(e)&&(0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),go=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();var Do=co(function(e,t){return lo(e.length,function(){return e.apply(t,arguments)})});function yo(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function Eo(e,t,n,r){return e["@@transducer/result"](n[r](Do(e["@@transducer/step"],e),t))}var Ao="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function Co(e,t,n){if("function"==typeof e&&(e=function(e){return new go(e)}(e)),mo(n))return function(e,t,n){for(var r=0,i=n.length;r=0;)vo(t=Oo[n],e)&&!xo(r,t)&&(r[r.length]=t),n-=1;return r}):ao(function(e){return Object(e)!==e?[]:Object.keys(e)}),No=fo(Co);var _o=ao(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function jo(e,t,n,r){var i,o=function(r){for(var i=t.length,o=0;o=0;){if(n[s]===e)return r[s]===t;s-=1}switch(u){case"Map":return e.size===t.size&&$o(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&$o(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=Io(e);if(a.length!==Io(t).length)return!1;var c=n.concat([e]),l=r.concat([t]);for(s=a.length-1;s>=0;){var f=a[s];if(!vo(f,t)||!Uo(t[f],e[f],c,l))return!1;s-=1}return!0}var Go=co(function(e,t){return Uo(e,t,[],[])});var qo=ao(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():po(e)?[]:ho(e)?"":function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)?{}:bo(e)?function(){return arguments}():function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t}(e)?e.constructor.from(""):void 0}),Wo=ao(function(e){return null!=e&&Go(e,qo(e))}),Yo=co(function(e,t){for(var n={},r={},i=0,o=e.length;i{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function Qo(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;const i=await async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}(async(t,i)=>r(i,t,e,n),t);return i}async function eu(e,t){const{manifest:n}=await Qi(t);if(!n?.name||!n?.version)throw new E("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function tu(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function nu(e,t,n,r){if(!t.startsWith("workspace:"))return t;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(t);if(null!=o){r=r??i.join(n,"node_modules");const t=await eu(e,i.join(r,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==t.name?`npm:${t.name}@${s}${t.version}`:`${s}${t.version}`}if(t.startsWith("workspace:./")||t.startsWith("workspace:../")){const r=await eu(e,i.join(n,t.slice(10)));return r.name===e?`${r.version}`:`npm:${r.name}@${r.version}`}return(t=t.slice(10)).includes("@")?`npm:${t}`:t}async function ru(e,t,n,r){if(!t.includes("workspace:"))return t;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(t);if(null!=u){const[,s="",a]=u;if(a)return t.replace("workspace:","");r=r??i.join(n,"node_modules");const c=await eu(e,i.join(r,e)),l="*"!==s?s:"";return t.replace(o,`${l}${c.version}`)}return t.replace("workspace:","")}async function iu(e,t){const n=function(e,t){if(!e.startsWith("jsr:"))return null;if("@"===(e=e.substring(4))[0]){const t=e.lastIndexOf("@");if(0===t)return{jsrPkgName:e,npmPkgName:C(e)};const n=e.substring(0,t);return{jsrPkgName:n,npmPkgName:C(n),versionSelector:e.substring(t+1)}}if(e.includes("@"))throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!t)throw new E("INVALID_JSR_SPECIFIER",`JSR specifier '${e}' is missing a package name`);return{versionSelector:e,jsrPkgName:t,npmPkgName:C(t)}}(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}var ou,uu,su=Object.freeze({__proto__:null,createExportableManifest:async function(t,n,r){let o;r.skipManifestObfuscation?o=Yo(["pnpm"],Bo(n)):(o=Yo(["scripts","packageManager","pnpm"],n),null!=n.scripts&&(o.scripts=Yo(Ho,n.scripts)));const u=A.bind(null,r.catalogs),s=tu.bind(null,u),a=Zo(nu,s,iu);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async e=>{const i=await Qo(t,n[e],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=i&&(o[e]=i)}));const c=n.peerDependencies;if(c){const e=Zo(ru,s,iu);o.peerDependencies=await Qo(t,c,{modulesDir:r?.modulesDir,convertDependencyForPublish:e})}if(function(e){const{publishConfig:t}=e;if(t){for(const n in t){if(!Vo.has(n))continue;const r=t[n];e[n]=r,delete t[n]}Wo(t)&&delete e.publishConfig}}(o),null==o.readme&&r?.embedReadme){const n=await async function(t){const n=(await e.promises.readdir(t,{withFileTypes:!0})).find(e=>e.isFile()&&/^readme\.md$/i.test(e.name));if(null!=n)return e.promises.readFile(i.join(t,n.name),"utf8")}(t);null!=n&&(o.readme=n)}for(const e of r?.hooks?.beforePacking??[])o=await e(o,t)??o;return Xo(o)}}),au={},cu={},lu={},fu={},pu={};function du(){if(uu)return fu;uu=1,Object.defineProperty(fu,"__esModule",{value:!0}),fu.LockfileMissingDependencyError=fu.FetchError=fu.PnpmError=void 0;const e=(ou||(ou=1,t=pu,Object.defineProperty(t,"__esModule",{value:!0}),t.USEFUL_NON_ROOT_PNPM_FIELDS=t.FULL_FILTERED_META_DIR=t.FULL_META_DIR=t.ABBREVIATED_META_DIR=t.WORKSPACE_MANIFEST_FILENAME=t.STORE_VERSION=t.LAYOUT_VERSION=t.ENGINE_NAME=t.MANIFEST_BASE_NAMES=t.LOCKFILE_VERSION=t.LOCKFILE_MAJOR_VERSION=t.WANTED_LOCKFILE=void 0,t.getNodeBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"node.exe":"bin/node"},t.getDenoBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"deno.exe":"deno"},t.getBunBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"bun.exe":"bun"},t.WANTED_LOCKFILE="pnpm-lock.yaml",t.LOCKFILE_MAJOR_VERSION="9",t.LOCKFILE_VERSION=`${t.LOCKFILE_MAJOR_VERSION}.0`,t.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],t.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,t.LAYOUT_VERSION=5,t.STORE_VERSION="v10",t.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",t.ABBREVIATED_META_DIR="metadata-v1.3",t.FULL_META_DIR="metadata-full-v1.3",t.FULL_FILTERED_META_DIR="metadata-ff-v1.3",t.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),pu);var t;class n extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}fu.PnpmError=n;fu.FetchError=class extends n{response;request;constructor(e,t,n){const r={url:e.url};e.authHeaderValue&&(r.authHeaderValue=function(e){const[t,n]=e.split(" ");if(null==n)return"[hidden]";if(n.length<20)return`${t} [hidden]`;return`${t} ${n.substring(0,4)}[hidden]`}(e.authHeaderValue));const i=`GET ${e.url}: ${t.statusText} - ${t.status}`;401!==t.status&&403!==t.status&&404!==t.status||(n=n?`${n}\n\n`:"",r.authHeaderValue?n+=`An authorization header was used: ${r.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}};return fu.LockfileMissingDependencyError=class extends n{constructor(t){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${t}' in ${e.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},fu}var hu,mu,gu,Du={},yu={};function Eu(){return mu||(mu=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseCatalogProtocol=void 0;var t=function(){if(hu)return yu;hu=1,Object.defineProperty(yu,"__esModule",{value:!0}),yu.parseCatalogProtocol=function(t){if(!t.startsWith(e))return null;const n=t.slice(e.length).trim();return""===n?"default":n};const e="catalog:";return yu}();Object.defineProperty(e,"parseCatalogProtocol",{enumerable:!0,get:function(){return t.parseCatalogProtocol}})}(Du)),Du}var Au,Cu,vu={};function Fu(){return Cu||(Cu=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.matchCatalogResolveResult=e.resolveFromCatalog=void 0;var t=function(){if(gu)return lu;gu=1,Object.defineProperty(lu,"__esModule",{value:!0}),lu.resolveFromCatalog=function(n,r){const i=(0,t.parseCatalogProtocol)(r.bareSpecifier);if(null==i)return{type:"unused"};const o=n[i]?.[r.alias];if(null==o)return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${r.alias}' was found for catalog '${i}'.`)};if(null!=(0,t.parseCatalogProtocol)(o))return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${r.alias}' in catalog '${i}' is invalid.`)};const u=o.split(":")[0];return"workspace"===u?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${r.alias}' in catalog '${i}' is invalid.`)}:["link","file"].includes(u)?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${r.alias}' in catalog '${i}' declares a dependency using the '${u}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:i,specifier:o}}};const e=du(),t=Eu();return lu}();Object.defineProperty(e,"resolveFromCatalog",{enumerable:!0,get:function(){return t.resolveFromCatalog}});var n=(Au||(Au=1,Object.defineProperty(vu,"__esModule",{value:!0}),vu.matchCatalogResolveResult=function(e,t){switch(e.type){case"found":return t.found(e);case"misconfiguration":return t.misconfiguration(e);case"unused":return t.unused(e)}}),vu);Object.defineProperty(e,"matchCatalogResolveResult",{enumerable:!0,get:function(){return n.matchCatalogResolveResult}})}(cu)),cu}var bu,wu={};var Ou,Su,xu={},Iu={},Nu={},_u={};function ju(){if(Su)return Nu;Su=1,Object.defineProperty(Nu,"__esModule",{value:!0}),Nu.getAllUniqueSpecs=function(t){const n={},r=new Set;for(const i of t){const t=(0,e.getAllDependenciesFromManifest)(i);for(const[e,i]of Object.entries(t))r.has(e)||(null!=n[e]&&n[e]!==i||i.includes(":")?(r.add(e),delete n[e]):n[e]=i)}return n};const e=(Ou||(Ou=1,Object.defineProperty(_u,"__esModule",{value:!0}),_u.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}}),_u);return Nu}var Bu,ku={};var Pu,Lu={},Ru=j(J);var Tu,Mu={},$u={},Uu={},Gu={};var qu,Wu={};var Yu,Vu={};var Ju,zu={};var Ku,Xu={};var Hu,Zu={};var Qu,es={};var ts,ns={};var rs,is={};var os,us={};var ss,as={};var cs,ls={};var fs,ps={};var ds,hs={};var ms,gs={};var Ds,ys={};var Es,As={};var Cs,vs={};var Fs,bs={};var ws,Os={};var Ss,xs={};var Is,Ns={};var _s,js={};var Bs,ks,Ps,Ls={};function Rs(){return ks||(ks=1,e=Uu,t=Uu&&Uu.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Uu&&Uu.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(function(){if(Tu)return Gu;Tu=1,Object.defineProperty(Gu,"__esModule",{value:!0}),Gu.contextLogger=void 0;const e=Ru;return Gu.contextLogger=(0,e.logger)("context"),Gu}(),e),n(function(){if(qu)return Wu;qu=1,Object.defineProperty(Wu,"__esModule",{value:!0}),Wu.deprecationLogger=void 0;const e=Ru;return Wu.deprecationLogger=(0,e.logger)("deprecation"),Wu}(),e),n(function(){if(Yu)return Vu;Yu=1,Object.defineProperty(Vu,"__esModule",{value:!0}),Vu.fetchingProgressLogger=void 0;const e=Ru;return Vu.fetchingProgressLogger=(0,e.logger)("fetching-progress"),Vu}(),e),n(function(){if(Ju)return zu;Ju=1,Object.defineProperty(zu,"__esModule",{value:!0}),zu.hookLogger=void 0;const e=Ru;return zu.hookLogger=(0,e.logger)("hook"),zu}(),e),n(function(){if(Ku)return Xu;Ku=1,Object.defineProperty(Xu,"__esModule",{value:!0}),Xu.installCheckLogger=void 0;const e=Ru;return Xu.installCheckLogger=(0,e.logger)("install-check"),Xu}(),e),n(function(){if(Hu)return Zu;Hu=1,Object.defineProperty(Zu,"__esModule",{value:!0}),Zu.installingConfigDepsLogger=void 0;const e=Ru;return Zu.installingConfigDepsLogger=(0,e.logger)("installing-config-deps"),Zu}(),e),n(function(){if(Qu)return es;Qu=1,Object.defineProperty(es,"__esModule",{value:!0}),es.ignoredScriptsLogger=void 0;const e=Ru;return es.ignoredScriptsLogger=(0,e.logger)("ignored-scripts"),es}(),e),n(function(){if(ts)return ns;ts=1,Object.defineProperty(ns,"__esModule",{value:!0}),ns.lifecycleLogger=void 0;const e=Ru;return ns.lifecycleLogger=(0,e.logger)("lifecycle"),ns}(),e),n(function(){if(rs)return is;rs=1,Object.defineProperty(is,"__esModule",{value:!0}),is.linkLogger=void 0;const e=Ru;return is.linkLogger=(0,e.logger)("link"),is}(),e),n(function(){if(os)return us;os=1,Object.defineProperty(us,"__esModule",{value:!0}),us.packageImportMethodLogger=void 0;const e=Ru;return us.packageImportMethodLogger=(0,e.logger)("package-import-method"),us}(),e),n(function(){if(ss)return as;ss=1,Object.defineProperty(as,"__esModule",{value:!0}),as.packageManifestLogger=void 0;const e=Ru;return as.packageManifestLogger=(0,e.logger)("package-manifest"),as}(),e),n(function(){if(cs)return ls;cs=1,Object.defineProperty(ls,"__esModule",{value:!0}),ls.peerDependencyIssuesLogger=void 0;const e=Ru;return ls.peerDependencyIssuesLogger=(0,e.logger)("peer-dependency-issues"),ls}(),e),n(function(){if(fs)return ps;fs=1,Object.defineProperty(ps,"__esModule",{value:!0}),ps.progressLogger=void 0;const e=Ru;return ps.progressLogger=(0,e.logger)("progress"),ps}(),e),n((ds||(ds=1,Object.defineProperty(hs,"__esModule",{value:!0})),hs),e),n(function(){if(ms)return gs;ms=1,Object.defineProperty(gs,"__esModule",{value:!0}),gs.removalLogger=void 0;const e=Ru;return gs.removalLogger=(0,e.logger)("removal"),gs}(),e),n(function(){if(Ds)return ys;Ds=1,Object.defineProperty(ys,"__esModule",{value:!0}),ys.requestRetryLogger=void 0;const e=Ru;return ys.requestRetryLogger=(0,e.logger)("request-retry"),ys}(),e),n(function(){if(Es)return As;Es=1,Object.defineProperty(As,"__esModule",{value:!0}),As.rootLogger=void 0;const e=Ru;return As.rootLogger=(0,e.logger)("root"),As}(),e),n(function(){if(Cs)return vs;Cs=1,Object.defineProperty(vs,"__esModule",{value:!0}),vs.scopeLogger=void 0;const e=Ru;return vs.scopeLogger=(0,e.logger)("scope"),vs}(),e),n(function(){if(Fs)return bs;Fs=1,Object.defineProperty(bs,"__esModule",{value:!0}),bs.skippedOptionalDependencyLogger=void 0;const e=Ru;return bs.skippedOptionalDependencyLogger=(0,e.logger)("skipped-optional-dependency"),bs}(),e),n(function(){if(ws)return Os;ws=1,Object.defineProperty(Os,"__esModule",{value:!0}),Os.stageLogger=void 0;const e=Ru;return Os.stageLogger=(0,e.logger)("stage"),Os}(),e),n(function(){if(Ss)return xs;Ss=1,Object.defineProperty(xs,"__esModule",{value:!0}),xs.statsLogger=void 0;const e=Ru;return xs.statsLogger=(0,e.logger)("stats"),xs}(),e),n(function(){if(Is)return Ns;Is=1,Object.defineProperty(Ns,"__esModule",{value:!0}),Ns.summaryLogger=void 0;const e=Ru;return Ns.summaryLogger=(0,e.logger)("summary"),Ns}(),e),n(function(){if(_s)return js;_s=1,Object.defineProperty(js,"__esModule",{value:!0}),js.updateCheckLogger=void 0;const e=Ru;return js.updateCheckLogger=(0,e.logger)("update-check"),js}(),e),n(function(){if(Bs)return Ls;Bs=1,Object.defineProperty(Ls,"__esModule",{value:!0}),Ls.executionTimeLogger=void 0;const e=Ru;return Ls.executionTimeLogger=(0,e.logger)("execution-time"),Ls}(),e)),Uu;var e,t,n}var Ts,Ms={};var $s,Us={},Gs={};var qs,Ws={};var Ys,Vs={};var Js,zs={};var Ks,Xs={};var Hs,Zs={};var Qs,ea,ta,na={};function ra(){return ea||(ea=1,e=Us,t=Us&&Us.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Us&&Us.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(($s||($s=1,Object.defineProperty(Gs,"__esModule",{value:!0})),Gs),e),n((qs||(qs=1,Object.defineProperty(Ws,"__esModule",{value:!0})),Ws),e),n(function(){return Ys||(Ys=1,e=Vs,Object.defineProperty(e,"__esModule",{value:!0}),e.DEPENDENCIES_OR_PEER_FIELDS=e.DEPENDENCIES_FIELDS=void 0,e.DEPENDENCIES_FIELDS=["optionalDependencies","dependencies","devDependencies"],e.DEPENDENCIES_OR_PEER_FIELDS=[...e.DEPENDENCIES_FIELDS,"peerDependencies"]),Vs;var e}(),e),n((Js||(Js=1,Object.defineProperty(zs,"__esModule",{value:!0})),zs),e),n((Ks||(Ks=1,Object.defineProperty(Xs,"__esModule",{value:!0})),Xs),e),n((Hs||(Hs=1,Object.defineProperty(Zs,"__esModule",{value:!0})),Zs),e),n((Qs||(Qs=1,Object.defineProperty(na,"__esModule",{value:!0})),na),e)),Us;var e,t,n}function ia(){if(ta)return Mu;ta=1;var e=Mu&&Mu.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Mu,"__esModule",{value:!0}),Mu.updateProjectManifestObject=async function(e,n,r){for(const e of r){if(e.saveType){const t=e.bareSpecifier??c(e.alias,n);if(t){n[e.saveType]=n[e.saveType]??{},n[e.saveType][e.alias]=t;for(const t of s.DEPENDENCIES_FIELDS)t!==e.saveType&&delete n[t]?.[e.alias];!0===e.peer&&(n.peerDependencies=n.peerDependencies??{},n.peerDependencies[e.alias]=a(t,e.resolvedVersion,e.pinnedVersion))}}else if(e.bareSpecifier){const t=l(e.alias,n)??"dependencies";"peerDependencies"!==t&&(n[t]=n[t]??{},n[t][e.alias]=e.bareSpecifier)}e.nodeExecPath&&(null==n.dependenciesMeta&&(n.dependenciesMeta={}),n.dependenciesMeta[e.alias]={node:e.nodeExecPath})}return t.packageManifestLogger.debug({prefix:e,updated:n}),n},Mu.guessDependencyType=l;const t=(Ps||(Ps=1,n=$u,r=$u&&$u.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=$u&&$u.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},Object.defineProperty(n,"__esModule",{value:!0}),i(Rs(),n)),$u);var n,r,i;const o=function(){if(Ts)return Ms;Ts=1,Object.defineProperty(Ms,"__esModule",{value:!0}),Ms.isValidPeerRange=function(t){return"string"==typeof(0,e.validRange)(t)||t.includes("workspace:")||t.includes("catalog:")};const e=tn();return Ms}(),u=e(tn()),s=ra();function a(e,t,n){if((0,o.isValidPeerRange)(e))return e;const r=t?function(e,t){const n=u.default.parse(e);if(!n)return null;if(n.prerelease.length)return e;switch(t??"major"){case"none":case"major":default:return`^${e}`;case"minor":return`~${e}`;case"patch":return e}}(t,n):null;return r??"*"}function c(e,t){const n=l(e,t);return n&&t[n][e]}function l(e,t){return s.DEPENDENCIES_OR_PEER_FIELDS.find(n=>""===t[n]?.[e]||Boolean(t[n]?.[e]))}return Mu}var oa,ua,sa={};function aa(){return ua||(ua=1,function(e){var t=Iu&&Iu.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Iu&&Iu.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.getAllUniqueSpecs=e.getSpecFromPackageManifest=void 0,e.filterDependenciesByType=function(e,t){return{...t.devDependencies?e.devDependencies:{},...t.dependencies?e.dependencies:{},...t.optionalDependencies?e.optionalDependencies:{}}},e.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}};const r=ju();Object.defineProperty(e,"getAllUniqueSpecs",{enumerable:!0,get:function(){return r.getAllUniqueSpecs}});const i=(Bu||(Bu=1,Object.defineProperty(ku,"__esModule",{value:!0}),ku.getSpecFromPackageManifest=function(e,t){return e.optionalDependencies?.[t]??e.dependencies?.[t]??e.devDependencies?.[t]??e.peerDependencies?.[t]??""}),ku);Object.defineProperty(e,"getSpecFromPackageManifest",{enumerable:!0,get:function(){return i.getSpecFromPackageManifest}}),n(function(){if(Pu)return Lu;Pu=1,Object.defineProperty(Lu,"__esModule",{value:!0}),Lu.convertEnginesRuntimeToDependencies=function(t,n,r){for(const i of["node","deno","bun"]){const o=t[n]?.runtime;if(null==o||t[r]?.[i])continue;const u=(Array.isArray(o)?o:[o]).find(e=>e.name===i);"download"===u?.onFail&&("webcontainer"in process.versions?(0,e.globalWarn)(`Installation of ${i} versions is not supported in WebContainer`):(t[r]??={},t[r][i]=`runtime:${u.version}`))}};const e=Ru;return Lu}(),e),n(ia(),e),n((oa||(oa=1,Object.defineProperty(sa,"__esModule",{value:!0}),sa.getDependencyTypeFromManifest=function(e,t){return e.optionalDependencies?.[t]?"optionalDependencies":e.dependencies?.[t]?"dependencies":e.devDependencies?.[t]?"devDependencies":e.peerDependencies?.[t]?"peerDependencies":null}),sa),e)}(Iu)),Iu}var ca,la,fa={},pa={},da={exports:{}};function ha(){if(la)return pa;la=1,Object.defineProperty(pa,"__esModule",{value:!0}),pa.extractComments=function(t){const n=t.endsWith("\n");n||(t+="\n");const{comments:r}=(0,e.parseString)(t),i=[];let o=(0,e.stripComments)(t);n||(o=o.slice(0,-1));let u=0;for(const e of r){const t=o.slice(0,e.index-u),n=Math.max(t.lastIndexOf("\n"),0),r=t.split("\n");let s=r.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=r[s-2],c=!0,0===r[0].trim().length&&(s-=1));let l=o.indexOf("\n",0===n?0:n+1);l<0&&(l=o.length);const f=o.slice(n,e.index-u).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:o.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=o.indexOf("\n",l+1);d>=0&&(p.before=o.slice(l,d)),i.push(p),u+=e.indexEnd-e.index}return{text:o,comments:i.length?i:void 0,hasFinalNewline:n}};const e=function(){if(ca)return da.exports;ca=1;const e="commentBlock",t="commentLine",n="regex",r=(r,i=null)=>{i=i||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:e,char:"/*"},{name:t,char:"//"},{name:n,char:"/"}];let o=-1,u=-1,s={};for(let e=0;e-1&&o<0&&(o=t,u=e),t>-1&&t{Array.isArray(t)||(t=[t]);const o=e.length;for(let u=0;ue.substring(t),u=u=>{const s=u,a=s.length,c=[],l=[],f=[];for(;;){let p=r(u);if(-1===p.index)break;const d={item:p};if(p.name===e){d.type=p.name,u=o(u,p.index),d.index=a-u.length;const e=u.indexOf("*/");if(-1===e)throw new Error("Comment Block opened at position ... not enclosed");u=o(u,e+2),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===t){d.type=p.name,u=o(u,p.index),d.index=a-u.length;let e=u.indexOf("\n");if(-1===e){d.indexEnd=a,d.content=s.substring(d.index,d.indexEnd-1),l.push(d);break}u=o(u,e+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===n){d.type=p.name,u=o(u,p.index+1),d.index=a-u.length-1;const e=i(u,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===e.index)throw new Error(`SCT: (1005) Regex opened at position ${d.index} not enclosed`);u=o(u,e.index+1),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),f.push(d);continue}u=u.substring(p.index+1),d.index=a-u.length;const h=i(u,p.char);if(-1===h.index)throw new Error(`SCT: (1001) String opened at position ${d.index} with a ${p.name} not enclosed`);u=o(u,h.index+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),c.push(d)}return{text:u,strings:c,comments:l,regexes:f}};function s(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}const a=(e,t="")=>s(u(e).comments,e,t,{includeDelimiter:!1}),c=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),l=(e,t="",{includeDelimiter:n=!1}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),f=(e,t="//",{includeDelimiter:n=!1}={})=>s(u(e).regexes,e,t,{includeDelimiter:n});return da.exports={parseString:u,stripComments:a,stripStrings:c,clearStrings:l,clearRegexes:f},da.exports.parseString=u,da.exports.stripComments=a,da.exports.stripStrings=c,da.exports.stripRegexes=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).regexes,e,t,{includeDelimiter:n}),da.exports.clearStrings=l,da.exports.clearRegexes=f,da.exports}();return pa}var ma,ga={};var Da,ya,Ea={};function Aa(){return ya||(ya=1,e=fa,t=fa&&fa.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=fa&&fa.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(ha(),e),n((ma||(ma=1,Object.defineProperty(ga,"__esModule",{value:!0}),ga.insertComments=function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t=e.whitespace.startsWith("\n")?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;ea)),f=i.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const r=await u(e.realpath)(t).catch(()=>t);if(a=p(r),!o.mode||!o.chown){const t=await u(e.stat)(r).catch(()=>{});t&&(null==o.mode&&(o.mode=t.mode),null==o.chown&&process.getuid&&(o.chown={uid:t.uid,gid:t.gid}))}s=await u(e.open)(a,"w",o.mode),o.tmpfileCreated&&await o.tmpfileCreated(a),ArrayBuffer.isView(n)?await u(e.write)(s,n,0,n.length,0):null!=n&&await u(e.write)(s,String(n),0,String(o.encoding||"utf8")),!1!==o.fsync&&await u(e.fsync)(s),await u(e.close)(s),s=null,o.chown&&await u(e.chown)(a,o.chown.uid,o.chown.gid).catch(e=>{if(!h(e))throw e}),o.mode&&await u(e.chmod)(a,o.mode).catch(e=>{if(!h(e))throw e}),await u(e.rename)(a,r)}finally{s&&await u(e.close)(s).catch(()=>{}),l(),await u(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,n,o);if(s)try{return s(await a)}catch(e){return s(e)}return a},wa.exports.sync=function(t,n,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=r(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(n)?e.writeSync(u,n,0,n.length,0):null!=n&&e.writeSync(u,String(n),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},wa.exports._getTmpname=p,wa.exports._cleanupOnExit=d;const e=o,t=(Ca||(Ca=1,n=Oa,function(){var e;function t(n,r){var i=this instanceof t?this:e;if(i.reset(r),"string"==typeof n&&n.length>0&&i.hash(n),i!==this)return i}t.prototype.hash=function(e){var t,n,r,i,o;switch(o=e.length,this.len+=o,n=this.k1,r=0,this.rem){case 0:n^=o>r?65535&e.charCodeAt(r++):0;case 1:n^=o>r?(65535&e.charCodeAt(r++))<<8:0;case 2:n^=o>r?(65535&e.charCodeAt(r++))<<16:0;case 3:n^=o>r?(255&e.charCodeAt(r))<<24:0,n^=o>r?(65280&e.charCodeAt(r++))>>8:0}if(this.rem=o+this.rem&3,(o-=this.rem)>0){for(t=this.h1;t=5*(t=(t^=n=13715*(n=(n=11601*n+3432906752*(65535&n)&4294967295)<<15|n>>>17)+461832192*(65535&n)&4294967295)<<13|t>>>19)+3864292196&4294967295,!(r>=o);)n=65535&e.charCodeAt(r++)^(65535&e.charCodeAt(r++))<<8^(65535&e.charCodeAt(r++))<<16,n^=(255&(i=e.charCodeAt(r++)))<<24^(65280&i)>>8;switch(n=0,this.rem){case 3:n^=(65535&e.charCodeAt(r+2))<<16;case 2:n^=(65535&e.charCodeAt(r+1))<<8;case 1:n^=65535&e.charCodeAt(r)}this.h1=t}return this.k1=n,this},t.prototype.result=function(){var e,t;return e=this.k1,t=this.h1,e>0&&(t^=e=13715*(e=(e=11601*e+3432906752*(65535&e)&4294967295)<<15|e>>>17)+461832192*(65535&e)&4294967295),t^=this.len,t=51819*(t^=t>>>16)+2246770688*(65535&t)&4294967295,t=44597*(t^=t>>>13)+3266445312*(65535&t)&4294967295,(t^=t>>>16)>>>0},t.prototype.reset=function(e){return this.h1="number"==typeof e?e:0,this.rem=this.k1=this.len=0,this},e=new t,n.exports=t}()),Oa.exports);var n;const{onExit:r}=Qn(),i=s,{promisify:u}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t(__filename).hash(String(process.pid)).hash(String(l)).hash(String(++f)).result()}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return wa.exports}var xa,Ia,Na,_a,ja,Ba,ka,Pa,La,Ra,Ta,Ma,$a,Ua,Ga,qa,Wa,Ya,Va,Ja,za,Ka,Xa,Ha,Za,Qa,ec,tc,nc,rc,ic,oc,uc,sc,ac,cc,lc,fc,pc,dc,hc,mc,gc,Dc,yc={exports:{}},Ec={},Ac={},Cc={};function vc(){if(xa)return Cc;function e(e){return null==e}return xa=1,Cc.isNothing=e,Cc.isObject=function(e){return"object"==typeof e&&null!==e},Cc.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},Cc.repeat=function(e,t){var n,r="";for(n=0;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Ka}function Bc(){if(Za)return Ha;Za=1;var e=vc(),t=bc(),n=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var r=/^[-+]?[0-9]+e/;return Ha=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!n.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){var i;if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";return i=t.toString(10),r.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"}),Ha}function kc(){return ec?Qa:(ec=1,Qa=Ic().extend({implicit:[Nc(),_c(),jc(),Bc()]}))}function Pc(){return nc?tc:(nc=1,tc=kc())}function Lc(){if(ic)return rc;ic=1;var e=bc(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return rc=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){var r,i,o,u,s,a,c,l,f=0,p=null;if(null===(r=t.exec(e))&&(r=n.exec(e)),null===r)throw new Error("Date resolve error");if(i=+r[1],o=+r[2]-1,u=+r[3],!r[4])return new Date(Date.UTC(i,o,u));if(s=+r[4],a=+r[5],c=+r[6],r[7]){for(f=r[7].slice(0,3);f.length<3;)f+="0";f=+f}return r[9]&&(p=6e4*(60*+r[10]+ +(r[11]||0)),"-"===r[9]&&(p=-p)),l=new Date(Date.UTC(i,o,u,s,a,c,f)),p&&l.setTime(l.getTime()-p),l},instanceOf:Date,represent:function(e){return e.toISOString()}})}function Rc(){if(uc)return oc;uc=1;var e=bc();return oc=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function Tc(){if(ac)return sc;ac=1;var e=bc(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return sc=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var n,r,i=0,o=e.length,u=t;for(r=0;r64)){if(n<0)return!1;i+=6}return i%8==0},construct:function(e){var n,r,i=e.replace(/[\r\n=]/g,""),o=i.length,u=t,s=0,a=[];for(n=0;n>16&255),a.push(s>>8&255),a.push(255&s)),s=s<<6|u.indexOf(i.charAt(n));return 0===(r=o%4*6)?(a.push(s>>16&255),a.push(s>>8&255),a.push(255&s)):18===r?(a.push(s>>10&255),a.push(s>>2&255)):12===r&&a.push(s>>4&255),new Uint8Array(a)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var n,r,i="",o=0,u=e.length,s=t;for(n=0;n>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]),o=(o<<8)+e[n];return 0===(r=u%3)?(i+=s[o>>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]):2===r?(i+=s[o>>10&63],i+=s[o>>4&63],i+=s[o<<2&63],i+=s[64]):1===r&&(i+=s[o>>2&63],i+=s[o<<4&63],i+=s[64],i+=s[64]),i}}),sc}function Mc(){if(lc)return cc;lc=1;var e=bc(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return cc=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var r,i,o,u,s,a=[],c=e;for(r=0,i=c.length;rs&&(t=r-s+(o=" ... ").length),n-r>s&&(n=r+s-(u=" ...").length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return _a=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);for(var o,u=/\r?\n|\r|\0/g,s=[0],a=[],c=-1;o=u.exec(r.buffer);)a.push(o.index),s.push(o.index+o[0].length),r.position<=o.index&&c<0&&(c=s.length-2);c<0&&(c=s.length-1);var l,f,p="",d=Math.min(r.line+i.linesAfter,a.length).toString().length,h=i.maxLength-(i.indent+d+3);for(l=1;l<=i.linesBefore&&!(c-l<0);l++)f=t(r.buffer,s[c-l],a[c-l],r.position-(s[c]-s[c-l]),h),p=e.repeat(" ",i.indent)+n((r.line-l+1).toString(),d)+" | "+f.str+"\n"+p;for(f=t(r.buffer,s[c],a[c],r.position,h),p+=e.repeat(" ",i.indent)+n((r.line+1).toString(),d)+" | "+f.str+"\n",p+=e.repeat("-",i.indent+d+3+f.pos)+"^\n",l=1;l<=i.linesAfter&&!(c+l>=a.length);l++)f=t(r.buffer,s[c+l],a[c+l],r.position-(s[c]-s[c+l]),h),p+=e.repeat(" ",i.indent)+n((r.line+l+1).toString(),d)+" | "+f.str+"\n";return p.replace(/\n$/,"")},_a}(),r=Gc(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,u=/[\x85\u2028\u2029]/,s=/[,\[\]\{\}]/,a=/^(?:!|!!|![a-z\-]+!)$/i,c=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function l(e){return Object.prototype.toString.call(e)}function f(e){return 10===e||13===e}function p(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function m(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function g(e){return 120===e?2:117===e?4:85===e?8:0}function D(e){return 48<=e&&e<=57?e-48:-1}function y(e){return 48===e?"\0":97===e?"\x07":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"\x1b":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\x85":95===e?"\xa0":76===e?"\u2028":80===e?"\u2029":""}function E(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var A=new Array(256),C=new Array(256),v=0;v<256;v++)A[v]=y(v)?1:0,C[v]=y(v);function F(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function b(e,r){var i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function w(e,t){throw b(e,t)}function O(e,t){e.onWarning&&e.onWarning.call(null,b(e,t))}var S={YAML:function(e,t,n){var r,i,o;null!==e.version&&w(e,"duplication of %YAML directive"),1!==n.length&&w(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&w(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&w(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&O(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,o;2!==n.length&&w(e,"TAG directive accepts exactly two arguments"),r=n[0],o=n[1],a.test(r)||w(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,r)&&w(e,'there is a previously declared suffix for "'+r+'" tag handle'),c.test(o)||w(e,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch(t){w(e,"tag prefix is malformed: "+o)}e.tagMap[r]=o}};function x(e,t,n,r){var i,u,s,a;if(t1&&(t.result+=e.repeat("\n",n-1))}function P(e,t){var n,r,i=e.tag,o=e.anchor,u=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=u),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,w(e,"tab characters must not be used in indentation")),45===r)&&d(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,j(e,!0,-1)&&e.lineIndent<=t)u.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,T(e,t,3,!1,!0),u.push(e.result),j(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)w(e,"bad indentation of a sequence entry");else if(e.lineIndentn?S=1:t.lineIndent===n?S=0:t.lineIndentn?S=1:t.lineIndent===n?S=0:t.lineIndentt)&&(E&&(u=e.line,s=e.lineStart,a=e.position),T(e,t,4,!0,i)&&(E?D=e.result:y=e.result),E||(N(e,h,m,g,D,y,u,s,a),g=D=y=null),j(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==c)w(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===o?w(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?w(t,"repeat of an indentation width identifier"):(l=n+o-1,c=!0)}if(p(u)){do{u=t.input.charCodeAt(++t.position)}while(p(u));if(35===u)do{u=t.input.charCodeAt(++t.position)}while(!f(u)&&0!==u)}for(;0!==u;){for(_(t),t.lineIndent=0,u=t.input.charCodeAt(t.position);(!c||t.lineIndentl&&(l=t.lineIndent),f(u))d++;else{if(t.lineIndent0){for(i=u,o=0;i>0;i--)(u=m(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+u:w(e,"expected hexadecimal character");e.result+=E(o),e.position++}else w(e,"unknown escape sequence");n=r=e.position}else f(s)?(x(e,n,r,!0),k(e,j(e,!1,t)),n=r=e.position):e.position===e.lineStart&&B(e)?w(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}w(e,"unexpected end of the stream within a double quoted scalar")}(t,b)?M=!0:!function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!d(r)&&!h(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&w(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),i.call(e.anchorMap,n)||w(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],j(e,!0,-1),!0}(t)?function(e,t,n){var r,i,o,u,s,a,c,l,m=e.kind,g=e.result;if(d(l=e.input.charCodeAt(e.position))||h(l)||35===l||38===l||42===l||33===l||124===l||62===l||39===l||34===l||37===l||64===l||96===l)return!1;if((63===l||45===l)&&(d(r=e.input.charCodeAt(e.position+1))||n&&h(r)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,u=!1;0!==l;){if(58===l){if(d(r=e.input.charCodeAt(e.position+1))||n&&h(r))break}else if(35===l){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&B(e)||n&&h(l))break;if(f(l)){if(s=e.line,a=e.lineStart,c=e.lineIndent,j(e,!1,-1),e.lineIndent>=t){u=!0,l=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=a,e.lineIndent=c;break}}u&&(x(e,i,o,!1),k(e,e.line-s),i=o=e.position,u=!1),p(l)||(o=e.position+1),l=e.input.charCodeAt(++e.position)}return x(e,i,o,!1),!!e.result||(e.kind=m,e.result=g,!1)}(t,b,1===r)&&(M=!0,null===t.tag&&(t.tag="?")):(M=!0,null===t.tag&&null===t.anchor||w(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===S&&(M=c&&P(t,O))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&w(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"'),l=0,y=t.implicitTypes.length;l"),null!==t.result&&F.kind!==t.kind&&w(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+F.kind+'", not "'+t.kind+'"'),F.resolve(t.result,t.tag)?(t.result=F.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):w(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||M}function M(e){var t,n,r,o,s=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(o=e.input.charCodeAt(e.position))&&(j(e,!0,-1),o=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==o));){for(a=!0,o=e.input.charCodeAt(++e.position),t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&w(e,"directive name must not be less than one character in length");0!==o;){for(;p(o);)o=e.input.charCodeAt(++e.position);if(35===o){do{o=e.input.charCodeAt(++e.position)}while(0!==o&&!f(o));break}if(f(o))break;for(t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==o&&_(e),i.call(S,n)?S[n](e,n,r):O(e,'unknown document directive "'+n+'"')}j(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,j(e,!0,-1)):a&&w(e,"directives end mark is expected"),T(e,e.lineIndent-1,4,!1,!0),j(e,!0,-1),e.checkLineBreaks&&u.test(e.input.slice(s,e.position))&&O(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&B(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,j(e,!0,-1)):e.position=55296&&r<=56319&&t+1=56320&&n<=57343?1024*(r-55296)+n-56320+65536:r}function y(e){return/^\n* /.test(e)}function E(e,t,n,r,i,u,s,a){var c,l=0,f=null,p=!1,m=!1,E=-1!==r,A=-1,C=function(e){return h(e)&&e!==o&&!d(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(D(e,0))&&function(e){return!d(e)&&58!==e}(D(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(!h(l=D(e,c)))return 5;C=C&&g(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(10===(l=D(e,c)))p=!0,E&&(m=m||c-A-1>r&&" "!==e[A+1],A=c);else if(!h(l))return 5;C=C&&g(l,f,a),f=l}m=m||E&&c-A-1>r&&" "!==e[A+1]}return p||m?n>9&&y(e)?5:s?2===u?5:2:m?4:3:!C||s||i(e)?2===u?5:2:1}function A(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||a.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";var l=e.indent*Math.max(1,r),p=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-l),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(E(n,d,e.indent,p,function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n"+C(n,e.indent)+v(f(function(e,t){var n,r,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,F(e.slice(0,s),t)),u="\n"===e[0]||" "===e[0];var s;for(;r=i.exec(e);){var a=r[1],c=r[2];n=" "===c[0],o+=a+(u||n||""===c?"":"\n")+F(c,t),u=n}return o}(n,p),l));case 5:return'"'+function(e){for(var t,n="",r=0,i=0;i=65536?i+=2:i++)r=D(e,i),!(t=u[r])&&h(r)?(n+=e[i],r>=65536&&(n+=e[i+1])):n+=t||c(r);return n}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function C(e,t){var n=y(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function v(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function F(e,t){if(""===e||" "===e[0])return e;for(var n,r,i=/ [^ ]/g,o=0,u=0,s=0,a="";n=i.exec(e);)(s=n.index)-o>t&&(r=u>o?u:s,a+="\n"+e.slice(o,r),o=r+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function b(e,t,n,r){var i,o,u,s="",a=e.tag;for(i=0,o=n.length;i tag resolver accepts not "'+f+'" style');u=l.represent[f](n,f)}e.dump=u}return!0}return!1}function O(e,n,i,o,u,s,a){e.tag=null,e.dump=i,w(e,i,!1)||w(e,i,!0);var c,l=r.call(e.dump),f=o;o&&(o=e.flowLevel<0||e.flowLevel>n);var d,h,m="[object Object]"===l||"[object Array]"===l;if(m&&(h=-1!==(d=e.duplicates.indexOf(i))),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(u=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(m&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===l)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){var o,u,s,a,c,l,f="",d=e.tag,h=Object.keys(r);if(!0===e.sortKeys)h.sort();else if("function"==typeof e.sortKeys)h.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(o=0,u=h.length;o1024)&&(e.dump&&10===e.dump.charCodeAt(0)?l+="?":l+="? "),l+=e.dump,c&&(l+=p(e,n)),O(e,n+1,a,!0,c)&&(e.dump&&10===e.dump.charCodeAt(0)?l+=":":l+=": ",f+=l+=e.dump));e.tag=d,e.dump=f||"{}"}(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,u,s,a="",c=e.tag,l=Object.keys(n);for(r=0,i=l.length;r1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),O(e,t,u,!1,!1)&&(a+=s+=e.dump));e.tag=c,e.dump="{"+a+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===l)o&&0!==e.dump.length?(e.noArrayIndent&&!a&&n>0?b(e,n-1,e.dump,u):b(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,u="",s=e.tag;for(r=0,i=n.length;r",e.dump=c+" "+e.dump)}return!0}function S(e,t){var n,r,i=[],o=[];for(x(e,i,o),n=0,r=o.length;n{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return i=i||{},e(t,r.dump(n,i),{mode:i.mode})};return yc.exports=async(r,o,u)=>((u?.makeDir??1)&&await t.promises.mkdir(e.dirname(r),{recursive:!0}),i(n,r,o,u)),yc.exports.sync=(r,o,u)=>{(u?.makeDir??1)&&t.mkdirSync(e.dirname(r),{recursive:!0}),i(n.sync,r,o,u)},yc.exports}()),c={noCompatMode:!0,noRefs:!0};return Fa}var Zc,Qc,el,tl,nl,rl={exports:{}};function il(){return Qc?Zc:(Qc=1,Zc=e=>{if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e})}function ol(){if(nl)return tl;nl=1;const e=/^(?:( )+|\t+)/,t="space";function n(n,i){const o=new Map;let u,s,a=0;for(const c of n.split(/\n/g)){if(!c)continue;let n,l,f,p,d;const h=c.match(e);if(null===h)a=0,u="";else{if(n=h[0].length,l=h[1]?t:"tab",i&&l===t&&1===n)continue;l!==u&&(a=0),u=l,f=1,p=0;const e=n-a;if(a=n,0===e)f=0,p=1;else{s=r(l,e>0?e:-e)}d=o.get(s),d=void 0===d?[1,0]:[d[0]+f,d[1]+p],o.set(s,d)}}return o}function r(e,n){return(e===t?"s":"t")+String(n)}return tl=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");let r=n(e,!0);0===r.size&&(r=n(e,!1));const i=function(e){let t,n=0,r=0;for(const[i,[o,u]]of e)(o>n||o===n&&u>r)&&(n=o,r=u,t=i);return t}(r);let o,u=0,s="";var a;return void 0!==i&&(({type:o,amount:u}={type:"s"===(a=i)[0]?t:"tab",amount:Number(a.slice(1))}),s=function(e,n){return(e===t?" ":"\t").repeat(n)}(o,u)),{amount:u,type:o,indent:s}},tl}var ul,sl,al,cl,ll,fl,pl,dl={},hl={};function ml(){return al?sl:(al=1,sl=function(e){return!!e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&e.splice instanceof Function)})}function gl(){if(pl)return fl;pl=1;class e extends SyntaxError{constructor(e,t,n,r){const i=((e,t,n)=>{if(!t)return{message:e.message+" while parsing empty string",position:0};const r=e.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),i=r?+r[2]:e.message.match(/^Unexpected end of JSON.*/i)?t.length-1:null,o=r?e.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(r[1])} (${(e=>{const t=e.charCodeAt(0).toString(16).toUpperCase();return"0x"+(t.length%2?"0":"")+t})(r[1])})`):e.message;if(null!=i){const e=i<=n?0:i-n,r=i+n>=t.length?t.length:i+n,u=(0===e?"":"...")+t.slice(e,r)+(r===t.length?"":"...");return{message:o+` while parsing ${t===u?"":"near "}${JSON.stringify(u)}`,position:i}}return{message:o+` while parsing '${t.slice(0,2*n)}'`,position:0}})(e,t,n=n||20);super(i.message),Object.assign(this,i),this.code="EJSONPARSE",this.systemError=e,Error.captureStackTrace(this,r||this.constructor)}get name(){return this.constructor.name}set name(e){}get[Symbol.toStringTag](){return this.constructor.name}}const t=Symbol.for("indent"),n=Symbol.for("newline"),r=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,i=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,o=(s,a,c)=>{const l=u(s);c=c||20;try{const[,e="\n",o=" "]=l.match(i)||l.match(r)||[,"",""],u=JSON.parse(l,a);return u&&"object"==typeof u&&(u[n]=e,u[t]=o),u}catch(t){if("string"!=typeof s&&!Buffer.isBuffer(s)){const e=Array.isArray(s)&&0===s.length;throw Object.assign(new TypeError(`Cannot parse ${e?"an empty array":String(s)}`),{code:"EJSONPARSE",systemError:t})}throw new e(t,l,c,o)}},u=e=>String(e).replace(/^\uFEFF/,"");return fl=o,o.JSONParseError=e,o.noExceptions=(e,t)=>{try{return JSON.parse(u(e),t)}catch(e){}},fl}var Dl,yl,El,Al,Cl,vl,Fl,bl,wl,Ol,Sl,xl,Il,Nl={};function _l(){if(El)return yl;El=1;const e=function(){if(ll)return cl;ll=1;var e=a,t=ml(),n=function(n,r){n&&n.constructor===String||(r=n||{},n=Error.name);var i=function e(o){if(!this)return new e(o);o=o instanceof Error?o.message:o||this.message,Error.call(this,o),Error.captureStackTrace(this,i),this.name=n,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var e=o.split(/\r?\n/g);for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];"message"in i&&(e=i.message(this[n],e)||e,t(e)||(e=[e]))}return e.join("\n")},set:function(e){o=e}});var u=null,s=Object.getOwnPropertyDescriptor(this,"stack"),a=s.get,c=s.value;delete s.value,delete s.writable,s.set=function(e){u=e},s.get=function(){var e=(u||(a?a.call(this):c)).split(/\r?\n+/g);u||(e[0]=this.name+": "+this.message);var t=1;for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];if("line"in i){var o=i.line(this[n]);o&&e.splice(t++,0," "+o)}"stack"in i&&i.stack(this[n],e)}return e.join("\n")},Object.defineProperty(this,"stack",s)};return Object.setPrototypeOf?(Object.setPrototypeOf(i.prototype,Error.prototype),Object.setPrototypeOf(i,Error)):e.inherits(i,Error),i};return n.append=function(e,t){return{message:function(n,r){return(n=n||t)&&(r[0]+=" "+e.replace("%s",n.toString())),r}}},n.line=function(e,t){return{line:function(n){return(n=n||t)?e.replace("%s",n.toString()):null}}},cl=n}(),t=gl(),{default:n}=(Dl||(Dl=1,function(e){e.__esModule=!0,e.LinesAndColumns=void 0;var t="\n",n=function(){function e(e){this.string=e;for(var n=[0],r=0;rthis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}();e.LinesAndColumns=n,e.default=n}(Nl)),Nl),{codeFrameColumns:r}=Vi(),i=e("JSONError",{fileName:e.append("in %s"),codeFrame:e.append("\n\n%s\n")}),o=(e,o,u)=>{"string"==typeof o&&(u=o,o=null);try{try{return JSON.parse(e,o)}catch(n){throw t(e,o),n}}catch(t){t.message=t.message.replace(/\n/g,"");const o=t.message.match(/in JSON at position (\d+) while parsing/),s=new i(t);if(u&&(s.fileName=u),o&&o.length>0){const t=new n(e),i=Number(o[1]),u=t.locationForIndex(i),a=r(e,{start:{line:u.line+1,column:u.column+1}},{highlightCode:!0});s.codeFrame=a}throw s}};return o.JSONError=i,yl=o}function jl(){if(Al)return dl;Al=1;var e=dl&&dl.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(dl,"__esModule",{value:!0}),dl.readJson5File=async function(e){const t=await o(e);try{return{data:n.default.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}},dl.readJsonFile=async function(e){const t=await o(e);try{return{data:(0,r.default)(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}};const t=e(function(){if(ul)return hl;ul=1;var e=hl&&hl.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),t=hl&&hl.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=hl&&hl.__importStar||function(n){if(n&&n.__esModule)return n;var r={};if(null!=n)for(var i in n)"default"!==i&&Object.prototype.hasOwnProperty.call(n,i)&&e(r,n,i);return t(r,n),r},r=hl&&hl.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hl,"__esModule",{value:!0});const i=n(a),o=r(Si());function u(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(i.default.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rn.load(t(e)),i=t=>e.promises.readFile(t,"utf8").then(e=>r(e));return rl.exports=i,rl.exports.default=i,rl.exports.sync=t=>r(e.readFileSync(t,"utf8")),rl.exports}()),l=e(ol()),f=e(si()),p=e(fi()),d=jl();async function h(e){const t=await g(e);if(null!==t.manifest)return t;throw new r.PnpmError("NO_IMPORTER_MANIFEST_FOUND",`No package.json (or package.yaml, or package.json5) was found in "${e}".`)}async function m(e){const{manifest:t}=await h(e);return t}async function g(e){try{const t=n.default.join(e,"package.json"),{data:r,text:i}=await(0,d.readJsonFile)(t);return{fileName:"package.json",manifest:C(r),writeProjectManifest:A({...y(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.json5"),{data:r,text:i}=await(0,d.readJson5File)(t);return{fileName:"package.json5",manifest:C(r),writeProjectManifest:A({...D(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.yaml"),r=await E(t);return{fileName:"package.yaml",manifest:C(r),writeProjectManifest:A({initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if((0,p.default)()){let n;try{n=await t.promises.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const r=n.default.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>(0,a.writeProjectManifest)(r,e)}}function D(e){const{comments:t,text:n,hasFinalNewline:r}=(0,u.extractComments)(e);return{comments:t,indent:(0,l.default)(n).indent,insertFinalNewline:r}}function y(e){return{indent:(0,l.default)(e).indent,insertFinalNewline:e.endsWith("\n")}}async function E(e){try{return await(0,c.default)(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}function A(e){let t=b(e.initialManifest);return async(n,r)=>(n=function(e){return v(e,"devDependencies","devEngines"),v(e,"dependencies","engines"),e}(b(n)),!0!==r&&(0,f.default)(t,n)||(await(0,a.writeProjectManifest)(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=b(n)),Promise.resolve(void 0))}function C(e){return(0,i.convertEnginesRuntimeToDependencies)(e,"devEngines","devDependencies"),(0,i.convertEnginesRuntimeToDependencies)(e,"engines","dependencies"),e}function v(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}const F=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function b(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&F.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}return xu}function kl(){if(Fl)return vl;return Fl=1,vl=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}}function Pl(){if(wl)return bl;wl=1;var e=kl();return bl=function(t){return function n(r){return 0===arguments.length||e(r)?n:t.apply(this,arguments)}},bl}function Ll(){if(Sl)return Ol;Sl=1;var e=Pl(),t=kl();return Ol=function(n){return function r(i,o){switch(arguments.length){case 0:return r;case 1:return t(i)?r:e(function(e){return n(i,e)});default:return t(i)&&t(o)?r:t(i)?e(function(e){return n(e,o)}):t(o)?e(function(e){return n(i,e)}):n(i,o)}}},Ol}function Rl(){if(Il)return xl;Il=1;var e=Ll()(function(e,t){for(var n={},r={},i=0,o=e.length;i=0&&"[object Array]"===Object.prototype.toString.call(e)})}function wf(){if(Jl)return Vl;return Jl=1,Vl=function(e){return"[object Object]"===Object.prototype.toString.call(e)}}function Of(){if(Kl)return zl;return Kl=1,zl=function(e){return"[object String]"===Object.prototype.toString.call(e)}}function Sf(){if(Hl)return Xl;return Hl=1,Xl=function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t},Xl}function xf(){if(Ql)return Zl;Ql=1;var e=Pl(),t=Ff(),n=bf(),r=wf(),i=Of(),o=Sf(),u=e(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():n(e)?[]:i(e)?"":r(e)?{}:t(e)?function(){return arguments}():o(e)?e.constructor.from(""):void 0});return Zl=u}function If(){if(tf)return ef;return tf=1,ef=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}}function Nf(){if(rf)return nf;return rf=1,nf=function(e,t,n){for(var r=0,i=n.length;r=0;)t(s=i[a],e)&&!u(c,s)&&(c[c.length]=s),a-=1;return c}):e(function(e){return Object(e)!==e?[]:Object.keys(e)});return cf=s}function kf(){return pf?ff:(pf=1,ff=Pl()(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}))}function Pf(){if(hf)return df;hf=1;var e=If(),t=Nf(),n=_f(),r=vf(),i=jf(),o=Bf(),u=kf();function s(n,r,i,o){var u=e(n),s=e(r);function c(e,t){return a(e,t,i.slice(),o.slice())}return!t(function(e,n){return!t(c,n,e)},s,u)}function a(e,t,c,l){if(i(e,t))return!0;var f=u(e);if(f!==u(t))return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(f){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===n(e.constructor))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!i(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!i(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var p=c.length-1;p>=0;){if(c[p]===e)return l[p]===t;p-=1}switch(f){case"Map":return e.size===t.size&&s(e.entries(),t.entries(),c.concat([e]),l.concat([t]));case"Set":return e.size===t.size&&s(e.values(),t.values(),c.concat([e]),l.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var d=o(e);if(d.length!==o(t).length)return!1;var h=c.concat([e]),m=l.concat([t]);for(p=d.length-1;p>=0;){var g=d[p];if(!r(g,t)||!a(t[g],e[g],h,m))return!1;p-=1}return!0}return df=a}function Lf(){if(gf)return mf;gf=1;var e=Ll(),t=Pf();return mf=e(function(e,n){return t(e,n,[],[])})}function Rf(){if(yf)return Df;yf=1;var e=Pl(),t=xf(),n=Lf();return Df=e(function(e){return null!=e&&n(e,t(e))})}var Tf=function(){if(Af)return au;Af=1;var e=au&&au.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(au,"__esModule",{value:!0}),au.createExportableManifest=async function(e,t,r){let i=(0,u.default)(["pnpm","scripts","packageManager"],t);null!=t.scripts&&(i.scripts=(0,u.default)(l,t.scripts));const o=n.resolveFromCatalog.bind(null,r.catalogs),s=h.bind(null,o),a=f(m,s,D);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async n=>{const o=await p(e,t[n],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=o&&(i[n]=o)}));const d=t.peerDependencies;if(d){const t=f(g,s,D);i.peerDependencies=await p(e,d,{modulesDir:r?.modulesDir,convertDependencyForPublish:t})}(0,c.overridePublishConfig)(i),r?.readmeFile&&(i.readme??=r.readmeFile);for(const t of r?.hooks?.beforePacking??[])i=await t(i,e)??i;return i};const t=e(s),n=Fu(),r=du(),i=function(){if(bu)return wu;bu=1,Object.defineProperty(wu,"__esModule",{value:!0}),wu.parseJsrSpecifier=function(n,r){if(!n.startsWith("jsr:"))return null;if("@"===(n=n.substring(4))[0]){const e=n.lastIndexOf("@");if(0===e)return{jsrPkgName:n,npmPkgName:t(n)};const r=n.substring(0,e);return{jsrPkgName:r,npmPkgName:t(r),versionSelector:n.substring(e+1)}}if(n.includes("@"))throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!r)throw new e.PnpmError("INVALID_JSR_SPECIFIER",`JSR specifier '${n}' is missing a package name`);return{versionSelector:n,jsrPkgName:r,npmPkgName:t(r)}};const e=du();function t(t){if("@"!==t[0])throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const n=t.indexOf("/");if(-1===n)throw new e.PnpmError("INVALID_JSR_PACKAGE_NAME",`The package name '${t}' is invalid`);const r=t.substring(0,n),i=t.substring(n+1);return`@jsr/${r.substring(1)}__${i}`}return wu}(),o=Bl(),u=e(Rl()),a=e((Tl||(Tl=1,Object.defineProperty(Ml,"__esModule",{value:!0}),Ml.default=async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}),Ml)),c=function(){if(Ef)return Cf;Ef=1;var e=Cf&&Cf.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Cf,"__esModule",{value:!0}),Cf.overridePublishConfig=function(e){const{publishConfig:r}=e;if(r){for(const t in r){if(!n.has(t))continue;const i=r[t];e[t]=i,delete r[t]}(0,t.default)(r)&&delete e.publishConfig}};const t=e(Rf()),n=new Set(["bin","engines","type","imports","main","module","typings","types","exports","browser","esnext","es2015","unpkg","umd:main","os","cpu","libc","typesVersions"]);return Cf}(),l=["prepublishOnly","prepack","prepare","postpack","publish","postpublish"];function f(...e){return async(t,n,r,i)=>{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function p(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;return await(0,a.default)(async(t,i)=>r(i,t,e,n),t)}async function d(e,t){const{manifest:n}=await(0,o.tryReadProjectManifest)(t);if(!n?.name||!n?.version)throw new r.PnpmError("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function h(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function m(e,n,r,i){if(!n.startsWith("workspace:"))return n;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(n);if(null!=o){i=i??t.default.join(r,"node_modules");const n=await d(e,t.default.join(i,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==n.name?`npm:${n.name}@${s}${n.version}`:`${s}${n.version}`}if(n.startsWith("workspace:./")||n.startsWith("workspace:../")){const i=await d(e,t.default.join(r,n.slice(10)));return i.name===e?`${i.version}`:`npm:${i.name}@${i.version}`}return(n=n.slice(10)).includes("@")?`npm:${n}`:n}async function g(e,n,r,i){if(!n.includes("workspace:"))return n;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(n);if(null!=u){const[,s="",a]=u;if(a)return n.replace("workspace:","");i=i??t.default.join(r,"node_modules");const c=await d(e,t.default.join(i,e)),l="*"!==s?s:"";return n.replace(o,`${l}${c.version}`)}return n.replace("workspace:","")}async function D(e,t){const n=(0,i.parseJsrSpecifier)(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}return au}(),Mf=g({__proto__:null,default:_(Tf)},[Tf]);let $f;try{({createExportableManifest:$f}=await Promise.resolve().then(function(){return su}))}catch{({createExportableManifest:$f}=await Promise.resolve().then(function(){return Mf}))}function Uf(e){if(i.isAbsolute(e))return e;const t=process.env.JS_BINARY__EXECROOT;return t?i.resolve(t,e):i.resolve(e)}const Gf=process.argv.slice(2);let qf,Wf,Yf,Vf;for(let e=0;e --package-json --output [--version ]\n"),process.exit(1));const Jf=Uf(qf),zf=Uf(Wf),Kf=Uf(Yf),Xf=i.dirname(zf),Hf=JSON.parse(n(Jf,"utf8")),Zf=JSON.parse(n(zf,"utf8"));Vf&&(Zf.version=Vf);const Qf=await $f(Xf,Zf,{catalogs:Hf}),ep=new Set(["dependencies","devDependencies","peerDependencies","optionalDependencies"]);for(const e of ep){const t=Qf[e];if(t&&"object"==typeof t&&!Array.isArray(t)){const n={};for(const e of Object.keys(t).sort())n[e]=t[e];Qf[e]=n}}r(Kf,`${JSON.stringify(Qf,null,2)}\n`); +import e,{promises as t,readFileSync as n,writeFileSync as r}from"node:fs";import i from"node:path";import o from"fs";import u from"node:crypto";import s from"path";import a from"util";import c,{promisify as l}from"node:util";import f from"os";import p from"stream";import d from"string_decoder";import h from"constants";import m from"assert";function g(e,t){return t.forEach(function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach(function(n){if("default"!==n&&!(n in e)){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}})}),Object.freeze(e)}const D="catalog:";function y(e){if(!e.startsWith(D))return null;const t=e.slice(8).trim();return""===t?"default":t}process.platform,process.arch,process.version.split(".")[0].substring(1);class E extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}function A(e,t){const n=y(t.bareSpecifier);if(null==n)return{type:"unused"};const r=e[n]?.[t.alias];if(null==r)return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${t.alias}' was found for catalog '${n}'.`)};if(null!=y(r))return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${t.alias}' in catalog '${n}' is invalid.`)};const i=r.split(":")[0];return"workspace"===i?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${t.alias}' in catalog '${n}' is invalid.`)}:["link","file"].includes(i)?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${t.alias}' in catalog '${n}' declares a dependency using the '${i}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:n,specifier:r}}}function C(e){if("@"!==e[0])throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const t=e.indexOf("/");if(-1===t)throw new E("INVALID_JSR_PACKAGE_NAME",`The package name '${e}' is invalid`);const n=e.substring(0,t),r=e.substring(t+1);return`@jsr/${n.substring(1)}__${r}`}var v,F,b,w,O,S,x,I,N="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function _(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function j(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){var n=!1;try{n=this instanceof e}catch{}return n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}function B(){if(F)return v;F=1,v=o,o.default=o,o.stable=c,o.stableStringify=c;var e="[...]",t="[Circular]",n=[],r=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function o(e,t,o,u){var a;void 0===u&&(u=i()),s(e,"",0,[],void 0,0,u);try{a=0===r.length?JSON.stringify(e,t,o):JSON.stringify(e,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return a}function u(e,t,i,o){var u=Object.getOwnPropertyDescriptor(o,i);void 0!==u.get?u.configurable?(Object.defineProperty(o,i,{value:e}),n.push([o,i,t,u])):r.push([t,i,e]):(o[i]=e,n.push([o,i,t]))}function s(n,r,i,o,a,c,l){var f;if(c+=1,"object"==typeof n&&null!==n){for(f=0;fl.depthLimit)return void u(e,n,r,a);if(void 0!==l.edgesLimit&&i+1>l.edgesLimit)return void u(e,n,r,a);if(o.push(n),Array.isArray(n))for(f=0;ft?1:0}function c(e,t,o,u){void 0===u&&(u=i());var s,a=l(e,"",0,[],void 0,0,u)||e;try{s=0===r.length?JSON.stringify(a,t,o):JSON.stringify(a,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function l(r,i,o,s,c,f,p){var d;if(f+=1,"object"==typeof r&&null!==r){for(d=0;dp.depthLimit)return void u(e,r,i,c);if(void 0!==p.edgesLimit&&o+1>p.edgesLimit)return void u(e,r,i,c);if(s.push(r),Array.isArray(r))for(d=0;d0)for(var i=0;ithis.maxLength,!this.overflow||this.skipOverflow?i():i(new Error("maximum buffer reached"))}function o(e){if(this[n]+=this[r].end(),this[n])try{u(this,this.mapper(this[n]))}catch(t){return e(t)}e()}function u(e,t){void 0!==t&&e.push(t)}function s(e){return e}return $=function(u,a,c){switch(u=u||/\r?\n/,a=a||s,c=c||{},arguments.length){case 1:"function"==typeof u?(a=u,u=/\r?\n/):"object"!=typeof u||u instanceof RegExp||u[Symbol.split]||(c=u,u=/\r?\n/);break;case 2:"function"==typeof u?(c=a,a=u,u=/\r?\n/):"object"==typeof a&&(c=a,a=s)}(c=Object.assign({},c)).autoDestroy=!0,c.transform=i,c.flush=o,c.readableObjectMode=!0;const l=new e(c);return l[n]="",l[r]=new t("utf8"),l.matcher=u,l.mapper=a,l.maxLength=c.maxLength,l.skipOverflow=c.skipOverflow||!1,l.overflow=!1,l._destroy=function(e,t){this._writableState.errorEmitted=!1,t(e)},l},$}(),q=_(G);const W={strict:!0};const Y=V();function V(){const e=q(function(e){try{if(e)return JSON.parse(e)}catch(t){W.strict&&this.emit("error",new Error(`Could not parse row "${e.length>50?`${e.slice(0,50)}...`:e}"`))}},W);return L.output([{level:"debug",stream:e}]),e}var J=Object.freeze({__proto__:null,createStreamParser:V,globalInfo:function(e){T.info(e)},globalWarn:M,logger:R,streamParser:Y,writeToConsole:function(){L.output([{level:"debug",stream:process.stdout}])}});const z=["node","deno","bun"];function K(e,t,n){for(const r of z){const i=e[t]?.runtime;if(null==i||e[n]?.[r])continue;const o=(Array.isArray(i)?i:[i]).find(e=>e.name===r);if("download"===o?.onFail)if(o.version)if("webcontainer"in process.versions)M(`Installation of ${r} versions is not supported in WebContainer`);else{const t=e[n]??={};Object.defineProperty(t,r,{value:`runtime:${o.version}`,enumerable:!0,writable:!0,configurable:!0})}else M(`Cannot download ${r} because no version is specified in ${t}.runtime`)}}R("context"),R("deprecation"),R("execution-time"),R("fetching-progress"),R("hook"),R("ignored-scripts"),R("install-check"),R("installing-config-deps"),R("lifecycle"),R("link"),R("lockfile-verification"),R("package-import-method"),R("package-manifest"),R("peer-dependency-issues"),R("progress"),R("removal"),R("request-retry"),R("root"),R("scope"),R("skipped-optional-dependency"),R("stage"),R("stats"),R("summary"),R("update-check");var X,H,Z,Q,ee,te,ne,re,ie,oe,ue,se,ae,ce,le,fe,pe,de,he,me,ge,De,ye,Ee,Ae,Ce,ve,Fe,be,we,Oe,Se,xe,Ie,Ne,_e,je,Be,ke,Pe,Le,Re,Te,Me,$e,Ue,Ge,qe,We,Ye,Ve,Je,ze,Ke,Xe,He,Ze,Qe,et,tt,nt,rt,it,ot,ut,st,at,ct,lt,ft,pt,dt,ht,mt,gt,Dt,yt,Et,At,Ct,vt,Ft,bt,wt,Ot,St,xt,It,Nt,_t,jt,Bt={exports:{}};function kt(){if(H)return X;H=1;const e=Number.MAX_SAFE_INTEGER||9007199254740991;return X={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}function Pt(){if(Q)return Z;Q=1;const e="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};return Z=e}function Lt(){return ee||(ee=1,function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:i}=kt(),o=Pt(),u=(t=e.exports={}).re=[],s=t.safeRe=[],a=t.src=[],c=t.safeSrc=[],l=t.t={};let f=0;const p="[a-zA-Z0-9-]",d=[["\\s",1],["\\d",i],[p,r]],h=(e,t,n)=>{const r=(e=>{for(const[t,n]of d)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),i=f++;o(e,i,t),l[e]=i,a[i]=t,c[i]=r,u[i]=new RegExp(t,n?"g":void 0),s[i]=new RegExp(r,n?"g":void 0)};h("NUMERICIDENTIFIER","0|[1-9]\\d*"),h("NUMERICIDENTIFIERLOOSE","\\d+"),h("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),h("MAINVERSION",`(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})`),h("MAINVERSIONLOOSE",`(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASEIDENTIFIER",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIER]})`),h("PRERELEASEIDENTIFIERLOOSE",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASE",`(?:-(${a[l.PRERELEASEIDENTIFIER]}(?:\\.${a[l.PRERELEASEIDENTIFIER]})*))`),h("PRERELEASELOOSE",`(?:-?(${a[l.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[l.PRERELEASEIDENTIFIERLOOSE]})*))`),h("BUILDIDENTIFIER",`${p}+`),h("BUILD",`(?:\\+(${a[l.BUILDIDENTIFIER]}(?:\\.${a[l.BUILDIDENTIFIER]})*))`),h("FULLPLAIN",`v?${a[l.MAINVERSION]}${a[l.PRERELEASE]}?${a[l.BUILD]}?`),h("FULL",`^${a[l.FULLPLAIN]}$`),h("LOOSEPLAIN",`[v=\\s]*${a[l.MAINVERSIONLOOSE]}${a[l.PRERELEASELOOSE]}?${a[l.BUILD]}?`),h("LOOSE",`^${a[l.LOOSEPLAIN]}$`),h("GTLT","((?:<|>)?=?)"),h("XRANGEIDENTIFIERLOOSE",`${a[l.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),h("XRANGEIDENTIFIER",`${a[l.NUMERICIDENTIFIER]}|x|X|\\*`),h("XRANGEPLAIN",`[v=\\s]*(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:${a[l.PRERELEASE]})?${a[l.BUILD]}?)?)?`),h("XRANGEPLAINLOOSE",`[v=\\s]*(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:${a[l.PRERELEASELOOSE]})?${a[l.BUILD]}?)?)?`),h("XRANGE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAIN]}$`),h("XRANGELOOSE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAINLOOSE]}$`),h("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),h("COERCE",`${a[l.COERCEPLAIN]}(?:$|[^\\d])`),h("COERCEFULL",a[l.COERCEPLAIN]+`(?:${a[l.PRERELEASE]})?`+`(?:${a[l.BUILD]})?(?:$|[^\\d])`),h("COERCERTL",a[l.COERCE],!0),h("COERCERTLFULL",a[l.COERCEFULL],!0),h("LONETILDE","(?:~>?)"),h("TILDETRIM",`(\\s*)${a[l.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",h("TILDE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAIN]}$`),h("TILDELOOSE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAINLOOSE]}$`),h("LONECARET","(?:\\^)"),h("CARETTRIM",`(\\s*)${a[l.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",h("CARET",`^${a[l.LONECARET]}${a[l.XRANGEPLAIN]}$`),h("CARETLOOSE",`^${a[l.LONECARET]}${a[l.XRANGEPLAINLOOSE]}$`),h("COMPARATORLOOSE",`^${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]})$|^$`),h("COMPARATOR",`^${a[l.GTLT]}\\s*(${a[l.FULLPLAIN]})$|^$`),h("COMPARATORTRIM",`(\\s*)${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]}|${a[l.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",h("HYPHENRANGE",`^\\s*(${a[l.XRANGEPLAIN]})\\s+-\\s+(${a[l.XRANGEPLAIN]})\\s*$`),h("HYPHENRANGELOOSE",`^\\s*(${a[l.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[l.XRANGEPLAINLOOSE]})\\s*$`),h("STAR","(<|>)?=?\\s*\\*"),h("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),h("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}(Bt,Bt.exports)),Bt.exports}function Rt(){if(ne)return te;ne=1;const e=Object.freeze({loose:!0}),t=Object.freeze({});return te=n=>n?"object"!=typeof n?e:n:t,te}function Tt(){if(ie)return re;ie=1;const e=/^[0-9]+$/,t=(t,n)=>{if("number"==typeof t&&"number"==typeof n)return t===n?0:tt(n,e)}}function Mt(){if(ue)return oe;ue=1;const e=Pt(),{MAX_LENGTH:t,MAX_SAFE_INTEGER:n}=kt(),{safeRe:r,t:i}=Lt(),o=Rt(),{compareIdentifiers:u}=Tt();class s{constructor(u,a){if(a=o(a),u instanceof s){if(u.loose===!!a.loose&&u.includePrerelease===!!a.includePrerelease)return u;u=u.version}else if("string"!=typeof u)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof u}".`);if(u.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",u,a),this.options=a,this.loose=!!a.loose,this.includePrerelease=!!a.includePrerelease;const c=u.trim().match(a.loose?r[i.LOOSE]:r[i.FULL]);if(!c)throw new TypeError(`Invalid Version: ${u}`);if(this.raw=u,this.major=+c[1],this.minor=+c[2],this.patch=+c[3],this.major>n||this.major<0)throw new TypeError("Invalid major version");if(this.minor>n||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>n||this.patch<0)throw new TypeError("Invalid patch version");c[4]?this.prerelease=c[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&te.major?1:this.minore.minor?1:this.patche.patch?1:0}comparePre(t){if(t instanceof s||(t=new s(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;let n=0;do{const r=this.prerelease[n],i=t.prerelease[n];if(e("prerelease compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}compareBuild(t){t instanceof s||(t=new s(t,this.options));let n=0;do{const r=this.build[n],i=t.build[n];if(e("build compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}inc(e,t,n){if(e.startsWith("pre")){if(!t&&!1===n)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?r[i.PRERELEASELOOSE]:r[i.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,n),this.inc("pre",t,n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,n),this.inc("pre",t,n);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(n)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let r=this.prerelease.length;for(;--r>=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let r=[t,e];if(!1===n&&(r=[t]),((e,t)=>{const n=t.split(".");if(n.length>e.length)return!1;for(let t=0;t{if(t instanceof e)return t;try{return new e(t,n)}catch(e){if(!r)return null;throw e}},se}function Ut(){if(Oe)return we;Oe=1;const e=Mt();return we=(t,n,r)=>new e(t,r).compare(new e(n,r))}function Gt(){if(je)return _e;je=1;const e=Mt();return _e=(t,n,r)=>{const i=new e(t,r),o=new e(n,r);return i.compare(o)||i.compareBuild(o)}}function qt(){if(Te)return Re;Te=1;const e=Ut();return Re=(t,n,r)=>e(t,n,r)>0}function Wt(){if($e)return Me;$e=1;const e=Ut();return Me=(t,n,r)=>e(t,n,r)<0}function Yt(){if(Ge)return Ue;Ge=1;const e=Ut();return Ue=(t,n,r)=>0===e(t,n,r)}function Vt(){if(We)return qe;We=1;const e=Ut();return qe=(t,n,r)=>0!==e(t,n,r)}function Jt(){if(Ve)return Ye;Ve=1;const e=Ut();return Ye=(t,n,r)=>e(t,n,r)>=0}function zt(){if(ze)return Je;ze=1;const e=Ut();return Je=(t,n,r)=>e(t,n,r)<=0}function Kt(){if(Xe)return Ke;Xe=1;const e=Yt(),t=Vt(),n=qt(),r=Jt(),i=Wt(),o=zt();return Ke=(u,s,a,c)=>{switch(s){case"===":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u===a;case"!==":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u!==a;case"":case"=":case"==":return e(u,a,c);case"!=":return t(u,a,c);case">":return n(u,a,c);case">=":return r(u,a,c);case"<":return i(u,a,c);case"<=":return o(u,a,c);default:throw new TypeError(`Invalid operator: ${s}`)}}}function Xt(){if(it)return rt;it=1;const e=/\s+/g;class t{constructor(n,r){if(r=i(r),n instanceof t)return n.loose===!!r.loose&&n.includePrerelease===!!r.includePrerelease?n:new t(n.raw,r);if(n instanceof o)return this.raw=n.value,this.set=[[n]],this.formatted=void 0,this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=n.trim().replace(e," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!D(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&y(e[0])){this.set=[e];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){e=e.replace(g,"");const t=((this.options.includePrerelease&&h)|(this.options.loose&&m))+":"+e,n=r.get(t);if(n)return n;const i=this.options.loose,s=i?a[l.HYPHENRANGELOOSE]:a[l.HYPHENRANGE];e=e.replace(s,N(this.options.includePrerelease)),u("hyphen replace",e),e=e.replace(a[l.COMPARATORTRIM],f),u("comparator trim",e),e=e.replace(a[l.TILDETRIM],p),u("tilde trim",e),e=e.replace(a[l.CARETTRIM],d),u("caret trim",e);let c=e.split(" ").map(e=>A(e,this.options)).join(" ").split(/\s+/).map(e=>I(e,this.options));i&&(c=c.filter(e=>(u("loose invalid filter",e,this.options),!!e.match(a[l.COMPARATORLOOSE])))),u("range list",c);const y=new Map,E=c.map(e=>new o(e,this.options));for(const e of E){if(D(e))return[e];y.set(e.value,e)}y.size>1&&y.has("")&&y.delete("");const C=[...y.values()];return r.set(t,C),C}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(t=>E(t,n)&&e.set.some(e=>E(e,n)&&t.every(t=>e.every(e=>t.intersects(e,n)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new s(e,this.options)}catch(e){return!1}for(let t=0;t=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}),tt),r=new n,i=Rt(),o=Ht(),u=Pt(),s=Mt(),{safeRe:a,src:c,t:l,comparatorTrimReplace:f,tildeTrimReplace:p,caretTrimReplace:d}=Lt(),{FLAG_INCLUDE_PRERELEASE:h,FLAG_LOOSE:m}=kt(),g=new RegExp(c[l.BUILD],"g"),D=e=>"<0.0.0-0"===e.value,y=e=>""===e.value,E=(e,t)=>{let n=!0;const r=e.slice();let i=r.pop();for(;n&&r.length;)n=r.every(e=>i.intersects(e,t)),i=r.pop();return n},A=(e,t)=>(e=e.replace(a[l.BUILD],""),u("comp",e,t),e=b(e,t),u("caret",e),e=v(e,t),u("tildes",e),e=O(e,t),u("xrange",e),e=x(e,t),u("stars",e),e),C=e=>!e||"x"===e.toLowerCase()||"*"===e,v=(e,t)=>e.trim().split(/\s+/).map(e=>F(e,t)).join(" "),F=(e,t)=>{const n=t.loose?a[l.TILDELOOSE]:a[l.TILDE],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("tilde",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a=`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:s?(u("replaceTilde pr",s),a=`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`):a=`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`,u("tilde return",a),a})},b=(e,t)=>e.trim().split(/\s+/).map(e=>w(e,t)).join(" "),w=(e,t)=>{u("caret",e,t);const n=t.loose?a[l.CARETLOOSE]:a[l.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("caret",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a="0"===n?`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:`>=${n}.${i}.0${r} <${+n+1}.0.0-0`:s?(u("replaceCaret pr",s),a="0"===n?"0"===i?`>=${n}.${i}.${o}-${s} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o}-${s} <${+n+1}.0.0-0`):(u("no pr"),a="0"===n?"0"===i?`>=${n}.${i}.${o} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o} <${+n+1}.0.0-0`),u("caret return",a),a})},O=(e,t)=>(u("replaceXRanges",e,t),e.split(/\s+/).map(e=>S(e,t)).join(" ")),S=(e,t)=>{e=e.trim();const n=t.loose?a[l.XRANGELOOSE]:a[l.XRANGE];return e.replace(n,(n,r,i,o,s,a)=>{if(u("xRange",e,n,r,i,o,s,a),((e,t,n)=>C(e)&&!C(t)||C(t)&&n&&!C(n))(i,o,s))return e;const c=C(i),l=c||C(o),f=l||C(s),p=f;return"="===r&&p&&(r=""),a=t.includePrerelease?"-0":"",c?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(l&&(o=0),s=0,">"===r?(r=">=",l?(i=+i+1,o=0,s=0):(o=+o+1,s=0)):"<="===r&&(r="<",l?i=+i+1:o=+o+1),"<"===r&&(a="-0"),n=`${r+i}.${o}.${s}${a}`):l?n=`>=${i}.0.0${a} <${+i+1}.0.0-0`:f&&(n=`>=${i}.${o}.0${a} <${i}.${+o+1}.0-0`),u("xRange return",n),n})},x=(e,t)=>(u("replaceStars",e,t),e.trim().replace(a[l.STAR],"")),I=(e,t)=>(u("replaceGTE0",e,t),e.trim().replace(a[t.includePrerelease?l.GTE0PRE:l.GTE0],"")),N=e=>(t,n,r,i,o,u,s,a,c,l,f,p)=>`${n=C(r)?"":C(i)?`>=${r}.0.0${e?"-0":""}`:C(o)?`>=${r}.${i}.0${e?"-0":""}`:u?`>=${n}`:`>=${n}${e?"-0":""}`} ${a=C(c)?"":C(l)?`<${+c+1}.0.0-0`:C(f)?`<${c}.${+l+1}.0-0`:p?`<=${c}.${l}.${f}-${p}`:e?`<${c}.${l}.${+f+1}-0`:`<=${a}`}`.trim(),_=(e,t,n)=>{for(let n=0;n0){const r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0};return rt}function Ht(){if(ut)return ot;ut=1;const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(r,i){if(i=n(i),r instanceof t){if(r.loose===!!i.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),u("comparator",r,i),this.options=i,this.loose=!!i.loose,this.parse(r),this.semver===e?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(t){const n=this.options.loose?r[i.COMPARATORLOOSE]:r[i.COMPARATOR],o=t.match(n);if(!o)throw new TypeError(`Invalid comparator: ${t}`);this.operator=void 0!==o[1]?o[1]:"","="===this.operator&&(this.operator=""),o[2]?this.semver=new s(o[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(u("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return o(t,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new a(e.value,r).test(this.value):""===e.operator?""===e.value||new a(this.value,r).test(e.semver):(!(r=n(r)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(o(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(o(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}ot=t;const n=Rt(),{safeRe:r,t:i}=Lt(),o=Kt(),u=Pt(),s=Mt(),a=Xt();return ot}function Zt(){if(at)return st;at=1;const e=Xt();return st=(t,n,r)=>{try{n=new e(n,r)}catch(e){return!1}return n.test(t)},st}function Qt(){if(yt)return Dt;yt=1;const e=Xt();return Dt=(t,n)=>{try{return new e(t,n).range||"*"}catch(e){return null}},Dt}function en(){if(At)return Et;At=1;const e=Mt(),t=Ht(),{ANY:n}=t,r=Xt(),i=Zt(),o=qt(),u=Wt(),s=zt(),a=Jt();return Et=(c,l,f,p)=>{let d,h,m,g,D;switch(c=new e(c,p),l=new r(l,p),f){case">":d=o,h=s,m=u,g=">",D=">=";break;case"<":d=u,h=a,m=o,g="<",D="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(c,l,p))return!1;for(let e=0;e{e.semver===n&&(e=new t(">=0.0.0")),i=i||e,o=o||e,d(e.semver,i.semver,p)?i=e:m(e.semver,o.semver,p)&&(o=e)}),i.operator===g||i.operator===D)return!1;if((!o.operator||o.operator===g)&&h(c,o.semver))return!1;if(o.operator===D&&m(c,o.semver))return!1}return!0},Et}function tn(){if(jt)return _t;jt=1;const e=Lt(),t=kt(),n=Mt(),r=Tt(),i=$t(),o=function(){if(le)return ce;le=1;const e=$t();return ce=(t,n)=>{const r=e(t,n);return r?r.version:null},ce}(),u=function(){if(pe)return fe;pe=1;const e=$t();return fe=(t,n)=>{const r=e(t.trim().replace(/^[=v]+/,""),n);return r?r.version:null},fe}(),s=function(){if(he)return de;he=1;const e=Mt();return de=(t,n,r,i,o)=>{"string"==typeof r&&(o=i,i=r,r=void 0);try{return new e(t instanceof e?t.version:t,r).inc(n,i,o).version}catch(e){return null}},de}(),a=function(){if(ge)return me;ge=1;const e=$t();return me=(t,n)=>{const r=e(t,null,!0),i=e(n,null,!0),o=r.compare(i);if(0===o)return null;const u=o>0,s=u?r:i,a=u?i:r,c=!!s.prerelease.length;if(a.prerelease.length&&!c){if(!a.patch&&!a.minor)return"major";if(0===a.compareMain(s))return a.minor&&!a.patch?"minor":"patch"}const l=c?"pre":"";return r.major!==i.major?l+"major":r.minor!==i.minor?l+"minor":r.patch!==i.patch?l+"patch":"prerelease"}}(),c=function(){if(ye)return De;ye=1;const e=Mt();return De=(t,n)=>new e(t,n).major}(),l=function(){if(Ae)return Ee;Ae=1;const e=Mt();return Ee=(t,n)=>new e(t,n).minor}(),f=function(){if(ve)return Ce;ve=1;const e=Mt();return Ce=(t,n)=>new e(t,n).patch}(),p=function(){if(be)return Fe;be=1;const e=$t();return Fe=(t,n)=>{const r=e(t,n);return r&&r.prerelease.length?r.prerelease:null},Fe}(),d=Ut(),h=function(){if(xe)return Se;xe=1;const e=Ut();return Se=(t,n,r)=>e(n,t,r)}(),m=function(){if(Ne)return Ie;Ne=1;const e=Ut();return Ie=(t,n)=>e(t,n,!0)}(),g=Gt(),D=function(){if(ke)return Be;ke=1;const e=Gt();return Be=(t,n)=>t.sort((t,r)=>e(t,r,n))}(),y=function(){if(Le)return Pe;Le=1;const e=Gt();return Pe=(t,n)=>t.sort((t,r)=>e(r,t,n))}(),E=qt(),A=Wt(),C=Yt(),v=Vt(),F=Jt(),b=zt(),w=Kt(),O=function(){if(Ze)return He;Ze=1;const e=Mt(),t=$t(),{safeRe:n,t:r}=Lt();return He=(i,o)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let u=null;if((o=o||{}).rtl){const e=o.includePrerelease?n[r.COERCERTLFULL]:n[r.COERCERTL];let t;for(;(t=e.exec(i))&&(!u||u.index+u[0].length!==i.length);)u&&t.index+t[0].length===u.index+u[0].length||(u=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else u=i.match(o.includePrerelease?n[r.COERCEFULL]:n[r.COERCE]);if(null===u)return null;const s=u[2],a=u[3]||"0",c=u[4]||"0",l=o.includePrerelease&&u[5]?`-${u[5]}`:"",f=o.includePrerelease&&u[6]?`+${u[6]}`:"";return t(`${s}.${a}.${c}${l}${f}`,o)},He}(),S=function(){if(et)return Qe;et=1;const e=$t(),t=kt(),n=Mt(),r=(t,r)=>{const i=t instanceof n?t.version:t;return e(i,r)},i=(e,t)=>{if(o(t))return e.version;switch(e.prerelease=[],t){case"major":e.minor=0,e.patch=0;break;case"minor":e.patch=0}return e.format()},o=e=>e.startsWith("pre");return Qe=(e,n,o)=>{if(!t.RELEASE_TYPES.includes(n))return null;const u=r(e,o);return u&&i(u,n)},Qe}(),x=Ht(),I=Xt(),N=Zt(),_=function(){if(lt)return ct;lt=1;const e=Xt();return ct=(t,n)=>new e(t,n).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" ")),ct}(),j=function(){if(pt)return ft;pt=1;const e=Mt(),t=Xt();return ft=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&-1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},ft}(),B=function(){if(ht)return dt;ht=1;const e=Mt(),t=Xt();return dt=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},dt}(),k=function(){if(gt)return mt;gt=1;const e=Mt(),t=Xt(),n=qt();return mt=(r,i)=>{r=new t(r,i);let o=new e("0.0.0");if(r.test(o))return o;if(o=new e("0.0.0-0"),r.test(o))return o;o=null;for(let t=0;t{const r=new e(t.semver.version);switch(t.operator){case">":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":u&&!n(r,u)||(u=r);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}}),!u||o&&!n(o,u)||(o=u)}return o&&r.test(o)?o:null},mt}(),P=Qt(),L=en(),R=function(){if(vt)return Ct;vt=1;const e=en();return Ct=(t,n,r)=>e(t,n,">",r),Ct}(),T=function(){if(bt)return Ft;bt=1;const e=en();return Ft=(t,n,r)=>e(t,n,"<",r),Ft}(),M=function(){if(Ot)return wt;Ot=1;const e=Xt();return wt=(t,n,r)=>(t=new e(t,r),n=new e(n,r),t.intersects(n,r)),wt}(),$=function(){if(xt)return St;xt=1;const e=Zt(),t=Ut();return St=(n,r,i)=>{const o=[];let u=null,s=null;const a=n.sort((e,n)=>t(e,n,i));for(const t of a)e(t,r,i)?(s=t,u||(u=t)):(s&&o.push([u,s]),s=null,u=null);u&&o.push([u,null]);const c=[];for(const[e,t]of o)e===t?c.push(e):t||e!==a[0]?t?e===a[0]?c.push(`<=${t}`):c.push(`${e} - ${t}`):c.push(`>=${e}`):c.push("*");const l=c.join(" || "),f="string"==typeof r.raw?r.raw:String(r);return l.length=0.0.0-0")],u=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===n){if(1===t.length&&t[0].semver===n)return!0;e=s.includePrerelease?o:u}if(1===t.length&&t[0].semver===n){if(s.includePrerelease)return!0;t=u}const l=new Set;let f,p,d,h,m,g,D;for(const t of e)">"===t.operator||">="===t.operator?f=a(f,t,s):"<"===t.operator||"<="===t.operator?p=c(p,t,s):l.add(t.semver);if(l.size>1)return null;if(f&&p){if(d=i(f.semver,p.semver,s),d>0)return null;if(0===d&&(">="!==f.operator||"<="!==p.operator))return null}for(const e of l){if(f&&!r(e,String(f),s))return null;if(p&&!r(e,String(p),s))return null;for(const n of t)if(!r(e,String(n),s))return!1;return!0}let y=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,E=!(!f||s.includePrerelease||!f.semver.prerelease.length)&&f.semver;y&&1===y.prerelease.length&&"<"===p.operator&&0===y.prerelease[0]&&(y=!1);for(const e of t){if(D=D||">"===e.operator||">="===e.operator,g=g||"<"===e.operator||"<="===e.operator,f)if(E&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===E.major&&e.semver.minor===E.minor&&e.semver.patch===E.patch&&(E=!1),">"===e.operator||">="===e.operator){if(h=a(f,e,s),h===e&&h!==f)return!1}else if(">="===f.operator&&!e.test(f.semver))return!1;if(p)if(y&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===y.major&&e.semver.minor===y.minor&&e.semver.patch===y.patch&&(y=!1),"<"===e.operator||"<="===e.operator){if(m=c(p,e,s),m===e&&m!==p)return!1}else if("<="===p.operator&&!e.test(p.semver))return!1;if(!e.operator&&(p||f)&&0!==d)return!1}return!(f&&g&&!p&&0!==d||p&&D&&!f&&0!==d||E||y)},a=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r>0?e:r<0||">"===t.operator&&">="===e.operator?t:e},c=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r<0?e:r>0||"<"===t.operator&&"<="===e.operator?t:e};return It=(t,n,r={})=>{if(t===n)return!0;t=new e(t,r),n=new e(n,r);let i=!1;e:for(const e of t.set){for(const t of n.set){const n=s(e,t,r);if(i=i||null!==n,n)continue e}if(i)return!1}return!0},It}();return _t={parse:i,valid:o,clean:u,inc:s,diff:a,major:c,minor:l,patch:f,prerelease:p,compare:d,rcompare:h,compareLoose:m,compareBuild:g,sort:D,rsort:y,gt:E,lt:A,eq:C,neq:v,gte:F,lte:b,cmp:w,coerce:O,truncate:S,Comparator:x,Range:I,satisfies:N,toComparators:_,maxSatisfying:j,minSatisfying:B,minVersion:k,validRange:P,outside:L,gtr:R,ltr:T,intersects:M,simplifyRange:$,subset:U,SemVer:n,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:r.compareIdentifiers,rcompareIdentifiers:r.rcompareIdentifiers}}tn();const nn="commentBlock",rn="commentLine",on="regex",un=(e,t=null)=>{t=t||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:nn,char:"/*"},{name:rn,char:"//"},{name:on,char:"/"}];let n=-1,r=-1,i={};for(let o=0;o-1&&n<0&&(n=u,r=o),u>-1&&u{Array.isArray(t)||(t=[t]);const i=e.length;for(let o=0;oe=e.substring(t),cn=e=>{const t=e,n=t.length,r=[],i=[],o=[];for(;;){let u=un(e);if(-1===u.index)break;const s={item:u};if(u.name===nn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;const r=e.indexOf("*/");if(-1===r)throw new Error("Comment Block opened at position ... not enclosed");e=an(e,r+2),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===rn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;let r=e.indexOf("\n");if(-1===r){s.indexEnd=n,s.content=t.substring(s.index,s.indexEnd-1),i.push(s);break}e=an(e,r+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===on){s.type=u.name,e=an(e,u.index+1),s.index=n-e.length-1;const r=sn(e,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===r.index)throw new Error(`SCT: (1005) Regex opened at position ${s.index} not enclosed`);e=an(e,r.index+1),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),o.push(s);continue}e=e.substring(u.index+1),s.index=n-e.length;const a=sn(e,u.char);if(-1===a.index)throw new Error(`SCT: (1001) String opened at position ${s.index} with a ${u.name} not enclosed`);e=an(e,a.index+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),r.push(s)}return{text:e,strings:r,comments:i,regexes:o}};function ln(e){const t=e.endsWith("\n");t||(e+="\n");const{comments:n}=cn(e),r=[];let i=((e,t="")=>(e=function(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}(cn(e).comments,e,t,{includeDelimiter:!1}),e))(e);t||(i=i.slice(0,-1));let o=0;for(const e of n){const t=i.slice(0,e.index-o),n=Math.max(t.lastIndexOf("\n"),0),u=t.split("\n");let s=u.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=u[s-2],c=!0,0===u[0].trim().length&&(s-=1));let l=i.indexOf("\n",0===n?0:n+1);l<0&&(l=i.length);const f=i.slice(n,e.index-o).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:i.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=i.indexOf("\n",l+1);d>=0&&(p.before=i.slice(l,d)),r.push(p),o+=e.indexEnd-e.index}return{text:i,comments:r.length?r:void 0,hasFinalNewline:t}}var fn={Space_Separator:/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,ID_Start:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/,ID_Continue:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},pn={isSpaceSeparator:e=>"string"==typeof e&&fn.Space_Separator.test(e),isIdStartChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||"$"===e||"_"===e||fn.ID_Start.test(e)),isIdContinueChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"$"===e||"_"===e||"\u200c"===e||"\u200d"===e||fn.ID_Continue.test(e)),isDigit:e=>"string"==typeof e&&/[0-9]/.test(e),isHexDigit:e=>"string"==typeof e&&/[0-9A-Fa-f]/.test(e)};let dn,hn,mn,gn,Dn,yn,En,An,Cn;function vn(e,t,n){const r=e[t];if(null!=r&&"object"==typeof r)if(Array.isArray(r))for(let e=0;e0;){const t=In();if(!pn.isHexDigit(t))throw Tn(Nn());e+=Nn()}return String.fromCodePoint(parseInt(e,16))}const Pn={start(){if("eof"===En.type)throw Mn();Ln()},beforePropertyName(){switch(En.type){case"identifier":case"string":return An=En.value,void(hn="afterPropertyName");case"punctuator":return void Rn();case"eof":throw Mn()}},afterPropertyName(){if("eof"===En.type)throw Mn();hn="beforePropertyValue"},beforePropertyValue(){if("eof"===En.type)throw Mn();Ln()},beforeArrayValue(){if("eof"===En.type)throw Mn();"punctuator"!==En.type||"]"!==En.value?Ln():Rn()},afterPropertyValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforePropertyName");case"}":Rn()}},afterArrayValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforeArrayValue");case"]":Rn()}},end(){}};function Ln(){let e;switch(En.type){case"punctuator":switch(En.value){case"{":e={};break;case"[":e=[]}break;case"null":case"boolean":case"numeric":case"string":e=En.value}if(void 0===Cn)Cn=e;else{const t=mn[mn.length-1];Array.isArray(t)?t.push(e):Object.defineProperty(t,An,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(null!==e&&"object"==typeof e)mn.push(e),hn=Array.isArray(e)?"beforeArrayValue":"beforePropertyName";else{const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}}function Rn(){mn.pop();const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}function Tn(e){return Gn(void 0===e?`JSON5: invalid end of input at ${Dn}:${yn}`:`JSON5: invalid character '${Un(e)}' at ${Dn}:${yn}`)}function Mn(){return Gn(`JSON5: invalid end of input at ${Dn}:${yn}`)}function $n(){return yn-=5,Gn(`JSON5: invalid identifier character at ${Dn}:${yn}`)}function Un(e){const t={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(t[e])return t[e];if(e<" "){const t=e.charCodeAt(0).toString(16);return"\\x"+("00"+t).substring(t.length)}return e}function Gn(e){const t=new SyntaxError(e);return t.lineNumber=Dn,t.columnNumber=yn,t}const qn={parse:function(e,t){dn=String(e),hn="start",mn=[],gn=0,Dn=1,yn=0,En=void 0,An=void 0,Cn=void 0;do{En=xn(),Pn[hn]()}while("eof"!==En.type);return"function"==typeof t?vn({"":Cn},"",t):Cn},stringify:function(e,t,n){const r=[];let i,o,u,s="",a="";if(null==t||"object"!=typeof t||Array.isArray(t)||(n=t.space,u=t.quote,t=t.replacer),"function"==typeof t)o=t;else if(Array.isArray(t)){i=[];for(const e of t){let t;"string"==typeof e?t=e:("number"==typeof e||e instanceof String||e instanceof Number)&&(t=String(e)),void 0!==t&&i.indexOf(t)<0&&i.push(t)}}return n instanceof Number?n=Number(n):n instanceof String&&(n=String(n)),"number"==typeof n?n>0&&(n=Math.min(10,Math.floor(n)),a=" ".substr(0,n)):"string"==typeof n&&(a=n.substr(0,10)),c("",{"":e});function c(e,t){let n=t[e];switch(null!=n&&("function"==typeof n.toJSON5?n=n.toJSON5(e):"function"==typeof n.toJSON&&(n=n.toJSON(e))),o&&(n=o.call(t,e,n)),n instanceof Number?n=Number(n):n instanceof String?n=String(n):n instanceof Boolean&&(n=n.valueOf()),n){case null:return"null";case!0:return"true";case!1:return"false"}return"string"==typeof n?l(n):"number"==typeof n?String(n):"object"==typeof n?Array.isArray(n)?function(e){if(r.indexOf(e)>=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,i=[];for(let t=0;t=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,o=i||Object.keys(e),u=[];for(const t of o){const n=c(t,e);if(void 0!==n){let e=f(t)+":";""!==a&&(e+=" "),e+=n,u.push(e)}}if(0===u.length)n="{}";else{let e;if(""===a)e=u.join(","),n="{"+e+"}";else{let r=",\n"+s;e=u.join(r),n="{\n"+s+e+",\n"+t+"}"}}return r.pop(),s=t,n}(n):void 0}function l(e){const t={"'":.1,'"':.2},n={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};let r="";for(let i=0;it[e]!!e&&"object"==typeof e&&"function"==typeof e.removeListener&&"function"==typeof e.emit&&"function"==typeof e.reallyExit&&"function"==typeof e.listeners&&"function"==typeof e.kill&&"number"==typeof e.pid&&"function"==typeof e.on,i=Symbol.for("signal-exit emitter"),o=globalThis,u=Object.defineProperty.bind(Object);class s{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(o[i])return o[i];u(o,i,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(e,t){this.listeners[e].push(t)}removeListener(e,t){const n=this.listeners[e],r=n.indexOf(t);-1!==r&&(0===r&&1===n.length?n.length=0:n.splice(r,1))}emit(e,t,n){if(this.emitted[e])return!1;this.emitted[e]=!0;let r=!1;for(const i of this.listeners[e])r=!0===i(t,n)||r;return"exit"===e&&(r=this.emit("afterExit",t,n)||r),r}}class a{}const c=globalThis.process;var l;l=r(c)?new class extends a{#e="win32"===c.platform?"SIGINT":"SIGHUP";#t=new s;#n;#r;#i;#o={};#u=!1;constructor(e){super(),this.#n=e,this.#o={};for(const t of n.signals)this.#o[t]=()=>{const n=this.#n.listeners(t);let{count:r}=this.#t;const i=e;if("object"==typeof i.__signal_exit_emitter__&&"number"==typeof i.__signal_exit_emitter__.count&&(r+=i.__signal_exit_emitter__.count),n.length===r){this.unload();const n=this.#t.emit("exit",null,t),r="SIGHUP"===t?this.#e:t;n||e.kill(e.pid,r)}};this.#i=e.reallyExit,this.#r=e.emit}onExit(e,t){if(!r(this.#n))return()=>{};!1===this.#u&&this.load();const n=t?.alwaysLast?"afterExit":"exit";return this.#t.on(n,e),()=>{this.#t.removeListener(n,e),0===this.#t.listeners.exit.length&&0===this.#t.listeners.afterExit.length&&this.unload()}}load(){if(!this.#u){this.#u=!0,this.#t.count+=1;for(const e of n.signals)try{const t=this.#o[e];t&&this.#n.on(e,t)}catch(e){}this.#n.emit=(e,...t)=>this.#s(e,...t),this.#n.reallyExit=e=>this.#a(e)}}unload(){this.#u&&(this.#u=!1,n.signals.forEach(e=>{const t=this.#o[e];if(!t)throw new Error("Listener not defined for signal: "+e);try{this.#n.removeListener(e,t)}catch(e){}}),this.#n.emit=this.#r,this.#n.reallyExit=this.#i,this.#t.count-=1)}#a(e){return r(this.#n)?(this.#n.exitCode=e||0,this.#t.emit("exit",this.#n.exitCode,null),this.#i.call(this.#n,this.#n.exitCode)):0}#s(e,...t){const n=this.#r;if("exit"===e&&r(this.#n)){"number"==typeof t[0]&&(this.#n.exitCode=t[0]);const r=n.call(this.#n,e,...t);return this.#t.emit("exit",this.#n.exitCode,null),r}return n.call(this.#n,e,...t)}}(c):new class extends a{onExit(){return()=>{}}load(){}unload(){}},t={onExit:(e,t)=>l.onExit(e,t),load:()=>l.load(),unload:()=>l.unload()},e.onExit=t.onExit,e.load=t.load,e.unload=t.unload}(Xn)),Xn}var er=function(){if(Vn)return Kn.exports;Vn=1,Kn.exports=async function(t,o,u,s){u instanceof Function&&(s=u,u={});const a=async function(t,o,u={}){"string"==typeof u&&(u={encoding:u});let s,a;const l=n(d(()=>a)),f=r.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const n=await i(e.realpath)(t).catch(()=>t);if(a=p(n),!u.mode||!u.chown){const t=await i(e.stat)(n).catch(()=>{});t&&(null==u.mode&&(u.mode=t.mode),null==u.chown&&process.getuid&&(u.chown={uid:t.uid,gid:t.gid}))}s=await i(e.open)(a,"w",u.mode),u.tmpfileCreated&&await u.tmpfileCreated(a),ArrayBuffer.isView(o)?await i(e.write)(s,o,0,o.length,0):null!=o&&await i(e.write)(s,String(o),0,String(u.encoding||"utf8")),!1!==u.fsync&&await i(e.fsync)(s),await i(e.close)(s),s=null,u.chown&&await i(e.chown)(a,u.chown.uid,u.chown.gid).catch(e=>{if(!h(e))throw e}),u.mode&&await i(e.chmod)(a,u.mode).catch(e=>{if(!h(e))throw e}),await i(e.rename)(a,n)}finally{s&&await i(e.close)(s).catch(()=>{}),l(),await i(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,o,u);if(s)try{return s(await a)}catch(e){return s(e)}return a},Kn.exports.sync=function(t,r,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=n(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(r)?e.writeSync(u,r,0,r.length,0):null!=r&&e.writeSync(u,String(r),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},Kn.exports._getTmpname=p,Kn.exports._cleanupOnExit=d;const e=o,t=u,{onExit:n}=Qn(),r=s,{promisify:i}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t.createHash("sha1").update(__filename).update(String(process.pid)).update(String(l)).update(String(++f)).digest().readUInt32BE(0)}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return Kn.exports}(),tr=_(er),nr=Object.create,rr=Object.defineProperty,ir=Object.getOwnPropertyDescriptor,or=Object.getOwnPropertyNames,ur=Object.getPrototypeOf,sr=Object.prototype.hasOwnProperty,ar=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),cr=(e,t,n)=>(n=null!=e?nr(ur(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var i,o=or(t),u=0,s=o.length;ut[e]).bind(null,i),enumerable:!(r=ir(t,i))||r.enumerable});return e})(rr(n,"default",{value:e,enumerable:!0}),e)),lr=ar((e,t)=>{function n(e){return null==e}t.exports.isNothing=n,t.exports.isObject=function(e){return"object"==typeof e&&null!==e},t.exports.toArray=function(e){return Array.isArray(e)?e:n(e)?[]:[e]},t.exports.repeat=function(e,t){let n="";for(let r=0;r{function n(e,t){let n="";const r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+="\n\n"+e.mark.snippet),r+" "+n):r}function r(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=n(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r.prototype.toString=function(e){return this.name+": "+n(this,e)},t.exports=r}),pr=ar((e,t)=>{var n=lr();function r(e,t,n,r,i){let o="",u="";const s=Math.floor(i/2)-1;return r-t>s&&(o=" ... ",t=r-s+o.length),n-r>s&&(u=" ...",n=r+s-u.length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function i(e,t){return n.repeat(" ",t-e.length)+e}t.exports=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);const o=/\r?\n|\r|\0/g,u=[0],s=[];let a,c=-1;for(;a=o.exec(e.buffer);)s.push(a.index),u.push(a.index+a[0].length),e.position<=a.index&&c<0&&(c=u.length-2);c<0&&(c=u.length-1);let l="";const f=Math.min(e.line+t.linesAfter,s.length).toString().length,p=t.maxLength-(t.indent+f+3);for(let o=1;o<=t.linesBefore&&!(c-o<0);o++){const a=r(e.buffer,u[c-o],s[c-o],e.position-(u[c]-u[c-o]),p);l=n.repeat(" ",t.indent)+i((e.line-o+1).toString(),f)+" | "+a.str+"\n"+l}const d=r(e.buffer,u[c],s[c],e.position,p);l+=n.repeat(" ",t.indent)+i((e.line+1).toString(),f)+" | "+d.str+"\n",l+=n.repeat("-",t.indent+f+3+d.pos)+"^\n";for(let o=1;o<=t.linesAfter&&!(c+o>=s.length);o++){const a=r(e.buffer,u[c+o],s[c+o],e.position-(u[c]-u[c+o]),p);l+=n.repeat(" ",t.indent)+i((e.line+o+1).toString(),f)+" | "+a.str+"\n"}return l.replace(/\n$/,"")}}),dr=ar((e,t)=>{var n=fr(),r=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],i=["scalar","sequence","mapping"];t.exports=function(e,t){if(t=t||{},Object.keys(t).forEach(function(t){if(-1===r.indexOf(t))throw new n('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=function(e){const t={};return null!==e&&Object.keys(e).forEach(function(n){e[n].forEach(function(e){t[String(e)]=n})}),t}(t.styleAliases||null),-1===i.indexOf(this.kind))throw new n('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}}),hr=ar((e,t)=>{var n=fr(),r=dr();function i(e,t){const n=[];return e[t].forEach(function(e){let t=n.length;n.forEach(function(n,r){n.tag===e.tag&&n.kind===e.kind&&n.multi===e.multi&&(t=r)}),n[t]=e}),n}function o(e){return this.extend(e)}o.prototype.extend=function(e){let t=[],u=[];if(e instanceof r)u.push(e);else if(Array.isArray(e))u=u.concat(e);else{if(!e||!Array.isArray(e.implicit)&&!Array.isArray(e.explicit))throw new n("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(u=u.concat(e.explicit))}t.forEach(function(e){if(!(e instanceof r))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new n("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new n("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),u.forEach(function(e){if(!(e instanceof r))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.")});const s=Object.create(o.prototype);return s.implicit=(this.implicit||[]).concat(t),s.explicit=(this.explicit||[]).concat(u),s.compiledImplicit=i(s,"implicit"),s.compiledExplicit=i(s,"explicit"),s.compiledTypeMap=function(){const e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function t(t){t.multi?(e.multi[t.kind].push(t),e.multi.fallback.push(t)):e[t.kind][t.tag]=e.fallback[t.tag]=t}for(let e=0,n=arguments.length;e{t.exports=new(dr())("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}})}),gr=ar((e,t)=>{t.exports=new(dr())("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}})}),Dr=ar((e,t)=>{t.exports=new(dr())("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})}),yr=ar((e,t)=>{t.exports=new(hr())({explicit:[mr(),gr(),Dr()]})}),Er=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;const t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})}),Ar=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})}),Cr=ar((e,t)=>{var n=lr(),r=dr();function i(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function o(e){return e>=48&&e<=55}function u(e){return e>=48&&e<=57}function s(e){let t=e,n=1,r=t[0];if("-"!==r&&"+"!==r||("-"===r&&(n=-1),t=t.slice(1),r=t[0]),"0"===t)return 0;if("0"===r){if("b"===t[1])return n*parseInt(t.slice(2),2);if("x"===t[1])return n*parseInt(t.slice(2),16);if("o"===t[1])return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}t.exports=new r("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;let n=0,r=!1;if(!t)return!1;let a=e[n];if("-"!==a&&"+"!==a||(a=e[++n]),"0"===a){if(n+1===t)return!0;if(a=e[++n],"b"===a){for(n++;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}),vr=ar((e,t)=>{var n=lr(),r=dr(),i=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),o=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var u=/^[-+]?[0-9]+e/;t.exports=new r("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&(!!i.test(e)&&(!!Number.isFinite(parseFloat(e,10))||o.test(e)))},construct:function(e){let t=e.toLowerCase();const n="-"===t[0]?-1:1;return"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||n.isNegativeZero(e))},represent:function(e,t){if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(n.isNegativeZero(e))return"-0.0";const r=e.toString(10);return u.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"})}),Fr=ar((e,t)=>{t.exports=yr().extend({implicit:[Er(),Ar(),Cr(),vr()]})}),br=ar((e,t)=>{t.exports=Fr()}),wr=ar((e,t)=>{var n=dr(),r=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),i=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");t.exports=new n("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==r.exec(e)||null!==i.exec(e))},construct:function(e){let t=0,n=null,o=r.exec(e);if(null===o&&(o=i.exec(e)),null===o)throw new Error("Date resolve error");const u=+o[1],s=+o[2]-1,a=+o[3];if(!o[4])return new Date(Date.UTC(u,s,a));const c=+o[4],l=+o[5],f=+o[6];if(o[7]){for(t=o[7].slice(0,3);t.length<3;)t+="0";t=+t}if(o[9]){n=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(n=-n)}const p=new Date(Date.UTC(u,s,a,c,l,f,t));return n&&p.setTime(p.getTime()-n),p},instanceOf:Date,represent:function(e){return e.toISOString()}})}),Or=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}),Sr=ar((e,t)=>{var n=dr(),r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";t.exports=new n("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;let t=0;const n=e.length,i=r;for(let r=0;r64)){if(n<0)return!1;t+=6}}return t%8==0},construct:function(e){const t=e.replace(/[\r\n=]/g,""),n=t.length,i=r;let o=0;const u=[];for(let e=0;e>16&255),u.push(o>>8&255),u.push(255&o)),o=o<<6|i.indexOf(t.charAt(e));const s=n%4*6;return 0===s?(u.push(o>>16&255),u.push(o>>8&255),u.push(255&o)):18===s?(u.push(o>>10&255),u.push(o>>2&255)):12===s&&u.push(o>>4&255),new Uint8Array(u)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){let t="",n=0;const i=e.length,o=r;for(let r=0;r>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[63&n]),n=(n<<8)+e[r];const u=i%3;return 0===u?(t+=o[n>>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[63&n]):2===u?(t+=o[n>>10&63],t+=o[n>>4&63],t+=o[n<<2&63],t+=o[64]):1===u&&(t+=o[n>>2&63],t+=o[n<<4&63],t+=o[64],t+=o[64]),t}})}),xr=ar((e,t)=>{var n=dr(),r=Object.prototype.hasOwnProperty,i=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;const t=[],n=e;for(let e=0,o=n.length;e{var n=dr(),r=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;const t=e,n=new Array(t.length);for(let e=0,i=t.length;e{var n=dr(),r=Object.prototype.hasOwnProperty;t.exports=new n("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;const t=e;for(const e in t)if(r.call(t,e)&&null!==t[e])return!1;return!0},construct:function(e){return null!==e?e:{}}})}),_r=ar((e,t)=>{t.exports=br().extend({implicit:[wr(),Or()],explicit:[Sr(),xr(),Ir(),Nr()]})}),jr=ar((e,t)=>{var n=lr(),r=fr(),i=pr(),o=_r(),u=Object.prototype.hasOwnProperty,s=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,c=/[,\[\]{}]/,l=/^(?:!|!!|![0-9A-Za-z-]+!)$/,f=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function p(e){return Object.prototype.toString.call(e)}function d(e){return 10===e||13===e}function h(e){return 9===e||32===e}function m(e){return 9===e||32===e||10===e||13===e}function g(e){return 44===e||91===e||93===e||123===e||125===e}function D(e){if(e>=48&&e<=57)return e-48;const t=32|e;return t>=97&&t<=102?t-97+10:-1}function y(e){return 120===e?2:117===e?4:85===e?8:0}function E(e){return e>=48&&e<=57?e-48:-1}function A(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function C(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}function v(e,t,n){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}var F=new Array(256),b=new Array(256);for(let e=0;e<256;e++)F[e]=A(e)?1:0,b[e]=A(e);function w(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||o,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxMergeSeqLength="number"==typeof t.maxMergeSeqLength?t.maxMergeSeqLength:20,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function O(e,t){const n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=i(n),new r(t,n)}function S(e,t){throw O(e,t)}function x(e,t){e.onWarning&&e.onWarning.call(null,O(e,t))}function I(e,t,n){const r=e.anchorMapTransactions;if(0!==r.length){const n=r[r.length-1];u.call(n,t)||(n[t]={existed:u.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=n}function N(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function _(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}var j={YAML:function(e,t,n){null!==e.version&&S(e,"duplication of %YAML directive"),1!==n.length&&S(e,"YAML directive accepts exactly one argument");const r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===r&&S(e,"ill-formed argument of the YAML directive");const i=parseInt(r[1],10),o=parseInt(r[2],10);1!==i&&S(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&x(e,"unsupported YAML version of the document")},TAG:function(e,t,n){let r;2!==n.length&&S(e,"TAG directive accepts exactly two arguments");const i=n[0];r=n[1],l.test(i)||S(e,"ill-formed tag handle (first argument) of the TAG directive"),u.call(e.tagMap,i)&&S(e,'there is a previously declared suffix for "'+i+'" tag handle'),f.test(r)||S(e,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(t){S(e,"tag prefix is malformed: "+r)}e.tagMap[i]=r}};function B(e,t,n,r){if(t=32&&n<=1114111||S(e,"expected valid JSON character")}else s.test(i)&&S(e,"the stream contains non-printable characters");e.result+=i}}function k(e,t,r,i){n.isObject(r)||S(e,"cannot merge mappings; the provided source object is unacceptable");const o=Object.keys(r);for(let e=0,n=o.length;ee.maxMergeSeqLength&&S(e,"merge sequence length exceeded maxMergeSeqLength ("+e.maxMergeSeqLength+")");const r=new Set;for(let i=0,u=o.length;i1&&(e.result+=n.repeat("\n",t-1))}function $(e,t){const n=e.tag,r=e.anchor,i=[];let o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&I(e,e.anchor,i);let u=e.input.charCodeAt(e.position);for(;0!==u&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,S(e,"tab characters must not be used in indentation")),45===u)&&m(e.input.charCodeAt(e.position+1));){if(o=!0,e.position++,R(e,!0,-1)&&e.lineIndent<=t){i.push(null),u=e.input.charCodeAt(e.position);continue}const n=e.line;if(Y(e,t,3,!1,!0),i.push(e.result),R(e,!0,-1),u=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==u)S(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(g&&(i=e.line,o=e.lineStart,u=e.position),Y(e,t,4,!0,r)&&(g?p=e.result:d=e.result),g||(P(e,c,l,f,p,d,i,o,u),f=p=d=null),R(e,!0,-1),y=e.input.charCodeAt(e.position)),(e.line===A||e.lineIndent>t)&&0!==y)S(e,"bad indentation of a mapping entry");else if(e.lineIndent=0;r-=1){const i=t[n[r]];i.existed?e.anchorMap[n[r]]=i.value:delete e.anchorMap[n[r]]}}(e),_(e,i),!1)}function Y(e,t,r,i,o){let s,a,c,l,f,p=1,A=!1,v=!1,w=null;e.depth>=e.maxDepth&&S(e,"nesting exceeded maxDepth ("+e.maxDepth+")"),e.depth+=1,null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null;const O=s=a=4===r||3===r;if(i&&R(e,!0,-1)&&(A=!0,e.lineIndent>t?p=1:e.lineIndent===t?p=0:e.lineIndentt?p=1:e.lineIndent===t?p=0:e.lineIndent=0))break;0===i?S(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?S(e,"repeat of an indentation width identifier"):(a=t+i-1,s=!0)}if(h(f)){do{f=e.input.charCodeAt(++e.position)}while(h(f));if(35===f)do{f=e.input.charCodeAt(++e.position)}while(!d(f)&&0!==f)}for(;0!==f;){for(L(e),e.lineIndent=0,f=e.input.charCodeAt(e.position);(!s||e.lineIndenta&&(a=e.lineIndent),d(f)){c++;continue}if(s||0!==a||S(e,"missing indentation for block scalar"),e.lineIndent0){let t=i,n=0;for(;t>0;t--)o=e.input.charCodeAt(++e.position),(i=D(o))>=0?n=(n<<4)+i:S(e,"expected hexadecimal character");e.result+=C(n),e.position++}else S(e,"unknown escape sequence");n=r=e.position}else d(o)?(B(e,n,r,!0),M(e,R(e,!1,t)),n=r=e.position):e.position===e.lineStart&&T(e)?S(e,"unexpected end of the document within a double quoted scalar"):(e.position++,h(o)||(r=e.position))}S(e,"unexpected end of the stream within a double quoted scalar")}(e,l)?v=!0:!function(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);const n=e.position;for(;0!==t&&!m(t)&&!g(t);)t=e.input.charCodeAt(++e.position);e.position===n&&S(e,"name of an alias node must contain at least one character");const r=e.input.slice(n,e.position);return u.call(e.anchorMap,r)||S(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],R(e,!0,-1),!0}(e)?function(e,t,n){let r,i,o,u,s,a;const c=e.kind,l=e.result;let f=e.input.charCodeAt(e.position);if(m(f)||g(f)||35===f||38===f||42===f||33===f||124===f||62===f||39===f||34===f||37===f||64===f||96===f)return!1;if(63===f||45===f){const t=e.input.charCodeAt(e.position+1);if(m(t)||n&&g(t))return!1}for(e.kind="scalar",e.result="",r=i=e.position,o=!1;0!==f;){if(58===f){const t=e.input.charCodeAt(e.position+1);if(m(t)||n&&g(t))break}else if(35===f){if(m(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&T(e)||n&&g(f))break;if(d(f)){if(u=e.line,s=e.lineStart,a=e.lineIndent,R(e,!1,-1),e.lineIndent>=t){o=!0,f=e.input.charCodeAt(e.position);continue}e.position=i,e.line=u,e.lineStart=s,e.lineIndent=a;break}}o&&(B(e,r,i,!1),M(e,e.line-u),r=i=e.position,o=!1),h(f)||(i=e.position+1),f=e.input.charCodeAt(++e.position)}return B(e,r,i,!1),!!e.result||(e.kind=c,e.result=l,!1)}(e,l,1===r)&&(v=!0,null===e.tag&&(e.tag="?")):(v=!0,null===e.tag&&null===e.anchor||S(e,"alias node should not have any properties")),null!==e.anchor&&I(e,e.anchor,e.result)}else 0===p&&(v=a&&$(e,f));if(null===e.tag)null!==e.anchor&&I(e,e.anchor,e.result);else if("?"===e.tag){null!==e.result&&"scalar"!==e.kind&&S(e,'unacceptable node kind for ! tag; it should be "scalar", not "'+e.kind+'"');for(let t=0,n=e.implicitTypes.length;t"),null!==e.result&&c.kind!==e.kind&&S(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+c.kind+'", not "'+e.kind+'"'),c.resolve(e.result,e.tag)?(e.result=c.construct(e.result,e.tag),null!==e.anchor&&I(e,e.anchor,e.result)):S(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),e.depth-=1,null!==e.tag||null!==e.anchor||v}function V(e){const t=e.position;let n,r=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(n=e.input.charCodeAt(e.position))&&(R(e,!0,-1),n=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==n));){r=!0,n=e.input.charCodeAt(++e.position);let t=e.position;for(;0!==n&&!m(n);)n=e.input.charCodeAt(++e.position);const i=e.input.slice(t,e.position),o=[];for(i.length<1&&S(e,"directive name must not be less than one character in length");0!==n;){for(;h(n);)n=e.input.charCodeAt(++e.position);if(35===n){do{n=e.input.charCodeAt(++e.position)}while(0!==n&&!d(n));break}if(d(n))break;for(t=e.position;0!==n&&!m(n);)n=e.input.charCodeAt(++e.position);o.push(e.input.slice(t,e.position))}0!==n&&L(e),u.call(j,i)?j[i](e,i,o):x(e,'unknown document directive "'+i+'"')}R(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,R(e,!0,-1)):r&&S(e,"directives end mark is expected"),Y(e,e.lineIndent-1,4,!1,!0),R(e,!0,-1),e.checkLineBreaks&&a.test(e.input.slice(t,e.position))&&x(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&T(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,R(e,!0,-1)):e.position{var n=lr(),r=fr(),i=_r(),o=Object.prototype.toString,u=Object.prototype.hasOwnProperty,s=65279,a={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},c=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],l=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function f(e){let t,i;const o=e.toString(16).toUpperCase();if(e<=255)t="x",i=2;else if(e<=65535)t="u",i=4;else{if(!(e<=4294967295))throw new r("code point within a string may not be greater than 0xFFFFFFFF");t="U",i=8}return"\\"+t+n.repeat("0",i-o.length)+o}function p(e){this.schema=e.schema||i,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=n.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(e,t){if(null===t)return{};const n={},r=Object.keys(t);for(let i=0,o=r.length;i=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&e!==s||e>=65536&&e<=1114111}function D(e){return g(e)&&e!==s&&13!==e&&10!==e}function y(e,t,n){const r=D(e),i=r&&!m(e);return(n?r:r&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!i)||D(t)&&!m(t)&&35===e||58===t&&i}function E(e,t){const n=e.charCodeAt(t);let r;return n>=55296&&n<=56319&&t+1=56320&&r<=57343)?1024*(n-55296)+r-56320+65536:n}function A(e){return/^\n* /.test(e)}function C(e,t,n,r,i,o,u,a){let c,l=0,f=null,p=!1,d=!1;const h=-1!==r;let D=-1,C=function(e){return g(e)&&e!==s&&!m(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(E(e,0))&&function(e){return!m(e)&&58!==e}(E(e,e.length-1));if(t||u)for(c=0;c=65536?c+=2:c++){if(l=E(e,c),!g(l))return 5;C=C&&y(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(l=E(e,c),10===l)p=!0,h&&(d=d||c-D-1>r&&" "!==e[D+1],D=c);else if(!g(l))return 5;C=C&&y(l,f,a),f=l}d=d||h&&c-D-1>r&&" "!==e[D+1]}return p||d?n>9&&A(e)?5:u?2===o?5:2:d?4:3:!C||u||i(e)?2===o?5:2:1}function v(e,t,n,i,o){e.dump=function(){if(0===t.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==c.indexOf(t)||l.test(t)))return 2===e.quotingType?'"'+t+'"':"'"+t+"'";const u=e.indent*Math.max(1,n),s=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-u),p=i||e.flowLevel>-1&&n>=e.flowLevel;switch(C(t,p,e.indent,s,function(t){return function(e,t){for(let n=0,r=e.implicitTypes.length;n"+F(t,e.indent)+b(d(function(e,t){const n=/(\n+)([^\n]*)/g;let r,i,o=function(){let r=e.indexOf("\n");return r=-1!==r?r:e.length,n.lastIndex=r,w(e.slice(0,r),t)}(),u="\n"===e[0]||" "===e[0];for(;i=n.exec(e);){const e=i[1],n=i[2];r=" "===n[0],o+=e+(u||r||""===n?"":"\n")+w(n,t),u=r}return o}(t,s),u));case 5:return'"'+function(e){let t="",n=0;for(let r=0;r=65536?r+=2:r++){n=E(e,r);const i=a[n];!i&&g(n)?(t+=e[r],n>=65536&&(t+=e[r+1])):t+=i||f(n)}return t}(t)+'"';default:throw new r("impossible error: invalid scalar style")}}()}function F(e,t){const n=A(e)?String(t):"",r="\n"===e[e.length-1];return n+(!r||"\n"!==e[e.length-2]&&"\n"!==e?r?"":"-":"+")+"\n"}function b(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function w(e,t){if(""===e||" "===e[0])return e;const n=/ [^ ]/g;let r,i,o=0,u=0,s=0,a="";for(;r=n.exec(e);)s=r.index,s-o>t&&(i=u>o?u:s,a+="\n"+e.slice(o,i),o=i+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function O(e,t,n,r){let i="";const o=e.tag;for(let o=0,u=n.length;o tag resolver accepts not "'+n+'" style');i=a.represent[n](t,n)}e.dump=i}return!0}}return!1}function x(e,t,n,i,u,s,a){e.tag=null,e.dump=n,S(e,n,!1)||S(e,n,!0);const c=o.call(e.dump),l=i;i&&(i=e.flowLevel<0||e.flowLevel>t);const f="[object Object]"===c||"[object Array]"===c;let p,d;if(f&&(p=e.duplicates.indexOf(n),d=-1!==p),(null!==e.tag&&"?"!==e.tag||d||2!==e.indent&&t>0)&&(u=!1),d&&e.usedDuplicates[p])e.dump="*ref_"+p;else{if(f&&d&&!e.usedDuplicates[p]&&(e.usedDuplicates[p]=!0),"[object Object]"===c)i&&0!==Object.keys(e.dump).length?(!function(e,t,n,i){let o="";const u=e.tag,s=Object.keys(n);if(!0===e.sortKeys)s.sort();else if("function"==typeof e.sortKeys)s.sort(e.sortKeys);else if(e.sortKeys)throw new r("sortKeys must be a boolean or a function");for(let r=0,u=s.length;r1024;l&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=h(e,t)),x(e,t+1,c,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",u+=e.dump,o+=u)}e.tag=u,e.dump=o||"{}"}(e,t,e.dump,u),d&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){let r="";const i=e.tag,o=Object.keys(n);for(let i=0,u=o.length;i1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),x(e,t,a,!1,!1)&&(u+=e.dump,r+=u))}e.tag=i,e.dump="{"+r+"}"}(e,t,e.dump),d&&(e.dump="&ref_"+p+" "+e.dump));else if("[object Array]"===c)i&&0!==e.dump.length?(e.noArrayIndent&&!a&&t>0?O(e,t-1,e.dump,u):O(e,t,e.dump,u),d&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){let r="";const i=e.tag;for(let i=0,o=n.length;i",e.dump=t+" "+e.dump}}return!0}function I(e,t){const n=[],r=[];N(e,n,r);const i=r.length;for(let e=0;e{var n=jr(),r=Br();function i(e,t){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}t.exports.Type=dr(),t.exports.Schema=hr(),t.exports.FAILSAFE_SCHEMA=yr(),t.exports.JSON_SCHEMA=Fr(),t.exports.CORE_SCHEMA=br(),t.exports.DEFAULT_SCHEMA=_r(),t.exports.load=n.load,t.exports.loadAll=n.loadAll,t.exports.dump=r.dump,t.exports.YAMLException=fr(),t.exports.types={binary:Sr(),float:vr(),map:Dr(),null:Er(),pairs:Ir(),set:Nr(),timestamp:wr(),bool:Ar(),int:Cr(),merge:Or(),omap:xr(),seq:gr(),str:mr()},t.exports.safeLoad=i("safeLoad","load"),t.exports.safeLoadAll=i("safeLoadAll","loadAll"),t.exports.safeDump=i("safeDump","dump")})()),{Type:Pr,Schema:Lr,FAILSAFE_SCHEMA:Rr,JSON_SCHEMA:Tr,CORE_SCHEMA:Mr,DEFAULT_SCHEMA:$r,load:Ur,loadAll:Gr,dump:qr,YAMLException:Wr,types:Yr,safeLoad:Vr,safeLoadAll:Jr,safeDump:zr}=kr.default,Kr=kr.default;async function Xr(t,n,r){return(r?.makeDir??1)&&await e.promises.mkdir(i.dirname(t),{recursive:!0}),((e,t,n,r)=>{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return r=r||{},e(t,Kr.dump(n,r),{mode:r.mode})})(tr,t,n,r)}const Hr={noCompatMode:!0,noRefs:!0};async function Zr(e,n,r){const o=e.slice(e.lastIndexOf(".")+1).toLowerCase();if("yaml"===o)return Xr(e,n,Hr);await t.mkdir(i.dirname(e),{recursive:!0});const u=!1===r?.insertFinalNewline?"":"\n",s=r?.indent??"\t",a="json5"===o?function(e,t,n){const r=Jn.stringify(e,void 0,t);if(n)return function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t="\n"===e.whitespace[0]?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;en||o===n&&u>r)&&(n=o,r=u,t=i);return t}(t);let r,i=0,o="";var u;return void 0!==n&&(({type:r,amount:i}={type:"s"===(u=n)[0]?ei:"tab",amount:Number(u.slice(1))}),o=function(e,t){return(e===ei?" ":"\t").repeat(t)}(r,i)),{amount:i,type:r,indent:o}}var oi,ui;function si(){return ui||(ui=1,oi=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!==i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!==i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!==i--;){var u=o[i];if(!e(t[u],n[u]))return!1}return!0}return t!=t&&n!=n}),oi}var ai,ci=_(si()),li={exports:{}};function fi(){return ai||(ai=1,e=li,t=li.exports,function(n){t?e.exports=n():"undefined"!=typeof window?window.isWindows=n():void 0!==N?N.isWindows=n():"undefined"!=typeof self?self.isWindows=n():this.isWindows=n()}(function(){return function(){return process&&("win32"===process.platform||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})),li.exports;var e,t}var pi=_(fi());class di{value;next;constructor(e){this.value=e}}class hi{#c;#l;#f;constructor(){this.clear()}enqueue(e){const t=new di(e);this.#c?(this.#l.next=t,this.#l=t):(this.#c=t,this.#l=t),this.#f++}dequeue(){const e=this.#c;if(e)return this.#c=this.#c.next,this.#f--,this.#c||(this.#l=void 0),e.value}peek(){if(this.#c)return this.#c.value}clear(){this.#c=void 0,this.#l=void 0,this.#f=0}get size(){return this.#f}*[Symbol.iterator](){let e=this.#c;for(;e;)yield e.value,e=e.next}*drain(){for(;this.#c;)yield this.dequeue()}}function mi(e){if(!Number.isInteger(e)&&e!==Number.POSITIVE_INFINITY||!(e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up")}function gi(e){if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e}async function Di(t){return(e=>Kr.load(gi(e)))(await e.promises.readFile(t,"utf8"))}var yi,Ei,Ai,Ci,vi,Fi,bi,wi;function Oi(){if(Ei)return yi;Ei=1;var e=h,t=process.cwd,n=null,r=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return n||(n=t.call(process)),n};try{process.cwd()}catch(e){}if("function"==typeof process.chdir){var i=process.chdir;process.chdir=function(e){n=null,i.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,i)}return yi=function(t){e.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&function(t){t.lchmod=function(n,r,i){t.open(n,e.O_WRONLY|e.O_SYMLINK,r,function(e,n){e?i&&i(e):t.fchmod(n,r,function(e){t.close(n,function(t){i&&i(e||t)})})})},t.lchmodSync=function(n,r){var i,o=t.openSync(n,e.O_WRONLY|e.O_SYMLINK,r),u=!0;try{i=t.fchmodSync(o,r),u=!1}finally{if(u)try{t.closeSync(o)}catch(e){}else t.closeSync(o)}return i}}(t);t.lutimes||function(t){e.hasOwnProperty("O_SYMLINK")&&t.futimes?(t.lutimes=function(n,r,i,o){t.open(n,e.O_SYMLINK,function(e,n){e?o&&o(e):t.futimes(n,r,i,function(e){t.close(n,function(t){o&&o(e||t)})})})},t.lutimesSync=function(n,r,i){var o,u=t.openSync(n,e.O_SYMLINK),s=!0;try{o=t.futimesSync(u,r,i),s=!1}finally{if(s)try{t.closeSync(u)}catch(e){}else t.closeSync(u)}return o}):t.futimes&&(t.lutimes=function(e,t,n,r){r&&process.nextTick(r)},t.lutimesSync=function(){})}(t);t.chown=o(t.chown),t.fchown=o(t.fchown),t.lchown=o(t.lchown),t.chmod=n(t.chmod),t.fchmod=n(t.fchmod),t.lchmod=n(t.lchmod),t.chownSync=u(t.chownSync),t.fchownSync=u(t.fchownSync),t.lchownSync=u(t.lchownSync),t.chmodSync=i(t.chmodSync),t.fchmodSync=i(t.fchmodSync),t.lchmodSync=i(t.lchmodSync),t.stat=s(t.stat),t.fstat=s(t.fstat),t.lstat=s(t.lstat),t.statSync=a(t.statSync),t.fstatSync=a(t.fstatSync),t.lstatSync=a(t.lstatSync),t.chmod&&!t.lchmod&&(t.lchmod=function(e,t,n){n&&process.nextTick(n)},t.lchmodSync=function(){});t.chown&&!t.lchown&&(t.lchown=function(e,t,n,r){r&&process.nextTick(r)},t.lchownSync=function(){});"win32"===r&&(t.rename="function"!=typeof t.rename?t.rename:function(e){function n(n,r,i){var o=Date.now(),u=0;e(n,r,function s(a){if(a&&("EACCES"===a.code||"EPERM"===a.code||"EBUSY"===a.code)&&Date.now()-o<6e4)return setTimeout(function(){t.stat(r,function(t,o){t&&"ENOENT"===t.code?e(n,r,s):i(a)})},u),void(u<100&&(u+=10));i&&i(a)})}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.rename));function n(e){return e?function(n,r,i){return e.call(t,n,r,function(e){c(e)&&(e=null),i&&i.apply(this,arguments)})}:e}function i(e){return e?function(n,r){try{return e.call(t,n,r)}catch(e){if(!c(e))throw e}}:e}function o(e){return e?function(n,r,i,o){return e.call(t,n,r,i,function(e){c(e)&&(e=null),o&&o.apply(this,arguments)})}:e}function u(e){return e?function(n,r,i){try{return e.call(t,n,r,i)}catch(e){if(!c(e))throw e}}:e}function s(e){return e?function(n,r,i){function o(e,t){t&&(t.uid<0&&(t.uid+=4294967296),t.gid<0&&(t.gid+=4294967296)),i&&i.apply(this,arguments)}return"function"==typeof r&&(i=r,r=null),r?e.call(t,n,r,o):e.call(t,n,o)}:e}function a(e){return e?function(n,r){var i=r?e.call(t,n,r):e.call(t,n);return i&&(i.uid<0&&(i.uid+=4294967296),i.gid<0&&(i.gid+=4294967296)),i}:e}function c(e){return!e||("ENOSYS"===e.code||!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code))}t.read="function"!=typeof t.read?t.read:function(e){function n(n,r,i,o,u,s){var a;if(s&&"function"==typeof s){var c=0;a=function(l,f,p){if(l&&"EAGAIN"===l.code&&c<10)return c++,e.call(t,n,r,i,o,u,a);s.apply(this,arguments)}}return e.call(t,n,r,i,o,u,a)}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.read),t.readSync="function"!=typeof t.readSync?t.readSync:(l=t.readSync,function(e,n,r,i,o){for(var u=0;;)try{return l.call(t,e,n,r,i,o)}catch(e){if("EAGAIN"===e.code&&u<10){u++;continue}throw e}});var l},yi}function Si(){if(wi)return bi;wi=1;var e,t,n=o,r=Oi(),i=function(){if(Ci)return Ai;Ci=1;var e=p.Stream;return Ai=function(t){return{ReadStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this);var o=this;this.path=r,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=65536,i=i||{};for(var u=Object.keys(i),s=0,a=u.length;sthis.end)throw new Error("start must be <= end");this.pos=this.start}null===this.fd?t.open(this.path,this.flags,this.mode,function(e,t){if(e)return o.emit("error",e),void(o.readable=!1);o.fd=t,o.emit("open",t),o._read()}):process.nextTick(function(){o._read()})},WriteStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this),this.path=r,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var o=Object.keys(i),u=0,s=o.length;u= zero");this.pos=this.start}this.busy=!1,this._queue=[],null===this.fd&&(this._open=t.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}},Ai}(),u=function(){if(Fi)return vi;Fi=1,vi=function(t){if(null===t||"object"!=typeof t)return t;if(t instanceof Object)var n={__proto__:e(t)};else n=Object.create(null);return Object.getOwnPropertyNames(t).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n};var e=Object.getPrototypeOf||function(e){return e.__proto__};return vi}(),s=a;function c(t,n){Object.defineProperty(t,e,{get:function(){return n}})}"function"==typeof Symbol&&"function"==typeof Symbol.for?(e=Symbol.for("graceful-fs.queue"),t=Symbol.for("graceful-fs.previous")):(e="___graceful-fs.queue",t="___graceful-fs.previous");var l,f=function(){};if(s.debuglog?f=s.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(f=function(){var e=s.format.apply(s,arguments);e="GFS4: "+e.split(/\n/).join("\nGFS4: "),console.error(e)}),!n[e]){var d=N[e]||[];c(n,d),n.close=function(e){function r(t,r){return e.call(n,t,function(e){e||D(),"function"==typeof r&&r.apply(this,arguments)})}return Object.defineProperty(r,t,{value:e}),r}(n.close),n.closeSync=function(e){function r(t){e.apply(n,arguments),D()}return Object.defineProperty(r,t,{value:e}),r}(n.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){f(n[e]),m.equal(n[e].length,0)})}function h(e){r(e),e.gracefulify=h,e.createReadStream=function(t,n){return new e.ReadStream(t,n)},e.createWriteStream=function(t,n){return new e.WriteStream(t,n)};var t=e.readFile;e.readFile=function(e,n,r){"function"==typeof n&&(r=n,n=null);return function e(n,r,i,o){return t(n,r,function(t){!t||"EMFILE"!==t.code&&"ENFILE"!==t.code?"function"==typeof i&&i.apply(this,arguments):g([e,[n,r,i],t,o||Date.now(),Date.now()])})}(e,n,r)};var n=e.writeFile;e.writeFile=function(e,t,r,i){"function"==typeof r&&(i=r,r=null);return function e(t,r,i,o,u){return n(t,r,i,function(n){!n||"EMFILE"!==n.code&&"ENFILE"!==n.code?"function"==typeof o&&o.apply(this,arguments):g([e,[t,r,i,o],n,u||Date.now(),Date.now()])})}(e,t,r,i)};var o=e.appendFile;o&&(e.appendFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=null);return function e(t,n,r,i,u){return o(t,n,r,function(o){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],o,u||Date.now(),Date.now()])})}(e,t,n,r)});var u=e.copyFile;u&&(e.copyFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=0);return function e(t,n,r,i,o){return u(t,n,r,function(u){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)});var s=e.readdir;e.readdir=function(e,t,n){"function"==typeof t&&(n=t,t=null);var r=a.test(process.version)?function(e,t,n,r){return s(e,i(e,t,n,r))}:function(e,t,n,r){return s(e,t,i(e,t,n,r))};return r(e,t,n);function i(e,t,n,i){return function(o,u){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?(u&&u.sort&&u.sort(),"function"==typeof n&&n.call(this,o,u)):g([r,[e,t,n],o,i||Date.now(),Date.now()])}}};var a=/^v[0-5]\./;if("v0.8"===process.version.substr(0,4)){var c=i(e);m=c.ReadStream,D=c.WriteStream}var l=e.ReadStream;l&&(m.prototype=Object.create(l.prototype),m.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.autoClose&&e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n),e.read())})});var f=e.WriteStream;f&&(D.prototype=Object.create(f.prototype),D.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n))})}),Object.defineProperty(e,"ReadStream",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return D},set:function(e){D=e},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(e,"FileReadStream",{get:function(){return p},set:function(e){p=e},enumerable:!0,configurable:!0});var d=D;function m(e,t){return this instanceof m?(l.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function D(e,t){return this instanceof D?(f.apply(this,arguments),this):D.apply(Object.create(D.prototype),arguments)}Object.defineProperty(e,"FileWriteStream",{get:function(){return d},set:function(e){d=e},enumerable:!0,configurable:!0});var y=e.open;function E(e,t,n,r){return"function"==typeof n&&(r=n,n=null),function e(t,n,r,i,o){return y(t,n,r,function(u,s){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)}return e.open=E,e}function g(t){f("ENQUEUE",t[0].name,t[1]),n[e].push(t),y()}function D(){for(var t=Date.now(),r=0;r2&&(n[e][r][3]=t,n[e][r][4]=t);y()}function y(){if(clearTimeout(l),l=void 0,0!==n[e].length){var t=n[e].shift(),r=t[0],i=t[1],o=t[2],u=t[3],s=t[4];if(void 0===u)f("RETRY",r.name,i),r.apply(null,i);else if(Date.now()-u>=6e4){f("TIMEOUT",r.name,i);var a=i.pop();"function"==typeof a&&a.call(null,o)}else{var c=Date.now()-s,p=Math.max(s-u,1);c>=Math.min(1.2*p,100)?(f("RETRY",r.name,i),r.apply(null,i.concat([u]))):n[e].push(t)}void 0===l&&(l=setTimeout(y,0))}}return N[e]||c(N,n[e]),bi=h(u(n)),process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!n.__patched&&(bi=h(n),n.__patched=!0),bi}var xi=_(Si()),Ii={chmod:l(xi.chmod),copyFile:l(xi.copyFile),copyFileSync:Ni(xi.copyFileSync),createReadStream:xi.createReadStream,link:l(xi.link),linkSync:Ni(xi.linkSync),mkdir:l(xi.mkdir),mkdirSync:Ni(xi.mkdirSync),renameSync:Ni(xi.renameSync),readFile:l(xi.readFile),readFileSync:xi.readFileSync,readdirSync:xi.readdirSync,stat:l(xi.stat),statSync:xi.statSync,unlink:l(xi.unlink),unlinkSync:xi.unlinkSync,writeFile:l(xi.writeFile),writeFileSync:Ni(xi.writeFileSync)};function Ni(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(c.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rr=>{let i=""+r,u=i.indexOf(t,e.length);return~u?e+o(i,t,n,u)+t:e+i+t},o=(e,t,n,r)=>{let i="",o=0;do{i+=e.substring(o,r)+n,o=r+t.length,r=e.indexOf(t,o)}while(~r);return i+e.substring(o)},u=(e=r)=>{let t=e?i:()=>String;return{isColorSupported:e,reset:t("\x1b[0m","\x1b[0m"),bold:t("\x1b[1m","\x1b[22m","\x1b[22m\x1b[1m"),dim:t("\x1b[2m","\x1b[22m","\x1b[22m\x1b[2m"),italic:t("\x1b[3m","\x1b[23m"),underline:t("\x1b[4m","\x1b[24m"),inverse:t("\x1b[7m","\x1b[27m"),hidden:t("\x1b[8m","\x1b[28m"),strikethrough:t("\x1b[9m","\x1b[29m"),black:t("\x1b[30m","\x1b[39m"),red:t("\x1b[31m","\x1b[39m"),green:t("\x1b[32m","\x1b[39m"),yellow:t("\x1b[33m","\x1b[39m"),blue:t("\x1b[34m","\x1b[39m"),magenta:t("\x1b[35m","\x1b[39m"),cyan:t("\x1b[36m","\x1b[39m"),white:t("\x1b[37m","\x1b[39m"),gray:t("\x1b[90m","\x1b[39m"),bgBlack:t("\x1b[40m","\x1b[49m"),bgRed:t("\x1b[41m","\x1b[49m"),bgGreen:t("\x1b[42m","\x1b[49m"),bgYellow:t("\x1b[43m","\x1b[49m"),bgBlue:t("\x1b[44m","\x1b[49m"),bgMagenta:t("\x1b[45m","\x1b[49m"),bgCyan:t("\x1b[46m","\x1b[49m"),bgWhite:t("\x1b[47m","\x1b[49m"),blackBright:t("\x1b[90m","\x1b[39m"),redBright:t("\x1b[91m","\x1b[39m"),greenBright:t("\x1b[92m","\x1b[39m"),yellowBright:t("\x1b[93m","\x1b[39m"),blueBright:t("\x1b[94m","\x1b[39m"),magentaBright:t("\x1b[95m","\x1b[39m"),cyanBright:t("\x1b[96m","\x1b[39m"),whiteBright:t("\x1b[97m","\x1b[39m"),bgBlackBright:t("\x1b[100m","\x1b[49m"),bgRedBright:t("\x1b[101m","\x1b[49m"),bgGreenBright:t("\x1b[102m","\x1b[49m"),bgYellowBright:t("\x1b[103m","\x1b[49m"),bgBlueBright:t("\x1b[104m","\x1b[49m"),bgMagentaBright:t("\x1b[105m","\x1b[49m"),bgCyanBright:t("\x1b[106m","\x1b[49m"),bgWhiteBright:t("\x1b[107m","\x1b[49m")}};return Bi.exports=u(),Bi.exports.createColors=u,Bi.exports}var Pi,Li={};function Ri(){return Pi||(Pi=1,Object.defineProperty(Li,"__esModule",{value:!0}),Li.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,Li.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!(!e[3]&&!e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}),Li}var Ti,Mi={},$i={};var Ui,Gi,qi,Wi={};function Yi(){return Gi||(Gi=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isIdentifierChar",{enumerable:!0,get:function(){return t.isIdentifierChar}}),Object.defineProperty(e,"isIdentifierName",{enumerable:!0,get:function(){return t.isIdentifierName}}),Object.defineProperty(e,"isIdentifierStart",{enumerable:!0,get:function(){return t.isIdentifierStart}}),Object.defineProperty(e,"isKeyword",{enumerable:!0,get:function(){return n.isKeyword}}),Object.defineProperty(e,"isReservedWord",{enumerable:!0,get:function(){return n.isReservedWord}}),Object.defineProperty(e,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return n.isStrictBindOnlyReservedWord}}),Object.defineProperty(e,"isStrictBindReservedWord",{enumerable:!0,get:function(){return n.isStrictBindReservedWord}}),Object.defineProperty(e,"isStrictReservedWord",{enumerable:!0,get:function(){return n.isStrictReservedWord}});var t=function(){if(Ti)return $i;Ti=1,Object.defineProperty($i,"__esModule",{value:!0}),$i.isIdentifierChar=a,$i.isIdentifierName=function(e){let t=!0;for(let n=0;ne)return!1;if(n+=t[r+1],n>=e)return!0}return!1}function s(e){return e<65?36===e:e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&n.test(String.fromCharCode(e)):u(e,i)))}function a(e){return e<48?36===e:e<58||!(e<65)&&(e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&r.test(String.fromCharCode(e)):u(e,i)||u(e,o))))}return $i}(),n=function(){if(Ui)return Wi;Ui=1,Object.defineProperty(Wi,"__esModule",{value:!0}),Wi.isKeyword=function(e){return n.has(e)},Wi.isReservedWord=o,Wi.isStrictBindOnlyReservedWord=s,Wi.isStrictBindReservedWord=function(e,t){return u(e,t)||s(e)},Wi.isStrictReservedWord=u;const e=["implements","interface","let","package","private","protected","public","static","yield"],t=["eval","arguments"],n=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"]),r=new Set(e),i=new Set(t);function o(e,t){return t&&"await"===e||"enum"===e}function u(e,t){return o(e,t)||r.has(e)}function s(e){return i.has(e)}return Wi}()}(Mi)),Mi}function Vi(){if(qi)return ji;qi=1,Object.defineProperty(ji,"__esModule",{value:!0});var e=ki(),t=Ri(),n=Yi();const r=(e,t)=>n=>e(t(n));function i(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.gray,invalid:r(r(e.white,e.bgRed),e.bold),gutter:e.gray,marker:r(e.red,e.bold),message:r(e.red,e.bold),reset:e.reset}}const o=i(e.createColors(!0)),u=i(e.createColors(!1));function s(e){return e?o:u}const a=new Set(["as","async","from","get","of","set"]),c=/\r\n|[\n\r\u2028\u2029]/,l=/^[()[\]{}]$/;let f;const p=/^[a-z][\w-]*$/i,d=function(e,t,r){if("name"===e.type){const i=e.value;if(n.isKeyword(i)||n.isStrictReservedWord(i,!0)||a.has(i))return"keyword";if(p.test(i)&&("<"===r[t-1]||"t[r](e)).join("\n"):i;return n}f=function*(e){let n;for(;n=t.default.exec(e);){const r=t.matchToToken(n);yield{type:d(r,n.index,e),value:r.value}}};let m=!1;const g=/\r\n|[\n\r\u2028\u2029]/;function D(t,n,r={}){const i=r.forceColor||("object"!=typeof process||"0"!==process.env.FORCE_COLOR&&"false"!==process.env.FORCE_COLOR)&&e.isColorSupported&&r.highlightCode,o=s(i),u=t.split(g),{start:a,end:c,markerLines:l}=function(e,t,n){const r=Object.assign({column:0,line:-1},e.start),i=Object.assign({},r,e.end),{linesAbove:o=2,linesBelow:u=3}=n||{},s=r.line,a=r.column,c=i.line,l=i.column;let f=Math.max(s-(o+1),0),p=Math.min(t.length,c+u);-1===s&&(f=0),-1===c&&(p=t.length);const d=c-s,h={};if(d)for(let e=0;e<=d;e++){const n=e+s;if(a)if(0===e){const e=t[n-1].length;h[n]=[a,e-a+1]}else if(e===d)h[n]=[0,l];else{const r=t[n-e].length;h[n]=[0,r]}else h[n]=!0}else h[s]=a===l?!a||[a,0]:[a,l-a];return{start:f,end:p,markerLines:h}}(n,u,r),f=n.start&&"number"==typeof n.start.column,p=String(c).length;let d=(i?h(t):t).split(g,c).slice(a,c).map((e,t)=>{const n=a+1+t,i=` ${` ${n}`.slice(-p)} |`,u=l[n],s=!l[n+1];if(u){let t="";if(Array.isArray(u)){const n=e.slice(0,Math.max(u[0]-1,0)).replace(/[^\t]/g," "),a=u[1]||1;t=["\n ",o.gutter(i.replace(/\d/g," "))," ",n,o.marker("^").repeat(a)].join(""),s&&r.message&&(t+=" "+o.message(r.message))}return[o.marker(">"),o.gutter(i),e.length>0?` ${e}`:"",t].join("")}return` ${o.gutter(i)}${e.length>0?` ${e}`:""}`}).join("\n");return r.message&&!f&&(d=`${" ".repeat(p+1)}${r.message}\n${d}`),i?o.reset(d):d}return ji.codeFrameColumns=D,ji.default=function(e,t,n,r={}){if(!m){m=!0;const e="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(e,"DeprecationWarning");else{new Error(e).name="DeprecationWarning",console.warn(new Error(e))}}return D(e,{start:{column:n=Math.max(n,0),line:t}},r)},ji.highlight=h,ji}var Ji=Vi();class zi extends Error{name="JSONError";fileName;#p;#d;#h;#m;#g;constructor(e){if("string"==typeof e)super(),this.#h=e;else{const{jsonParseError:t,fileName:n,input:r}=e;super(void 0,{cause:t}),this.#p=r,this.#d=t,this.fileName=n}Error.captureStackTrace?.(this,zi)}get message(){this.#h??=`${Xi(this.#d.message)}${""===this.#p?" while parsing empty string":""}`;const{codeFrame:e}=this;return`${this.#h}${this.fileName?` in ${this.fileName}`:""}${e?`\n\n${e}\n`:""}`}set message(e){this.#h=e}#D(e){if(!this.#d)return;const t=this.#p,n=Ki(t,this.#d.message);return n?Ji.codeFrameColumns(t,{start:n},{highlightCode:e}):void 0}get codeFrame(){return this.#m??=this.#D(!0),this.#m}get rawCodeFrame(){return this.#g??=this.#D(!1),this.#g}}const Ki=(e,t)=>{const n=t.match(/in JSON at position (?\d+)(?: \(line (?\d+) column (?\d+)\))?$/);if(!n)return;const{index:r,line:i,column:o}=n.groups;return i&&o?{line:Number(i),column:Number(o)}:function(e,t,n){if("string"!=typeof e)throw new TypeError("Text parameter should be a string");if(!Number.isInteger(t))throw new TypeError("Index parameter should be an integer");if(t<0||t>e.length)throw new RangeError("Index out of bounds");return function(e,t,n){const r=0===t?-1:e.lastIndexOf("\n",t-1),[i,o]=(({oneBased:e,oneBasedLine:t=e,oneBasedColumn:n=e}={})=>[t?1:0,n?1:0])(n);return{line:-1===r?i:e.slice(0,r+1).match(/\n/g).length+i,column:t-r-1+o}}(e,t,n)}(e,Number(r),{oneBased:!0})},Xi=e=>e.replace(/(?<=^Unexpected token )(?')?(.)\k/,(e,t,n)=>{return`"${n}"(${r=n,`\\u{${r.codePointAt(0).toString(16)}}`})`;var r});function Hi(e,t,n){"string"==typeof t&&(n=t,t=void 0);try{return JSON.parse(e,t)}catch(t){throw new zi({jsonParseError:t,fileName:n,input:e})}}async function Zi(e){return gi(await Ii.readFile(e,"utf8"))}async function Qi(e){try{const t=i.join(e,"package.json"),{data:n,text:r}=await async function(e){const t=await Zi(e);try{return{data:Hi(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}}(t);return{fileName:"package.json",manifest:ro(n),writeProjectManifest:no({...to(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.json5"),{data:n,text:r}=await async function(e){const t=await Zi(e);try{return{data:Jn.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}}(t);return{fileName:"package.json5",manifest:ro(n),writeProjectManifest:no({...eo(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.yaml"),n=await async function(e){try{return await Di(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}(t);return{fileName:"package.yaml",manifest:ro(n),writeProjectManifest:no({initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if(pi()){let n;try{n=await t.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const n=i.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>Zr(n,e)}}function eo(e){const{comments:t,text:n,hasFinalNewline:r}=ln(e);return{comments:t,indent:ii(n).indent,insertFinalNewline:r}}function to(e){return{indent:ii(e).indent,insertFinalNewline:e.endsWith("\n")}}function no(e){let t=uo(e.initialManifest);return async(n,r)=>(n=function(e){return io(e,"devDependencies","devEngines"),io(e,"dependencies","engines"),e}(uo(n)),!0!==r&&ci(t,n)||(await Zr(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=uo(n)),Promise.resolve(void 0))}function ro(e){return K(e,"devEngines","devDependencies"),K(e,"engines","dependencies"),e}function io(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}!function(e){let t=!1;if("object"==typeof e&&({concurrency:e,rejectOnClear:t=!1}=e),mi(e),"boolean"!=typeof t)throw new TypeError("Expected `rejectOnClear` to be a boolean");const n=new hi;let r=0;const i=()=>{r0&&(r++,n.dequeue().run())},o=async(e,t,n)=>{const o=(async()=>e(...n))();t(o);try{await o}catch{}r--,i()},u=(t,...u)=>new Promise((s,a)=>{((t,u,s,a)=>{const c={reject:s};new Promise(e=>{c.run=e,n.enqueue(c)}).then(o.bind(void 0,t,u,a)),rr},pendingCount:{get:()=>n.size},clearQueue:{value(){if(!t)return void n.clear();const e=AbortSignal.abort().reason;for(;n.size>0;)n.dequeue().reject(e)}},concurrency:{get:()=>e,set(t){mi(t),e=t,queueMicrotask(()=>{for(;r0;)i()})}},map:{async value(e,t){const n=Array.from(e,(e,n)=>this(t,e,n));return Promise.all(n)}}})}(4);const oo=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function uo(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&null!==r&&oo.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}function so(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function ao(e){return function t(n){return 0===arguments.length||so(n)?t:e.apply(this,arguments)}}function co(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return so(n)?t:ao(function(t){return e(n,t)});default:return so(n)&&so(r)?t:so(n)?ao(function(t){return e(t,r)}):so(r)?ao(function(t){return e(n,t)}):e(n,r)}}}function lo(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(e){return t.apply(this,arguments)};case 2:return function(e,n){return t.apply(this,arguments)};case 3:return function(e,n,r){return t.apply(this,arguments)};case 4:return function(e,n,r,i){return t.apply(this,arguments)};case 5:return function(e,n,r,i,o){return t.apply(this,arguments)};case 6:return function(e,n,r,i,o,u){return t.apply(this,arguments)};case 7:return function(e,n,r,i,o,u,s){return t.apply(this,arguments)};case 8:return function(e,n,r,i,o,u,s,a){return t.apply(this,arguments)};case 9:return function(e,n,r,i,o,u,s,a,c){return t.apply(this,arguments)};case 10:return function(e,n,r,i,o,u,s,a,c,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function fo(e){return function t(n,r,i){switch(arguments.length){case 0:return t;case 1:return so(n)?t:co(function(t,r){return e(n,t,r)});case 2:return so(n)&&so(r)?t:so(n)?co(function(t,n){return e(t,r,n)}):so(r)?co(function(t,r){return e(n,t,r)}):ao(function(t){return e(n,r,t)});default:return so(n)&&so(r)&&so(i)?t:so(n)&&so(r)?co(function(t,n){return e(t,n,i)}):so(n)&&so(i)?co(function(t,n){return e(t,r,n)}):so(r)&&so(i)?co(function(t,r){return e(n,t,r)}):so(n)?ao(function(t){return e(t,r,i)}):so(r)?ao(function(t){return e(n,t,i)}):so(i)?ao(function(t){return e(n,r,t)}):e(n,r,i)}}}var po=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function ho(e){return"[object String]"===Object.prototype.toString.call(e)}var mo=ao(function(e){return!!po(e)||!!e&&("object"==typeof e&&(!ho(e)&&(0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),go=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();var Do=co(function(e,t){return lo(e.length,function(){return e.apply(t,arguments)})});function yo(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function Eo(e,t,n,r){return e["@@transducer/result"](n[r](Do(e["@@transducer/step"],e),t))}var Ao="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function Co(e,t,n){if("function"==typeof e&&(e=function(e){return new go(e)}(e)),mo(n))return function(e,t,n){for(var r=0,i=n.length;r=0;)vo(t=Oo[n],e)&&!xo(r,t)&&(r[r.length]=t),n-=1;return r}):ao(function(e){return Object(e)!==e?[]:Object.keys(e)}),No=fo(Co);var _o=ao(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function jo(e,t,n,r){var i,o=function(r){for(var i=t.length,o=0;o=0;){if(n[s]===e)return r[s]===t;s-=1}switch(u){case"Map":return e.size===t.size&&$o(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&$o(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=Io(e);if(a.length!==Io(t).length)return!1;var c=n.concat([e]),l=r.concat([t]);for(s=a.length-1;s>=0;){var f=a[s];if(!vo(f,t)||!Uo(t[f],e[f],c,l))return!1;s-=1}return!0}var Go=co(function(e,t){return Uo(e,t,[],[])});var qo=ao(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():po(e)?[]:ho(e)?"":function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)?{}:bo(e)?function(){return arguments}():function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t}(e)?e.constructor.from(""):void 0}),Wo=ao(function(e){return null!=e&&Go(e,qo(e))}),Yo=co(function(e,t){for(var n={},r={},i=0,o=e.length;i{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function Qo(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;const i=await async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}(async(t,i)=>r(i,t,e,n),t);return i}async function eu(e,t){const{manifest:n}=await Qi(t);if(!n?.name||!n?.version)throw new E("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function tu(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function nu(e,t,n,r){if(!t.startsWith("workspace:"))return t;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(t);if(null!=o){r=r??i.join(n,"node_modules");const t=await eu(e,i.join(r,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==t.name?`npm:${t.name}@${s}${t.version}`:`${s}${t.version}`}if(t.startsWith("workspace:./")||t.startsWith("workspace:../")){const r=await eu(e,i.join(n,t.slice(10)));return r.name===e?`${r.version}`:`npm:${r.name}@${r.version}`}return(t=t.slice(10)).includes("@")?`npm:${t}`:t}async function ru(e,t,n,r){if(!t.includes("workspace:"))return t;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(t);if(null!=u){const[,s="",a]=u;if(a)return t.replace("workspace:","");r=r??i.join(n,"node_modules");const c=await eu(e,i.join(r,e)),l="*"!==s?s:"";return t.replace(o,`${l}${c.version}`)}return t.replace("workspace:","")}async function iu(e,t){const n=function(e,t){if(!e.startsWith("jsr:"))return null;if("@"===(e=e.substring(4))[0]){const t=e.lastIndexOf("@");if(0===t)return{jsrPkgName:e,npmPkgName:C(e)};const n=e.substring(0,t);return{jsrPkgName:n,npmPkgName:C(n),versionSelector:e.substring(t+1)}}if(e.includes("@"))throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!t)throw new E("INVALID_JSR_SPECIFIER",`JSR specifier '${e}' is missing a package name`);return{versionSelector:e,jsrPkgName:t,npmPkgName:C(t)}}(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}var ou,uu,su=Object.freeze({__proto__:null,createExportableManifest:async function(t,n,r){let o;r.skipManifestObfuscation?o=Yo(["pnpm"],Bo(n)):(o=Yo(["scripts","packageManager","pnpm"],n),null!=n.scripts&&(o.scripts=Yo(Ho,n.scripts)));const u=A.bind(null,r.catalogs),s=tu.bind(null,u),a=Zo(nu,s,iu);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async e=>{const i=await Qo(t,n[e],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=i&&(o[e]=i)}));const c=n.peerDependencies;if(c){const e=Zo(ru,s,iu);o.peerDependencies=await Qo(t,c,{modulesDir:r?.modulesDir,convertDependencyForPublish:e})}if(function(e){const{publishConfig:t}=e;if(t){for(const n in t){if(!Vo.has(n))continue;const r=t[n];e[n]=r,delete t[n]}Wo(t)&&delete e.publishConfig}}(o),null==o.readme&&r?.embedReadme){const n=await async function(t){const n=(await e.promises.readdir(t,{withFileTypes:!0})).find(e=>e.isFile()&&/^readme\.md$/i.test(e.name));if(null!=n)return e.promises.readFile(i.join(t,n.name),"utf8")}(t);null!=n&&(o.readme=n)}for(const e of r?.hooks?.beforePacking??[])o=await e(o,t)??o;return Xo(o)}}),au={},cu={},lu={},fu={},pu={};function du(){if(uu)return fu;uu=1,Object.defineProperty(fu,"__esModule",{value:!0}),fu.LockfileMissingDependencyError=fu.FetchError=fu.PnpmError=void 0;const e=(ou||(ou=1,t=pu,Object.defineProperty(t,"__esModule",{value:!0}),t.USEFUL_NON_ROOT_PNPM_FIELDS=t.FULL_FILTERED_META_DIR=t.FULL_META_DIR=t.ABBREVIATED_META_DIR=t.WORKSPACE_MANIFEST_FILENAME=t.STORE_VERSION=t.LAYOUT_VERSION=t.ENGINE_NAME=t.MANIFEST_BASE_NAMES=t.LOCKFILE_VERSION=t.LOCKFILE_MAJOR_VERSION=t.WANTED_LOCKFILE=void 0,t.getNodeBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"node.exe":"bin/node"},t.getDenoBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"deno.exe":"deno"},t.getBunBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"bun.exe":"bun"},t.WANTED_LOCKFILE="pnpm-lock.yaml",t.LOCKFILE_MAJOR_VERSION="9",t.LOCKFILE_VERSION=`${t.LOCKFILE_MAJOR_VERSION}.0`,t.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],t.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,t.LAYOUT_VERSION=5,t.STORE_VERSION="v10",t.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",t.ABBREVIATED_META_DIR="metadata-v1.3",t.FULL_META_DIR="metadata-full-v1.3",t.FULL_FILTERED_META_DIR="metadata-ff-v1.3",t.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),pu);var t;class n extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}fu.PnpmError=n;fu.FetchError=class extends n{response;request;constructor(e,t,n){const r={url:e.url};e.authHeaderValue&&(r.authHeaderValue=function(e){const[t,n]=e.split(" ");if(null==n)return"[hidden]";if(n.length<20)return`${t} [hidden]`;return`${t} ${n.substring(0,4)}[hidden]`}(e.authHeaderValue));const i=`GET ${e.url}: ${t.statusText} - ${t.status}`;401!==t.status&&403!==t.status&&404!==t.status||(n=n?`${n}\n\n`:"",r.authHeaderValue?n+=`An authorization header was used: ${r.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}};return fu.LockfileMissingDependencyError=class extends n{constructor(t){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${t}' in ${e.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},fu}var hu,mu,gu,Du={},yu={};function Eu(){return mu||(mu=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseCatalogProtocol=void 0;var t=function(){if(hu)return yu;hu=1,Object.defineProperty(yu,"__esModule",{value:!0}),yu.parseCatalogProtocol=function(t){if(!t.startsWith(e))return null;const n=t.slice(e.length).trim();return""===n?"default":n};const e="catalog:";return yu}();Object.defineProperty(e,"parseCatalogProtocol",{enumerable:!0,get:function(){return t.parseCatalogProtocol}})}(Du)),Du}var Au,Cu,vu={};function Fu(){return Cu||(Cu=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.matchCatalogResolveResult=e.resolveFromCatalog=void 0;var t=function(){if(gu)return lu;gu=1,Object.defineProperty(lu,"__esModule",{value:!0}),lu.resolveFromCatalog=function(n,r){const i=(0,t.parseCatalogProtocol)(r.bareSpecifier);if(null==i)return{type:"unused"};const o=n[i]?.[r.alias];if(null==o)return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${r.alias}' was found for catalog '${i}'.`)};if(null!=(0,t.parseCatalogProtocol)(o))return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${r.alias}' in catalog '${i}' is invalid.`)};const u=o.split(":")[0];return"workspace"===u?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${r.alias}' in catalog '${i}' is invalid.`)}:["link","file"].includes(u)?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${r.alias}' in catalog '${i}' declares a dependency using the '${u}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:i,specifier:o}}};const e=du(),t=Eu();return lu}();Object.defineProperty(e,"resolveFromCatalog",{enumerable:!0,get:function(){return t.resolveFromCatalog}});var n=(Au||(Au=1,Object.defineProperty(vu,"__esModule",{value:!0}),vu.matchCatalogResolveResult=function(e,t){switch(e.type){case"found":return t.found(e);case"misconfiguration":return t.misconfiguration(e);case"unused":return t.unused(e)}}),vu);Object.defineProperty(e,"matchCatalogResolveResult",{enumerable:!0,get:function(){return n.matchCatalogResolveResult}})}(cu)),cu}var bu,wu={};var Ou,Su,xu={},Iu={},Nu={},_u={};function ju(){if(Su)return Nu;Su=1,Object.defineProperty(Nu,"__esModule",{value:!0}),Nu.getAllUniqueSpecs=function(t){const n={},r=new Set;for(const i of t){const t=(0,e.getAllDependenciesFromManifest)(i);for(const[e,i]of Object.entries(t))r.has(e)||(null!=n[e]&&n[e]!==i||i.includes(":")?(r.add(e),delete n[e]):n[e]=i)}return n};const e=(Ou||(Ou=1,Object.defineProperty(_u,"__esModule",{value:!0}),_u.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}}),_u);return Nu}var Bu,ku={};var Pu,Lu={},Ru=j(J);var Tu,Mu={},$u={},Uu={},Gu={};var qu,Wu={};var Yu,Vu={};var Ju,zu={};var Ku,Xu={};var Hu,Zu={};var Qu,es={};var ts,ns={};var rs,is={};var os,us={};var ss,as={};var cs,ls={};var fs,ps={};var ds,hs={};var ms,gs={};var Ds,ys={};var Es,As={};var Cs,vs={};var Fs,bs={};var ws,Os={};var Ss,xs={};var Is,Ns={};var _s,js={};var Bs,ks,Ps,Ls={};function Rs(){return ks||(ks=1,e=Uu,t=Uu&&Uu.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Uu&&Uu.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(function(){if(Tu)return Gu;Tu=1,Object.defineProperty(Gu,"__esModule",{value:!0}),Gu.contextLogger=void 0;const e=Ru;return Gu.contextLogger=(0,e.logger)("context"),Gu}(),e),n(function(){if(qu)return Wu;qu=1,Object.defineProperty(Wu,"__esModule",{value:!0}),Wu.deprecationLogger=void 0;const e=Ru;return Wu.deprecationLogger=(0,e.logger)("deprecation"),Wu}(),e),n(function(){if(Yu)return Vu;Yu=1,Object.defineProperty(Vu,"__esModule",{value:!0}),Vu.fetchingProgressLogger=void 0;const e=Ru;return Vu.fetchingProgressLogger=(0,e.logger)("fetching-progress"),Vu}(),e),n(function(){if(Ju)return zu;Ju=1,Object.defineProperty(zu,"__esModule",{value:!0}),zu.hookLogger=void 0;const e=Ru;return zu.hookLogger=(0,e.logger)("hook"),zu}(),e),n(function(){if(Ku)return Xu;Ku=1,Object.defineProperty(Xu,"__esModule",{value:!0}),Xu.installCheckLogger=void 0;const e=Ru;return Xu.installCheckLogger=(0,e.logger)("install-check"),Xu}(),e),n(function(){if(Hu)return Zu;Hu=1,Object.defineProperty(Zu,"__esModule",{value:!0}),Zu.installingConfigDepsLogger=void 0;const e=Ru;return Zu.installingConfigDepsLogger=(0,e.logger)("installing-config-deps"),Zu}(),e),n(function(){if(Qu)return es;Qu=1,Object.defineProperty(es,"__esModule",{value:!0}),es.ignoredScriptsLogger=void 0;const e=Ru;return es.ignoredScriptsLogger=(0,e.logger)("ignored-scripts"),es}(),e),n(function(){if(ts)return ns;ts=1,Object.defineProperty(ns,"__esModule",{value:!0}),ns.lifecycleLogger=void 0;const e=Ru;return ns.lifecycleLogger=(0,e.logger)("lifecycle"),ns}(),e),n(function(){if(rs)return is;rs=1,Object.defineProperty(is,"__esModule",{value:!0}),is.linkLogger=void 0;const e=Ru;return is.linkLogger=(0,e.logger)("link"),is}(),e),n(function(){if(os)return us;os=1,Object.defineProperty(us,"__esModule",{value:!0}),us.packageImportMethodLogger=void 0;const e=Ru;return us.packageImportMethodLogger=(0,e.logger)("package-import-method"),us}(),e),n(function(){if(ss)return as;ss=1,Object.defineProperty(as,"__esModule",{value:!0}),as.packageManifestLogger=void 0;const e=Ru;return as.packageManifestLogger=(0,e.logger)("package-manifest"),as}(),e),n(function(){if(cs)return ls;cs=1,Object.defineProperty(ls,"__esModule",{value:!0}),ls.peerDependencyIssuesLogger=void 0;const e=Ru;return ls.peerDependencyIssuesLogger=(0,e.logger)("peer-dependency-issues"),ls}(),e),n(function(){if(fs)return ps;fs=1,Object.defineProperty(ps,"__esModule",{value:!0}),ps.progressLogger=void 0;const e=Ru;return ps.progressLogger=(0,e.logger)("progress"),ps}(),e),n((ds||(ds=1,Object.defineProperty(hs,"__esModule",{value:!0})),hs),e),n(function(){if(ms)return gs;ms=1,Object.defineProperty(gs,"__esModule",{value:!0}),gs.removalLogger=void 0;const e=Ru;return gs.removalLogger=(0,e.logger)("removal"),gs}(),e),n(function(){if(Ds)return ys;Ds=1,Object.defineProperty(ys,"__esModule",{value:!0}),ys.requestRetryLogger=void 0;const e=Ru;return ys.requestRetryLogger=(0,e.logger)("request-retry"),ys}(),e),n(function(){if(Es)return As;Es=1,Object.defineProperty(As,"__esModule",{value:!0}),As.rootLogger=void 0;const e=Ru;return As.rootLogger=(0,e.logger)("root"),As}(),e),n(function(){if(Cs)return vs;Cs=1,Object.defineProperty(vs,"__esModule",{value:!0}),vs.scopeLogger=void 0;const e=Ru;return vs.scopeLogger=(0,e.logger)("scope"),vs}(),e),n(function(){if(Fs)return bs;Fs=1,Object.defineProperty(bs,"__esModule",{value:!0}),bs.skippedOptionalDependencyLogger=void 0;const e=Ru;return bs.skippedOptionalDependencyLogger=(0,e.logger)("skipped-optional-dependency"),bs}(),e),n(function(){if(ws)return Os;ws=1,Object.defineProperty(Os,"__esModule",{value:!0}),Os.stageLogger=void 0;const e=Ru;return Os.stageLogger=(0,e.logger)("stage"),Os}(),e),n(function(){if(Ss)return xs;Ss=1,Object.defineProperty(xs,"__esModule",{value:!0}),xs.statsLogger=void 0;const e=Ru;return xs.statsLogger=(0,e.logger)("stats"),xs}(),e),n(function(){if(Is)return Ns;Is=1,Object.defineProperty(Ns,"__esModule",{value:!0}),Ns.summaryLogger=void 0;const e=Ru;return Ns.summaryLogger=(0,e.logger)("summary"),Ns}(),e),n(function(){if(_s)return js;_s=1,Object.defineProperty(js,"__esModule",{value:!0}),js.updateCheckLogger=void 0;const e=Ru;return js.updateCheckLogger=(0,e.logger)("update-check"),js}(),e),n(function(){if(Bs)return Ls;Bs=1,Object.defineProperty(Ls,"__esModule",{value:!0}),Ls.executionTimeLogger=void 0;const e=Ru;return Ls.executionTimeLogger=(0,e.logger)("execution-time"),Ls}(),e)),Uu;var e,t,n}var Ts,Ms={};var $s,Us={},Gs={};var qs,Ws={};var Ys,Vs={};var Js,zs={};var Ks,Xs={};var Hs,Zs={};var Qs,ea,ta,na={};function ra(){return ea||(ea=1,e=Us,t=Us&&Us.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Us&&Us.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(($s||($s=1,Object.defineProperty(Gs,"__esModule",{value:!0})),Gs),e),n((qs||(qs=1,Object.defineProperty(Ws,"__esModule",{value:!0})),Ws),e),n(function(){return Ys||(Ys=1,e=Vs,Object.defineProperty(e,"__esModule",{value:!0}),e.DEPENDENCIES_OR_PEER_FIELDS=e.DEPENDENCIES_FIELDS=void 0,e.DEPENDENCIES_FIELDS=["optionalDependencies","dependencies","devDependencies"],e.DEPENDENCIES_OR_PEER_FIELDS=[...e.DEPENDENCIES_FIELDS,"peerDependencies"]),Vs;var e}(),e),n((Js||(Js=1,Object.defineProperty(zs,"__esModule",{value:!0})),zs),e),n((Ks||(Ks=1,Object.defineProperty(Xs,"__esModule",{value:!0})),Xs),e),n((Hs||(Hs=1,Object.defineProperty(Zs,"__esModule",{value:!0})),Zs),e),n((Qs||(Qs=1,Object.defineProperty(na,"__esModule",{value:!0})),na),e)),Us;var e,t,n}function ia(){if(ta)return Mu;ta=1;var e=Mu&&Mu.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Mu,"__esModule",{value:!0}),Mu.updateProjectManifestObject=async function(e,n,r){for(const e of r){if(e.saveType){const t=e.bareSpecifier??c(e.alias,n);if(t){n[e.saveType]=n[e.saveType]??{},n[e.saveType][e.alias]=t;for(const t of s.DEPENDENCIES_FIELDS)t!==e.saveType&&delete n[t]?.[e.alias];!0===e.peer&&(n.peerDependencies=n.peerDependencies??{},n.peerDependencies[e.alias]=a(t,e.resolvedVersion,e.pinnedVersion))}}else if(e.bareSpecifier){const t=l(e.alias,n)??"dependencies";"peerDependencies"!==t&&(n[t]=n[t]??{},n[t][e.alias]=e.bareSpecifier)}e.nodeExecPath&&(null==n.dependenciesMeta&&(n.dependenciesMeta={}),n.dependenciesMeta[e.alias]={node:e.nodeExecPath})}return t.packageManifestLogger.debug({prefix:e,updated:n}),n},Mu.guessDependencyType=l;const t=(Ps||(Ps=1,n=$u,r=$u&&$u.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=$u&&$u.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},Object.defineProperty(n,"__esModule",{value:!0}),i(Rs(),n)),$u);var n,r,i;const o=function(){if(Ts)return Ms;Ts=1,Object.defineProperty(Ms,"__esModule",{value:!0}),Ms.isValidPeerRange=function(t){return"string"==typeof(0,e.validRange)(t)||t.includes("workspace:")||t.includes("catalog:")};const e=tn();return Ms}(),u=e(tn()),s=ra();function a(e,t,n){if((0,o.isValidPeerRange)(e))return e;const r=t?function(e,t){const n=u.default.parse(e);if(!n)return null;if(n.prerelease.length)return e;switch(t??"major"){case"none":case"major":default:return`^${e}`;case"minor":return`~${e}`;case"patch":return e}}(t,n):null;return r??"*"}function c(e,t){const n=l(e,t);return n&&t[n][e]}function l(e,t){return s.DEPENDENCIES_OR_PEER_FIELDS.find(n=>""===t[n]?.[e]||Boolean(t[n]?.[e]))}return Mu}var oa,ua,sa={};function aa(){return ua||(ua=1,function(e){var t=Iu&&Iu.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Iu&&Iu.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.getAllUniqueSpecs=e.getSpecFromPackageManifest=void 0,e.filterDependenciesByType=function(e,t){return{...t.devDependencies?e.devDependencies:{},...t.dependencies?e.dependencies:{},...t.optionalDependencies?e.optionalDependencies:{}}},e.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}};const r=ju();Object.defineProperty(e,"getAllUniqueSpecs",{enumerable:!0,get:function(){return r.getAllUniqueSpecs}});const i=(Bu||(Bu=1,Object.defineProperty(ku,"__esModule",{value:!0}),ku.getSpecFromPackageManifest=function(e,t){return e.optionalDependencies?.[t]??e.dependencies?.[t]??e.devDependencies?.[t]??e.peerDependencies?.[t]??""}),ku);Object.defineProperty(e,"getSpecFromPackageManifest",{enumerable:!0,get:function(){return i.getSpecFromPackageManifest}}),n(function(){if(Pu)return Lu;Pu=1,Object.defineProperty(Lu,"__esModule",{value:!0}),Lu.convertEnginesRuntimeToDependencies=function(t,n,r){for(const i of["node","deno","bun"]){const o=t[n]?.runtime;if(null==o||t[r]?.[i])continue;const u=(Array.isArray(o)?o:[o]).find(e=>e.name===i);"download"===u?.onFail&&("webcontainer"in process.versions?(0,e.globalWarn)(`Installation of ${i} versions is not supported in WebContainer`):(t[r]??={},t[r][i]=`runtime:${u.version}`))}};const e=Ru;return Lu}(),e),n(ia(),e),n((oa||(oa=1,Object.defineProperty(sa,"__esModule",{value:!0}),sa.getDependencyTypeFromManifest=function(e,t){return e.optionalDependencies?.[t]?"optionalDependencies":e.dependencies?.[t]?"dependencies":e.devDependencies?.[t]?"devDependencies":e.peerDependencies?.[t]?"peerDependencies":null}),sa),e)}(Iu)),Iu}var ca,la,fa={},pa={},da={exports:{}};function ha(){if(la)return pa;la=1,Object.defineProperty(pa,"__esModule",{value:!0}),pa.extractComments=function(t){const n=t.endsWith("\n");n||(t+="\n");const{comments:r}=(0,e.parseString)(t),i=[];let o=(0,e.stripComments)(t);n||(o=o.slice(0,-1));let u=0;for(const e of r){const t=o.slice(0,e.index-u),n=Math.max(t.lastIndexOf("\n"),0),r=t.split("\n");let s=r.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=r[s-2],c=!0,0===r[0].trim().length&&(s-=1));let l=o.indexOf("\n",0===n?0:n+1);l<0&&(l=o.length);const f=o.slice(n,e.index-u).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:o.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=o.indexOf("\n",l+1);d>=0&&(p.before=o.slice(l,d)),i.push(p),u+=e.indexEnd-e.index}return{text:o,comments:i.length?i:void 0,hasFinalNewline:n}};const e=function(){if(ca)return da.exports;ca=1;const e="commentBlock",t="commentLine",n="regex",r=(r,i=null)=>{i=i||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:e,char:"/*"},{name:t,char:"//"},{name:n,char:"/"}];let o=-1,u=-1,s={};for(let e=0;e-1&&o<0&&(o=t,u=e),t>-1&&t{Array.isArray(t)||(t=[t]);const o=e.length;for(let u=0;ue.substring(t),u=u=>{const s=u,a=s.length,c=[],l=[],f=[];for(;;){let p=r(u);if(-1===p.index)break;const d={item:p};if(p.name===e){d.type=p.name,u=o(u,p.index),d.index=a-u.length;const e=u.indexOf("*/");if(-1===e)throw new Error("Comment Block opened at position ... not enclosed");u=o(u,e+2),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===t){d.type=p.name,u=o(u,p.index),d.index=a-u.length;let e=u.indexOf("\n");if(-1===e){d.indexEnd=a,d.content=s.substring(d.index,d.indexEnd-1),l.push(d);break}u=o(u,e+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===n){d.type=p.name,u=o(u,p.index+1),d.index=a-u.length-1;const e=i(u,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===e.index)throw new Error(`SCT: (1005) Regex opened at position ${d.index} not enclosed`);u=o(u,e.index+1),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),f.push(d);continue}u=u.substring(p.index+1),d.index=a-u.length;const h=i(u,p.char);if(-1===h.index)throw new Error(`SCT: (1001) String opened at position ${d.index} with a ${p.name} not enclosed`);u=o(u,h.index+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),c.push(d)}return{text:u,strings:c,comments:l,regexes:f}};function s(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}const a=(e,t="")=>s(u(e).comments,e,t,{includeDelimiter:!1}),c=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),l=(e,t="",{includeDelimiter:n=!1}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),f=(e,t="//",{includeDelimiter:n=!1}={})=>s(u(e).regexes,e,t,{includeDelimiter:n});return da.exports={parseString:u,stripComments:a,stripStrings:c,clearStrings:l,clearRegexes:f},da.exports.parseString=u,da.exports.stripComments=a,da.exports.stripStrings=c,da.exports.stripRegexes=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).regexes,e,t,{includeDelimiter:n}),da.exports.clearStrings=l,da.exports.clearRegexes=f,da.exports}();return pa}var ma,ga={};var Da,ya,Ea={};function Aa(){return ya||(ya=1,e=fa,t=fa&&fa.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=fa&&fa.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(ha(),e),n((ma||(ma=1,Object.defineProperty(ga,"__esModule",{value:!0}),ga.insertComments=function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t=e.whitespace.startsWith("\n")?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;ea)),f=i.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const r=await u(e.realpath)(t).catch(()=>t);if(a=p(r),!o.mode||!o.chown){const t=await u(e.stat)(r).catch(()=>{});t&&(null==o.mode&&(o.mode=t.mode),null==o.chown&&process.getuid&&(o.chown={uid:t.uid,gid:t.gid}))}s=await u(e.open)(a,"w",o.mode),o.tmpfileCreated&&await o.tmpfileCreated(a),ArrayBuffer.isView(n)?await u(e.write)(s,n,0,n.length,0):null!=n&&await u(e.write)(s,String(n),0,String(o.encoding||"utf8")),!1!==o.fsync&&await u(e.fsync)(s),await u(e.close)(s),s=null,o.chown&&await u(e.chown)(a,o.chown.uid,o.chown.gid).catch(e=>{if(!h(e))throw e}),o.mode&&await u(e.chmod)(a,o.mode).catch(e=>{if(!h(e))throw e}),await u(e.rename)(a,r)}finally{s&&await u(e.close)(s).catch(()=>{}),l(),await u(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,n,o);if(s)try{return s(await a)}catch(e){return s(e)}return a},wa.exports.sync=function(t,n,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=r(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(n)?e.writeSync(u,n,0,n.length,0):null!=n&&e.writeSync(u,String(n),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},wa.exports._getTmpname=p,wa.exports._cleanupOnExit=d;const e=o,t=(Ca||(Ca=1,n=Oa,function(){var e;function t(n,r){var i=this instanceof t?this:e;if(i.reset(r),"string"==typeof n&&n.length>0&&i.hash(n),i!==this)return i}t.prototype.hash=function(e){var t,n,r,i,o;switch(o=e.length,this.len+=o,n=this.k1,r=0,this.rem){case 0:n^=o>r?65535&e.charCodeAt(r++):0;case 1:n^=o>r?(65535&e.charCodeAt(r++))<<8:0;case 2:n^=o>r?(65535&e.charCodeAt(r++))<<16:0;case 3:n^=o>r?(255&e.charCodeAt(r))<<24:0,n^=o>r?(65280&e.charCodeAt(r++))>>8:0}if(this.rem=o+this.rem&3,(o-=this.rem)>0){for(t=this.h1;t=5*(t=(t^=n=13715*(n=(n=11601*n+3432906752*(65535&n)&4294967295)<<15|n>>>17)+461832192*(65535&n)&4294967295)<<13|t>>>19)+3864292196&4294967295,!(r>=o);)n=65535&e.charCodeAt(r++)^(65535&e.charCodeAt(r++))<<8^(65535&e.charCodeAt(r++))<<16,n^=(255&(i=e.charCodeAt(r++)))<<24^(65280&i)>>8;switch(n=0,this.rem){case 3:n^=(65535&e.charCodeAt(r+2))<<16;case 2:n^=(65535&e.charCodeAt(r+1))<<8;case 1:n^=65535&e.charCodeAt(r)}this.h1=t}return this.k1=n,this},t.prototype.result=function(){var e,t;return e=this.k1,t=this.h1,e>0&&(t^=e=13715*(e=(e=11601*e+3432906752*(65535&e)&4294967295)<<15|e>>>17)+461832192*(65535&e)&4294967295),t^=this.len,t=51819*(t^=t>>>16)+2246770688*(65535&t)&4294967295,t=44597*(t^=t>>>13)+3266445312*(65535&t)&4294967295,(t^=t>>>16)>>>0},t.prototype.reset=function(e){return this.h1="number"==typeof e?e:0,this.rem=this.k1=this.len=0,this},e=new t,n.exports=t}()),Oa.exports);var n;const{onExit:r}=Qn(),i=s,{promisify:u}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t(__filename).hash(String(process.pid)).hash(String(l)).hash(String(++f)).result()}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return wa.exports}var xa,Ia,Na,_a,ja,Ba,ka,Pa,La,Ra,Ta,Ma,$a,Ua,Ga,qa,Wa,Ya,Va,Ja,za,Ka,Xa,Ha,Za,Qa,ec,tc,nc,rc,ic,oc,uc,sc,ac,cc,lc,fc,pc,dc,hc,mc,gc,Dc,yc={exports:{}},Ec={},Ac={},Cc={};function vc(){if(xa)return Cc;function e(e){return null==e}return xa=1,Cc.isNothing=e,Cc.isObject=function(e){return"object"==typeof e&&null!==e},Cc.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},Cc.repeat=function(e,t){var n,r="";for(n=0;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Ka}function Bc(){if(Za)return Ha;Za=1;var e=vc(),t=bc(),n=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var r=/^[-+]?[0-9]+e/;return Ha=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!n.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){var i;if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";return i=t.toString(10),r.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"}),Ha}function kc(){return ec?Qa:(ec=1,Qa=Ic().extend({implicit:[Nc(),_c(),jc(),Bc()]}))}function Pc(){return nc?tc:(nc=1,tc=kc())}function Lc(){if(ic)return rc;ic=1;var e=bc(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return rc=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){var r,i,o,u,s,a,c,l,f=0,p=null;if(null===(r=t.exec(e))&&(r=n.exec(e)),null===r)throw new Error("Date resolve error");if(i=+r[1],o=+r[2]-1,u=+r[3],!r[4])return new Date(Date.UTC(i,o,u));if(s=+r[4],a=+r[5],c=+r[6],r[7]){for(f=r[7].slice(0,3);f.length<3;)f+="0";f=+f}return r[9]&&(p=6e4*(60*+r[10]+ +(r[11]||0)),"-"===r[9]&&(p=-p)),l=new Date(Date.UTC(i,o,u,s,a,c,f)),p&&l.setTime(l.getTime()-p),l},instanceOf:Date,represent:function(e){return e.toISOString()}})}function Rc(){if(uc)return oc;uc=1;var e=bc();return oc=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function Tc(){if(ac)return sc;ac=1;var e=bc(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return sc=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var n,r,i=0,o=e.length,u=t;for(r=0;r64)){if(n<0)return!1;i+=6}return i%8==0},construct:function(e){var n,r,i=e.replace(/[\r\n=]/g,""),o=i.length,u=t,s=0,a=[];for(n=0;n>16&255),a.push(s>>8&255),a.push(255&s)),s=s<<6|u.indexOf(i.charAt(n));return 0===(r=o%4*6)?(a.push(s>>16&255),a.push(s>>8&255),a.push(255&s)):18===r?(a.push(s>>10&255),a.push(s>>2&255)):12===r&&a.push(s>>4&255),new Uint8Array(a)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var n,r,i="",o=0,u=e.length,s=t;for(n=0;n>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]),o=(o<<8)+e[n];return 0===(r=u%3)?(i+=s[o>>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]):2===r?(i+=s[o>>10&63],i+=s[o>>4&63],i+=s[o<<2&63],i+=s[64]):1===r&&(i+=s[o>>2&63],i+=s[o<<4&63],i+=s[64],i+=s[64]),i}}),sc}function Mc(){if(lc)return cc;lc=1;var e=bc(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return cc=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var r,i,o,u,s,a=[],c=e;for(r=0,i=c.length;rs&&(t=r-s+(o=" ... ").length),n-r>s&&(n=r+s-(u=" ...").length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return _a=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);for(var o,u=/\r?\n|\r|\0/g,s=[0],a=[],c=-1;o=u.exec(r.buffer);)a.push(o.index),s.push(o.index+o[0].length),r.position<=o.index&&c<0&&(c=s.length-2);c<0&&(c=s.length-1);var l,f,p="",d=Math.min(r.line+i.linesAfter,a.length).toString().length,h=i.maxLength-(i.indent+d+3);for(l=1;l<=i.linesBefore&&!(c-l<0);l++)f=t(r.buffer,s[c-l],a[c-l],r.position-(s[c]-s[c-l]),h),p=e.repeat(" ",i.indent)+n((r.line-l+1).toString(),d)+" | "+f.str+"\n"+p;for(f=t(r.buffer,s[c],a[c],r.position,h),p+=e.repeat(" ",i.indent)+n((r.line+1).toString(),d)+" | "+f.str+"\n",p+=e.repeat("-",i.indent+d+3+f.pos)+"^\n",l=1;l<=i.linesAfter&&!(c+l>=a.length);l++)f=t(r.buffer,s[c+l],a[c+l],r.position-(s[c]-s[c+l]),h),p+=e.repeat(" ",i.indent)+n((r.line+l+1).toString(),d)+" | "+f.str+"\n";return p.replace(/\n$/,"")},_a}(),r=Gc(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,u=/[\x85\u2028\u2029]/,s=/[,\[\]\{\}]/,a=/^(?:!|!!|![a-z\-]+!)$/i,c=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function l(e){return Object.prototype.toString.call(e)}function f(e){return 10===e||13===e}function p(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function m(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function g(e){return 120===e?2:117===e?4:85===e?8:0}function D(e){return 48<=e&&e<=57?e-48:-1}function y(e){return 48===e?"\0":97===e?"\x07":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"\x1b":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\x85":95===e?"\xa0":76===e?"\u2028":80===e?"\u2029":""}function E(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var A=new Array(256),C=new Array(256),v=0;v<256;v++)A[v]=y(v)?1:0,C[v]=y(v);function F(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function b(e,r){var i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function w(e,t){throw b(e,t)}function O(e,t){e.onWarning&&e.onWarning.call(null,b(e,t))}var S={YAML:function(e,t,n){var r,i,o;null!==e.version&&w(e,"duplication of %YAML directive"),1!==n.length&&w(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&w(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&w(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&O(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,o;2!==n.length&&w(e,"TAG directive accepts exactly two arguments"),r=n[0],o=n[1],a.test(r)||w(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,r)&&w(e,'there is a previously declared suffix for "'+r+'" tag handle'),c.test(o)||w(e,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch(t){w(e,"tag prefix is malformed: "+o)}e.tagMap[r]=o}};function x(e,t,n,r){var i,u,s,a;if(t1&&(t.result+=e.repeat("\n",n-1))}function P(e,t){var n,r,i=e.tag,o=e.anchor,u=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=u),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,w(e,"tab characters must not be used in indentation")),45===r)&&d(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,j(e,!0,-1)&&e.lineIndent<=t)u.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,T(e,t,3,!1,!0),u.push(e.result),j(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)w(e,"bad indentation of a sequence entry");else if(e.lineIndentn?S=1:t.lineIndent===n?S=0:t.lineIndentn?S=1:t.lineIndent===n?S=0:t.lineIndentt)&&(E&&(u=e.line,s=e.lineStart,a=e.position),T(e,t,4,!0,i)&&(E?D=e.result:y=e.result),E||(N(e,h,m,g,D,y,u,s,a),g=D=y=null),j(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==c)w(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===o?w(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?w(t,"repeat of an indentation width identifier"):(l=n+o-1,c=!0)}if(p(u)){do{u=t.input.charCodeAt(++t.position)}while(p(u));if(35===u)do{u=t.input.charCodeAt(++t.position)}while(!f(u)&&0!==u)}for(;0!==u;){for(_(t),t.lineIndent=0,u=t.input.charCodeAt(t.position);(!c||t.lineIndentl&&(l=t.lineIndent),f(u))d++;else{if(t.lineIndent0){for(i=u,o=0;i>0;i--)(u=m(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+u:w(e,"expected hexadecimal character");e.result+=E(o),e.position++}else w(e,"unknown escape sequence");n=r=e.position}else f(s)?(x(e,n,r,!0),k(e,j(e,!1,t)),n=r=e.position):e.position===e.lineStart&&B(e)?w(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}w(e,"unexpected end of the stream within a double quoted scalar")}(t,b)?M=!0:!function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!d(r)&&!h(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&w(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),i.call(e.anchorMap,n)||w(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],j(e,!0,-1),!0}(t)?function(e,t,n){var r,i,o,u,s,a,c,l,m=e.kind,g=e.result;if(d(l=e.input.charCodeAt(e.position))||h(l)||35===l||38===l||42===l||33===l||124===l||62===l||39===l||34===l||37===l||64===l||96===l)return!1;if((63===l||45===l)&&(d(r=e.input.charCodeAt(e.position+1))||n&&h(r)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,u=!1;0!==l;){if(58===l){if(d(r=e.input.charCodeAt(e.position+1))||n&&h(r))break}else if(35===l){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&B(e)||n&&h(l))break;if(f(l)){if(s=e.line,a=e.lineStart,c=e.lineIndent,j(e,!1,-1),e.lineIndent>=t){u=!0,l=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=a,e.lineIndent=c;break}}u&&(x(e,i,o,!1),k(e,e.line-s),i=o=e.position,u=!1),p(l)||(o=e.position+1),l=e.input.charCodeAt(++e.position)}return x(e,i,o,!1),!!e.result||(e.kind=m,e.result=g,!1)}(t,b,1===r)&&(M=!0,null===t.tag&&(t.tag="?")):(M=!0,null===t.tag&&null===t.anchor||w(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===S&&(M=c&&P(t,O))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&w(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"'),l=0,y=t.implicitTypes.length;l"),null!==t.result&&F.kind!==t.kind&&w(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+F.kind+'", not "'+t.kind+'"'),F.resolve(t.result,t.tag)?(t.result=F.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):w(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||M}function M(e){var t,n,r,o,s=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(o=e.input.charCodeAt(e.position))&&(j(e,!0,-1),o=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==o));){for(a=!0,o=e.input.charCodeAt(++e.position),t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&w(e,"directive name must not be less than one character in length");0!==o;){for(;p(o);)o=e.input.charCodeAt(++e.position);if(35===o){do{o=e.input.charCodeAt(++e.position)}while(0!==o&&!f(o));break}if(f(o))break;for(t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==o&&_(e),i.call(S,n)?S[n](e,n,r):O(e,'unknown document directive "'+n+'"')}j(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,j(e,!0,-1)):a&&w(e,"directives end mark is expected"),T(e,e.lineIndent-1,4,!1,!0),j(e,!0,-1),e.checkLineBreaks&&u.test(e.input.slice(s,e.position))&&O(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&B(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,j(e,!0,-1)):e.position=55296&&r<=56319&&t+1=56320&&n<=57343?1024*(r-55296)+n-56320+65536:r}function y(e){return/^\n* /.test(e)}function E(e,t,n,r,i,u,s,a){var c,l=0,f=null,p=!1,m=!1,E=-1!==r,A=-1,C=function(e){return h(e)&&e!==o&&!d(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(D(e,0))&&function(e){return!d(e)&&58!==e}(D(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(!h(l=D(e,c)))return 5;C=C&&g(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(10===(l=D(e,c)))p=!0,E&&(m=m||c-A-1>r&&" "!==e[A+1],A=c);else if(!h(l))return 5;C=C&&g(l,f,a),f=l}m=m||E&&c-A-1>r&&" "!==e[A+1]}return p||m?n>9&&y(e)?5:s?2===u?5:2:m?4:3:!C||s||i(e)?2===u?5:2:1}function A(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||a.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";var l=e.indent*Math.max(1,r),p=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-l),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(E(n,d,e.indent,p,function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n"+C(n,e.indent)+v(f(function(e,t){var n,r,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,F(e.slice(0,s),t)),u="\n"===e[0]||" "===e[0];var s;for(;r=i.exec(e);){var a=r[1],c=r[2];n=" "===c[0],o+=a+(u||n||""===c?"":"\n")+F(c,t),u=n}return o}(n,p),l));case 5:return'"'+function(e){for(var t,n="",r=0,i=0;i=65536?i+=2:i++)r=D(e,i),!(t=u[r])&&h(r)?(n+=e[i],r>=65536&&(n+=e[i+1])):n+=t||c(r);return n}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function C(e,t){var n=y(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function v(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function F(e,t){if(""===e||" "===e[0])return e;for(var n,r,i=/ [^ ]/g,o=0,u=0,s=0,a="";n=i.exec(e);)(s=n.index)-o>t&&(r=u>o?u:s,a+="\n"+e.slice(o,r),o=r+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function b(e,t,n,r){var i,o,u,s="",a=e.tag;for(i=0,o=n.length;i tag resolver accepts not "'+f+'" style');u=l.represent[f](n,f)}e.dump=u}return!0}return!1}function O(e,n,i,o,u,s,a){e.tag=null,e.dump=i,w(e,i,!1)||w(e,i,!0);var c,l=r.call(e.dump),f=o;o&&(o=e.flowLevel<0||e.flowLevel>n);var d,h,m="[object Object]"===l||"[object Array]"===l;if(m&&(h=-1!==(d=e.duplicates.indexOf(i))),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(u=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(m&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===l)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){var o,u,s,a,c,l,f="",d=e.tag,h=Object.keys(r);if(!0===e.sortKeys)h.sort();else if("function"==typeof e.sortKeys)h.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(o=0,u=h.length;o1024)&&(e.dump&&10===e.dump.charCodeAt(0)?l+="?":l+="? "),l+=e.dump,c&&(l+=p(e,n)),O(e,n+1,a,!0,c)&&(e.dump&&10===e.dump.charCodeAt(0)?l+=":":l+=": ",f+=l+=e.dump));e.tag=d,e.dump=f||"{}"}(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,u,s,a="",c=e.tag,l=Object.keys(n);for(r=0,i=l.length;r1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),O(e,t,u,!1,!1)&&(a+=s+=e.dump));e.tag=c,e.dump="{"+a+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===l)o&&0!==e.dump.length?(e.noArrayIndent&&!a&&n>0?b(e,n-1,e.dump,u):b(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,u="",s=e.tag;for(r=0,i=n.length;r",e.dump=c+" "+e.dump)}return!0}function S(e,t){var n,r,i=[],o=[];for(x(e,i,o),n=0,r=o.length;n{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return i=i||{},e(t,r.dump(n,i),{mode:i.mode})};return yc.exports=async(r,o,u)=>((u?.makeDir??1)&&await t.promises.mkdir(e.dirname(r),{recursive:!0}),i(n,r,o,u)),yc.exports.sync=(r,o,u)=>{(u?.makeDir??1)&&t.mkdirSync(e.dirname(r),{recursive:!0}),i(n.sync,r,o,u)},yc.exports}()),c={noCompatMode:!0,noRefs:!0};return Fa}var Zc,Qc,el,tl,nl,rl={exports:{}};function il(){return Qc?Zc:(Qc=1,Zc=e=>{if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e})}function ol(){if(nl)return tl;nl=1;const e=/^(?:( )+|\t+)/,t="space";function n(n,i){const o=new Map;let u,s,a=0;for(const c of n.split(/\n/g)){if(!c)continue;let n,l,f,p,d;const h=c.match(e);if(null===h)a=0,u="";else{if(n=h[0].length,l=h[1]?t:"tab",i&&l===t&&1===n)continue;l!==u&&(a=0),u=l,f=1,p=0;const e=n-a;if(a=n,0===e)f=0,p=1;else{s=r(l,e>0?e:-e)}d=o.get(s),d=void 0===d?[1,0]:[d[0]+f,d[1]+p],o.set(s,d)}}return o}function r(e,n){return(e===t?"s":"t")+String(n)}return tl=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");let r=n(e,!0);0===r.size&&(r=n(e,!1));const i=function(e){let t,n=0,r=0;for(const[i,[o,u]]of e)(o>n||o===n&&u>r)&&(n=o,r=u,t=i);return t}(r);let o,u=0,s="";var a;return void 0!==i&&(({type:o,amount:u}={type:"s"===(a=i)[0]?t:"tab",amount:Number(a.slice(1))}),s=function(e,n){return(e===t?" ":"\t").repeat(n)}(o,u)),{amount:u,type:o,indent:s}},tl}var ul,sl,al,cl,ll,fl,pl,dl={},hl={};function ml(){return al?sl:(al=1,sl=function(e){return!!e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&e.splice instanceof Function)})}function gl(){if(pl)return fl;pl=1;class e extends SyntaxError{constructor(e,t,n,r){const i=((e,t,n)=>{if(!t)return{message:e.message+" while parsing empty string",position:0};const r=e.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),i=r?+r[2]:e.message.match(/^Unexpected end of JSON.*/i)?t.length-1:null,o=r?e.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(r[1])} (${(e=>{const t=e.charCodeAt(0).toString(16).toUpperCase();return"0x"+(t.length%2?"0":"")+t})(r[1])})`):e.message;if(null!=i){const e=i<=n?0:i-n,r=i+n>=t.length?t.length:i+n,u=(0===e?"":"...")+t.slice(e,r)+(r===t.length?"":"...");return{message:o+` while parsing ${t===u?"":"near "}${JSON.stringify(u)}`,position:i}}return{message:o+` while parsing '${t.slice(0,2*n)}'`,position:0}})(e,t,n=n||20);super(i.message),Object.assign(this,i),this.code="EJSONPARSE",this.systemError=e,Error.captureStackTrace(this,r||this.constructor)}get name(){return this.constructor.name}set name(e){}get[Symbol.toStringTag](){return this.constructor.name}}const t=Symbol.for("indent"),n=Symbol.for("newline"),r=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,i=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,o=(s,a,c)=>{const l=u(s);c=c||20;try{const[,e="\n",o=" "]=l.match(i)||l.match(r)||[,"",""],u=JSON.parse(l,a);return u&&"object"==typeof u&&(u[n]=e,u[t]=o),u}catch(t){if("string"!=typeof s&&!Buffer.isBuffer(s)){const e=Array.isArray(s)&&0===s.length;throw Object.assign(new TypeError(`Cannot parse ${e?"an empty array":String(s)}`),{code:"EJSONPARSE",systemError:t})}throw new e(t,l,c,o)}},u=e=>String(e).replace(/^\uFEFF/,"");return fl=o,o.JSONParseError=e,o.noExceptions=(e,t)=>{try{return JSON.parse(u(e),t)}catch(e){}},fl}var Dl,yl,El,Al,Cl,vl,Fl,bl,wl,Ol,Sl,xl,Il,Nl={};function _l(){if(El)return yl;El=1;const e=function(){if(ll)return cl;ll=1;var e=a,t=ml(),n=function(n,r){n&&n.constructor===String||(r=n||{},n=Error.name);var i=function e(o){if(!this)return new e(o);o=o instanceof Error?o.message:o||this.message,Error.call(this,o),Error.captureStackTrace(this,i),this.name=n,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var e=o.split(/\r?\n/g);for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];"message"in i&&(e=i.message(this[n],e)||e,t(e)||(e=[e]))}return e.join("\n")},set:function(e){o=e}});var u=null,s=Object.getOwnPropertyDescriptor(this,"stack"),a=s.get,c=s.value;delete s.value,delete s.writable,s.set=function(e){u=e},s.get=function(){var e=(u||(a?a.call(this):c)).split(/\r?\n+/g);u||(e[0]=this.name+": "+this.message);var t=1;for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];if("line"in i){var o=i.line(this[n]);o&&e.splice(t++,0," "+o)}"stack"in i&&i.stack(this[n],e)}return e.join("\n")},Object.defineProperty(this,"stack",s)};return Object.setPrototypeOf?(Object.setPrototypeOf(i.prototype,Error.prototype),Object.setPrototypeOf(i,Error)):e.inherits(i,Error),i};return n.append=function(e,t){return{message:function(n,r){return(n=n||t)&&(r[0]+=" "+e.replace("%s",n.toString())),r}}},n.line=function(e,t){return{line:function(n){return(n=n||t)?e.replace("%s",n.toString()):null}}},cl=n}(),t=gl(),{default:n}=(Dl||(Dl=1,function(e){e.__esModule=!0,e.LinesAndColumns=void 0;var t="\n",n=function(){function e(e){this.string=e;for(var n=[0],r=0;rthis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}();e.LinesAndColumns=n,e.default=n}(Nl)),Nl),{codeFrameColumns:r}=Vi(),i=e("JSONError",{fileName:e.append("in %s"),codeFrame:e.append("\n\n%s\n")}),o=(e,o,u)=>{"string"==typeof o&&(u=o,o=null);try{try{return JSON.parse(e,o)}catch(n){throw t(e,o),n}}catch(t){t.message=t.message.replace(/\n/g,"");const o=t.message.match(/in JSON at position (\d+) while parsing/),s=new i(t);if(u&&(s.fileName=u),o&&o.length>0){const t=new n(e),i=Number(o[1]),u=t.locationForIndex(i),a=r(e,{start:{line:u.line+1,column:u.column+1}},{highlightCode:!0});s.codeFrame=a}throw s}};return o.JSONError=i,yl=o}function jl(){if(Al)return dl;Al=1;var e=dl&&dl.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(dl,"__esModule",{value:!0}),dl.readJson5File=async function(e){const t=await o(e);try{return{data:n.default.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}},dl.readJsonFile=async function(e){const t=await o(e);try{return{data:(0,r.default)(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}};const t=e(function(){if(ul)return hl;ul=1;var e=hl&&hl.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),t=hl&&hl.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=hl&&hl.__importStar||function(n){if(n&&n.__esModule)return n;var r={};if(null!=n)for(var i in n)"default"!==i&&Object.prototype.hasOwnProperty.call(n,i)&&e(r,n,i);return t(r,n),r},r=hl&&hl.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hl,"__esModule",{value:!0});const i=n(a),o=r(Si());function u(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(i.default.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rn.load(t(e)),i=t=>e.promises.readFile(t,"utf8").then(e=>r(e));return rl.exports=i,rl.exports.default=i,rl.exports.sync=t=>r(e.readFileSync(t,"utf8")),rl.exports}()),l=e(ol()),f=e(si()),p=e(fi()),d=jl();async function h(e){const t=await g(e);if(null!==t.manifest)return t;throw new r.PnpmError("NO_IMPORTER_MANIFEST_FOUND",`No package.json (or package.yaml, or package.json5) was found in "${e}".`)}async function m(e){const{manifest:t}=await h(e);return t}async function g(e){try{const t=n.default.join(e,"package.json"),{data:r,text:i}=await(0,d.readJsonFile)(t);return{fileName:"package.json",manifest:C(r),writeProjectManifest:A({...y(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.json5"),{data:r,text:i}=await(0,d.readJson5File)(t);return{fileName:"package.json5",manifest:C(r),writeProjectManifest:A({...D(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.yaml"),r=await E(t);return{fileName:"package.yaml",manifest:C(r),writeProjectManifest:A({initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if((0,p.default)()){let n;try{n=await t.promises.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const r=n.default.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>(0,a.writeProjectManifest)(r,e)}}function D(e){const{comments:t,text:n,hasFinalNewline:r}=(0,u.extractComments)(e);return{comments:t,indent:(0,l.default)(n).indent,insertFinalNewline:r}}function y(e){return{indent:(0,l.default)(e).indent,insertFinalNewline:e.endsWith("\n")}}async function E(e){try{return await(0,c.default)(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}function A(e){let t=b(e.initialManifest);return async(n,r)=>(n=function(e){return v(e,"devDependencies","devEngines"),v(e,"dependencies","engines"),e}(b(n)),!0!==r&&(0,f.default)(t,n)||(await(0,a.writeProjectManifest)(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=b(n)),Promise.resolve(void 0))}function C(e){return(0,i.convertEnginesRuntimeToDependencies)(e,"devEngines","devDependencies"),(0,i.convertEnginesRuntimeToDependencies)(e,"engines","dependencies"),e}function v(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}const F=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function b(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&F.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}return xu}function kl(){if(Fl)return vl;return Fl=1,vl=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}}function Pl(){if(wl)return bl;wl=1;var e=kl();return bl=function(t){return function n(r){return 0===arguments.length||e(r)?n:t.apply(this,arguments)}},bl}function Ll(){if(Sl)return Ol;Sl=1;var e=Pl(),t=kl();return Ol=function(n){return function r(i,o){switch(arguments.length){case 0:return r;case 1:return t(i)?r:e(function(e){return n(i,e)});default:return t(i)&&t(o)?r:t(i)?e(function(e){return n(e,o)}):t(o)?e(function(e){return n(i,e)}):n(i,o)}}},Ol}function Rl(){if(Il)return xl;Il=1;var e=Ll()(function(e,t){for(var n={},r={},i=0,o=e.length;i=0&&"[object Array]"===Object.prototype.toString.call(e)})}function wf(){if(Jl)return Vl;return Jl=1,Vl=function(e){return"[object Object]"===Object.prototype.toString.call(e)}}function Of(){if(Kl)return zl;return Kl=1,zl=function(e){return"[object String]"===Object.prototype.toString.call(e)}}function Sf(){if(Hl)return Xl;return Hl=1,Xl=function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t},Xl}function xf(){if(Ql)return Zl;Ql=1;var e=Pl(),t=Ff(),n=bf(),r=wf(),i=Of(),o=Sf(),u=e(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():n(e)?[]:i(e)?"":r(e)?{}:t(e)?function(){return arguments}():o(e)?e.constructor.from(""):void 0});return Zl=u}function If(){if(tf)return ef;return tf=1,ef=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}}function Nf(){if(rf)return nf;return rf=1,nf=function(e,t,n){for(var r=0,i=n.length;r=0;)t(s=i[a],e)&&!u(c,s)&&(c[c.length]=s),a-=1;return c}):e(function(e){return Object(e)!==e?[]:Object.keys(e)});return cf=s}function kf(){return pf?ff:(pf=1,ff=Pl()(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}))}function Pf(){if(hf)return df;hf=1;var e=If(),t=Nf(),n=_f(),r=vf(),i=jf(),o=Bf(),u=kf();function s(n,r,i,o){var u=e(n),s=e(r);function c(e,t){return a(e,t,i.slice(),o.slice())}return!t(function(e,n){return!t(c,n,e)},s,u)}function a(e,t,c,l){if(i(e,t))return!0;var f=u(e);if(f!==u(t))return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(f){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===n(e.constructor))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!i(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!i(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var p=c.length-1;p>=0;){if(c[p]===e)return l[p]===t;p-=1}switch(f){case"Map":return e.size===t.size&&s(e.entries(),t.entries(),c.concat([e]),l.concat([t]));case"Set":return e.size===t.size&&s(e.values(),t.values(),c.concat([e]),l.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var d=o(e);if(d.length!==o(t).length)return!1;var h=c.concat([e]),m=l.concat([t]);for(p=d.length-1;p>=0;){var g=d[p];if(!r(g,t)||!a(t[g],e[g],h,m))return!1;p-=1}return!0}return df=a}function Lf(){if(gf)return mf;gf=1;var e=Ll(),t=Pf();return mf=e(function(e,n){return t(e,n,[],[])})}function Rf(){if(yf)return Df;yf=1;var e=Pl(),t=xf(),n=Lf();return Df=e(function(e){return null!=e&&n(e,t(e))})}var Tf=function(){if(Af)return au;Af=1;var e=au&&au.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(au,"__esModule",{value:!0}),au.createExportableManifest=async function(e,t,r){let i=(0,u.default)(["pnpm","scripts","packageManager"],t);null!=t.scripts&&(i.scripts=(0,u.default)(l,t.scripts));const o=n.resolveFromCatalog.bind(null,r.catalogs),s=h.bind(null,o),a=f(m,s,D);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async n=>{const o=await p(e,t[n],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=o&&(i[n]=o)}));const d=t.peerDependencies;if(d){const t=f(g,s,D);i.peerDependencies=await p(e,d,{modulesDir:r?.modulesDir,convertDependencyForPublish:t})}(0,c.overridePublishConfig)(i),r?.readmeFile&&(i.readme??=r.readmeFile);for(const t of r?.hooks?.beforePacking??[])i=await t(i,e)??i;return i};const t=e(s),n=Fu(),r=du(),i=function(){if(bu)return wu;bu=1,Object.defineProperty(wu,"__esModule",{value:!0}),wu.parseJsrSpecifier=function(n,r){if(!n.startsWith("jsr:"))return null;if("@"===(n=n.substring(4))[0]){const e=n.lastIndexOf("@");if(0===e)return{jsrPkgName:n,npmPkgName:t(n)};const r=n.substring(0,e);return{jsrPkgName:r,npmPkgName:t(r),versionSelector:n.substring(e+1)}}if(n.includes("@"))throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!r)throw new e.PnpmError("INVALID_JSR_SPECIFIER",`JSR specifier '${n}' is missing a package name`);return{versionSelector:n,jsrPkgName:r,npmPkgName:t(r)}};const e=du();function t(t){if("@"!==t[0])throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const n=t.indexOf("/");if(-1===n)throw new e.PnpmError("INVALID_JSR_PACKAGE_NAME",`The package name '${t}' is invalid`);const r=t.substring(0,n),i=t.substring(n+1);return`@jsr/${r.substring(1)}__${i}`}return wu}(),o=Bl(),u=e(Rl()),a=e((Tl||(Tl=1,Object.defineProperty(Ml,"__esModule",{value:!0}),Ml.default=async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}),Ml)),c=function(){if(Ef)return Cf;Ef=1;var e=Cf&&Cf.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Cf,"__esModule",{value:!0}),Cf.overridePublishConfig=function(e){const{publishConfig:r}=e;if(r){for(const t in r){if(!n.has(t))continue;const i=r[t];e[t]=i,delete r[t]}(0,t.default)(r)&&delete e.publishConfig}};const t=e(Rf()),n=new Set(["bin","engines","type","imports","main","module","typings","types","exports","browser","esnext","es2015","unpkg","umd:main","os","cpu","libc","typesVersions"]);return Cf}(),l=["prepublishOnly","prepack","prepare","postpack","publish","postpublish"];function f(...e){return async(t,n,r,i)=>{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function p(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;return await(0,a.default)(async(t,i)=>r(i,t,e,n),t)}async function d(e,t){const{manifest:n}=await(0,o.tryReadProjectManifest)(t);if(!n?.name||!n?.version)throw new r.PnpmError("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function h(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function m(e,n,r,i){if(!n.startsWith("workspace:"))return n;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(n);if(null!=o){i=i??t.default.join(r,"node_modules");const n=await d(e,t.default.join(i,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==n.name?`npm:${n.name}@${s}${n.version}`:`${s}${n.version}`}if(n.startsWith("workspace:./")||n.startsWith("workspace:../")){const i=await d(e,t.default.join(r,n.slice(10)));return i.name===e?`${i.version}`:`npm:${i.name}@${i.version}`}return(n=n.slice(10)).includes("@")?`npm:${n}`:n}async function g(e,n,r,i){if(!n.includes("workspace:"))return n;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(n);if(null!=u){const[,s="",a]=u;if(a)return n.replace("workspace:","");i=i??t.default.join(r,"node_modules");const c=await d(e,t.default.join(i,e)),l="*"!==s?s:"";return n.replace(o,`${l}${c.version}`)}return n.replace("workspace:","")}async function D(e,t){const n=(0,i.parseJsrSpecifier)(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}return au}(),Mf=g({__proto__:null,default:_(Tf)},[Tf]);let $f;try{({createExportableManifest:$f}=await Promise.resolve().then(function(){return su}))}catch{({createExportableManifest:$f}=await Promise.resolve().then(function(){return Mf}))}function Uf(e){if(i.isAbsolute(e))return e;const t=process.env.JS_BINARY__EXECROOT;return t?i.resolve(t,e):i.resolve(e)}const Gf=process.argv.slice(2);let qf,Wf,Yf,Vf;for(let e=0;e --package-json --output [--version ]\n"),process.exit(1));const Jf=Uf(qf),zf=Uf(Wf),Kf=Uf(Yf),Xf=i.dirname(zf),Hf=JSON.parse(n(Jf,"utf8")),Zf=JSON.parse(n(zf,"utf8"));Vf&&(Zf.version=Vf);const Qf=await $f(Xf,Zf,{catalogs:Hf});delete Qf.devDependencies;for(const e of["dependencies","peerDependencies","optionalDependencies"]){const t=Qf[e];if(t&&"object"==typeof t&&!Array.isArray(t)){const n={};for(const e of Object.keys(t).sort())n[e]=t[e];Qf[e]=n}}r(Kf,`${JSON.stringify(Qf,null,2)}\n`); diff --git a/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs b/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs index aed68a4ac5..763a590b89 100644 --- a/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs +++ b/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs @@ -53,14 +53,9 @@ const exportedManifest = await createExportableManifest(packageDir, manifest, { catalogs, }); -const depFields = new Set([ - 'dependencies', - 'devDependencies', - 'peerDependencies', - 'optionalDependencies', -]); +delete exportedManifest.devDependencies; -for (const field of depFields) { +for (const field of ['dependencies', 'peerDependencies', 'optionalDependencies']) { const deps = exportedManifest[field]; if (deps && typeof deps === 'object' && !Array.isArray(deps)) { const sorted = {}; diff --git a/npm/private/test/pnpm_package/expected_package.json b/npm/private/test/pnpm_package/expected_package.json index 6fd77ea228..74d2c624b1 100644 --- a/npm/private/test/pnpm_package/expected_package.json +++ b/npm/private/test/pnpm_package/expected_package.json @@ -4,8 +4,5 @@ "dependencies": { "react": "^18.2.0", "underscore": "1.13.6" - }, - "devDependencies": { - "lodash": "^4.17.21" } } diff --git a/npm/private/test/pnpm_package/expected_package_versioned.json b/npm/private/test/pnpm_package/expected_package_versioned.json index 1e433eb0d8..c29e6a489c 100644 --- a/npm/private/test/pnpm_package/expected_package_versioned.json +++ b/npm/private/test/pnpm_package/expected_package_versioned.json @@ -4,8 +4,5 @@ "dependencies": { "react": "^18.2.0", "underscore": "1.13.6" - }, - "devDependencies": { - "lodash": "^4.17.21" } } From 9514d2fe2f04e8435f93a693354c72f17cf73e74 Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 21:43:37 +0200 Subject: [PATCH 06/15] refactor(npm): replace @pnpm/* deps with zero-dep Node.js scripts Rewrite the catalog extraction and package.json transform as simple Node.js scripts with no npm dependencies, eliminating the pnpm_publish_tools workspace package, its rollup bundling pipeline, and all @pnpm/* transitive dependencies from the lockfile. Co-Authored-By: Claude Opus 4.6 --- .../npm_translate_lock_LTE4Nzc1MDcwNjU= | 5 +- .bazelignore | 1 - npm/private/BUILD.bazel | 15 +- npm/private/pnpm_extract_catalogs.bzl | 2 +- npm/private/pnpm_extract_catalogs.mjs | 87 + npm/private/pnpm_package_json_transform.bzl | 2 +- npm/private/pnpm_package_json_transform.mjs | 71 + npm/private/pnpm_publish_tools/BUILD.bazel | 18 - .../pnpm_publish_tools/min/BUILD.bazel | 33 - .../min/pnpm_extract_catalogs.min.js | 1 - .../min/pnpm_package_json_transform.min.js | 1 - npm/private/pnpm_publish_tools/package.json | 18 - .../pnpm_publish_tools/rollup.config.mjs | 25 - .../pnpm_publish_tools/src/BUILD.bazel | 46 - .../src/pnpm_extract_catalogs.mjs | 35 - .../src/pnpm_package_json_transform.mjs | 69 - .../test/snapshots/npm_defs-no_dev.bzl | 1854 +++++++-------- .../test/snapshots/npm_defs-no_optional.bzl | 1813 +++++++-------- npm/private/test/snapshots/npm_defs.bzl | 1980 ++++++++--------- pnpm-lock.yaml | 476 ---- pnpm-workspace.yaml | 2 +- 21 files changed, 2784 insertions(+), 3770 deletions(-) create mode 100644 npm/private/pnpm_extract_catalogs.mjs create mode 100644 npm/private/pnpm_package_json_transform.mjs delete mode 100644 npm/private/pnpm_publish_tools/BUILD.bazel delete mode 100644 npm/private/pnpm_publish_tools/min/BUILD.bazel delete mode 100644 npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js delete mode 100644 npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js delete mode 100644 npm/private/pnpm_publish_tools/package.json delete mode 100644 npm/private/pnpm_publish_tools/rollup.config.mjs delete mode 100644 npm/private/pnpm_publish_tools/src/BUILD.bazel delete mode 100644 npm/private/pnpm_publish_tools/src/pnpm_extract_catalogs.mjs delete mode 100644 npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs diff --git a/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= b/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= index f26d67b26a..aab779705b 100755 --- a/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= +++ b/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= @@ -12,7 +12,6 @@ js/private/test/js_run_devserver/package.json=-781575922 js/private/test/node-patches/package.json=-2062409266 js/private/worker/src/package.json=1787033725 npm/private/lifecycle/package.json=804720835 -npm/private/pnpm_publish_tools/package.json=1334950834 npm/private/test/npm_package/package.json=-1991705133 npm/private/test/npm_package_publish/package.json=1501316979 npm/private/test/package.json=550137760 @@ -21,5 +20,5 @@ npm/private/test/vendored/is-odd/package.json=1041695223 npm/private/test/vendored/lodash-4.17.21.tgz=-1206623349 npm/private/test/vendored/semver-max/package.json=578664053 package.json=564790136 -pnpm-lock.yaml=1580453924 -pnpm-workspace.yaml=-134789586 +pnpm-lock.yaml=-1748486486 +pnpm-workspace.yaml=-1219461713 diff --git a/.bazelignore b/.bazelignore index d76e857030..43c065a3db 100644 --- a/.bazelignore +++ b/.bazelignore @@ -14,7 +14,6 @@ js/private/test/node-patches/node_modules js/private/worker/src/node_modules node_modules/ npm/private/lifecycle/node_modules/ -npm/private/pnpm_publish_tools/node_modules npm/private/test/node_modules/ npm/private/test/npm_package/node_modules/ npm/private/test/npm_package_publish/node_modules diff --git a/npm/private/BUILD.bazel b/npm/private/BUILD.bazel index e29bad64a1..edb1aeb28c 100644 --- a/npm/private/BUILD.bazel +++ b/npm/private/BUILD.bazel @@ -1,6 +1,6 @@ "Internal implementation details" -load("@aspect_rules_js//js:defs.bzl", "js_library") +load("@aspect_rules_js//js:defs.bzl", "js_binary", "js_library") load("@bazel_skylib//:bzl_library.bzl", "bzl_library") package(default_visibility = ["//npm:__subpackages__"]) @@ -11,6 +11,18 @@ js_library( visibility = ["//visibility:public"], ) +js_binary( + name = "pnpm_extract_catalogs_bin", + entry_point = "pnpm_extract_catalogs.mjs", + visibility = ["//visibility:public"], +) + +js_binary( + name = "pnpm_package_json_transform_bin", + entry_point = "pnpm_package_json_transform.mjs", + visibility = ["//visibility:public"], +) + bzl_library( name = "pnpm_extract_catalogs", srcs = ["pnpm_extract_catalogs.bzl"], @@ -22,7 +34,6 @@ bzl_library( deps = [ ":npm_package", ":pnpm_package_json_transform", - "//js:defs", ], ) diff --git a/npm/private/pnpm_extract_catalogs.bzl b/npm/private/pnpm_extract_catalogs.bzl index 030dd623f1..84d6f0dea5 100644 --- a/npm/private/pnpm_extract_catalogs.bzl +++ b/npm/private/pnpm_extract_catalogs.bzl @@ -28,7 +28,7 @@ pnpm_extract_catalogs = rule( "_extract_tool": attr.label( executable = True, cfg = "exec", - default = "@aspect_rules_js//npm/private/pnpm_publish_tools/min:pnpm_extract_catalogs_bin", + default = "@aspect_rules_js//npm/private:pnpm_extract_catalogs_bin", ), }, doc = "Extracts catalog/catalogs sections from pnpm-workspace.yaml into a JSON file", diff --git a/npm/private/pnpm_extract_catalogs.mjs b/npm/private/pnpm_extract_catalogs.mjs new file mode 100644 index 0000000000..10f91bea5f --- /dev/null +++ b/npm/private/pnpm_extract_catalogs.mjs @@ -0,0 +1,87 @@ +import { readFileSync, writeFileSync } from 'node:fs' +import { resolve, dirname, isAbsolute } from 'node:path' + +function resolvePath(p) { + if (isAbsolute(p)) return p + const execroot = process.env.JS_BINARY__EXECROOT + if (execroot) return resolve(execroot, p) + return resolve(p) +} + +const args = process.argv.slice(2) +let workspaceManifestArg, outputArg +for (let i = 0; i < args.length; i++) { + if (args[i] === '--workspace-manifest') workspaceManifestArg = args[++i] + else if (args[i] === '--output') outputArg = args[++i] +} + +if (!workspaceManifestArg || !outputArg) { + process.stderr.write( + 'usage: pnpm_extract_catalogs --workspace-manifest --output \n' + ) + process.exit(1) +} + +const content = readFileSync(resolvePath(workspaceManifestArg), 'utf8') +const catalogs = {} +const lines = content.split('\n') +let i = 0 + +while (i < lines.length) { + const line = lines[i] + const stripped = line.trimStart() + const indent = line.length - stripped.length + + if (indent === 0 && stripped === 'catalog:') { + const entries = {} + i++ + while (i < lines.length) { + const child = lines[i] + const cs = child.trimStart() + if (cs === '' || cs.startsWith('#')) { i++; continue } + const ci = child.length - cs.length + if (ci <= indent) break + const colon = cs.indexOf(':') + if (colon !== -1) { + entries[cs.slice(0, colon).trim().replace(/^['"]|['"]$/g, '')] = + cs.slice(colon + 1).trim().replace(/^['"]|['"]$/g, '') + } + i++ + } + if (Object.keys(entries).length) catalogs.default = entries + continue + } + + if (indent === 0 && stripped === 'catalogs:') { + i++ + while (i < lines.length) { + const child = lines[i] + const cs = child.trimStart() + if (cs === '' || cs.startsWith('#')) { i++; continue } + const ci = child.length - cs.length + if (ci <= indent) break + const catalogName = cs.replace(/:$/, '').trim().replace(/^['"]|['"]$/g, '') + const entries = {} + i++ + while (i < lines.length) { + const gc = lines[i] + const gs = gc.trimStart() + if (gs === '' || gs.startsWith('#')) { i++; continue } + const gi = gc.length - gs.length + if (gi <= ci) break + const colon = gs.indexOf(':') + if (colon !== -1) { + entries[gs.slice(0, colon).trim().replace(/^['"]|['"]$/g, '')] = + gs.slice(colon + 1).trim().replace(/^['"]|['"]$/g, '') + } + i++ + } + if (Object.keys(entries).length) catalogs[catalogName] = entries + } + continue + } + + i++ +} + +writeFileSync(resolvePath(outputArg), JSON.stringify(catalogs, null, 2) + '\n') diff --git a/npm/private/pnpm_package_json_transform.bzl b/npm/private/pnpm_package_json_transform.bzl index fafff5e499..759b21b2c2 100644 --- a/npm/private/pnpm_package_json_transform.bzl +++ b/npm/private/pnpm_package_json_transform.bzl @@ -53,7 +53,7 @@ pnpm_package_json_transform = rule( "_transform_tool": attr.label( executable = True, cfg = "exec", - default = "@aspect_rules_js//npm/private/pnpm_publish_tools/min:pnpm_package_json_transform_bin", + default = "@aspect_rules_js//npm/private:pnpm_package_json_transform_bin", ), }, doc = "Transforms package.json to resolve pnpm workspace protocols (catalog:, workspace:, etc.)", diff --git a/npm/private/pnpm_package_json_transform.mjs b/npm/private/pnpm_package_json_transform.mjs new file mode 100644 index 0000000000..f57fd2e8a3 --- /dev/null +++ b/npm/private/pnpm_package_json_transform.mjs @@ -0,0 +1,71 @@ +import { readFileSync, writeFileSync } from 'node:fs' +import { resolve, isAbsolute } from 'node:path' + +function resolvePath(p) { + if (isAbsolute(p)) return p + const execroot = process.env.JS_BINARY__EXECROOT + if (execroot) return resolve(execroot, p) + return resolve(p) +} + +const args = process.argv.slice(2) +let catalogsJsonArg, packageJsonArg, outputArg, versionArg +for (let i = 0; i < args.length; i++) { + if (args[i] === '--catalogs-json') catalogsJsonArg = args[++i] + else if (args[i] === '--package-json') packageJsonArg = args[++i] + else if (args[i] === '--output') outputArg = args[++i] + else if (args[i] === '--version') versionArg = args[++i] +} + +if (!catalogsJsonArg || !packageJsonArg || !outputArg) { + process.stderr.write( + 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ]\n' + ) + process.exit(1) +} + +const catalogs = JSON.parse(readFileSync(resolvePath(catalogsJsonArg), 'utf8')) +const manifest = JSON.parse(readFileSync(resolvePath(packageJsonArg), 'utf8')) + +if (versionArg) manifest.version = versionArg + +function resolveVersion(pkgName, version) { + if (version.startsWith('catalog:')) { + const catalogName = version.slice('catalog:'.length) || 'default' + const catalog = catalogs[catalogName] + if (!catalog) throw new Error(`Unknown catalog '${catalogName}' referenced by '${pkgName}'`) + const resolved = catalog[pkgName] + if (!resolved) throw new Error(`Package '${pkgName}' not found in catalog '${catalogName}'`) + return resolved + } + if (version.startsWith('workspace:')) { + const rest = version.slice('workspace:'.length) + if (rest === '*' || rest === '^' || rest === '~') return version + return rest + } + return version +} + +const depFields = ['dependencies', 'peerDependencies', 'optionalDependencies'] +for (const field of depFields) { + const deps = manifest[field] + if (deps && typeof deps === 'object') { + const sorted = {} + for (const key of Object.keys(deps).sort()) { + sorted[key] = resolveVersion(key, deps[key]) + } + manifest[field] = sorted + } +} + +delete manifest.devDependencies + +// Apply publishConfig overrides (pnpm promotes these to top-level on publish) +const pc = manifest.publishConfig +if (pc && typeof pc === 'object') { + for (const field of ['main', 'types', 'typings', 'module', 'exports', 'bin', 'browser', 'typesVersions']) { + if (field in pc) manifest[field] = pc[field] + } +} + +writeFileSync(resolvePath(outputArg), JSON.stringify(manifest, null, 2) + '\n') diff --git a/npm/private/pnpm_publish_tools/BUILD.bazel b/npm/private/pnpm_publish_tools/BUILD.bazel deleted file mode 100644 index 2b93f343ef..0000000000 --- a/npm/private/pnpm_publish_tools/BUILD.bazel +++ /dev/null @@ -1,18 +0,0 @@ -"pnpm publish tools" - -load("@npm//:defs.bzl", "npm_link_all_packages") -load("//js:defs.bzl", "js_library") - -npm_link_all_packages() - -js_library( - name = "rollup_config", - srcs = ["rollup.config.mjs"], - visibility = [":__subpackages__"], - deps = [ - ":node_modules/@rollup/plugin-commonjs", - ":node_modules/@rollup/plugin-json", - ":node_modules/@rollup/plugin-node-resolve", - ":node_modules/@rollup/plugin-terser", - ], -) diff --git a/npm/private/pnpm_publish_tools/min/BUILD.bazel b/npm/private/pnpm_publish_tools/min/BUILD.bazel deleted file mode 100644 index a47f5f5f95..0000000000 --- a/npm/private/pnpm_publish_tools/min/BUILD.bazel +++ /dev/null @@ -1,33 +0,0 @@ -load("@aspect_rules_js//js:defs.bzl", "js_binary") -load("@bazel_lib//lib:write_source_files.bzl", "write_source_files") -load("@bazel_skylib//rules:write_file.bzl", "write_file") - -write_source_files( - name = "write_min", - files = { - "pnpm_extract_catalogs.min.js": "//npm/private/pnpm_publish_tools/src:bundle_extract_catalogs", - "pnpm_package_json_transform.min.js": "//npm/private/pnpm_publish_tools/src:bundle_transform", - }, -) - -write_file( - name = "package_json", - out = "package.json", - content = ["""{"private": true, "type": "module"}"""], - visibility = ["//visibility:private"], -) - -js_binary( - name = "pnpm_extract_catalogs_bin", - data = [":package_json"], - entry_point = "pnpm_extract_catalogs.min.js", - visibility = ["//visibility:public"], -) - -js_binary( - name = "pnpm_package_json_transform_bin", - data = [":package_json"], - entry_point = "pnpm_package_json_transform.min.js", - visibility = ["//visibility:public"], -) - diff --git a/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js b/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js deleted file mode 100644 index 99d11babc5..0000000000 --- a/npm/private/pnpm_publish_tools/min/pnpm_extract_catalogs.min.js +++ /dev/null @@ -1 +0,0 @@ -import{writeFileSync as e}from"node:fs";import t from"node:path";import n from"util";import r from"fs";process.platform,process.arch,process.version.split(".")[0].substring(1);class i extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}var o,a={},s={};function l(){return o||(o=1,e=s,Object.defineProperty(e,"__esModule",{value:!0}),e.USEFUL_NON_ROOT_PNPM_FIELDS=e.FULL_FILTERED_META_DIR=e.FULL_META_DIR=e.ABBREVIATED_META_DIR=e.WORKSPACE_MANIFEST_FILENAME=e.STORE_VERSION=e.LAYOUT_VERSION=e.ENGINE_NAME=e.MANIFEST_BASE_NAMES=e.LOCKFILE_VERSION=e.LOCKFILE_MAJOR_VERSION=e.WANTED_LOCKFILE=void 0,e.getNodeBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"node.exe":"bin/node"},e.getDenoBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"deno.exe":"deno"},e.getBunBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"bun.exe":"bun"},e.WANTED_LOCKFILE="pnpm-lock.yaml",e.LOCKFILE_MAJOR_VERSION="9",e.LOCKFILE_VERSION=`${e.LOCKFILE_MAJOR_VERSION}.0`,e.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],e.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,e.LAYOUT_VERSION=5,e.STORE_VERSION="v10",e.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",e.ABBREVIATED_META_DIR="metadata-v1.3",e.FULL_META_DIR="metadata-full-v1.3",e.FULL_FILTERED_META_DIR="metadata-ff-v1.3",e.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),s;var e}var c,u,p={exports:{}};function f(){return u?c:(u=1,c=e=>{if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e})}var d,h,g,m,y,b,A,v,w,E,k,I,C,x,O,_,S,N,M,T,j,L,F,R,D,W,$,U,P,V,q,Y,B,K,G,H,J,z,Z,Q,X,ee,te,ne,re={},ie={},oe={};function ae(){if(d)return oe;function e(e){return null==e}return d=1,oe.isNothing=e,oe.isObject=function(e){return"object"==typeof e&&null!==e},oe.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},oe.repeat=function(e,t){var n,r="";for(n=0;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}function ye(){if(D)return R;D=1;var e=ae(),t=le(),n=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var r=/^[-+]?[0-9]+e/;return R=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!n.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){var i;if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";return i=t.toString(10),r.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"})}function be(){return $?W:($=1,W=de().extend({implicit:[he(),ge(),me(),ye()]}))}function Ae(){return P?U:(P=1,U=be())}function ve(){if(q)return V;q=1;var e=le(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return V=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){var r,i,o,a,s,l,c,u,p=0,f=null;if(null===(r=t.exec(e))&&(r=n.exec(e)),null===r)throw new Error("Date resolve error");if(i=+r[1],o=+r[2]-1,a=+r[3],!r[4])return new Date(Date.UTC(i,o,a));if(s=+r[4],l=+r[5],c=+r[6],r[7]){for(p=r[7].slice(0,3);p.length<3;)p+="0";p=+p}return r[9]&&(f=6e4*(60*+r[10]+ +(r[11]||0)),"-"===r[9]&&(f=-f)),u=new Date(Date.UTC(i,o,a,s,l,c,p)),f&&u.setTime(u.getTime()-f),u},instanceOf:Date,represent:function(e){return e.toISOString()}})}function we(){if(B)return Y;B=1;var e=le();return Y=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function Ee(){if(G)return K;G=1;var e=le(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return K=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var n,r,i=0,o=e.length,a=t;for(r=0;r64)){if(n<0)return!1;i+=6}return i%8==0},construct:function(e){var n,r,i=e.replace(/[\r\n=]/g,""),o=i.length,a=t,s=0,l=[];for(n=0;n>16&255),l.push(s>>8&255),l.push(255&s)),s=s<<6|a.indexOf(i.charAt(n));return 0===(r=o%4*6)?(l.push(s>>16&255),l.push(s>>8&255),l.push(255&s)):18===r?(l.push(s>>10&255),l.push(s>>2&255)):12===r&&l.push(s>>4&255),new Uint8Array(l)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var n,r,i="",o=0,a=e.length,s=t;for(n=0;n>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]),o=(o<<8)+e[n];return 0===(r=a%3)?(i+=s[o>>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]):2===r?(i+=s[o>>10&63],i+=s[o>>4&63],i+=s[o<<2&63],i+=s[64]):1===r&&(i+=s[o>>2&63],i+=s[o<<4&63],i+=s[64],i+=s[64]),i}}),K}function ke(){if(J)return H;J=1;var e=le(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return H=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var r,i,o,a,s,l=[],c=e;for(r=0,i=c.length;rs&&(t=r-s+(o=" ... ").length),n-r>s&&(n=r+s-(a=" ...").length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+a,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return m=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);for(var o,a=/\r?\n|\r|\0/g,s=[0],l=[],c=-1;o=a.exec(r.buffer);)l.push(o.index),s.push(o.index+o[0].length),r.position<=o.index&&c<0&&(c=s.length-2);c<0&&(c=s.length-1);var u,p,f="",d=Math.min(r.line+i.linesAfter,l.length).toString().length,h=i.maxLength-(i.indent+d+3);for(u=1;u<=i.linesBefore&&!(c-u<0);u++)p=t(r.buffer,s[c-u],l[c-u],r.position-(s[c]-s[c-u]),h),f=e.repeat(" ",i.indent)+n((r.line-u+1).toString(),d)+" | "+p.str+"\n"+f;for(p=t(r.buffer,s[c],l[c],r.position,h),f+=e.repeat(" ",i.indent)+n((r.line+1).toString(),d)+" | "+p.str+"\n",f+=e.repeat("-",i.indent+d+3+p.pos)+"^\n",u=1;u<=i.linesAfter&&!(c+u>=l.length);u++)p=t(r.buffer,s[c+u],l[c+u],r.position-(s[c]-s[c+u]),h),f+=e.repeat(" ",i.indent)+n((r.line+u+1).toString(),d)+" | "+p.str+"\n";return f.replace(/\n$/,"")}}(),r=xe(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,s=/[,\[\]\{\}]/,l=/^(?:!|!!|![a-z\-]+!)$/i,c=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function u(e){return Object.prototype.toString.call(e)}function p(e){return 10===e||13===e}function f(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function g(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function b(e){return 120===e?2:117===e?4:85===e?8:0}function A(e){return 48<=e&&e<=57?e-48:-1}function v(e){return 48===e?"\0":97===e?"\x07":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"\x1b":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\x85":95===e?"\xa0":76===e?"\u2028":80===e?"\u2029":""}function w(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var E=new Array(256),k=new Array(256),I=0;I<256;I++)E[I]=v(I)?1:0,k[I]=v(I);function C(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function x(e,r){var i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function O(e,t){throw x(e,t)}function _(e,t){e.onWarning&&e.onWarning.call(null,x(e,t))}var S={YAML:function(e,t,n){var r,i,o;null!==e.version&&O(e,"duplication of %YAML directive"),1!==n.length&&O(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&O(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&O(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&_(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,o;2!==n.length&&O(e,"TAG directive accepts exactly two arguments"),r=n[0],o=n[1],l.test(r)||O(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,r)&&O(e,'there is a previously declared suffix for "'+r+'" tag handle'),c.test(o)||O(e,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch(t){O(e,"tag prefix is malformed: "+o)}e.tagMap[r]=o}};function N(e,t,n,r){var i,a,s,l;if(t1&&(t.result+=e.repeat("\n",n-1))}function D(e,t){var n,r,i=e.tag,o=e.anchor,a=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=a),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,O(e,"tab characters must not be used in indentation")),45===r)&&d(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,L(e,!0,-1)&&e.lineIndent<=t)a.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,U(e,t,3,!1,!0),a.push(e.result),L(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)O(e,"bad indentation of a sequence entry");else if(e.lineIndentn?x=1:t.lineIndent===n?x=0:t.lineIndentn?x=1:t.lineIndent===n?x=0:t.lineIndentt)&&(A&&(a=e.line,s=e.lineStart,l=e.position),U(e,t,4,!0,i)&&(A?y=e.result:b=e.result),A||(T(e,h,g,m,y,b,a,s,l),m=y=b=null),L(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==c)O(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===o?O(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?O(t,"repeat of an indentation width identifier"):(u=n+o-1,c=!0)}if(f(a)){do{a=t.input.charCodeAt(++t.position)}while(f(a));if(35===a)do{a=t.input.charCodeAt(++t.position)}while(!p(a)&&0!==a)}for(;0!==a;){for(j(t),t.lineIndent=0,a=t.input.charCodeAt(t.position);(!c||t.lineIndentu&&(u=t.lineIndent),p(a))d++;else{if(t.lineIndent0){for(i=a,o=0;i>0;i--)(a=g(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+a:O(e,"expected hexadecimal character");e.result+=w(o),e.position++}else O(e,"unknown escape sequence");n=r=e.position}else p(s)?(N(e,n,r,!0),R(e,L(e,!1,t)),n=r=e.position):e.position===e.lineStart&&F(e)?O(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}O(e,"unexpected end of the stream within a double quoted scalar")}(t,I)?S=!0:!function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!d(r)&&!h(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&O(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),i.call(e.anchorMap,n)||O(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],L(e,!0,-1),!0}(t)?function(e,t,n){var r,i,o,a,s,l,c,u,g=e.kind,m=e.result;if(d(u=e.input.charCodeAt(e.position))||h(u)||35===u||38===u||42===u||33===u||124===u||62===u||39===u||34===u||37===u||64===u||96===u)return!1;if((63===u||45===u)&&(d(r=e.input.charCodeAt(e.position+1))||n&&h(r)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,a=!1;0!==u;){if(58===u){if(d(r=e.input.charCodeAt(e.position+1))||n&&h(r))break}else if(35===u){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&F(e)||n&&h(u))break;if(p(u)){if(s=e.line,l=e.lineStart,c=e.lineIndent,L(e,!1,-1),e.lineIndent>=t){a=!0,u=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=l,e.lineIndent=c;break}}a&&(N(e,i,o,!1),R(e,e.line-s),i=o=e.position,a=!1),f(u)||(o=e.position+1),u=e.input.charCodeAt(++e.position)}return N(e,i,o,!1),!!e.result||(e.kind=g,e.result=m,!1)}(t,I,1===r)&&(S=!0,null===t.tag&&(t.tag="?")):(S=!0,null===t.tag&&null===t.anchor||O(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===x&&(S=c&&D(t,C))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&O(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"'),u=0,m=t.implicitTypes.length;u"),null!==t.result&&v.kind!==t.kind&&O(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+v.kind+'", not "'+t.kind+'"'),v.resolve(t.result,t.tag)?(t.result=v.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):O(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||S}function P(e){var t,n,r,o,s=e.position,l=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(o=e.input.charCodeAt(e.position))&&(L(e,!0,-1),o=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==o));){for(l=!0,o=e.input.charCodeAt(++e.position),t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&O(e,"directive name must not be less than one character in length");0!==o;){for(;f(o);)o=e.input.charCodeAt(++e.position);if(35===o){do{o=e.input.charCodeAt(++e.position)}while(0!==o&&!p(o));break}if(p(o))break;for(t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==o&&j(e),i.call(S,n)?S[n](e,n,r):_(e,'unknown document directive "'+n+'"')}L(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,L(e,!0,-1)):l&&O(e,"directives end mark is expected"),U(e,e.lineIndent-1,4,!1,!0),L(e,!0,-1),e.checkLineBreaks&&a.test(e.input.slice(s,e.position))&&_(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&F(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,L(e,!0,-1)):e.position=55296&&r<=56319&&t+1=56320&&n<=57343?1024*(r-55296)+n-56320+65536:r}function b(e){return/^\n* /.test(e)}function A(e,t,n,r,i,a,s,l){var c,u,p=0,f=null,g=!1,A=!1,v=-1!==r,w=-1,E=h(u=y(e,0))&&u!==o&&!d(u)&&45!==u&&63!==u&&58!==u&&44!==u&&91!==u&&93!==u&&123!==u&&125!==u&&35!==u&&38!==u&&42!==u&&33!==u&&124!==u&&61!==u&&62!==u&&39!==u&&34!==u&&37!==u&&64!==u&&96!==u&&function(e){return!d(e)&&58!==e}(y(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(!h(p=y(e,c)))return 5;E=E&&m(p,f,l),f=p}else{for(c=0;c=65536?c+=2:c++){if(10===(p=y(e,c)))g=!0,v&&(A=A||c-w-1>r&&" "!==e[w+1],w=c);else if(!h(p))return 5;E=E&&m(p,f,l),f=p}A=A||v&&c-w-1>r&&" "!==e[w+1]}return g||A?n>9&&b(e)?5:s?2===a?5:2:A?4:3:!E||s||i(e)?2===a?5:2:1}function v(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||l.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";var u=e.indent*Math.max(1,r),f=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-u),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(A(n,d,e.indent,f,function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n"+w(n,e.indent)+E(p(function(e,t){var n,r,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,k(e.slice(0,s),t)),a="\n"===e[0]||" "===e[0];var s;for(;r=i.exec(e);){var l=r[1],c=r[2];n=" "===c[0],o+=l+(a||n||""===c?"":"\n")+k(c,t),a=n}return o}(n,f),u));case 5:return'"'+function(e){for(var t,n="",r=0,i=0;i=65536?i+=2:i++)r=y(e,i),!(t=a[r])&&h(r)?(n+=e[i],r>=65536&&(n+=e[i+1])):n+=t||c(r);return n}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function w(e,t){var n=b(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function E(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function k(e,t){if(""===e||" "===e[0])return e;for(var n,r,i=/ [^ ]/g,o=0,a=0,s=0,l="";n=i.exec(e);)(s=n.index)-o>t&&(r=a>o?a:s,l+="\n"+e.slice(o,r),o=r+1),a=s;return l+="\n",e.length-o>t&&a>o?l+=e.slice(o,a)+"\n"+e.slice(a+1):l+=e.slice(o),l.slice(1)}function I(e,t,n,r){var i,o,a,s="",l=e.tag;for(i=0,o=n.length;i tag resolver accepts not "'+p+'" style');a=u.represent[p](n,p)}e.dump=a}return!0}return!1}function x(e,n,i,o,a,s,l){e.tag=null,e.dump=i,C(e,i,!1)||C(e,i,!0);var c,u=r.call(e.dump),p=o;o&&(o=e.flowLevel<0||e.flowLevel>n);var d,h,g="[object Object]"===u||"[object Array]"===u;if(g&&(h=-1!==(d=e.duplicates.indexOf(i))),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(a=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(g&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===u)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){var o,a,s,l,c,u,p="",d=e.tag,h=Object.keys(r);if(!0===e.sortKeys)h.sort();else if("function"==typeof e.sortKeys)h.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(o=0,a=h.length;o1024)&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,c&&(u+=f(e,n)),x(e,n+1,l,!0,c)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",p+=u+=e.dump));e.tag=d,e.dump=p||"{}"}(e,n,e.dump,a),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,a,s,l="",c=e.tag,u=Object.keys(n);for(r=0,i=u.length;r1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),x(e,t,a,!1,!1)&&(l+=s+=e.dump));e.tag=c,e.dump="{"+l+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===u)o&&0!==e.dump.length?(e.noArrayIndent&&!l&&n>0?I(e,n-1,e.dump,a):I(e,n,e.dump,a),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,a="",s=e.tag;for(r=0,i=n.length;r",e.dump=c+" "+e.dump)}return!0}function O(e,t){var n,r,i=[],o=[];for(_(e,i,o),n=0,r=o.length;nn.load(t(e)),o=t=>e.promises.readFile(t,"utf8").then(e=>i(e));return p.exports=o,p.exports.default=o,p.exports.sync=t=>i(e.readFileSync(t,"utf8")),p.exports}var Le,Fe,Re,De,We={},$e={},Ue={};function Pe(){if(Fe)return $e;Fe=1,Object.defineProperty($e,"__esModule",{value:!0}),$e.InvalidWorkspaceManifestError=void 0;const e=function(){if(Le)return Ue;Le=1,Object.defineProperty(Ue,"__esModule",{value:!0}),Ue.LockfileMissingDependencyError=Ue.FetchError=Ue.PnpmError=void 0;const e=l();class t extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}return Ue.PnpmError=t,Ue.FetchError=class extends t{response;request;constructor(e,t,n){const r={url:e.url};e.authHeaderValue&&(r.authHeaderValue=function(e){const[t,n]=e.split(" ");return null==n?"[hidden]":n.length<20?`${t} [hidden]`:`${t} ${n.substring(0,4)}[hidden]`}(e.authHeaderValue));const i=`GET ${e.url}: ${t.statusText} - ${t.status}`;401!==t.status&&403!==t.status&&404!==t.status||(n=n?`${n}\n\n`:"",r.authHeaderValue?n+=`An authorization header was used: ${r.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}},Ue.LockfileMissingDependencyError=class extends t{constructor(t){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${t}' in ${e.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},Ue}();let t=class extends e.PnpmError{constructor(e){super("INVALID_WORKSPACE_CONFIGURATION",e)}};return $e.InvalidWorkspaceManifestError=t,$e}var Ve=function(){if(De)return a;De=1;var e=a&&a.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.readWorkspaceManifest=async function(e){const t=await async function(e){try{return await(0,s.default)(o.default.join(e,i.WORKSPACE_MANIFEST_FILENAME))}catch(e){if(r.default.types.isNativeError(e)&&"code"in e&&"ENOENT"===e.code)return;throw e}}(e);return p(t),t},a.validateWorkspaceManifest=p;const r=e(n),i=l(),o=e(t),s=e(je()),c=function(){if(Re)return We;Re=1,Object.defineProperty(We,"__esModule",{value:!0}),We.assertValidWorkspaceManifestCatalog=function(t){if(null!=t.catalog){if(Array.isArray(t.catalog))throw new e.InvalidWorkspaceManifestError("Expected catalog field to be an object, but found - array");if("object"!=typeof t.catalog)throw new e.InvalidWorkspaceManifestError("Expected catalog field to be an object, but found - "+typeof t.catalog);for(const[n,r]of Object.entries(t.catalog))if("string"!=typeof r)throw new e.InvalidWorkspaceManifestError(`Invalid catalog entry for ${n}. Expected string, but found: ${typeof r}`)}},We.assertValidWorkspaceManifestCatalogs=function(t){if(null!=t.catalogs){if(Array.isArray(t.catalogs))throw new e.InvalidWorkspaceManifestError("Expected catalogs field to be an object, but found - array");if("object"!=typeof t.catalogs)throw new e.InvalidWorkspaceManifestError("Expected catalogs field to be an object, but found - "+typeof t.catalogs);for(const[n,r]of Object.entries(t.catalogs)){if(Array.isArray(r))throw new e.InvalidWorkspaceManifestError(`Expected named catalog ${n} to be an object, but found - array`);if("object"!=typeof r)throw new e.InvalidWorkspaceManifestError(`Expected named catalog ${n} to be an object, but found - ${typeof r}`);for(const[t,i]of Object.entries(r))if("string"!=typeof i)throw new e.InvalidWorkspaceManifestError(`Catalog '${n}' has invalid entry '${t}'. Expected string specifier, but found: ${typeof i}`)}}};const e=Pe();return We}(),u=Pe();function p(e){if(null!=e){if("object"!=typeof e)throw new u.InvalidWorkspaceManifestError("Expected object but found - "+typeof e);if(Array.isArray(e))throw new u.InvalidWorkspaceManifestError("Expected object but found - array");0!==Object.keys(e).length&&(!function(e){if(!e.packages)return;if(!Array.isArray(e.packages))throw new u.InvalidWorkspaceManifestError("packages field is not an array");for(const t of e.packages){if(!t)throw new u.InvalidWorkspaceManifestError("Missing or empty package");const e=typeof t;if("string"!==e)throw new u.InvalidWorkspaceManifestError(`Invalid package type - ${e}`)}}(e),(0,c.assertValidWorkspaceManifestCatalog)(e),(0,c.assertValidWorkspaceManifestCatalogs)(e))}}return a}();function qe(e){if(t.isAbsolute(e))return e;const n=process.env.JS_BINARY__EXECROOT;return n?t.resolve(n,e):t.resolve(e)}const Ye=process.argv.slice(2);let Be,Ke;for(let e=0;e --output \n"),process.exit(1));const Ge=qe(Be),He=t.dirname(Ge),Je=qe(Ke),ze=function(e){return null==e?{}:(function(e){if(null!=e.catalog&&null!=e.catalogs?.default)throw new i("INVALID_CATALOGS_CONFIGURATION","The 'default' catalog was defined multiple times. Use the 'catalog' field or 'catalogs.default', but not both.")}(e),{default:e.catalog,...e.catalogs})}(await Ve.readWorkspaceManifest(He));e(Je,`${JSON.stringify(ze,null,2)}\n`); diff --git a/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js b/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js deleted file mode 100644 index 8e21a623b0..0000000000 --- a/npm/private/pnpm_publish_tools/min/pnpm_package_json_transform.min.js +++ /dev/null @@ -1 +0,0 @@ -import e,{promises as t,readFileSync as n,writeFileSync as r}from"node:fs";import i from"node:path";import o from"fs";import u from"node:crypto";import s from"path";import a from"util";import c,{promisify as l}from"node:util";import f from"os";import p from"stream";import d from"string_decoder";import h from"constants";import m from"assert";function g(e,t){return t.forEach(function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach(function(n){if("default"!==n&&!(n in e)){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}})}),Object.freeze(e)}const D="catalog:";function y(e){if(!e.startsWith(D))return null;const t=e.slice(8).trim();return""===t?"default":t}process.platform,process.arch,process.version.split(".")[0].substring(1);class E extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}function A(e,t){const n=y(t.bareSpecifier);if(null==n)return{type:"unused"};const r=e[n]?.[t.alias];if(null==r)return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${t.alias}' was found for catalog '${n}'.`)};if(null!=y(r))return{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${t.alias}' in catalog '${n}' is invalid.`)};const i=r.split(":")[0];return"workspace"===i?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${t.alias}' in catalog '${n}' is invalid.`)}:["link","file"].includes(i)?{type:"misconfiguration",catalogName:n,error:new E("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${t.alias}' in catalog '${n}' declares a dependency using the '${i}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:n,specifier:r}}}function C(e){if("@"!==e[0])throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const t=e.indexOf("/");if(-1===t)throw new E("INVALID_JSR_PACKAGE_NAME",`The package name '${e}' is invalid`);const n=e.substring(0,t),r=e.substring(t+1);return`@jsr/${n.substring(1)}__${r}`}var v,F,b,w,O,S,x,I,N="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function _(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function j(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){var n=!1;try{n=this instanceof e}catch{}return n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}function B(){if(F)return v;F=1,v=o,o.default=o,o.stable=c,o.stableStringify=c;var e="[...]",t="[Circular]",n=[],r=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function o(e,t,o,u){var a;void 0===u&&(u=i()),s(e,"",0,[],void 0,0,u);try{a=0===r.length?JSON.stringify(e,t,o):JSON.stringify(e,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return a}function u(e,t,i,o){var u=Object.getOwnPropertyDescriptor(o,i);void 0!==u.get?u.configurable?(Object.defineProperty(o,i,{value:e}),n.push([o,i,t,u])):r.push([t,i,e]):(o[i]=e,n.push([o,i,t]))}function s(n,r,i,o,a,c,l){var f;if(c+=1,"object"==typeof n&&null!==n){for(f=0;fl.depthLimit)return void u(e,n,r,a);if(void 0!==l.edgesLimit&&i+1>l.edgesLimit)return void u(e,n,r,a);if(o.push(n),Array.isArray(n))for(f=0;ft?1:0}function c(e,t,o,u){void 0===u&&(u=i());var s,a=l(e,"",0,[],void 0,0,u)||e;try{s=0===r.length?JSON.stringify(a,t,o):JSON.stringify(a,f(t),o)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function l(r,i,o,s,c,f,p){var d;if(f+=1,"object"==typeof r&&null!==r){for(d=0;dp.depthLimit)return void u(e,r,i,c);if(void 0!==p.edgesLimit&&o+1>p.edgesLimit)return void u(e,r,i,c);if(s.push(r),Array.isArray(r))for(d=0;d0)for(var i=0;ithis.maxLength,!this.overflow||this.skipOverflow?i():i(new Error("maximum buffer reached"))}function o(e){if(this[n]+=this[r].end(),this[n])try{u(this,this.mapper(this[n]))}catch(t){return e(t)}e()}function u(e,t){void 0!==t&&e.push(t)}function s(e){return e}return $=function(u,a,c){switch(u=u||/\r?\n/,a=a||s,c=c||{},arguments.length){case 1:"function"==typeof u?(a=u,u=/\r?\n/):"object"!=typeof u||u instanceof RegExp||u[Symbol.split]||(c=u,u=/\r?\n/);break;case 2:"function"==typeof u?(c=a,a=u,u=/\r?\n/):"object"==typeof a&&(c=a,a=s)}(c=Object.assign({},c)).autoDestroy=!0,c.transform=i,c.flush=o,c.readableObjectMode=!0;const l=new e(c);return l[n]="",l[r]=new t("utf8"),l.matcher=u,l.mapper=a,l.maxLength=c.maxLength,l.skipOverflow=c.skipOverflow||!1,l.overflow=!1,l._destroy=function(e,t){this._writableState.errorEmitted=!1,t(e)},l},$}(),q=_(G);const W={strict:!0};const Y=V();function V(){const e=q(function(e){try{if(e)return JSON.parse(e)}catch(t){W.strict&&this.emit("error",new Error(`Could not parse row "${e.length>50?`${e.slice(0,50)}...`:e}"`))}},W);return L.output([{level:"debug",stream:e}]),e}var J=Object.freeze({__proto__:null,createStreamParser:V,globalInfo:function(e){T.info(e)},globalWarn:M,logger:R,streamParser:Y,writeToConsole:function(){L.output([{level:"debug",stream:process.stdout}])}});const z=["node","deno","bun"];function K(e,t,n){for(const r of z){const i=e[t]?.runtime;if(null==i||e[n]?.[r])continue;const o=(Array.isArray(i)?i:[i]).find(e=>e.name===r);if("download"===o?.onFail)if(o.version)if("webcontainer"in process.versions)M(`Installation of ${r} versions is not supported in WebContainer`);else{const t=e[n]??={};Object.defineProperty(t,r,{value:`runtime:${o.version}`,enumerable:!0,writable:!0,configurable:!0})}else M(`Cannot download ${r} because no version is specified in ${t}.runtime`)}}R("context"),R("deprecation"),R("execution-time"),R("fetching-progress"),R("hook"),R("ignored-scripts"),R("install-check"),R("installing-config-deps"),R("lifecycle"),R("link"),R("lockfile-verification"),R("package-import-method"),R("package-manifest"),R("peer-dependency-issues"),R("progress"),R("removal"),R("request-retry"),R("root"),R("scope"),R("skipped-optional-dependency"),R("stage"),R("stats"),R("summary"),R("update-check");var X,H,Z,Q,ee,te,ne,re,ie,oe,ue,se,ae,ce,le,fe,pe,de,he,me,ge,De,ye,Ee,Ae,Ce,ve,Fe,be,we,Oe,Se,xe,Ie,Ne,_e,je,Be,ke,Pe,Le,Re,Te,Me,$e,Ue,Ge,qe,We,Ye,Ve,Je,ze,Ke,Xe,He,Ze,Qe,et,tt,nt,rt,it,ot,ut,st,at,ct,lt,ft,pt,dt,ht,mt,gt,Dt,yt,Et,At,Ct,vt,Ft,bt,wt,Ot,St,xt,It,Nt,_t,jt,Bt={exports:{}};function kt(){if(H)return X;H=1;const e=Number.MAX_SAFE_INTEGER||9007199254740991;return X={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:e,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}function Pt(){if(Q)return Z;Q=1;const e="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};return Z=e}function Lt(){return ee||(ee=1,function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:i}=kt(),o=Pt(),u=(t=e.exports={}).re=[],s=t.safeRe=[],a=t.src=[],c=t.safeSrc=[],l=t.t={};let f=0;const p="[a-zA-Z0-9-]",d=[["\\s",1],["\\d",i],[p,r]],h=(e,t,n)=>{const r=(e=>{for(const[t,n]of d)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),i=f++;o(e,i,t),l[e]=i,a[i]=t,c[i]=r,u[i]=new RegExp(t,n?"g":void 0),s[i]=new RegExp(r,n?"g":void 0)};h("NUMERICIDENTIFIER","0|[1-9]\\d*"),h("NUMERICIDENTIFIERLOOSE","\\d+"),h("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),h("MAINVERSION",`(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})\\.(${a[l.NUMERICIDENTIFIER]})`),h("MAINVERSIONLOOSE",`(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})\\.(${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASEIDENTIFIER",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIER]})`),h("PRERELEASEIDENTIFIERLOOSE",`(?:${a[l.NONNUMERICIDENTIFIER]}|${a[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASE",`(?:-(${a[l.PRERELEASEIDENTIFIER]}(?:\\.${a[l.PRERELEASEIDENTIFIER]})*))`),h("PRERELEASELOOSE",`(?:-?(${a[l.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[l.PRERELEASEIDENTIFIERLOOSE]})*))`),h("BUILDIDENTIFIER",`${p}+`),h("BUILD",`(?:\\+(${a[l.BUILDIDENTIFIER]}(?:\\.${a[l.BUILDIDENTIFIER]})*))`),h("FULLPLAIN",`v?${a[l.MAINVERSION]}${a[l.PRERELEASE]}?${a[l.BUILD]}?`),h("FULL",`^${a[l.FULLPLAIN]}$`),h("LOOSEPLAIN",`[v=\\s]*${a[l.MAINVERSIONLOOSE]}${a[l.PRERELEASELOOSE]}?${a[l.BUILD]}?`),h("LOOSE",`^${a[l.LOOSEPLAIN]}$`),h("GTLT","((?:<|>)?=?)"),h("XRANGEIDENTIFIERLOOSE",`${a[l.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),h("XRANGEIDENTIFIER",`${a[l.NUMERICIDENTIFIER]}|x|X|\\*`),h("XRANGEPLAIN",`[v=\\s]*(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:\\.(${a[l.XRANGEIDENTIFIER]})(?:${a[l.PRERELEASE]})?${a[l.BUILD]}?)?)?`),h("XRANGEPLAINLOOSE",`[v=\\s]*(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[l.XRANGEIDENTIFIERLOOSE]})(?:${a[l.PRERELEASELOOSE]})?${a[l.BUILD]}?)?)?`),h("XRANGE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAIN]}$`),h("XRANGELOOSE",`^${a[l.GTLT]}\\s*${a[l.XRANGEPLAINLOOSE]}$`),h("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),h("COERCE",`${a[l.COERCEPLAIN]}(?:$|[^\\d])`),h("COERCEFULL",a[l.COERCEPLAIN]+`(?:${a[l.PRERELEASE]})?`+`(?:${a[l.BUILD]})?(?:$|[^\\d])`),h("COERCERTL",a[l.COERCE],!0),h("COERCERTLFULL",a[l.COERCEFULL],!0),h("LONETILDE","(?:~>?)"),h("TILDETRIM",`(\\s*)${a[l.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",h("TILDE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAIN]}$`),h("TILDELOOSE",`^${a[l.LONETILDE]}${a[l.XRANGEPLAINLOOSE]}$`),h("LONECARET","(?:\\^)"),h("CARETTRIM",`(\\s*)${a[l.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",h("CARET",`^${a[l.LONECARET]}${a[l.XRANGEPLAIN]}$`),h("CARETLOOSE",`^${a[l.LONECARET]}${a[l.XRANGEPLAINLOOSE]}$`),h("COMPARATORLOOSE",`^${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]})$|^$`),h("COMPARATOR",`^${a[l.GTLT]}\\s*(${a[l.FULLPLAIN]})$|^$`),h("COMPARATORTRIM",`(\\s*)${a[l.GTLT]}\\s*(${a[l.LOOSEPLAIN]}|${a[l.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",h("HYPHENRANGE",`^\\s*(${a[l.XRANGEPLAIN]})\\s+-\\s+(${a[l.XRANGEPLAIN]})\\s*$`),h("HYPHENRANGELOOSE",`^\\s*(${a[l.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[l.XRANGEPLAINLOOSE]})\\s*$`),h("STAR","(<|>)?=?\\s*\\*"),h("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),h("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}(Bt,Bt.exports)),Bt.exports}function Rt(){if(ne)return te;ne=1;const e=Object.freeze({loose:!0}),t=Object.freeze({});return te=n=>n?"object"!=typeof n?e:n:t,te}function Tt(){if(ie)return re;ie=1;const e=/^[0-9]+$/,t=(t,n)=>{if("number"==typeof t&&"number"==typeof n)return t===n?0:tt(n,e)}}function Mt(){if(ue)return oe;ue=1;const e=Pt(),{MAX_LENGTH:t,MAX_SAFE_INTEGER:n}=kt(),{safeRe:r,t:i}=Lt(),o=Rt(),{compareIdentifiers:u}=Tt();class s{constructor(u,a){if(a=o(a),u instanceof s){if(u.loose===!!a.loose&&u.includePrerelease===!!a.includePrerelease)return u;u=u.version}else if("string"!=typeof u)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof u}".`);if(u.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",u,a),this.options=a,this.loose=!!a.loose,this.includePrerelease=!!a.includePrerelease;const c=u.trim().match(a.loose?r[i.LOOSE]:r[i.FULL]);if(!c)throw new TypeError(`Invalid Version: ${u}`);if(this.raw=u,this.major=+c[1],this.minor=+c[2],this.patch=+c[3],this.major>n||this.major<0)throw new TypeError("Invalid major version");if(this.minor>n||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>n||this.patch<0)throw new TypeError("Invalid patch version");c[4]?this.prerelease=c[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&te.major?1:this.minore.minor?1:this.patche.patch?1:0}comparePre(t){if(t instanceof s||(t=new s(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;let n=0;do{const r=this.prerelease[n],i=t.prerelease[n];if(e("prerelease compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}compareBuild(t){t instanceof s||(t=new s(t,this.options));let n=0;do{const r=this.build[n],i=t.build[n];if(e("build compare",n,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return u(r,i)}while(++n)}inc(e,t,n){if(e.startsWith("pre")){if(!t&&!1===n)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?r[i.PRERELEASELOOSE]:r[i.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,n),this.inc("pre",t,n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,n),this.inc("pre",t,n);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(n)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let r=this.prerelease.length;for(;--r>=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let r=[t,e];if(!1===n&&(r=[t]),((e,t)=>{const n=t.split(".");if(n.length>e.length)return!1;for(let t=0;t{if(t instanceof e)return t;try{return new e(t,n)}catch(e){if(!r)return null;throw e}},se}function Ut(){if(Oe)return we;Oe=1;const e=Mt();return we=(t,n,r)=>new e(t,r).compare(new e(n,r))}function Gt(){if(je)return _e;je=1;const e=Mt();return _e=(t,n,r)=>{const i=new e(t,r),o=new e(n,r);return i.compare(o)||i.compareBuild(o)}}function qt(){if(Te)return Re;Te=1;const e=Ut();return Re=(t,n,r)=>e(t,n,r)>0}function Wt(){if($e)return Me;$e=1;const e=Ut();return Me=(t,n,r)=>e(t,n,r)<0}function Yt(){if(Ge)return Ue;Ge=1;const e=Ut();return Ue=(t,n,r)=>0===e(t,n,r)}function Vt(){if(We)return qe;We=1;const e=Ut();return qe=(t,n,r)=>0!==e(t,n,r)}function Jt(){if(Ve)return Ye;Ve=1;const e=Ut();return Ye=(t,n,r)=>e(t,n,r)>=0}function zt(){if(ze)return Je;ze=1;const e=Ut();return Je=(t,n,r)=>e(t,n,r)<=0}function Kt(){if(Xe)return Ke;Xe=1;const e=Yt(),t=Vt(),n=qt(),r=Jt(),i=Wt(),o=zt();return Ke=(u,s,a,c)=>{switch(s){case"===":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u===a;case"!==":return"object"==typeof u&&(u=u.version),"object"==typeof a&&(a=a.version),u!==a;case"":case"=":case"==":return e(u,a,c);case"!=":return t(u,a,c);case">":return n(u,a,c);case">=":return r(u,a,c);case"<":return i(u,a,c);case"<=":return o(u,a,c);default:throw new TypeError(`Invalid operator: ${s}`)}}}function Xt(){if(it)return rt;it=1;const e=/\s+/g;class t{constructor(n,r){if(r=i(r),n instanceof t)return n.loose===!!r.loose&&n.includePrerelease===!!r.includePrerelease?n:new t(n.raw,r);if(n instanceof o)return this.raw=n.value,this.set=[[n]],this.formatted=void 0,this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=n.trim().replace(e," "),this.set=this.raw.split("||").map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter(e=>!D(e[0])),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&y(e[0])){this.set=[e];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){e=e.replace(g,"");const t=((this.options.includePrerelease&&h)|(this.options.loose&&m))+":"+e,n=r.get(t);if(n)return n;const i=this.options.loose,s=i?a[l.HYPHENRANGELOOSE]:a[l.HYPHENRANGE];e=e.replace(s,N(this.options.includePrerelease)),u("hyphen replace",e),e=e.replace(a[l.COMPARATORTRIM],f),u("comparator trim",e),e=e.replace(a[l.TILDETRIM],p),u("tilde trim",e),e=e.replace(a[l.CARETTRIM],d),u("caret trim",e);let c=e.split(" ").map(e=>A(e,this.options)).join(" ").split(/\s+/).map(e=>I(e,this.options));i&&(c=c.filter(e=>(u("loose invalid filter",e,this.options),!!e.match(a[l.COMPARATORLOOSE])))),u("range list",c);const y=new Map,E=c.map(e=>new o(e,this.options));for(const e of E){if(D(e))return[e];y.set(e.value,e)}y.size>1&&y.has("")&&y.delete("");const C=[...y.values()];return r.set(t,C),C}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(t=>E(t,n)&&e.set.some(e=>E(e,n)&&t.every(t=>e.every(e=>t.intersects(e,n)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new s(e,this.options)}catch(e){return!1}for(let t=0;t=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}),tt),r=new n,i=Rt(),o=Ht(),u=Pt(),s=Mt(),{safeRe:a,src:c,t:l,comparatorTrimReplace:f,tildeTrimReplace:p,caretTrimReplace:d}=Lt(),{FLAG_INCLUDE_PRERELEASE:h,FLAG_LOOSE:m}=kt(),g=new RegExp(c[l.BUILD],"g"),D=e=>"<0.0.0-0"===e.value,y=e=>""===e.value,E=(e,t)=>{let n=!0;const r=e.slice();let i=r.pop();for(;n&&r.length;)n=r.every(e=>i.intersects(e,t)),i=r.pop();return n},A=(e,t)=>(e=e.replace(a[l.BUILD],""),u("comp",e,t),e=b(e,t),u("caret",e),e=v(e,t),u("tildes",e),e=O(e,t),u("xrange",e),e=x(e,t),u("stars",e),e),C=e=>!e||"x"===e.toLowerCase()||"*"===e,v=(e,t)=>e.trim().split(/\s+/).map(e=>F(e,t)).join(" "),F=(e,t)=>{const n=t.loose?a[l.TILDELOOSE]:a[l.TILDE],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("tilde",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a=`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:s?(u("replaceTilde pr",s),a=`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`):a=`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`,u("tilde return",a),a})},b=(e,t)=>e.trim().split(/\s+/).map(e=>w(e,t)).join(" "),w=(e,t)=>{u("caret",e,t);const n=t.loose?a[l.CARETLOOSE]:a[l.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,i,o,s)=>{let a;return u("caret",e,t,n,i,o,s),C(n)?a="":C(i)?a=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?a="0"===n?`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:`>=${n}.${i}.0${r} <${+n+1}.0.0-0`:s?(u("replaceCaret pr",s),a="0"===n?"0"===i?`>=${n}.${i}.${o}-${s} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o}-${s} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o}-${s} <${+n+1}.0.0-0`):(u("no pr"),a="0"===n?"0"===i?`>=${n}.${i}.${o} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o} <${+n+1}.0.0-0`),u("caret return",a),a})},O=(e,t)=>(u("replaceXRanges",e,t),e.split(/\s+/).map(e=>S(e,t)).join(" ")),S=(e,t)=>{e=e.trim();const n=t.loose?a[l.XRANGELOOSE]:a[l.XRANGE];return e.replace(n,(n,r,i,o,s,a)=>{if(u("xRange",e,n,r,i,o,s,a),((e,t,n)=>C(e)&&!C(t)||C(t)&&n&&!C(n))(i,o,s))return e;const c=C(i),l=c||C(o),f=l||C(s),p=f;return"="===r&&p&&(r=""),a=t.includePrerelease?"-0":"",c?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(l&&(o=0),s=0,">"===r?(r=">=",l?(i=+i+1,o=0,s=0):(o=+o+1,s=0)):"<="===r&&(r="<",l?i=+i+1:o=+o+1),"<"===r&&(a="-0"),n=`${r+i}.${o}.${s}${a}`):l?n=`>=${i}.0.0${a} <${+i+1}.0.0-0`:f&&(n=`>=${i}.${o}.0${a} <${i}.${+o+1}.0-0`),u("xRange return",n),n})},x=(e,t)=>(u("replaceStars",e,t),e.trim().replace(a[l.STAR],"")),I=(e,t)=>(u("replaceGTE0",e,t),e.trim().replace(a[t.includePrerelease?l.GTE0PRE:l.GTE0],"")),N=e=>(t,n,r,i,o,u,s,a,c,l,f,p)=>`${n=C(r)?"":C(i)?`>=${r}.0.0${e?"-0":""}`:C(o)?`>=${r}.${i}.0${e?"-0":""}`:u?`>=${n}`:`>=${n}${e?"-0":""}`} ${a=C(c)?"":C(l)?`<${+c+1}.0.0-0`:C(f)?`<${c}.${+l+1}.0-0`:p?`<=${c}.${l}.${f}-${p}`:e?`<${c}.${l}.${+f+1}-0`:`<=${a}`}`.trim(),_=(e,t,n)=>{for(let n=0;n0){const r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0};return rt}function Ht(){if(ut)return ot;ut=1;const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(r,i){if(i=n(i),r instanceof t){if(r.loose===!!i.loose)return r;r=r.value}r=r.trim().split(/\s+/).join(" "),u("comparator",r,i),this.options=i,this.loose=!!i.loose,this.parse(r),this.semver===e?this.value="":this.value=this.operator+this.semver.version,u("comp",this)}parse(t){const n=this.options.loose?r[i.COMPARATORLOOSE]:r[i.COMPARATOR],o=t.match(n);if(!o)throw new TypeError(`Invalid comparator: ${t}`);this.operator=void 0!==o[1]?o[1]:"","="===this.operator&&(this.operator=""),o[2]?this.semver=new s(o[2],this.options.loose):this.semver=e}toString(){return this.value}test(t){if(u("Comparator.test",t,this.options.loose),this.semver===e||t===e)return!0;if("string"==typeof t)try{t=new s(t,this.options)}catch(e){return!1}return o(t,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new a(e.value,r).test(this.value):""===e.operator?""===e.value||new a(this.value,r).test(e.semver):(!(r=n(r)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(o(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(o(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}ot=t;const n=Rt(),{safeRe:r,t:i}=Lt(),o=Kt(),u=Pt(),s=Mt(),a=Xt();return ot}function Zt(){if(at)return st;at=1;const e=Xt();return st=(t,n,r)=>{try{n=new e(n,r)}catch(e){return!1}return n.test(t)},st}function Qt(){if(yt)return Dt;yt=1;const e=Xt();return Dt=(t,n)=>{try{return new e(t,n).range||"*"}catch(e){return null}},Dt}function en(){if(At)return Et;At=1;const e=Mt(),t=Ht(),{ANY:n}=t,r=Xt(),i=Zt(),o=qt(),u=Wt(),s=zt(),a=Jt();return Et=(c,l,f,p)=>{let d,h,m,g,D;switch(c=new e(c,p),l=new r(l,p),f){case">":d=o,h=s,m=u,g=">",D=">=";break;case"<":d=u,h=a,m=o,g="<",D="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(i(c,l,p))return!1;for(let e=0;e{e.semver===n&&(e=new t(">=0.0.0")),i=i||e,o=o||e,d(e.semver,i.semver,p)?i=e:m(e.semver,o.semver,p)&&(o=e)}),i.operator===g||i.operator===D)return!1;if((!o.operator||o.operator===g)&&h(c,o.semver))return!1;if(o.operator===D&&m(c,o.semver))return!1}return!0},Et}function tn(){if(jt)return _t;jt=1;const e=Lt(),t=kt(),n=Mt(),r=Tt(),i=$t(),o=function(){if(le)return ce;le=1;const e=$t();return ce=(t,n)=>{const r=e(t,n);return r?r.version:null},ce}(),u=function(){if(pe)return fe;pe=1;const e=$t();return fe=(t,n)=>{const r=e(t.trim().replace(/^[=v]+/,""),n);return r?r.version:null},fe}(),s=function(){if(he)return de;he=1;const e=Mt();return de=(t,n,r,i,o)=>{"string"==typeof r&&(o=i,i=r,r=void 0);try{return new e(t instanceof e?t.version:t,r).inc(n,i,o).version}catch(e){return null}},de}(),a=function(){if(ge)return me;ge=1;const e=$t();return me=(t,n)=>{const r=e(t,null,!0),i=e(n,null,!0),o=r.compare(i);if(0===o)return null;const u=o>0,s=u?r:i,a=u?i:r,c=!!s.prerelease.length;if(a.prerelease.length&&!c){if(!a.patch&&!a.minor)return"major";if(0===a.compareMain(s))return a.minor&&!a.patch?"minor":"patch"}const l=c?"pre":"";return r.major!==i.major?l+"major":r.minor!==i.minor?l+"minor":r.patch!==i.patch?l+"patch":"prerelease"}}(),c=function(){if(ye)return De;ye=1;const e=Mt();return De=(t,n)=>new e(t,n).major}(),l=function(){if(Ae)return Ee;Ae=1;const e=Mt();return Ee=(t,n)=>new e(t,n).minor}(),f=function(){if(ve)return Ce;ve=1;const e=Mt();return Ce=(t,n)=>new e(t,n).patch}(),p=function(){if(be)return Fe;be=1;const e=$t();return Fe=(t,n)=>{const r=e(t,n);return r&&r.prerelease.length?r.prerelease:null},Fe}(),d=Ut(),h=function(){if(xe)return Se;xe=1;const e=Ut();return Se=(t,n,r)=>e(n,t,r)}(),m=function(){if(Ne)return Ie;Ne=1;const e=Ut();return Ie=(t,n)=>e(t,n,!0)}(),g=Gt(),D=function(){if(ke)return Be;ke=1;const e=Gt();return Be=(t,n)=>t.sort((t,r)=>e(t,r,n))}(),y=function(){if(Le)return Pe;Le=1;const e=Gt();return Pe=(t,n)=>t.sort((t,r)=>e(r,t,n))}(),E=qt(),A=Wt(),C=Yt(),v=Vt(),F=Jt(),b=zt(),w=Kt(),O=function(){if(Ze)return He;Ze=1;const e=Mt(),t=$t(),{safeRe:n,t:r}=Lt();return He=(i,o)=>{if(i instanceof e)return i;if("number"==typeof i&&(i=String(i)),"string"!=typeof i)return null;let u=null;if((o=o||{}).rtl){const e=o.includePrerelease?n[r.COERCERTLFULL]:n[r.COERCERTL];let t;for(;(t=e.exec(i))&&(!u||u.index+u[0].length!==i.length);)u&&t.index+t[0].length===u.index+u[0].length||(u=t),e.lastIndex=t.index+t[1].length+t[2].length;e.lastIndex=-1}else u=i.match(o.includePrerelease?n[r.COERCEFULL]:n[r.COERCE]);if(null===u)return null;const s=u[2],a=u[3]||"0",c=u[4]||"0",l=o.includePrerelease&&u[5]?`-${u[5]}`:"",f=o.includePrerelease&&u[6]?`+${u[6]}`:"";return t(`${s}.${a}.${c}${l}${f}`,o)},He}(),S=function(){if(et)return Qe;et=1;const e=$t(),t=kt(),n=Mt(),r=(t,r)=>{const i=t instanceof n?t.version:t;return e(i,r)},i=(e,t)=>{if(o(t))return e.version;switch(e.prerelease=[],t){case"major":e.minor=0,e.patch=0;break;case"minor":e.patch=0}return e.format()},o=e=>e.startsWith("pre");return Qe=(e,n,o)=>{if(!t.RELEASE_TYPES.includes(n))return null;const u=r(e,o);return u&&i(u,n)},Qe}(),x=Ht(),I=Xt(),N=Zt(),_=function(){if(lt)return ct;lt=1;const e=Xt();return ct=(t,n)=>new e(t,n).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" ")),ct}(),j=function(){if(pt)return ft;pt=1;const e=Mt(),t=Xt();return ft=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&-1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},ft}(),B=function(){if(ht)return dt;ht=1;const e=Mt(),t=Xt();return dt=(n,r,i)=>{let o=null,u=null,s=null;try{s=new t(r,i)}catch(e){return null}return n.forEach(t=>{s.test(t)&&(o&&1!==u.compare(t)||(o=t,u=new e(o,i)))}),o},dt}(),k=function(){if(gt)return mt;gt=1;const e=Mt(),t=Xt(),n=qt();return mt=(r,i)=>{r=new t(r,i);let o=new e("0.0.0");if(r.test(o))return o;if(o=new e("0.0.0-0"),r.test(o))return o;o=null;for(let t=0;t{const r=new e(t.semver.version);switch(t.operator){case">":0===r.prerelease.length?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":u&&!n(r,u)||(u=r);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${t.operator}`)}}),!u||o&&!n(o,u)||(o=u)}return o&&r.test(o)?o:null},mt}(),P=Qt(),L=en(),R=function(){if(vt)return Ct;vt=1;const e=en();return Ct=(t,n,r)=>e(t,n,">",r),Ct}(),T=function(){if(bt)return Ft;bt=1;const e=en();return Ft=(t,n,r)=>e(t,n,"<",r),Ft}(),M=function(){if(Ot)return wt;Ot=1;const e=Xt();return wt=(t,n,r)=>(t=new e(t,r),n=new e(n,r),t.intersects(n,r)),wt}(),$=function(){if(xt)return St;xt=1;const e=Zt(),t=Ut();return St=(n,r,i)=>{const o=[];let u=null,s=null;const a=n.sort((e,n)=>t(e,n,i));for(const t of a)e(t,r,i)?(s=t,u||(u=t)):(s&&o.push([u,s]),s=null,u=null);u&&o.push([u,null]);const c=[];for(const[e,t]of o)e===t?c.push(e):t||e!==a[0]?t?e===a[0]?c.push(`<=${t}`):c.push(`${e} - ${t}`):c.push(`>=${e}`):c.push("*");const l=c.join(" || "),f="string"==typeof r.raw?r.raw:String(r);return l.length=0.0.0-0")],u=[new t(">=0.0.0")],s=(e,t,s)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===n){if(1===t.length&&t[0].semver===n)return!0;e=s.includePrerelease?o:u}if(1===t.length&&t[0].semver===n){if(s.includePrerelease)return!0;t=u}const l=new Set;let f,p,d,h,m,g,D;for(const t of e)">"===t.operator||">="===t.operator?f=a(f,t,s):"<"===t.operator||"<="===t.operator?p=c(p,t,s):l.add(t.semver);if(l.size>1)return null;if(f&&p){if(d=i(f.semver,p.semver,s),d>0)return null;if(0===d&&(">="!==f.operator||"<="!==p.operator))return null}for(const e of l){if(f&&!r(e,String(f),s))return null;if(p&&!r(e,String(p),s))return null;for(const n of t)if(!r(e,String(n),s))return!1;return!0}let y=!(!p||s.includePrerelease||!p.semver.prerelease.length)&&p.semver,E=!(!f||s.includePrerelease||!f.semver.prerelease.length)&&f.semver;y&&1===y.prerelease.length&&"<"===p.operator&&0===y.prerelease[0]&&(y=!1);for(const e of t){if(D=D||">"===e.operator||">="===e.operator,g=g||"<"===e.operator||"<="===e.operator,f)if(E&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===E.major&&e.semver.minor===E.minor&&e.semver.patch===E.patch&&(E=!1),">"===e.operator||">="===e.operator){if(h=a(f,e,s),h===e&&h!==f)return!1}else if(">="===f.operator&&!e.test(f.semver))return!1;if(p)if(y&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===y.major&&e.semver.minor===y.minor&&e.semver.patch===y.patch&&(y=!1),"<"===e.operator||"<="===e.operator){if(m=c(p,e,s),m===e&&m!==p)return!1}else if("<="===p.operator&&!e.test(p.semver))return!1;if(!e.operator&&(p||f)&&0!==d)return!1}return!(f&&g&&!p&&0!==d||p&&D&&!f&&0!==d||E||y)},a=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r>0?e:r<0||">"===t.operator&&">="===e.operator?t:e},c=(e,t,n)=>{if(!e)return t;const r=i(e.semver,t.semver,n);return r<0?e:r>0||"<"===t.operator&&"<="===e.operator?t:e};return It=(t,n,r={})=>{if(t===n)return!0;t=new e(t,r),n=new e(n,r);let i=!1;e:for(const e of t.set){for(const t of n.set){const n=s(e,t,r);if(i=i||null!==n,n)continue e}if(i)return!1}return!0},It}();return _t={parse:i,valid:o,clean:u,inc:s,diff:a,major:c,minor:l,patch:f,prerelease:p,compare:d,rcompare:h,compareLoose:m,compareBuild:g,sort:D,rsort:y,gt:E,lt:A,eq:C,neq:v,gte:F,lte:b,cmp:w,coerce:O,truncate:S,Comparator:x,Range:I,satisfies:N,toComparators:_,maxSatisfying:j,minSatisfying:B,minVersion:k,validRange:P,outside:L,gtr:R,ltr:T,intersects:M,simplifyRange:$,subset:U,SemVer:n,re:e.re,src:e.src,tokens:e.t,SEMVER_SPEC_VERSION:t.SEMVER_SPEC_VERSION,RELEASE_TYPES:t.RELEASE_TYPES,compareIdentifiers:r.compareIdentifiers,rcompareIdentifiers:r.rcompareIdentifiers}}tn();const nn="commentBlock",rn="commentLine",on="regex",un=(e,t=null)=>{t=t||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:nn,char:"/*"},{name:rn,char:"//"},{name:on,char:"/"}];let n=-1,r=-1,i={};for(let o=0;o-1&&n<0&&(n=u,r=o),u>-1&&u{Array.isArray(t)||(t=[t]);const i=e.length;for(let o=0;oe=e.substring(t),cn=e=>{const t=e,n=t.length,r=[],i=[],o=[];for(;;){let u=un(e);if(-1===u.index)break;const s={item:u};if(u.name===nn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;const r=e.indexOf("*/");if(-1===r)throw new Error("Comment Block opened at position ... not enclosed");e=an(e,r+2),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===rn){s.type=u.name,e=an(e,u.index),s.index=n-e.length;let r=e.indexOf("\n");if(-1===r){s.indexEnd=n,s.content=t.substring(s.index,s.indexEnd-1),i.push(s);break}e=an(e,r+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),i.push(s);continue}if(u.name===on){s.type=u.name,e=an(e,u.index+1),s.index=n-e.length-1;const r=sn(e,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===r.index)throw new Error(`SCT: (1005) Regex opened at position ${s.index} not enclosed`);e=an(e,r.index+1),s.indexEnd=n-e.length,s.content=t.substring(s.index,s.indexEnd),o.push(s);continue}e=e.substring(u.index+1),s.index=n-e.length;const a=sn(e,u.char);if(-1===a.index)throw new Error(`SCT: (1001) String opened at position ${s.index} with a ${u.name} not enclosed`);e=an(e,a.index+1),s.indexEnd=n-e.length-1,s.content=t.substring(s.index,s.indexEnd),r.push(s)}return{text:e,strings:r,comments:i,regexes:o}};function ln(e){const t=e.endsWith("\n");t||(e+="\n");const{comments:n}=cn(e),r=[];let i=((e,t="")=>(e=function(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}(cn(e).comments,e,t,{includeDelimiter:!1}),e))(e);t||(i=i.slice(0,-1));let o=0;for(const e of n){const t=i.slice(0,e.index-o),n=Math.max(t.lastIndexOf("\n"),0),u=t.split("\n");let s=u.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=u[s-2],c=!0,0===u[0].trim().length&&(s-=1));let l=i.indexOf("\n",0===n?0:n+1);l<0&&(l=i.length);const f=i.slice(n,e.index-o).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:i.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=i.indexOf("\n",l+1);d>=0&&(p.before=i.slice(l,d)),r.push(p),o+=e.indexEnd-e.index}return{text:i,comments:r.length?r:void 0,hasFinalNewline:t}}var fn={Space_Separator:/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,ID_Start:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/,ID_Continue:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},pn={isSpaceSeparator:e=>"string"==typeof e&&fn.Space_Separator.test(e),isIdStartChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||"$"===e||"_"===e||fn.ID_Start.test(e)),isIdContinueChar:e=>"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"$"===e||"_"===e||"\u200c"===e||"\u200d"===e||fn.ID_Continue.test(e)),isDigit:e=>"string"==typeof e&&/[0-9]/.test(e),isHexDigit:e=>"string"==typeof e&&/[0-9A-Fa-f]/.test(e)};let dn,hn,mn,gn,Dn,yn,En,An,Cn;function vn(e,t,n){const r=e[t];if(null!=r&&"object"==typeof r)if(Array.isArray(r))for(let e=0;e0;){const t=In();if(!pn.isHexDigit(t))throw Tn(Nn());e+=Nn()}return String.fromCodePoint(parseInt(e,16))}const Pn={start(){if("eof"===En.type)throw Mn();Ln()},beforePropertyName(){switch(En.type){case"identifier":case"string":return An=En.value,void(hn="afterPropertyName");case"punctuator":return void Rn();case"eof":throw Mn()}},afterPropertyName(){if("eof"===En.type)throw Mn();hn="beforePropertyValue"},beforePropertyValue(){if("eof"===En.type)throw Mn();Ln()},beforeArrayValue(){if("eof"===En.type)throw Mn();"punctuator"!==En.type||"]"!==En.value?Ln():Rn()},afterPropertyValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforePropertyName");case"}":Rn()}},afterArrayValue(){if("eof"===En.type)throw Mn();switch(En.value){case",":return void(hn="beforeArrayValue");case"]":Rn()}},end(){}};function Ln(){let e;switch(En.type){case"punctuator":switch(En.value){case"{":e={};break;case"[":e=[]}break;case"null":case"boolean":case"numeric":case"string":e=En.value}if(void 0===Cn)Cn=e;else{const t=mn[mn.length-1];Array.isArray(t)?t.push(e):Object.defineProperty(t,An,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(null!==e&&"object"==typeof e)mn.push(e),hn=Array.isArray(e)?"beforeArrayValue":"beforePropertyName";else{const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}}function Rn(){mn.pop();const e=mn[mn.length-1];hn=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}function Tn(e){return Gn(void 0===e?`JSON5: invalid end of input at ${Dn}:${yn}`:`JSON5: invalid character '${Un(e)}' at ${Dn}:${yn}`)}function Mn(){return Gn(`JSON5: invalid end of input at ${Dn}:${yn}`)}function $n(){return yn-=5,Gn(`JSON5: invalid identifier character at ${Dn}:${yn}`)}function Un(e){const t={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(t[e])return t[e];if(e<" "){const t=e.charCodeAt(0).toString(16);return"\\x"+("00"+t).substring(t.length)}return e}function Gn(e){const t=new SyntaxError(e);return t.lineNumber=Dn,t.columnNumber=yn,t}const qn={parse:function(e,t){dn=String(e),hn="start",mn=[],gn=0,Dn=1,yn=0,En=void 0,An=void 0,Cn=void 0;do{En=xn(),Pn[hn]()}while("eof"!==En.type);return"function"==typeof t?vn({"":Cn},"",t):Cn},stringify:function(e,t,n){const r=[];let i,o,u,s="",a="";if(null==t||"object"!=typeof t||Array.isArray(t)||(n=t.space,u=t.quote,t=t.replacer),"function"==typeof t)o=t;else if(Array.isArray(t)){i=[];for(const e of t){let t;"string"==typeof e?t=e:("number"==typeof e||e instanceof String||e instanceof Number)&&(t=String(e)),void 0!==t&&i.indexOf(t)<0&&i.push(t)}}return n instanceof Number?n=Number(n):n instanceof String&&(n=String(n)),"number"==typeof n?n>0&&(n=Math.min(10,Math.floor(n)),a=" ".substr(0,n)):"string"==typeof n&&(a=n.substr(0,10)),c("",{"":e});function c(e,t){let n=t[e];switch(null!=n&&("function"==typeof n.toJSON5?n=n.toJSON5(e):"function"==typeof n.toJSON&&(n=n.toJSON(e))),o&&(n=o.call(t,e,n)),n instanceof Number?n=Number(n):n instanceof String?n=String(n):n instanceof Boolean&&(n=n.valueOf()),n){case null:return"null";case!0:return"true";case!1:return"false"}return"string"==typeof n?l(n):"number"==typeof n?String(n):"object"==typeof n?Array.isArray(n)?function(e){if(r.indexOf(e)>=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,i=[];for(let t=0;t=0)throw TypeError("Converting circular structure to JSON5");r.push(e);let t=s;s+=a;let n,o=i||Object.keys(e),u=[];for(const t of o){const n=c(t,e);if(void 0!==n){let e=f(t)+":";""!==a&&(e+=" "),e+=n,u.push(e)}}if(0===u.length)n="{}";else{let e;if(""===a)e=u.join(","),n="{"+e+"}";else{let r=",\n"+s;e=u.join(r),n="{\n"+s+e+",\n"+t+"}"}}return r.pop(),s=t,n}(n):void 0}function l(e){const t={"'":.1,'"':.2},n={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};let r="";for(let i=0;it[e]!!e&&"object"==typeof e&&"function"==typeof e.removeListener&&"function"==typeof e.emit&&"function"==typeof e.reallyExit&&"function"==typeof e.listeners&&"function"==typeof e.kill&&"number"==typeof e.pid&&"function"==typeof e.on,i=Symbol.for("signal-exit emitter"),o=globalThis,u=Object.defineProperty.bind(Object);class s{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(o[i])return o[i];u(o,i,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(e,t){this.listeners[e].push(t)}removeListener(e,t){const n=this.listeners[e],r=n.indexOf(t);-1!==r&&(0===r&&1===n.length?n.length=0:n.splice(r,1))}emit(e,t,n){if(this.emitted[e])return!1;this.emitted[e]=!0;let r=!1;for(const i of this.listeners[e])r=!0===i(t,n)||r;return"exit"===e&&(r=this.emit("afterExit",t,n)||r),r}}class a{}const c=globalThis.process;var l;l=r(c)?new class extends a{#e="win32"===c.platform?"SIGINT":"SIGHUP";#t=new s;#n;#r;#i;#o={};#u=!1;constructor(e){super(),this.#n=e,this.#o={};for(const t of n.signals)this.#o[t]=()=>{const n=this.#n.listeners(t);let{count:r}=this.#t;const i=e;if("object"==typeof i.__signal_exit_emitter__&&"number"==typeof i.__signal_exit_emitter__.count&&(r+=i.__signal_exit_emitter__.count),n.length===r){this.unload();const n=this.#t.emit("exit",null,t),r="SIGHUP"===t?this.#e:t;n||e.kill(e.pid,r)}};this.#i=e.reallyExit,this.#r=e.emit}onExit(e,t){if(!r(this.#n))return()=>{};!1===this.#u&&this.load();const n=t?.alwaysLast?"afterExit":"exit";return this.#t.on(n,e),()=>{this.#t.removeListener(n,e),0===this.#t.listeners.exit.length&&0===this.#t.listeners.afterExit.length&&this.unload()}}load(){if(!this.#u){this.#u=!0,this.#t.count+=1;for(const e of n.signals)try{const t=this.#o[e];t&&this.#n.on(e,t)}catch(e){}this.#n.emit=(e,...t)=>this.#s(e,...t),this.#n.reallyExit=e=>this.#a(e)}}unload(){this.#u&&(this.#u=!1,n.signals.forEach(e=>{const t=this.#o[e];if(!t)throw new Error("Listener not defined for signal: "+e);try{this.#n.removeListener(e,t)}catch(e){}}),this.#n.emit=this.#r,this.#n.reallyExit=this.#i,this.#t.count-=1)}#a(e){return r(this.#n)?(this.#n.exitCode=e||0,this.#t.emit("exit",this.#n.exitCode,null),this.#i.call(this.#n,this.#n.exitCode)):0}#s(e,...t){const n=this.#r;if("exit"===e&&r(this.#n)){"number"==typeof t[0]&&(this.#n.exitCode=t[0]);const r=n.call(this.#n,e,...t);return this.#t.emit("exit",this.#n.exitCode,null),r}return n.call(this.#n,e,...t)}}(c):new class extends a{onExit(){return()=>{}}load(){}unload(){}},t={onExit:(e,t)=>l.onExit(e,t),load:()=>l.load(),unload:()=>l.unload()},e.onExit=t.onExit,e.load=t.load,e.unload=t.unload}(Xn)),Xn}var er=function(){if(Vn)return Kn.exports;Vn=1,Kn.exports=async function(t,o,u,s){u instanceof Function&&(s=u,u={});const a=async function(t,o,u={}){"string"==typeof u&&(u={encoding:u});let s,a;const l=n(d(()=>a)),f=r.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const n=await i(e.realpath)(t).catch(()=>t);if(a=p(n),!u.mode||!u.chown){const t=await i(e.stat)(n).catch(()=>{});t&&(null==u.mode&&(u.mode=t.mode),null==u.chown&&process.getuid&&(u.chown={uid:t.uid,gid:t.gid}))}s=await i(e.open)(a,"w",u.mode),u.tmpfileCreated&&await u.tmpfileCreated(a),ArrayBuffer.isView(o)?await i(e.write)(s,o,0,o.length,0):null!=o&&await i(e.write)(s,String(o),0,String(u.encoding||"utf8")),!1!==u.fsync&&await i(e.fsync)(s),await i(e.close)(s),s=null,u.chown&&await i(e.chown)(a,u.chown.uid,u.chown.gid).catch(e=>{if(!h(e))throw e}),u.mode&&await i(e.chmod)(a,u.mode).catch(e=>{if(!h(e))throw e}),await i(e.rename)(a,n)}finally{s&&await i(e.close)(s).catch(()=>{}),l(),await i(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,o,u);if(s)try{return s(await a)}catch(e){return s(e)}return a},Kn.exports.sync=function(t,r,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=n(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(r)?e.writeSync(u,r,0,r.length,0):null!=r&&e.writeSync(u,String(r),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},Kn.exports._getTmpname=p,Kn.exports._cleanupOnExit=d;const e=o,t=u,{onExit:n}=Qn(),r=s,{promisify:i}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t.createHash("sha1").update(__filename).update(String(process.pid)).update(String(l)).update(String(++f)).digest().readUInt32BE(0)}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return Kn.exports}(),tr=_(er),nr=Object.create,rr=Object.defineProperty,ir=Object.getOwnPropertyDescriptor,or=Object.getOwnPropertyNames,ur=Object.getPrototypeOf,sr=Object.prototype.hasOwnProperty,ar=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),cr=(e,t,n)=>(n=null!=e?nr(ur(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var i,o=or(t),u=0,s=o.length;ut[e]).bind(null,i),enumerable:!(r=ir(t,i))||r.enumerable});return e})(rr(n,"default",{value:e,enumerable:!0}),e)),lr=ar((e,t)=>{function n(e){return null==e}t.exports.isNothing=n,t.exports.isObject=function(e){return"object"==typeof e&&null!==e},t.exports.toArray=function(e){return Array.isArray(e)?e:n(e)?[]:[e]},t.exports.repeat=function(e,t){let n="";for(let r=0;r{function n(e,t){let n="";const r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+="\n\n"+e.mark.snippet),r+" "+n):r}function r(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=n(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r.prototype.toString=function(e){return this.name+": "+n(this,e)},t.exports=r}),pr=ar((e,t)=>{var n=lr();function r(e,t,n,r,i){let o="",u="";const s=Math.floor(i/2)-1;return r-t>s&&(o=" ... ",t=r-s+o.length),n-r>s&&(u=" ...",n=r+s-u.length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function i(e,t){return n.repeat(" ",t-e.length)+e}t.exports=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);const o=/\r?\n|\r|\0/g,u=[0],s=[];let a,c=-1;for(;a=o.exec(e.buffer);)s.push(a.index),u.push(a.index+a[0].length),e.position<=a.index&&c<0&&(c=u.length-2);c<0&&(c=u.length-1);let l="";const f=Math.min(e.line+t.linesAfter,s.length).toString().length,p=t.maxLength-(t.indent+f+3);for(let o=1;o<=t.linesBefore&&!(c-o<0);o++){const a=r(e.buffer,u[c-o],s[c-o],e.position-(u[c]-u[c-o]),p);l=n.repeat(" ",t.indent)+i((e.line-o+1).toString(),f)+" | "+a.str+"\n"+l}const d=r(e.buffer,u[c],s[c],e.position,p);l+=n.repeat(" ",t.indent)+i((e.line+1).toString(),f)+" | "+d.str+"\n",l+=n.repeat("-",t.indent+f+3+d.pos)+"^\n";for(let o=1;o<=t.linesAfter&&!(c+o>=s.length);o++){const a=r(e.buffer,u[c+o],s[c+o],e.position-(u[c]-u[c+o]),p);l+=n.repeat(" ",t.indent)+i((e.line+o+1).toString(),f)+" | "+a.str+"\n"}return l.replace(/\n$/,"")}}),dr=ar((e,t)=>{var n=fr(),r=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],i=["scalar","sequence","mapping"];t.exports=function(e,t){if(t=t||{},Object.keys(t).forEach(function(t){if(-1===r.indexOf(t))throw new n('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=function(e){const t={};return null!==e&&Object.keys(e).forEach(function(n){e[n].forEach(function(e){t[String(e)]=n})}),t}(t.styleAliases||null),-1===i.indexOf(this.kind))throw new n('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}}),hr=ar((e,t)=>{var n=fr(),r=dr();function i(e,t){const n=[];return e[t].forEach(function(e){let t=n.length;n.forEach(function(n,r){n.tag===e.tag&&n.kind===e.kind&&n.multi===e.multi&&(t=r)}),n[t]=e}),n}function o(e){return this.extend(e)}o.prototype.extend=function(e){let t=[],u=[];if(e instanceof r)u.push(e);else if(Array.isArray(e))u=u.concat(e);else{if(!e||!Array.isArray(e.implicit)&&!Array.isArray(e.explicit))throw new n("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(u=u.concat(e.explicit))}t.forEach(function(e){if(!(e instanceof r))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new n("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new n("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),u.forEach(function(e){if(!(e instanceof r))throw new n("Specified list of YAML types (or a single Type object) contains a non-Type object.")});const s=Object.create(o.prototype);return s.implicit=(this.implicit||[]).concat(t),s.explicit=(this.explicit||[]).concat(u),s.compiledImplicit=i(s,"implicit"),s.compiledExplicit=i(s,"explicit"),s.compiledTypeMap=function(){const e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function t(t){t.multi?(e.multi[t.kind].push(t),e.multi.fallback.push(t)):e[t.kind][t.tag]=e.fallback[t.tag]=t}for(let e=0,n=arguments.length;e{t.exports=new(dr())("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}})}),gr=ar((e,t)=>{t.exports=new(dr())("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}})}),Dr=ar((e,t)=>{t.exports=new(dr())("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})}),yr=ar((e,t)=>{t.exports=new(hr())({explicit:[mr(),gr(),Dr()]})}),Er=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;const t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})}),Ar=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})}),Cr=ar((e,t)=>{var n=lr(),r=dr();function i(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function o(e){return e>=48&&e<=55}function u(e){return e>=48&&e<=57}function s(e){let t=e,n=1,r=t[0];if("-"!==r&&"+"!==r||("-"===r&&(n=-1),t=t.slice(1),r=t[0]),"0"===t)return 0;if("0"===r){if("b"===t[1])return n*parseInt(t.slice(2),2);if("x"===t[1])return n*parseInt(t.slice(2),16);if("o"===t[1])return n*parseInt(t.slice(2),8)}return n*parseInt(t,10)}t.exports=new r("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;const t=e.length;let n=0,r=!1;if(!t)return!1;let a=e[n];if("-"!==a&&"+"!==a||(a=e[++n]),"0"===a){if(n+1===t)return!0;if(a=e[++n],"b"===a){for(n++;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}),vr=ar((e,t)=>{var n=lr(),r=dr(),i=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),o=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var u=/^[-+]?[0-9]+e/;t.exports=new r("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&(!!i.test(e)&&(!!Number.isFinite(parseFloat(e,10))||o.test(e)))},construct:function(e){let t=e.toLowerCase();const n="-"===t[0]?-1:1;return"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||n.isNegativeZero(e))},represent:function(e,t){if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(n.isNegativeZero(e))return"-0.0";const r=e.toString(10);return u.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"})}),Fr=ar((e,t)=>{t.exports=yr().extend({implicit:[Er(),Ar(),Cr(),vr()]})}),br=ar((e,t)=>{t.exports=Fr()}),wr=ar((e,t)=>{var n=dr(),r=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),i=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");t.exports=new n("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==r.exec(e)||null!==i.exec(e))},construct:function(e){let t=0,n=null,o=r.exec(e);if(null===o&&(o=i.exec(e)),null===o)throw new Error("Date resolve error");const u=+o[1],s=+o[2]-1,a=+o[3];if(!o[4])return new Date(Date.UTC(u,s,a));const c=+o[4],l=+o[5],f=+o[6];if(o[7]){for(t=o[7].slice(0,3);t.length<3;)t+="0";t=+t}if(o[9]){n=6e4*(60*+o[10]+ +(o[11]||0)),"-"===o[9]&&(n=-n)}const p=new Date(Date.UTC(u,s,a,c,l,f,t));return n&&p.setTime(p.getTime()-n),p},instanceOf:Date,represent:function(e){return e.toISOString()}})}),Or=ar((e,t)=>{var n=dr();t.exports=new n("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}),Sr=ar((e,t)=>{var n=dr(),r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";t.exports=new n("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;let t=0;const n=e.length,i=r;for(let r=0;r64)){if(n<0)return!1;t+=6}}return t%8==0},construct:function(e){const t=e.replace(/[\r\n=]/g,""),n=t.length,i=r;let o=0;const u=[];for(let e=0;e>16&255),u.push(o>>8&255),u.push(255&o)),o=o<<6|i.indexOf(t.charAt(e));const s=n%4*6;return 0===s?(u.push(o>>16&255),u.push(o>>8&255),u.push(255&o)):18===s?(u.push(o>>10&255),u.push(o>>2&255)):12===s&&u.push(o>>4&255),new Uint8Array(u)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){let t="",n=0;const i=e.length,o=r;for(let r=0;r>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[63&n]),n=(n<<8)+e[r];const u=i%3;return 0===u?(t+=o[n>>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[63&n]):2===u?(t+=o[n>>10&63],t+=o[n>>4&63],t+=o[n<<2&63],t+=o[64]):1===u&&(t+=o[n>>2&63],t+=o[n<<4&63],t+=o[64],t+=o[64]),t}})}),xr=ar((e,t)=>{var n=dr(),r=Object.prototype.hasOwnProperty,i=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;const t=[],n=e;for(let e=0,o=n.length;e{var n=dr(),r=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;const t=e,n=new Array(t.length);for(let e=0,i=t.length;e{var n=dr(),r=Object.prototype.hasOwnProperty;t.exports=new n("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;const t=e;for(const e in t)if(r.call(t,e)&&null!==t[e])return!1;return!0},construct:function(e){return null!==e?e:{}}})}),_r=ar((e,t)=>{t.exports=br().extend({implicit:[wr(),Or()],explicit:[Sr(),xr(),Ir(),Nr()]})}),jr=ar((e,t)=>{var n=lr(),r=fr(),i=pr(),o=_r(),u=Object.prototype.hasOwnProperty,s=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,c=/[,\[\]{}]/,l=/^(?:!|!!|![0-9A-Za-z-]+!)$/,f=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function p(e){return Object.prototype.toString.call(e)}function d(e){return 10===e||13===e}function h(e){return 9===e||32===e}function m(e){return 9===e||32===e||10===e||13===e}function g(e){return 44===e||91===e||93===e||123===e||125===e}function D(e){if(e>=48&&e<=57)return e-48;const t=32|e;return t>=97&&t<=102?t-97+10:-1}function y(e){return 120===e?2:117===e?4:85===e?8:0}function E(e){return e>=48&&e<=57?e-48:-1}function A(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return"\t";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function C(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}function v(e,t,n){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}var F=new Array(256),b=new Array(256);for(let e=0;e<256;e++)F[e]=A(e)?1:0,b[e]=A(e);function w(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||o,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxMergeSeqLength="number"==typeof t.maxMergeSeqLength?t.maxMergeSeqLength:20,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function O(e,t){const n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=i(n),new r(t,n)}function S(e,t){throw O(e,t)}function x(e,t){e.onWarning&&e.onWarning.call(null,O(e,t))}function I(e,t,n){const r=e.anchorMapTransactions;if(0!==r.length){const n=r[r.length-1];u.call(n,t)||(n[t]={existed:u.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=n}function N(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function _(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}var j={YAML:function(e,t,n){null!==e.version&&S(e,"duplication of %YAML directive"),1!==n.length&&S(e,"YAML directive accepts exactly one argument");const r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]);null===r&&S(e,"ill-formed argument of the YAML directive");const i=parseInt(r[1],10),o=parseInt(r[2],10);1!==i&&S(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&x(e,"unsupported YAML version of the document")},TAG:function(e,t,n){let r;2!==n.length&&S(e,"TAG directive accepts exactly two arguments");const i=n[0];r=n[1],l.test(i)||S(e,"ill-formed tag handle (first argument) of the TAG directive"),u.call(e.tagMap,i)&&S(e,'there is a previously declared suffix for "'+i+'" tag handle'),f.test(r)||S(e,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(t){S(e,"tag prefix is malformed: "+r)}e.tagMap[i]=r}};function B(e,t,n,r){if(t=32&&n<=1114111||S(e,"expected valid JSON character")}else s.test(i)&&S(e,"the stream contains non-printable characters");e.result+=i}}function k(e,t,r,i){n.isObject(r)||S(e,"cannot merge mappings; the provided source object is unacceptable");const o=Object.keys(r);for(let e=0,n=o.length;ee.maxMergeSeqLength&&S(e,"merge sequence length exceeded maxMergeSeqLength ("+e.maxMergeSeqLength+")");const r=new Set;for(let i=0,u=o.length;i1&&(e.result+=n.repeat("\n",t-1))}function $(e,t){const n=e.tag,r=e.anchor,i=[];let o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&I(e,e.anchor,i);let u=e.input.charCodeAt(e.position);for(;0!==u&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,S(e,"tab characters must not be used in indentation")),45===u)&&m(e.input.charCodeAt(e.position+1));){if(o=!0,e.position++,R(e,!0,-1)&&e.lineIndent<=t){i.push(null),u=e.input.charCodeAt(e.position);continue}const n=e.line;if(Y(e,t,3,!1,!0),i.push(e.result),R(e,!0,-1),u=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==u)S(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(g&&(i=e.line,o=e.lineStart,u=e.position),Y(e,t,4,!0,r)&&(g?p=e.result:d=e.result),g||(P(e,c,l,f,p,d,i,o,u),f=p=d=null),R(e,!0,-1),y=e.input.charCodeAt(e.position)),(e.line===A||e.lineIndent>t)&&0!==y)S(e,"bad indentation of a mapping entry");else if(e.lineIndent=0;r-=1){const i=t[n[r]];i.existed?e.anchorMap[n[r]]=i.value:delete e.anchorMap[n[r]]}}(e),_(e,i),!1)}function Y(e,t,r,i,o){let s,a,c,l,f,p=1,A=!1,v=!1,w=null;e.depth>=e.maxDepth&&S(e,"nesting exceeded maxDepth ("+e.maxDepth+")"),e.depth+=1,null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null;const O=s=a=4===r||3===r;if(i&&R(e,!0,-1)&&(A=!0,e.lineIndent>t?p=1:e.lineIndent===t?p=0:e.lineIndentt?p=1:e.lineIndent===t?p=0:e.lineIndent=0))break;0===i?S(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?S(e,"repeat of an indentation width identifier"):(a=t+i-1,s=!0)}if(h(f)){do{f=e.input.charCodeAt(++e.position)}while(h(f));if(35===f)do{f=e.input.charCodeAt(++e.position)}while(!d(f)&&0!==f)}for(;0!==f;){for(L(e),e.lineIndent=0,f=e.input.charCodeAt(e.position);(!s||e.lineIndenta&&(a=e.lineIndent),d(f)){c++;continue}if(s||0!==a||S(e,"missing indentation for block scalar"),e.lineIndent0){let t=i,n=0;for(;t>0;t--)o=e.input.charCodeAt(++e.position),(i=D(o))>=0?n=(n<<4)+i:S(e,"expected hexadecimal character");e.result+=C(n),e.position++}else S(e,"unknown escape sequence");n=r=e.position}else d(o)?(B(e,n,r,!0),M(e,R(e,!1,t)),n=r=e.position):e.position===e.lineStart&&T(e)?S(e,"unexpected end of the document within a double quoted scalar"):(e.position++,h(o)||(r=e.position))}S(e,"unexpected end of the stream within a double quoted scalar")}(e,l)?v=!0:!function(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);const n=e.position;for(;0!==t&&!m(t)&&!g(t);)t=e.input.charCodeAt(++e.position);e.position===n&&S(e,"name of an alias node must contain at least one character");const r=e.input.slice(n,e.position);return u.call(e.anchorMap,r)||S(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],R(e,!0,-1),!0}(e)?function(e,t,n){let r,i,o,u,s,a;const c=e.kind,l=e.result;let f=e.input.charCodeAt(e.position);if(m(f)||g(f)||35===f||38===f||42===f||33===f||124===f||62===f||39===f||34===f||37===f||64===f||96===f)return!1;if(63===f||45===f){const t=e.input.charCodeAt(e.position+1);if(m(t)||n&&g(t))return!1}for(e.kind="scalar",e.result="",r=i=e.position,o=!1;0!==f;){if(58===f){const t=e.input.charCodeAt(e.position+1);if(m(t)||n&&g(t))break}else if(35===f){if(m(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&T(e)||n&&g(f))break;if(d(f)){if(u=e.line,s=e.lineStart,a=e.lineIndent,R(e,!1,-1),e.lineIndent>=t){o=!0,f=e.input.charCodeAt(e.position);continue}e.position=i,e.line=u,e.lineStart=s,e.lineIndent=a;break}}o&&(B(e,r,i,!1),M(e,e.line-u),r=i=e.position,o=!1),h(f)||(i=e.position+1),f=e.input.charCodeAt(++e.position)}return B(e,r,i,!1),!!e.result||(e.kind=c,e.result=l,!1)}(e,l,1===r)&&(v=!0,null===e.tag&&(e.tag="?")):(v=!0,null===e.tag&&null===e.anchor||S(e,"alias node should not have any properties")),null!==e.anchor&&I(e,e.anchor,e.result)}else 0===p&&(v=a&&$(e,f));if(null===e.tag)null!==e.anchor&&I(e,e.anchor,e.result);else if("?"===e.tag){null!==e.result&&"scalar"!==e.kind&&S(e,'unacceptable node kind for ! tag; it should be "scalar", not "'+e.kind+'"');for(let t=0,n=e.implicitTypes.length;t"),null!==e.result&&c.kind!==e.kind&&S(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+c.kind+'", not "'+e.kind+'"'),c.resolve(e.result,e.tag)?(e.result=c.construct(e.result,e.tag),null!==e.anchor&&I(e,e.anchor,e.result)):S(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),e.depth-=1,null!==e.tag||null!==e.anchor||v}function V(e){const t=e.position;let n,r=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(n=e.input.charCodeAt(e.position))&&(R(e,!0,-1),n=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==n));){r=!0,n=e.input.charCodeAt(++e.position);let t=e.position;for(;0!==n&&!m(n);)n=e.input.charCodeAt(++e.position);const i=e.input.slice(t,e.position),o=[];for(i.length<1&&S(e,"directive name must not be less than one character in length");0!==n;){for(;h(n);)n=e.input.charCodeAt(++e.position);if(35===n){do{n=e.input.charCodeAt(++e.position)}while(0!==n&&!d(n));break}if(d(n))break;for(t=e.position;0!==n&&!m(n);)n=e.input.charCodeAt(++e.position);o.push(e.input.slice(t,e.position))}0!==n&&L(e),u.call(j,i)?j[i](e,i,o):x(e,'unknown document directive "'+i+'"')}R(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,R(e,!0,-1)):r&&S(e,"directives end mark is expected"),Y(e,e.lineIndent-1,4,!1,!0),R(e,!0,-1),e.checkLineBreaks&&a.test(e.input.slice(t,e.position))&&x(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&T(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,R(e,!0,-1)):e.position{var n=lr(),r=fr(),i=_r(),o=Object.prototype.toString,u=Object.prototype.hasOwnProperty,s=65279,a={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},c=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],l=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function f(e){let t,i;const o=e.toString(16).toUpperCase();if(e<=255)t="x",i=2;else if(e<=65535)t="u",i=4;else{if(!(e<=4294967295))throw new r("code point within a string may not be greater than 0xFFFFFFFF");t="U",i=8}return"\\"+t+n.repeat("0",i-o.length)+o}function p(e){this.schema=e.schema||i,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=n.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(e,t){if(null===t)return{};const n={},r=Object.keys(t);for(let i=0,o=r.length;i=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&e!==s||e>=65536&&e<=1114111}function D(e){return g(e)&&e!==s&&13!==e&&10!==e}function y(e,t,n){const r=D(e),i=r&&!m(e);return(n?r:r&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!i)||D(t)&&!m(t)&&35===e||58===t&&i}function E(e,t){const n=e.charCodeAt(t);let r;return n>=55296&&n<=56319&&t+1=56320&&r<=57343)?1024*(n-55296)+r-56320+65536:n}function A(e){return/^\n* /.test(e)}function C(e,t,n,r,i,o,u,a){let c,l=0,f=null,p=!1,d=!1;const h=-1!==r;let D=-1,C=function(e){return g(e)&&e!==s&&!m(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(E(e,0))&&function(e){return!m(e)&&58!==e}(E(e,e.length-1));if(t||u)for(c=0;c=65536?c+=2:c++){if(l=E(e,c),!g(l))return 5;C=C&&y(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(l=E(e,c),10===l)p=!0,h&&(d=d||c-D-1>r&&" "!==e[D+1],D=c);else if(!g(l))return 5;C=C&&y(l,f,a),f=l}d=d||h&&c-D-1>r&&" "!==e[D+1]}return p||d?n>9&&A(e)?5:u?2===o?5:2:d?4:3:!C||u||i(e)?2===o?5:2:1}function v(e,t,n,i,o){e.dump=function(){if(0===t.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==c.indexOf(t)||l.test(t)))return 2===e.quotingType?'"'+t+'"':"'"+t+"'";const u=e.indent*Math.max(1,n),s=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-u),p=i||e.flowLevel>-1&&n>=e.flowLevel;switch(C(t,p,e.indent,s,function(t){return function(e,t){for(let n=0,r=e.implicitTypes.length;n"+F(t,e.indent)+b(d(function(e,t){const n=/(\n+)([^\n]*)/g;let r,i,o=function(){let r=e.indexOf("\n");return r=-1!==r?r:e.length,n.lastIndex=r,w(e.slice(0,r),t)}(),u="\n"===e[0]||" "===e[0];for(;i=n.exec(e);){const e=i[1],n=i[2];r=" "===n[0],o+=e+(u||r||""===n?"":"\n")+w(n,t),u=r}return o}(t,s),u));case 5:return'"'+function(e){let t="",n=0;for(let r=0;r=65536?r+=2:r++){n=E(e,r);const i=a[n];!i&&g(n)?(t+=e[r],n>=65536&&(t+=e[r+1])):t+=i||f(n)}return t}(t)+'"';default:throw new r("impossible error: invalid scalar style")}}()}function F(e,t){const n=A(e)?String(t):"",r="\n"===e[e.length-1];return n+(!r||"\n"!==e[e.length-2]&&"\n"!==e?r?"":"-":"+")+"\n"}function b(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function w(e,t){if(""===e||" "===e[0])return e;const n=/ [^ ]/g;let r,i,o=0,u=0,s=0,a="";for(;r=n.exec(e);)s=r.index,s-o>t&&(i=u>o?u:s,a+="\n"+e.slice(o,i),o=i+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function O(e,t,n,r){let i="";const o=e.tag;for(let o=0,u=n.length;o tag resolver accepts not "'+n+'" style');i=a.represent[n](t,n)}e.dump=i}return!0}}return!1}function x(e,t,n,i,u,s,a){e.tag=null,e.dump=n,S(e,n,!1)||S(e,n,!0);const c=o.call(e.dump),l=i;i&&(i=e.flowLevel<0||e.flowLevel>t);const f="[object Object]"===c||"[object Array]"===c;let p,d;if(f&&(p=e.duplicates.indexOf(n),d=-1!==p),(null!==e.tag&&"?"!==e.tag||d||2!==e.indent&&t>0)&&(u=!1),d&&e.usedDuplicates[p])e.dump="*ref_"+p;else{if(f&&d&&!e.usedDuplicates[p]&&(e.usedDuplicates[p]=!0),"[object Object]"===c)i&&0!==Object.keys(e.dump).length?(!function(e,t,n,i){let o="";const u=e.tag,s=Object.keys(n);if(!0===e.sortKeys)s.sort();else if("function"==typeof e.sortKeys)s.sort(e.sortKeys);else if(e.sortKeys)throw new r("sortKeys must be a boolean or a function");for(let r=0,u=s.length;r1024;l&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=h(e,t)),x(e,t+1,c,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",u+=e.dump,o+=u)}e.tag=u,e.dump=o||"{}"}(e,t,e.dump,u),d&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){let r="";const i=e.tag,o=Object.keys(n);for(let i=0,u=o.length;i1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),x(e,t,a,!1,!1)&&(u+=e.dump,r+=u))}e.tag=i,e.dump="{"+r+"}"}(e,t,e.dump),d&&(e.dump="&ref_"+p+" "+e.dump));else if("[object Array]"===c)i&&0!==e.dump.length?(e.noArrayIndent&&!a&&t>0?O(e,t-1,e.dump,u):O(e,t,e.dump,u),d&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){let r="";const i=e.tag;for(let i=0,o=n.length;i",e.dump=t+" "+e.dump}}return!0}function I(e,t){const n=[],r=[];N(e,n,r);const i=r.length;for(let e=0;e{var n=jr(),r=Br();function i(e,t){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}t.exports.Type=dr(),t.exports.Schema=hr(),t.exports.FAILSAFE_SCHEMA=yr(),t.exports.JSON_SCHEMA=Fr(),t.exports.CORE_SCHEMA=br(),t.exports.DEFAULT_SCHEMA=_r(),t.exports.load=n.load,t.exports.loadAll=n.loadAll,t.exports.dump=r.dump,t.exports.YAMLException=fr(),t.exports.types={binary:Sr(),float:vr(),map:Dr(),null:Er(),pairs:Ir(),set:Nr(),timestamp:wr(),bool:Ar(),int:Cr(),merge:Or(),omap:xr(),seq:gr(),str:mr()},t.exports.safeLoad=i("safeLoad","load"),t.exports.safeLoadAll=i("safeLoadAll","loadAll"),t.exports.safeDump=i("safeDump","dump")})()),{Type:Pr,Schema:Lr,FAILSAFE_SCHEMA:Rr,JSON_SCHEMA:Tr,CORE_SCHEMA:Mr,DEFAULT_SCHEMA:$r,load:Ur,loadAll:Gr,dump:qr,YAMLException:Wr,types:Yr,safeLoad:Vr,safeLoadAll:Jr,safeDump:zr}=kr.default,Kr=kr.default;async function Xr(t,n,r){return(r?.makeDir??1)&&await e.promises.mkdir(i.dirname(t),{recursive:!0}),((e,t,n,r)=>{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return r=r||{},e(t,Kr.dump(n,r),{mode:r.mode})})(tr,t,n,r)}const Hr={noCompatMode:!0,noRefs:!0};async function Zr(e,n,r){const o=e.slice(e.lastIndexOf(".")+1).toLowerCase();if("yaml"===o)return Xr(e,n,Hr);await t.mkdir(i.dirname(e),{recursive:!0});const u=!1===r?.insertFinalNewline?"":"\n",s=r?.indent??"\t",a="json5"===o?function(e,t,n){const r=Jn.stringify(e,void 0,t);if(n)return function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t="\n"===e.whitespace[0]?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;en||o===n&&u>r)&&(n=o,r=u,t=i);return t}(t);let r,i=0,o="";var u;return void 0!==n&&(({type:r,amount:i}={type:"s"===(u=n)[0]?ei:"tab",amount:Number(u.slice(1))}),o=function(e,t){return(e===ei?" ":"\t").repeat(t)}(r,i)),{amount:i,type:r,indent:o}}var oi,ui;function si(){return ui||(ui=1,oi=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!==i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!==i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!==i--;){var u=o[i];if(!e(t[u],n[u]))return!1}return!0}return t!=t&&n!=n}),oi}var ai,ci=_(si()),li={exports:{}};function fi(){return ai||(ai=1,e=li,t=li.exports,function(n){t?e.exports=n():"undefined"!=typeof window?window.isWindows=n():void 0!==N?N.isWindows=n():"undefined"!=typeof self?self.isWindows=n():this.isWindows=n()}(function(){return function(){return process&&("win32"===process.platform||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})),li.exports;var e,t}var pi=_(fi());class di{value;next;constructor(e){this.value=e}}class hi{#c;#l;#f;constructor(){this.clear()}enqueue(e){const t=new di(e);this.#c?(this.#l.next=t,this.#l=t):(this.#c=t,this.#l=t),this.#f++}dequeue(){const e=this.#c;if(e)return this.#c=this.#c.next,this.#f--,this.#c||(this.#l=void 0),e.value}peek(){if(this.#c)return this.#c.value}clear(){this.#c=void 0,this.#l=void 0,this.#f=0}get size(){return this.#f}*[Symbol.iterator](){let e=this.#c;for(;e;)yield e.value,e=e.next}*drain(){for(;this.#c;)yield this.dequeue()}}function mi(e){if(!Number.isInteger(e)&&e!==Number.POSITIVE_INFINITY||!(e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up")}function gi(e){if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e}async function Di(t){return(e=>Kr.load(gi(e)))(await e.promises.readFile(t,"utf8"))}var yi,Ei,Ai,Ci,vi,Fi,bi,wi;function Oi(){if(Ei)return yi;Ei=1;var e=h,t=process.cwd,n=null,r=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return n||(n=t.call(process)),n};try{process.cwd()}catch(e){}if("function"==typeof process.chdir){var i=process.chdir;process.chdir=function(e){n=null,i.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,i)}return yi=function(t){e.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&function(t){t.lchmod=function(n,r,i){t.open(n,e.O_WRONLY|e.O_SYMLINK,r,function(e,n){e?i&&i(e):t.fchmod(n,r,function(e){t.close(n,function(t){i&&i(e||t)})})})},t.lchmodSync=function(n,r){var i,o=t.openSync(n,e.O_WRONLY|e.O_SYMLINK,r),u=!0;try{i=t.fchmodSync(o,r),u=!1}finally{if(u)try{t.closeSync(o)}catch(e){}else t.closeSync(o)}return i}}(t);t.lutimes||function(t){e.hasOwnProperty("O_SYMLINK")&&t.futimes?(t.lutimes=function(n,r,i,o){t.open(n,e.O_SYMLINK,function(e,n){e?o&&o(e):t.futimes(n,r,i,function(e){t.close(n,function(t){o&&o(e||t)})})})},t.lutimesSync=function(n,r,i){var o,u=t.openSync(n,e.O_SYMLINK),s=!0;try{o=t.futimesSync(u,r,i),s=!1}finally{if(s)try{t.closeSync(u)}catch(e){}else t.closeSync(u)}return o}):t.futimes&&(t.lutimes=function(e,t,n,r){r&&process.nextTick(r)},t.lutimesSync=function(){})}(t);t.chown=o(t.chown),t.fchown=o(t.fchown),t.lchown=o(t.lchown),t.chmod=n(t.chmod),t.fchmod=n(t.fchmod),t.lchmod=n(t.lchmod),t.chownSync=u(t.chownSync),t.fchownSync=u(t.fchownSync),t.lchownSync=u(t.lchownSync),t.chmodSync=i(t.chmodSync),t.fchmodSync=i(t.fchmodSync),t.lchmodSync=i(t.lchmodSync),t.stat=s(t.stat),t.fstat=s(t.fstat),t.lstat=s(t.lstat),t.statSync=a(t.statSync),t.fstatSync=a(t.fstatSync),t.lstatSync=a(t.lstatSync),t.chmod&&!t.lchmod&&(t.lchmod=function(e,t,n){n&&process.nextTick(n)},t.lchmodSync=function(){});t.chown&&!t.lchown&&(t.lchown=function(e,t,n,r){r&&process.nextTick(r)},t.lchownSync=function(){});"win32"===r&&(t.rename="function"!=typeof t.rename?t.rename:function(e){function n(n,r,i){var o=Date.now(),u=0;e(n,r,function s(a){if(a&&("EACCES"===a.code||"EPERM"===a.code||"EBUSY"===a.code)&&Date.now()-o<6e4)return setTimeout(function(){t.stat(r,function(t,o){t&&"ENOENT"===t.code?e(n,r,s):i(a)})},u),void(u<100&&(u+=10));i&&i(a)})}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.rename));function n(e){return e?function(n,r,i){return e.call(t,n,r,function(e){c(e)&&(e=null),i&&i.apply(this,arguments)})}:e}function i(e){return e?function(n,r){try{return e.call(t,n,r)}catch(e){if(!c(e))throw e}}:e}function o(e){return e?function(n,r,i,o){return e.call(t,n,r,i,function(e){c(e)&&(e=null),o&&o.apply(this,arguments)})}:e}function u(e){return e?function(n,r,i){try{return e.call(t,n,r,i)}catch(e){if(!c(e))throw e}}:e}function s(e){return e?function(n,r,i){function o(e,t){t&&(t.uid<0&&(t.uid+=4294967296),t.gid<0&&(t.gid+=4294967296)),i&&i.apply(this,arguments)}return"function"==typeof r&&(i=r,r=null),r?e.call(t,n,r,o):e.call(t,n,o)}:e}function a(e){return e?function(n,r){var i=r?e.call(t,n,r):e.call(t,n);return i&&(i.uid<0&&(i.uid+=4294967296),i.gid<0&&(i.gid+=4294967296)),i}:e}function c(e){return!e||("ENOSYS"===e.code||!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code))}t.read="function"!=typeof t.read?t.read:function(e){function n(n,r,i,o,u,s){var a;if(s&&"function"==typeof s){var c=0;a=function(l,f,p){if(l&&"EAGAIN"===l.code&&c<10)return c++,e.call(t,n,r,i,o,u,a);s.apply(this,arguments)}}return e.call(t,n,r,i,o,u,a)}return Object.setPrototypeOf&&Object.setPrototypeOf(n,e),n}(t.read),t.readSync="function"!=typeof t.readSync?t.readSync:(l=t.readSync,function(e,n,r,i,o){for(var u=0;;)try{return l.call(t,e,n,r,i,o)}catch(e){if("EAGAIN"===e.code&&u<10){u++;continue}throw e}});var l},yi}function Si(){if(wi)return bi;wi=1;var e,t,n=o,r=Oi(),i=function(){if(Ci)return Ai;Ci=1;var e=p.Stream;return Ai=function(t){return{ReadStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this);var o=this;this.path=r,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=65536,i=i||{};for(var u=Object.keys(i),s=0,a=u.length;sthis.end)throw new Error("start must be <= end");this.pos=this.start}null===this.fd?t.open(this.path,this.flags,this.mode,function(e,t){if(e)return o.emit("error",e),void(o.readable=!1);o.fd=t,o.emit("open",t),o._read()}):process.nextTick(function(){o._read()})},WriteStream:function n(r,i){if(!(this instanceof n))return new n(r,i);e.call(this),this.path=r,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var o=Object.keys(i),u=0,s=o.length;u= zero");this.pos=this.start}this.busy=!1,this._queue=[],null===this.fd&&(this._open=t.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}},Ai}(),u=function(){if(Fi)return vi;Fi=1,vi=function(t){if(null===t||"object"!=typeof t)return t;if(t instanceof Object)var n={__proto__:e(t)};else n=Object.create(null);return Object.getOwnPropertyNames(t).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n};var e=Object.getPrototypeOf||function(e){return e.__proto__};return vi}(),s=a;function c(t,n){Object.defineProperty(t,e,{get:function(){return n}})}"function"==typeof Symbol&&"function"==typeof Symbol.for?(e=Symbol.for("graceful-fs.queue"),t=Symbol.for("graceful-fs.previous")):(e="___graceful-fs.queue",t="___graceful-fs.previous");var l,f=function(){};if(s.debuglog?f=s.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(f=function(){var e=s.format.apply(s,arguments);e="GFS4: "+e.split(/\n/).join("\nGFS4: "),console.error(e)}),!n[e]){var d=N[e]||[];c(n,d),n.close=function(e){function r(t,r){return e.call(n,t,function(e){e||D(),"function"==typeof r&&r.apply(this,arguments)})}return Object.defineProperty(r,t,{value:e}),r}(n.close),n.closeSync=function(e){function r(t){e.apply(n,arguments),D()}return Object.defineProperty(r,t,{value:e}),r}(n.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){f(n[e]),m.equal(n[e].length,0)})}function h(e){r(e),e.gracefulify=h,e.createReadStream=function(t,n){return new e.ReadStream(t,n)},e.createWriteStream=function(t,n){return new e.WriteStream(t,n)};var t=e.readFile;e.readFile=function(e,n,r){"function"==typeof n&&(r=n,n=null);return function e(n,r,i,o){return t(n,r,function(t){!t||"EMFILE"!==t.code&&"ENFILE"!==t.code?"function"==typeof i&&i.apply(this,arguments):g([e,[n,r,i],t,o||Date.now(),Date.now()])})}(e,n,r)};var n=e.writeFile;e.writeFile=function(e,t,r,i){"function"==typeof r&&(i=r,r=null);return function e(t,r,i,o,u){return n(t,r,i,function(n){!n||"EMFILE"!==n.code&&"ENFILE"!==n.code?"function"==typeof o&&o.apply(this,arguments):g([e,[t,r,i,o],n,u||Date.now(),Date.now()])})}(e,t,r,i)};var o=e.appendFile;o&&(e.appendFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=null);return function e(t,n,r,i,u){return o(t,n,r,function(o){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],o,u||Date.now(),Date.now()])})}(e,t,n,r)});var u=e.copyFile;u&&(e.copyFile=function(e,t,n,r){"function"==typeof n&&(r=n,n=0);return function e(t,n,r,i,o){return u(t,n,r,function(u){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)});var s=e.readdir;e.readdir=function(e,t,n){"function"==typeof t&&(n=t,t=null);var r=a.test(process.version)?function(e,t,n,r){return s(e,i(e,t,n,r))}:function(e,t,n,r){return s(e,t,i(e,t,n,r))};return r(e,t,n);function i(e,t,n,i){return function(o,u){!o||"EMFILE"!==o.code&&"ENFILE"!==o.code?(u&&u.sort&&u.sort(),"function"==typeof n&&n.call(this,o,u)):g([r,[e,t,n],o,i||Date.now(),Date.now()])}}};var a=/^v[0-5]\./;if("v0.8"===process.version.substr(0,4)){var c=i(e);m=c.ReadStream,D=c.WriteStream}var l=e.ReadStream;l&&(m.prototype=Object.create(l.prototype),m.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.autoClose&&e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n),e.read())})});var f=e.WriteStream;f&&(D.prototype=Object.create(f.prototype),D.prototype.open=function(){var e=this;E(e.path,e.flags,e.mode,function(t,n){t?(e.destroy(),e.emit("error",t)):(e.fd=n,e.emit("open",n))})}),Object.defineProperty(e,"ReadStream",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return D},set:function(e){D=e},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(e,"FileReadStream",{get:function(){return p},set:function(e){p=e},enumerable:!0,configurable:!0});var d=D;function m(e,t){return this instanceof m?(l.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function D(e,t){return this instanceof D?(f.apply(this,arguments),this):D.apply(Object.create(D.prototype),arguments)}Object.defineProperty(e,"FileWriteStream",{get:function(){return d},set:function(e){d=e},enumerable:!0,configurable:!0});var y=e.open;function E(e,t,n,r){return"function"==typeof n&&(r=n,n=null),function e(t,n,r,i,o){return y(t,n,r,function(u,s){!u||"EMFILE"!==u.code&&"ENFILE"!==u.code?"function"==typeof i&&i.apply(this,arguments):g([e,[t,n,r,i],u,o||Date.now(),Date.now()])})}(e,t,n,r)}return e.open=E,e}function g(t){f("ENQUEUE",t[0].name,t[1]),n[e].push(t),y()}function D(){for(var t=Date.now(),r=0;r2&&(n[e][r][3]=t,n[e][r][4]=t);y()}function y(){if(clearTimeout(l),l=void 0,0!==n[e].length){var t=n[e].shift(),r=t[0],i=t[1],o=t[2],u=t[3],s=t[4];if(void 0===u)f("RETRY",r.name,i),r.apply(null,i);else if(Date.now()-u>=6e4){f("TIMEOUT",r.name,i);var a=i.pop();"function"==typeof a&&a.call(null,o)}else{var c=Date.now()-s,p=Math.max(s-u,1);c>=Math.min(1.2*p,100)?(f("RETRY",r.name,i),r.apply(null,i.concat([u]))):n[e].push(t)}void 0===l&&(l=setTimeout(y,0))}}return N[e]||c(N,n[e]),bi=h(u(n)),process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!n.__patched&&(bi=h(n),n.__patched=!0),bi}var xi=_(Si()),Ii={chmod:l(xi.chmod),copyFile:l(xi.copyFile),copyFileSync:Ni(xi.copyFileSync),createReadStream:xi.createReadStream,link:l(xi.link),linkSync:Ni(xi.linkSync),mkdir:l(xi.mkdir),mkdirSync:Ni(xi.mkdirSync),renameSync:Ni(xi.renameSync),readFile:l(xi.readFile),readFileSync:xi.readFileSync,readdirSync:xi.readdirSync,stat:l(xi.stat),statSync:xi.statSync,unlink:l(xi.unlink),unlinkSync:xi.unlinkSync,writeFile:l(xi.writeFile),writeFileSync:Ni(xi.writeFileSync)};function Ni(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(c.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rr=>{let i=""+r,u=i.indexOf(t,e.length);return~u?e+o(i,t,n,u)+t:e+i+t},o=(e,t,n,r)=>{let i="",o=0;do{i+=e.substring(o,r)+n,o=r+t.length,r=e.indexOf(t,o)}while(~r);return i+e.substring(o)},u=(e=r)=>{let t=e?i:()=>String;return{isColorSupported:e,reset:t("\x1b[0m","\x1b[0m"),bold:t("\x1b[1m","\x1b[22m","\x1b[22m\x1b[1m"),dim:t("\x1b[2m","\x1b[22m","\x1b[22m\x1b[2m"),italic:t("\x1b[3m","\x1b[23m"),underline:t("\x1b[4m","\x1b[24m"),inverse:t("\x1b[7m","\x1b[27m"),hidden:t("\x1b[8m","\x1b[28m"),strikethrough:t("\x1b[9m","\x1b[29m"),black:t("\x1b[30m","\x1b[39m"),red:t("\x1b[31m","\x1b[39m"),green:t("\x1b[32m","\x1b[39m"),yellow:t("\x1b[33m","\x1b[39m"),blue:t("\x1b[34m","\x1b[39m"),magenta:t("\x1b[35m","\x1b[39m"),cyan:t("\x1b[36m","\x1b[39m"),white:t("\x1b[37m","\x1b[39m"),gray:t("\x1b[90m","\x1b[39m"),bgBlack:t("\x1b[40m","\x1b[49m"),bgRed:t("\x1b[41m","\x1b[49m"),bgGreen:t("\x1b[42m","\x1b[49m"),bgYellow:t("\x1b[43m","\x1b[49m"),bgBlue:t("\x1b[44m","\x1b[49m"),bgMagenta:t("\x1b[45m","\x1b[49m"),bgCyan:t("\x1b[46m","\x1b[49m"),bgWhite:t("\x1b[47m","\x1b[49m"),blackBright:t("\x1b[90m","\x1b[39m"),redBright:t("\x1b[91m","\x1b[39m"),greenBright:t("\x1b[92m","\x1b[39m"),yellowBright:t("\x1b[93m","\x1b[39m"),blueBright:t("\x1b[94m","\x1b[39m"),magentaBright:t("\x1b[95m","\x1b[39m"),cyanBright:t("\x1b[96m","\x1b[39m"),whiteBright:t("\x1b[97m","\x1b[39m"),bgBlackBright:t("\x1b[100m","\x1b[49m"),bgRedBright:t("\x1b[101m","\x1b[49m"),bgGreenBright:t("\x1b[102m","\x1b[49m"),bgYellowBright:t("\x1b[103m","\x1b[49m"),bgBlueBright:t("\x1b[104m","\x1b[49m"),bgMagentaBright:t("\x1b[105m","\x1b[49m"),bgCyanBright:t("\x1b[106m","\x1b[49m"),bgWhiteBright:t("\x1b[107m","\x1b[49m")}};return Bi.exports=u(),Bi.exports.createColors=u,Bi.exports}var Pi,Li={};function Ri(){return Pi||(Pi=1,Object.defineProperty(Li,"__esModule",{value:!0}),Li.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g,Li.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!(!e[3]&&!e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}),Li}var Ti,Mi={},$i={};var Ui,Gi,qi,Wi={};function Yi(){return Gi||(Gi=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isIdentifierChar",{enumerable:!0,get:function(){return t.isIdentifierChar}}),Object.defineProperty(e,"isIdentifierName",{enumerable:!0,get:function(){return t.isIdentifierName}}),Object.defineProperty(e,"isIdentifierStart",{enumerable:!0,get:function(){return t.isIdentifierStart}}),Object.defineProperty(e,"isKeyword",{enumerable:!0,get:function(){return n.isKeyword}}),Object.defineProperty(e,"isReservedWord",{enumerable:!0,get:function(){return n.isReservedWord}}),Object.defineProperty(e,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return n.isStrictBindOnlyReservedWord}}),Object.defineProperty(e,"isStrictBindReservedWord",{enumerable:!0,get:function(){return n.isStrictBindReservedWord}}),Object.defineProperty(e,"isStrictReservedWord",{enumerable:!0,get:function(){return n.isStrictReservedWord}});var t=function(){if(Ti)return $i;Ti=1,Object.defineProperty($i,"__esModule",{value:!0}),$i.isIdentifierChar=a,$i.isIdentifierName=function(e){let t=!0;for(let n=0;ne)return!1;if(n+=t[r+1],n>=e)return!0}return!1}function s(e){return e<65?36===e:e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&n.test(String.fromCharCode(e)):u(e,i)))}function a(e){return e<48?36===e:e<58||!(e<65)&&(e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&r.test(String.fromCharCode(e)):u(e,i)||u(e,o))))}return $i}(),n=function(){if(Ui)return Wi;Ui=1,Object.defineProperty(Wi,"__esModule",{value:!0}),Wi.isKeyword=function(e){return n.has(e)},Wi.isReservedWord=o,Wi.isStrictBindOnlyReservedWord=s,Wi.isStrictBindReservedWord=function(e,t){return u(e,t)||s(e)},Wi.isStrictReservedWord=u;const e=["implements","interface","let","package","private","protected","public","static","yield"],t=["eval","arguments"],n=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"]),r=new Set(e),i=new Set(t);function o(e,t){return t&&"await"===e||"enum"===e}function u(e,t){return o(e,t)||r.has(e)}function s(e){return i.has(e)}return Wi}()}(Mi)),Mi}function Vi(){if(qi)return ji;qi=1,Object.defineProperty(ji,"__esModule",{value:!0});var e=ki(),t=Ri(),n=Yi();const r=(e,t)=>n=>e(t(n));function i(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.gray,invalid:r(r(e.white,e.bgRed),e.bold),gutter:e.gray,marker:r(e.red,e.bold),message:r(e.red,e.bold),reset:e.reset}}const o=i(e.createColors(!0)),u=i(e.createColors(!1));function s(e){return e?o:u}const a=new Set(["as","async","from","get","of","set"]),c=/\r\n|[\n\r\u2028\u2029]/,l=/^[()[\]{}]$/;let f;const p=/^[a-z][\w-]*$/i,d=function(e,t,r){if("name"===e.type){const i=e.value;if(n.isKeyword(i)||n.isStrictReservedWord(i,!0)||a.has(i))return"keyword";if(p.test(i)&&("<"===r[t-1]||"t[r](e)).join("\n"):i;return n}f=function*(e){let n;for(;n=t.default.exec(e);){const r=t.matchToToken(n);yield{type:d(r,n.index,e),value:r.value}}};let m=!1;const g=/\r\n|[\n\r\u2028\u2029]/;function D(t,n,r={}){const i=r.forceColor||("object"!=typeof process||"0"!==process.env.FORCE_COLOR&&"false"!==process.env.FORCE_COLOR)&&e.isColorSupported&&r.highlightCode,o=s(i),u=t.split(g),{start:a,end:c,markerLines:l}=function(e,t,n){const r=Object.assign({column:0,line:-1},e.start),i=Object.assign({},r,e.end),{linesAbove:o=2,linesBelow:u=3}=n||{},s=r.line,a=r.column,c=i.line,l=i.column;let f=Math.max(s-(o+1),0),p=Math.min(t.length,c+u);-1===s&&(f=0),-1===c&&(p=t.length);const d=c-s,h={};if(d)for(let e=0;e<=d;e++){const n=e+s;if(a)if(0===e){const e=t[n-1].length;h[n]=[a,e-a+1]}else if(e===d)h[n]=[0,l];else{const r=t[n-e].length;h[n]=[0,r]}else h[n]=!0}else h[s]=a===l?!a||[a,0]:[a,l-a];return{start:f,end:p,markerLines:h}}(n,u,r),f=n.start&&"number"==typeof n.start.column,p=String(c).length;let d=(i?h(t):t).split(g,c).slice(a,c).map((e,t)=>{const n=a+1+t,i=` ${` ${n}`.slice(-p)} |`,u=l[n],s=!l[n+1];if(u){let t="";if(Array.isArray(u)){const n=e.slice(0,Math.max(u[0]-1,0)).replace(/[^\t]/g," "),a=u[1]||1;t=["\n ",o.gutter(i.replace(/\d/g," "))," ",n,o.marker("^").repeat(a)].join(""),s&&r.message&&(t+=" "+o.message(r.message))}return[o.marker(">"),o.gutter(i),e.length>0?` ${e}`:"",t].join("")}return` ${o.gutter(i)}${e.length>0?` ${e}`:""}`}).join("\n");return r.message&&!f&&(d=`${" ".repeat(p+1)}${r.message}\n${d}`),i?o.reset(d):d}return ji.codeFrameColumns=D,ji.default=function(e,t,n,r={}){if(!m){m=!0;const e="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(e,"DeprecationWarning");else{new Error(e).name="DeprecationWarning",console.warn(new Error(e))}}return D(e,{start:{column:n=Math.max(n,0),line:t}},r)},ji.highlight=h,ji}var Ji=Vi();class zi extends Error{name="JSONError";fileName;#p;#d;#h;#m;#g;constructor(e){if("string"==typeof e)super(),this.#h=e;else{const{jsonParseError:t,fileName:n,input:r}=e;super(void 0,{cause:t}),this.#p=r,this.#d=t,this.fileName=n}Error.captureStackTrace?.(this,zi)}get message(){this.#h??=`${Xi(this.#d.message)}${""===this.#p?" while parsing empty string":""}`;const{codeFrame:e}=this;return`${this.#h}${this.fileName?` in ${this.fileName}`:""}${e?`\n\n${e}\n`:""}`}set message(e){this.#h=e}#D(e){if(!this.#d)return;const t=this.#p,n=Ki(t,this.#d.message);return n?Ji.codeFrameColumns(t,{start:n},{highlightCode:e}):void 0}get codeFrame(){return this.#m??=this.#D(!0),this.#m}get rawCodeFrame(){return this.#g??=this.#D(!1),this.#g}}const Ki=(e,t)=>{const n=t.match(/in JSON at position (?\d+)(?: \(line (?\d+) column (?\d+)\))?$/);if(!n)return;const{index:r,line:i,column:o}=n.groups;return i&&o?{line:Number(i),column:Number(o)}:function(e,t,n){if("string"!=typeof e)throw new TypeError("Text parameter should be a string");if(!Number.isInteger(t))throw new TypeError("Index parameter should be an integer");if(t<0||t>e.length)throw new RangeError("Index out of bounds");return function(e,t,n){const r=0===t?-1:e.lastIndexOf("\n",t-1),[i,o]=(({oneBased:e,oneBasedLine:t=e,oneBasedColumn:n=e}={})=>[t?1:0,n?1:0])(n);return{line:-1===r?i:e.slice(0,r+1).match(/\n/g).length+i,column:t-r-1+o}}(e,t,n)}(e,Number(r),{oneBased:!0})},Xi=e=>e.replace(/(?<=^Unexpected token )(?')?(.)\k/,(e,t,n)=>{return`"${n}"(${r=n,`\\u{${r.codePointAt(0).toString(16)}}`})`;var r});function Hi(e,t,n){"string"==typeof t&&(n=t,t=void 0);try{return JSON.parse(e,t)}catch(t){throw new zi({jsonParseError:t,fileName:n,input:e})}}async function Zi(e){return gi(await Ii.readFile(e,"utf8"))}async function Qi(e){try{const t=i.join(e,"package.json"),{data:n,text:r}=await async function(e){const t=await Zi(e);try{return{data:Hi(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}}(t);return{fileName:"package.json",manifest:ro(n),writeProjectManifest:no({...to(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.json5"),{data:n,text:r}=await async function(e){const t=await Zi(e);try{return{data:Jn.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}}(t);return{fileName:"package.json5",manifest:ro(n),writeProjectManifest:no({...eo(r),initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=i.join(e,"package.yaml"),n=await async function(e){try{return await Di(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}(t);return{fileName:"package.yaml",manifest:ro(n),writeProjectManifest:no({initialManifest:n,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if(pi()){let n;try{n=await t.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const n=i.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>Zr(n,e)}}function eo(e){const{comments:t,text:n,hasFinalNewline:r}=ln(e);return{comments:t,indent:ii(n).indent,insertFinalNewline:r}}function to(e){return{indent:ii(e).indent,insertFinalNewline:e.endsWith("\n")}}function no(e){let t=uo(e.initialManifest);return async(n,r)=>(n=function(e){return io(e,"devDependencies","devEngines"),io(e,"dependencies","engines"),e}(uo(n)),!0!==r&&ci(t,n)||(await Zr(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=uo(n)),Promise.resolve(void 0))}function ro(e){return K(e,"devEngines","devDependencies"),K(e,"engines","dependencies"),e}function io(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}!function(e){let t=!1;if("object"==typeof e&&({concurrency:e,rejectOnClear:t=!1}=e),mi(e),"boolean"!=typeof t)throw new TypeError("Expected `rejectOnClear` to be a boolean");const n=new hi;let r=0;const i=()=>{r0&&(r++,n.dequeue().run())},o=async(e,t,n)=>{const o=(async()=>e(...n))();t(o);try{await o}catch{}r--,i()},u=(t,...u)=>new Promise((s,a)=>{((t,u,s,a)=>{const c={reject:s};new Promise(e=>{c.run=e,n.enqueue(c)}).then(o.bind(void 0,t,u,a)),rr},pendingCount:{get:()=>n.size},clearQueue:{value(){if(!t)return void n.clear();const e=AbortSignal.abort().reason;for(;n.size>0;)n.dequeue().reject(e)}},concurrency:{get:()=>e,set(t){mi(t),e=t,queueMicrotask(()=>{for(;r0;)i()})}},map:{async value(e,t){const n=Array.from(e,(e,n)=>this(t,e,n));return Promise.all(n)}}})}(4);const oo=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function uo(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&null!==r&&oo.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}function so(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function ao(e){return function t(n){return 0===arguments.length||so(n)?t:e.apply(this,arguments)}}function co(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return so(n)?t:ao(function(t){return e(n,t)});default:return so(n)&&so(r)?t:so(n)?ao(function(t){return e(t,r)}):so(r)?ao(function(t){return e(n,t)}):e(n,r)}}}function lo(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(e){return t.apply(this,arguments)};case 2:return function(e,n){return t.apply(this,arguments)};case 3:return function(e,n,r){return t.apply(this,arguments)};case 4:return function(e,n,r,i){return t.apply(this,arguments)};case 5:return function(e,n,r,i,o){return t.apply(this,arguments)};case 6:return function(e,n,r,i,o,u){return t.apply(this,arguments)};case 7:return function(e,n,r,i,o,u,s){return t.apply(this,arguments)};case 8:return function(e,n,r,i,o,u,s,a){return t.apply(this,arguments)};case 9:return function(e,n,r,i,o,u,s,a,c){return t.apply(this,arguments)};case 10:return function(e,n,r,i,o,u,s,a,c,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function fo(e){return function t(n,r,i){switch(arguments.length){case 0:return t;case 1:return so(n)?t:co(function(t,r){return e(n,t,r)});case 2:return so(n)&&so(r)?t:so(n)?co(function(t,n){return e(t,r,n)}):so(r)?co(function(t,r){return e(n,t,r)}):ao(function(t){return e(n,r,t)});default:return so(n)&&so(r)&&so(i)?t:so(n)&&so(r)?co(function(t,n){return e(t,n,i)}):so(n)&&so(i)?co(function(t,n){return e(t,r,n)}):so(r)&&so(i)?co(function(t,r){return e(n,t,r)}):so(n)?ao(function(t){return e(t,r,i)}):so(r)?ao(function(t){return e(n,t,i)}):so(i)?ao(function(t){return e(n,r,t)}):e(n,r,i)}}}var po=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function ho(e){return"[object String]"===Object.prototype.toString.call(e)}var mo=ao(function(e){return!!po(e)||!!e&&("object"==typeof e&&(!ho(e)&&(0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),go=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();var Do=co(function(e,t){return lo(e.length,function(){return e.apply(t,arguments)})});function yo(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function Eo(e,t,n,r){return e["@@transducer/result"](n[r](Do(e["@@transducer/step"],e),t))}var Ao="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function Co(e,t,n){if("function"==typeof e&&(e=function(e){return new go(e)}(e)),mo(n))return function(e,t,n){for(var r=0,i=n.length;r=0;)vo(t=Oo[n],e)&&!xo(r,t)&&(r[r.length]=t),n-=1;return r}):ao(function(e){return Object(e)!==e?[]:Object.keys(e)}),No=fo(Co);var _o=ao(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function jo(e,t,n,r){var i,o=function(r){for(var i=t.length,o=0;o=0;){if(n[s]===e)return r[s]===t;s-=1}switch(u){case"Map":return e.size===t.size&&$o(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&$o(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=Io(e);if(a.length!==Io(t).length)return!1;var c=n.concat([e]),l=r.concat([t]);for(s=a.length-1;s>=0;){var f=a[s];if(!vo(f,t)||!Uo(t[f],e[f],c,l))return!1;s-=1}return!0}var Go=co(function(e,t){return Uo(e,t,[],[])});var qo=ao(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():po(e)?[]:ho(e)?"":function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)?{}:bo(e)?function(){return arguments}():function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t}(e)?e.constructor.from(""):void 0}),Wo=ao(function(e){return null!=e&&Go(e,qo(e))}),Yo=co(function(e,t){for(var n={},r={},i=0,o=e.length;i{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function Qo(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;const i=await async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}(async(t,i)=>r(i,t,e,n),t);return i}async function eu(e,t){const{manifest:n}=await Qi(t);if(!n?.name||!n?.version)throw new E("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function tu(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function nu(e,t,n,r){if(!t.startsWith("workspace:"))return t;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(t);if(null!=o){r=r??i.join(n,"node_modules");const t=await eu(e,i.join(r,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==t.name?`npm:${t.name}@${s}${t.version}`:`${s}${t.version}`}if(t.startsWith("workspace:./")||t.startsWith("workspace:../")){const r=await eu(e,i.join(n,t.slice(10)));return r.name===e?`${r.version}`:`npm:${r.name}@${r.version}`}return(t=t.slice(10)).includes("@")?`npm:${t}`:t}async function ru(e,t,n,r){if(!t.includes("workspace:"))return t;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(t);if(null!=u){const[,s="",a]=u;if(a)return t.replace("workspace:","");r=r??i.join(n,"node_modules");const c=await eu(e,i.join(r,e)),l="*"!==s?s:"";return t.replace(o,`${l}${c.version}`)}return t.replace("workspace:","")}async function iu(e,t){const n=function(e,t){if(!e.startsWith("jsr:"))return null;if("@"===(e=e.substring(4))[0]){const t=e.lastIndexOf("@");if(0===t)return{jsrPkgName:e,npmPkgName:C(e)};const n=e.substring(0,t);return{jsrPkgName:n,npmPkgName:C(n),versionSelector:e.substring(t+1)}}if(e.includes("@"))throw new E("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!t)throw new E("INVALID_JSR_SPECIFIER",`JSR specifier '${e}' is missing a package name`);return{versionSelector:e,jsrPkgName:t,npmPkgName:C(t)}}(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}var ou,uu,su=Object.freeze({__proto__:null,createExportableManifest:async function(t,n,r){let o;r.skipManifestObfuscation?o=Yo(["pnpm"],Bo(n)):(o=Yo(["scripts","packageManager","pnpm"],n),null!=n.scripts&&(o.scripts=Yo(Ho,n.scripts)));const u=A.bind(null,r.catalogs),s=tu.bind(null,u),a=Zo(nu,s,iu);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async e=>{const i=await Qo(t,n[e],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=i&&(o[e]=i)}));const c=n.peerDependencies;if(c){const e=Zo(ru,s,iu);o.peerDependencies=await Qo(t,c,{modulesDir:r?.modulesDir,convertDependencyForPublish:e})}if(function(e){const{publishConfig:t}=e;if(t){for(const n in t){if(!Vo.has(n))continue;const r=t[n];e[n]=r,delete t[n]}Wo(t)&&delete e.publishConfig}}(o),null==o.readme&&r?.embedReadme){const n=await async function(t){const n=(await e.promises.readdir(t,{withFileTypes:!0})).find(e=>e.isFile()&&/^readme\.md$/i.test(e.name));if(null!=n)return e.promises.readFile(i.join(t,n.name),"utf8")}(t);null!=n&&(o.readme=n)}for(const e of r?.hooks?.beforePacking??[])o=await e(o,t)??o;return Xo(o)}}),au={},cu={},lu={},fu={},pu={};function du(){if(uu)return fu;uu=1,Object.defineProperty(fu,"__esModule",{value:!0}),fu.LockfileMissingDependencyError=fu.FetchError=fu.PnpmError=void 0;const e=(ou||(ou=1,t=pu,Object.defineProperty(t,"__esModule",{value:!0}),t.USEFUL_NON_ROOT_PNPM_FIELDS=t.FULL_FILTERED_META_DIR=t.FULL_META_DIR=t.ABBREVIATED_META_DIR=t.WORKSPACE_MANIFEST_FILENAME=t.STORE_VERSION=t.LAYOUT_VERSION=t.ENGINE_NAME=t.MANIFEST_BASE_NAMES=t.LOCKFILE_VERSION=t.LOCKFILE_MAJOR_VERSION=t.WANTED_LOCKFILE=void 0,t.getNodeBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"node.exe":"bin/node"},t.getDenoBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"deno.exe":"deno"},t.getBunBinLocationForCurrentOS=function(e=process.platform){return"win32"===e?"bun.exe":"bun"},t.WANTED_LOCKFILE="pnpm-lock.yaml",t.LOCKFILE_MAJOR_VERSION="9",t.LOCKFILE_VERSION=`${t.LOCKFILE_MAJOR_VERSION}.0`,t.MANIFEST_BASE_NAMES=["package.json","package.json5","package.yaml"],t.ENGINE_NAME=`${process.platform};${process.arch};node${process.version.split(".")[0].substring(1)}`,t.LAYOUT_VERSION=5,t.STORE_VERSION="v10",t.WORKSPACE_MANIFEST_FILENAME="pnpm-workspace.yaml",t.ABBREVIATED_META_DIR="metadata-v1.3",t.FULL_META_DIR="metadata-full-v1.3",t.FULL_FILTERED_META_DIR="metadata-ff-v1.3",t.USEFUL_NON_ROOT_PNPM_FIELDS=["executionEnv"]),pu);var t;class n extends Error{code;hint;attempts;prefix;pkgsStack;constructor(e,t,n){super(t,{cause:n?.cause}),this.code=e.startsWith("ERR_PNPM_")?e:`ERR_PNPM_${e}`,this.hint=n?.hint,this.attempts=n?.attempts}}fu.PnpmError=n;fu.FetchError=class extends n{response;request;constructor(e,t,n){const r={url:e.url};e.authHeaderValue&&(r.authHeaderValue=function(e){const[t,n]=e.split(" ");if(null==n)return"[hidden]";if(n.length<20)return`${t} [hidden]`;return`${t} ${n.substring(0,4)}[hidden]`}(e.authHeaderValue));const i=`GET ${e.url}: ${t.statusText} - ${t.status}`;401!==t.status&&403!==t.status&&404!==t.status||(n=n?`${n}\n\n`:"",r.authHeaderValue?n+=`An authorization header was used: ${r.authHeaderValue}`:n+="No authorization header was set for the request."),super(`FETCH_${t.status}`,i,{hint:n}),this.request=r,this.response=t}};return fu.LockfileMissingDependencyError=class extends n{constructor(t){super("LOCKFILE_MISSING_DEPENDENCY",`Broken lockfile: no entry for '${t}' in ${e.WANTED_LOCKFILE}`,{hint:"This issue is probably caused by a badly resolved merge conflict.\nTo fix the lockfile, run 'pnpm install --no-frozen-lockfile'."})}},fu}var hu,mu,gu,Du={},yu={};function Eu(){return mu||(mu=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseCatalogProtocol=void 0;var t=function(){if(hu)return yu;hu=1,Object.defineProperty(yu,"__esModule",{value:!0}),yu.parseCatalogProtocol=function(t){if(!t.startsWith(e))return null;const n=t.slice(e.length).trim();return""===n?"default":n};const e="catalog:";return yu}();Object.defineProperty(e,"parseCatalogProtocol",{enumerable:!0,get:function(){return t.parseCatalogProtocol}})}(Du)),Du}var Au,Cu,vu={};function Fu(){return Cu||(Cu=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.matchCatalogResolveResult=e.resolveFromCatalog=void 0;var t=function(){if(gu)return lu;gu=1,Object.defineProperty(lu,"__esModule",{value:!0}),lu.resolveFromCatalog=function(n,r){const i=(0,t.parseCatalogProtocol)(r.bareSpecifier);if(null==i)return{type:"unused"};const o=n[i]?.[r.alias];if(null==o)return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_NOT_FOUND_FOR_SPEC",`No catalog entry '${r.alias}' was found for catalog '${i}'.`)};if(null!=(0,t.parseCatalogProtocol)(o))return{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_RECURSIVE_DEFINITION",`Found invalid catalog entry using the catalog protocol recursively. The entry for '${r.alias}' in catalog '${i}' is invalid.`)};const u=o.split(":")[0];return"workspace"===u?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_WORKSPACE_SPEC",`The workspace protocol cannot be used as a catalog value. The entry for '${r.alias}' in catalog '${i}' is invalid.`)}:["link","file"].includes(u)?{type:"misconfiguration",catalogName:i,error:new e.PnpmError("CATALOG_ENTRY_INVALID_SPEC",`The entry for '${r.alias}' in catalog '${i}' declares a dependency using the '${u}' protocol. This is not yet supported, but may be in a future version of pnpm.`)}:{type:"found",resolution:{catalogName:i,specifier:o}}};const e=du(),t=Eu();return lu}();Object.defineProperty(e,"resolveFromCatalog",{enumerable:!0,get:function(){return t.resolveFromCatalog}});var n=(Au||(Au=1,Object.defineProperty(vu,"__esModule",{value:!0}),vu.matchCatalogResolveResult=function(e,t){switch(e.type){case"found":return t.found(e);case"misconfiguration":return t.misconfiguration(e);case"unused":return t.unused(e)}}),vu);Object.defineProperty(e,"matchCatalogResolveResult",{enumerable:!0,get:function(){return n.matchCatalogResolveResult}})}(cu)),cu}var bu,wu={};var Ou,Su,xu={},Iu={},Nu={},_u={};function ju(){if(Su)return Nu;Su=1,Object.defineProperty(Nu,"__esModule",{value:!0}),Nu.getAllUniqueSpecs=function(t){const n={},r=new Set;for(const i of t){const t=(0,e.getAllDependenciesFromManifest)(i);for(const[e,i]of Object.entries(t))r.has(e)||(null!=n[e]&&n[e]!==i||i.includes(":")?(r.add(e),delete n[e]):n[e]=i)}return n};const e=(Ou||(Ou=1,Object.defineProperty(_u,"__esModule",{value:!0}),_u.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}}),_u);return Nu}var Bu,ku={};var Pu,Lu={},Ru=j(J);var Tu,Mu={},$u={},Uu={},Gu={};var qu,Wu={};var Yu,Vu={};var Ju,zu={};var Ku,Xu={};var Hu,Zu={};var Qu,es={};var ts,ns={};var rs,is={};var os,us={};var ss,as={};var cs,ls={};var fs,ps={};var ds,hs={};var ms,gs={};var Ds,ys={};var Es,As={};var Cs,vs={};var Fs,bs={};var ws,Os={};var Ss,xs={};var Is,Ns={};var _s,js={};var Bs,ks,Ps,Ls={};function Rs(){return ks||(ks=1,e=Uu,t=Uu&&Uu.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Uu&&Uu.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(function(){if(Tu)return Gu;Tu=1,Object.defineProperty(Gu,"__esModule",{value:!0}),Gu.contextLogger=void 0;const e=Ru;return Gu.contextLogger=(0,e.logger)("context"),Gu}(),e),n(function(){if(qu)return Wu;qu=1,Object.defineProperty(Wu,"__esModule",{value:!0}),Wu.deprecationLogger=void 0;const e=Ru;return Wu.deprecationLogger=(0,e.logger)("deprecation"),Wu}(),e),n(function(){if(Yu)return Vu;Yu=1,Object.defineProperty(Vu,"__esModule",{value:!0}),Vu.fetchingProgressLogger=void 0;const e=Ru;return Vu.fetchingProgressLogger=(0,e.logger)("fetching-progress"),Vu}(),e),n(function(){if(Ju)return zu;Ju=1,Object.defineProperty(zu,"__esModule",{value:!0}),zu.hookLogger=void 0;const e=Ru;return zu.hookLogger=(0,e.logger)("hook"),zu}(),e),n(function(){if(Ku)return Xu;Ku=1,Object.defineProperty(Xu,"__esModule",{value:!0}),Xu.installCheckLogger=void 0;const e=Ru;return Xu.installCheckLogger=(0,e.logger)("install-check"),Xu}(),e),n(function(){if(Hu)return Zu;Hu=1,Object.defineProperty(Zu,"__esModule",{value:!0}),Zu.installingConfigDepsLogger=void 0;const e=Ru;return Zu.installingConfigDepsLogger=(0,e.logger)("installing-config-deps"),Zu}(),e),n(function(){if(Qu)return es;Qu=1,Object.defineProperty(es,"__esModule",{value:!0}),es.ignoredScriptsLogger=void 0;const e=Ru;return es.ignoredScriptsLogger=(0,e.logger)("ignored-scripts"),es}(),e),n(function(){if(ts)return ns;ts=1,Object.defineProperty(ns,"__esModule",{value:!0}),ns.lifecycleLogger=void 0;const e=Ru;return ns.lifecycleLogger=(0,e.logger)("lifecycle"),ns}(),e),n(function(){if(rs)return is;rs=1,Object.defineProperty(is,"__esModule",{value:!0}),is.linkLogger=void 0;const e=Ru;return is.linkLogger=(0,e.logger)("link"),is}(),e),n(function(){if(os)return us;os=1,Object.defineProperty(us,"__esModule",{value:!0}),us.packageImportMethodLogger=void 0;const e=Ru;return us.packageImportMethodLogger=(0,e.logger)("package-import-method"),us}(),e),n(function(){if(ss)return as;ss=1,Object.defineProperty(as,"__esModule",{value:!0}),as.packageManifestLogger=void 0;const e=Ru;return as.packageManifestLogger=(0,e.logger)("package-manifest"),as}(),e),n(function(){if(cs)return ls;cs=1,Object.defineProperty(ls,"__esModule",{value:!0}),ls.peerDependencyIssuesLogger=void 0;const e=Ru;return ls.peerDependencyIssuesLogger=(0,e.logger)("peer-dependency-issues"),ls}(),e),n(function(){if(fs)return ps;fs=1,Object.defineProperty(ps,"__esModule",{value:!0}),ps.progressLogger=void 0;const e=Ru;return ps.progressLogger=(0,e.logger)("progress"),ps}(),e),n((ds||(ds=1,Object.defineProperty(hs,"__esModule",{value:!0})),hs),e),n(function(){if(ms)return gs;ms=1,Object.defineProperty(gs,"__esModule",{value:!0}),gs.removalLogger=void 0;const e=Ru;return gs.removalLogger=(0,e.logger)("removal"),gs}(),e),n(function(){if(Ds)return ys;Ds=1,Object.defineProperty(ys,"__esModule",{value:!0}),ys.requestRetryLogger=void 0;const e=Ru;return ys.requestRetryLogger=(0,e.logger)("request-retry"),ys}(),e),n(function(){if(Es)return As;Es=1,Object.defineProperty(As,"__esModule",{value:!0}),As.rootLogger=void 0;const e=Ru;return As.rootLogger=(0,e.logger)("root"),As}(),e),n(function(){if(Cs)return vs;Cs=1,Object.defineProperty(vs,"__esModule",{value:!0}),vs.scopeLogger=void 0;const e=Ru;return vs.scopeLogger=(0,e.logger)("scope"),vs}(),e),n(function(){if(Fs)return bs;Fs=1,Object.defineProperty(bs,"__esModule",{value:!0}),bs.skippedOptionalDependencyLogger=void 0;const e=Ru;return bs.skippedOptionalDependencyLogger=(0,e.logger)("skipped-optional-dependency"),bs}(),e),n(function(){if(ws)return Os;ws=1,Object.defineProperty(Os,"__esModule",{value:!0}),Os.stageLogger=void 0;const e=Ru;return Os.stageLogger=(0,e.logger)("stage"),Os}(),e),n(function(){if(Ss)return xs;Ss=1,Object.defineProperty(xs,"__esModule",{value:!0}),xs.statsLogger=void 0;const e=Ru;return xs.statsLogger=(0,e.logger)("stats"),xs}(),e),n(function(){if(Is)return Ns;Is=1,Object.defineProperty(Ns,"__esModule",{value:!0}),Ns.summaryLogger=void 0;const e=Ru;return Ns.summaryLogger=(0,e.logger)("summary"),Ns}(),e),n(function(){if(_s)return js;_s=1,Object.defineProperty(js,"__esModule",{value:!0}),js.updateCheckLogger=void 0;const e=Ru;return js.updateCheckLogger=(0,e.logger)("update-check"),js}(),e),n(function(){if(Bs)return Ls;Bs=1,Object.defineProperty(Ls,"__esModule",{value:!0}),Ls.executionTimeLogger=void 0;const e=Ru;return Ls.executionTimeLogger=(0,e.logger)("execution-time"),Ls}(),e)),Uu;var e,t,n}var Ts,Ms={};var $s,Us={},Gs={};var qs,Ws={};var Ys,Vs={};var Js,zs={};var Ks,Xs={};var Hs,Zs={};var Qs,ea,ta,na={};function ra(){return ea||(ea=1,e=Us,t=Us&&Us.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Us&&Us.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(($s||($s=1,Object.defineProperty(Gs,"__esModule",{value:!0})),Gs),e),n((qs||(qs=1,Object.defineProperty(Ws,"__esModule",{value:!0})),Ws),e),n(function(){return Ys||(Ys=1,e=Vs,Object.defineProperty(e,"__esModule",{value:!0}),e.DEPENDENCIES_OR_PEER_FIELDS=e.DEPENDENCIES_FIELDS=void 0,e.DEPENDENCIES_FIELDS=["optionalDependencies","dependencies","devDependencies"],e.DEPENDENCIES_OR_PEER_FIELDS=[...e.DEPENDENCIES_FIELDS,"peerDependencies"]),Vs;var e}(),e),n((Js||(Js=1,Object.defineProperty(zs,"__esModule",{value:!0})),zs),e),n((Ks||(Ks=1,Object.defineProperty(Xs,"__esModule",{value:!0})),Xs),e),n((Hs||(Hs=1,Object.defineProperty(Zs,"__esModule",{value:!0})),Zs),e),n((Qs||(Qs=1,Object.defineProperty(na,"__esModule",{value:!0})),na),e)),Us;var e,t,n}function ia(){if(ta)return Mu;ta=1;var e=Mu&&Mu.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Mu,"__esModule",{value:!0}),Mu.updateProjectManifestObject=async function(e,n,r){for(const e of r){if(e.saveType){const t=e.bareSpecifier??c(e.alias,n);if(t){n[e.saveType]=n[e.saveType]??{},n[e.saveType][e.alias]=t;for(const t of s.DEPENDENCIES_FIELDS)t!==e.saveType&&delete n[t]?.[e.alias];!0===e.peer&&(n.peerDependencies=n.peerDependencies??{},n.peerDependencies[e.alias]=a(t,e.resolvedVersion,e.pinnedVersion))}}else if(e.bareSpecifier){const t=l(e.alias,n)??"dependencies";"peerDependencies"!==t&&(n[t]=n[t]??{},n[t][e.alias]=e.bareSpecifier)}e.nodeExecPath&&(null==n.dependenciesMeta&&(n.dependenciesMeta={}),n.dependenciesMeta[e.alias]={node:e.nodeExecPath})}return t.packageManifestLogger.debug({prefix:e,updated:n}),n},Mu.guessDependencyType=l;const t=(Ps||(Ps=1,n=$u,r=$u&&$u.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=$u&&$u.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},Object.defineProperty(n,"__esModule",{value:!0}),i(Rs(),n)),$u);var n,r,i;const o=function(){if(Ts)return Ms;Ts=1,Object.defineProperty(Ms,"__esModule",{value:!0}),Ms.isValidPeerRange=function(t){return"string"==typeof(0,e.validRange)(t)||t.includes("workspace:")||t.includes("catalog:")};const e=tn();return Ms}(),u=e(tn()),s=ra();function a(e,t,n){if((0,o.isValidPeerRange)(e))return e;const r=t?function(e,t){const n=u.default.parse(e);if(!n)return null;if(n.prerelease.length)return e;switch(t??"major"){case"none":case"major":default:return`^${e}`;case"minor":return`~${e}`;case"patch":return e}}(t,n):null;return r??"*"}function c(e,t){const n=l(e,t);return n&&t[n][e]}function l(e,t){return s.DEPENDENCIES_OR_PEER_FIELDS.find(n=>""===t[n]?.[e]||Boolean(t[n]?.[e]))}return Mu}var oa,ua,sa={};function aa(){return ua||(ua=1,function(e){var t=Iu&&Iu.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=Iu&&Iu.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.getAllUniqueSpecs=e.getSpecFromPackageManifest=void 0,e.filterDependenciesByType=function(e,t){return{...t.devDependencies?e.devDependencies:{},...t.dependencies?e.dependencies:{},...t.optionalDependencies?e.optionalDependencies:{}}},e.getAllDependenciesFromManifest=function(e){return{...e.devDependencies,...e.dependencies,...e.optionalDependencies}};const r=ju();Object.defineProperty(e,"getAllUniqueSpecs",{enumerable:!0,get:function(){return r.getAllUniqueSpecs}});const i=(Bu||(Bu=1,Object.defineProperty(ku,"__esModule",{value:!0}),ku.getSpecFromPackageManifest=function(e,t){return e.optionalDependencies?.[t]??e.dependencies?.[t]??e.devDependencies?.[t]??e.peerDependencies?.[t]??""}),ku);Object.defineProperty(e,"getSpecFromPackageManifest",{enumerable:!0,get:function(){return i.getSpecFromPackageManifest}}),n(function(){if(Pu)return Lu;Pu=1,Object.defineProperty(Lu,"__esModule",{value:!0}),Lu.convertEnginesRuntimeToDependencies=function(t,n,r){for(const i of["node","deno","bun"]){const o=t[n]?.runtime;if(null==o||t[r]?.[i])continue;const u=(Array.isArray(o)?o:[o]).find(e=>e.name===i);"download"===u?.onFail&&("webcontainer"in process.versions?(0,e.globalWarn)(`Installation of ${i} versions is not supported in WebContainer`):(t[r]??={},t[r][i]=`runtime:${u.version}`))}};const e=Ru;return Lu}(),e),n(ia(),e),n((oa||(oa=1,Object.defineProperty(sa,"__esModule",{value:!0}),sa.getDependencyTypeFromManifest=function(e,t){return e.optionalDependencies?.[t]?"optionalDependencies":e.dependencies?.[t]?"dependencies":e.devDependencies?.[t]?"devDependencies":e.peerDependencies?.[t]?"peerDependencies":null}),sa),e)}(Iu)),Iu}var ca,la,fa={},pa={},da={exports:{}};function ha(){if(la)return pa;la=1,Object.defineProperty(pa,"__esModule",{value:!0}),pa.extractComments=function(t){const n=t.endsWith("\n");n||(t+="\n");const{comments:r}=(0,e.parseString)(t),i=[];let o=(0,e.stripComments)(t);n||(o=o.slice(0,-1));let u=0;for(const e of r){const t=o.slice(0,e.index-u),n=Math.max(t.lastIndexOf("\n"),0),r=t.split("\n");let s=r.length,a="",c=!1;1===s?0===t.trim().length&&(s=0):(a=r[s-2],c=!0,0===r[0].trim().length&&(s-=1));let l=o.indexOf("\n",0===n?0:n+1);l<0&&(l=o.length);const f=o.slice(n,e.index-u).match(/^\s*/),p={type:e.type,content:e.content,lineNumber:s,on:o.slice(n,l),whitespace:f?f[0]:""};c&&(p.after=a);const d=o.indexOf("\n",l+1);d>=0&&(p.before=o.slice(l,d)),i.push(p),u+=e.indexEnd-e.index}return{text:o,comments:i.length?i:void 0,hasFinalNewline:n}};const e=function(){if(ca)return da.exports;ca=1;const e="commentBlock",t="commentLine",n="regex",r=(r,i=null)=>{i=i||[{name:"quote",char:"'"},{name:"literal",char:"`"},{name:"doubleQuote",char:'"'},{name:e,char:"/*"},{name:t,char:"//"},{name:n,char:"/"}];let o=-1,u=-1,s={};for(let e=0;e-1&&o<0&&(o=t,u=e),t>-1&&t{Array.isArray(t)||(t=[t]);const o=e.length;for(let u=0;ue.substring(t),u=u=>{const s=u,a=s.length,c=[],l=[],f=[];for(;;){let p=r(u);if(-1===p.index)break;const d={item:p};if(p.name===e){d.type=p.name,u=o(u,p.index),d.index=a-u.length;const e=u.indexOf("*/");if(-1===e)throw new Error("Comment Block opened at position ... not enclosed");u=o(u,e+2),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===t){d.type=p.name,u=o(u,p.index),d.index=a-u.length;let e=u.indexOf("\n");if(-1===e){d.indexEnd=a,d.content=s.substring(d.index,d.indexEnd-1),l.push(d);break}u=o(u,e+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),l.push(d);continue}if(p.name===n){d.type=p.name,u=o(u,p.index+1),d.index=a-u.length-1;const e=i(u,["/","\n"],{specialCharStart:"[",specialCharEnd:"]"});if(-1===e.index)throw new Error(`SCT: (1005) Regex opened at position ${d.index} not enclosed`);u=o(u,e.index+1),d.indexEnd=a-u.length,d.content=s.substring(d.index,d.indexEnd),f.push(d);continue}u=u.substring(p.index+1),d.index=a-u.length;const h=i(u,p.char);if(-1===h.index)throw new Error(`SCT: (1001) String opened at position ${d.index} with a ${p.name} not enclosed`);u=o(u,h.index+1),d.indexEnd=a-u.length-1,d.content=s.substring(d.index,d.indexEnd),c.push(d)}return{text:u,strings:c,comments:l,regexes:f}};function s(e,t,n,{includeDelimiter:r=!0}){const i="function"==typeof n;for(let o=e.length-1;o>=0;--o){const u=e[o],s=i?n(u,t):n;t=r?t.substring(0,u.index-1)+s+t.substring(u.indexEnd+1):t.substring(0,u.index)+s+t.substring(u.indexEnd)}return t}const a=(e,t="")=>s(u(e).comments,e,t,{includeDelimiter:!1}),c=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),l=(e,t="",{includeDelimiter:n=!1}={})=>s(u(e).strings,e,t,{includeDelimiter:n}),f=(e,t="//",{includeDelimiter:n=!1}={})=>s(u(e).regexes,e,t,{includeDelimiter:n});return da.exports={parseString:u,stripComments:a,stripStrings:c,clearStrings:l,clearRegexes:f},da.exports.parseString=u,da.exports.stripComments=a,da.exports.stripStrings=c,da.exports.stripRegexes=(e,t="",{includeDelimiter:n=!0}={})=>s(u(e).regexes,e,t,{includeDelimiter:n}),da.exports.clearStrings=l,da.exports.clearRegexes=f,da.exports}();return pa}var ma,ga={};var Da,ya,Ea={};function Aa(){return ya||(ya=1,e=fa,t=fa&&fa.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),n=fa&&fa.__exportStar||function(e,n){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(n,r)||t(n,e,r)},Object.defineProperty(e,"__esModule",{value:!0}),n(ha(),e),n((ma||(ma=1,Object.defineProperty(ga,"__esModule",{value:!0}),ga.insertComments=function(e,t){const n=e.split("\n"),r={},i=/[\s'"]/g;for(let e=0;e=0){n[r[t]]+=" "+e.content;continue}if(void 0===e.before){n[n.length-1]+=e.whitespace+e.content;continue}let u=0===e.lineNumber?0:-1;if(u<0&&(t=e.before.replace(i,""),t&&void 0!==r[t]&&(u=r[t])),u>=0){if(o[u])o[u]+=" "+e.content;else{const t=e.whitespace.startsWith("\n")?e.whitespace.slice(1):e.whitespace;o[u]=t+e.content}continue}if(e.after&&(t=e.after.replace(i,""),t&&void 0!==r[t]&&r[t]>=0)){n[r[t]]+=e.whitespace+e.content;continue}u=e.lineNumber-1;let s=" ";u>=n.length&&(u=n.length-1,s="\n"),n[u]+=s+e.content+" /* [comment possibly relocated by pnpm] */"}for(let e=0;ea)),f=i.resolve(t);try{await function(e){return new Promise(t=>{c[e]||(c[e]=[]),c[e].push(t),1===c[e].length&&t()})}(f);const r=await u(e.realpath)(t).catch(()=>t);if(a=p(r),!o.mode||!o.chown){const t=await u(e.stat)(r).catch(()=>{});t&&(null==o.mode&&(o.mode=t.mode),null==o.chown&&process.getuid&&(o.chown={uid:t.uid,gid:t.gid}))}s=await u(e.open)(a,"w",o.mode),o.tmpfileCreated&&await o.tmpfileCreated(a),ArrayBuffer.isView(n)?await u(e.write)(s,n,0,n.length,0):null!=n&&await u(e.write)(s,String(n),0,String(o.encoding||"utf8")),!1!==o.fsync&&await u(e.fsync)(s),await u(e.close)(s),s=null,o.chown&&await u(e.chown)(a,o.chown.uid,o.chown.gid).catch(e=>{if(!h(e))throw e}),o.mode&&await u(e.chmod)(a,o.mode).catch(e=>{if(!h(e))throw e}),await u(e.rename)(a,r)}finally{s&&await u(e.close)(s).catch(()=>{}),l(),await u(e.unlink)(a).catch(()=>{}),c[f].shift(),c[f].length>0?c[f][0]():delete c[f]}}(t,n,o);if(s)try{return s(await a)}catch(e){return s(e)}return a},wa.exports.sync=function(t,n,i){"string"==typeof i?i={encoding:i}:i||(i={});try{t=e.realpathSync(t)}catch(e){}const o=p(t);if(!i.mode||!i.chown)try{const n=e.statSync(t);(i=Object.assign({},i)).mode||(i.mode=n.mode),!i.chown&&process.getuid&&(i.chown={uid:n.uid,gid:n.gid})}catch(e){}let u;const s=d(o),a=r(s);let c=!0;try{if(u=e.openSync(o,"w",i.mode||438),i.tmpfileCreated&&i.tmpfileCreated(o),ArrayBuffer.isView(n)?e.writeSync(u,n,0,n.length,0):null!=n&&e.writeSync(u,String(n),0,String(i.encoding||"utf8")),!1!==i.fsync&&e.fsyncSync(u),e.closeSync(u),u=null,i.chown)try{e.chownSync(o,i.chown.uid,i.chown.gid)}catch(e){if(!h(e))throw e}if(i.mode)try{e.chmodSync(o,i.mode)}catch(e){if(!h(e))throw e}e.renameSync(o,t),c=!1}finally{if(u)try{e.closeSync(u)}catch(e){}a(),c&&s()}},wa.exports._getTmpname=p,wa.exports._cleanupOnExit=d;const e=o,t=(Ca||(Ca=1,n=Oa,function(){var e;function t(n,r){var i=this instanceof t?this:e;if(i.reset(r),"string"==typeof n&&n.length>0&&i.hash(n),i!==this)return i}t.prototype.hash=function(e){var t,n,r,i,o;switch(o=e.length,this.len+=o,n=this.k1,r=0,this.rem){case 0:n^=o>r?65535&e.charCodeAt(r++):0;case 1:n^=o>r?(65535&e.charCodeAt(r++))<<8:0;case 2:n^=o>r?(65535&e.charCodeAt(r++))<<16:0;case 3:n^=o>r?(255&e.charCodeAt(r))<<24:0,n^=o>r?(65280&e.charCodeAt(r++))>>8:0}if(this.rem=o+this.rem&3,(o-=this.rem)>0){for(t=this.h1;t=5*(t=(t^=n=13715*(n=(n=11601*n+3432906752*(65535&n)&4294967295)<<15|n>>>17)+461832192*(65535&n)&4294967295)<<13|t>>>19)+3864292196&4294967295,!(r>=o);)n=65535&e.charCodeAt(r++)^(65535&e.charCodeAt(r++))<<8^(65535&e.charCodeAt(r++))<<16,n^=(255&(i=e.charCodeAt(r++)))<<24^(65280&i)>>8;switch(n=0,this.rem){case 3:n^=(65535&e.charCodeAt(r+2))<<16;case 2:n^=(65535&e.charCodeAt(r+1))<<8;case 1:n^=65535&e.charCodeAt(r)}this.h1=t}return this.k1=n,this},t.prototype.result=function(){var e,t;return e=this.k1,t=this.h1,e>0&&(t^=e=13715*(e=(e=11601*e+3432906752*(65535&e)&4294967295)<<15|e>>>17)+461832192*(65535&e)&4294967295),t^=this.len,t=51819*(t^=t>>>16)+2246770688*(65535&t)&4294967295,t=44597*(t^=t>>>13)+3266445312*(65535&t)&4294967295,(t^=t>>>16)>>>0},t.prototype.reset=function(e){return this.h1="number"==typeof e?e:0,this.rem=this.k1=this.len=0,this},e=new t,n.exports=t}()),Oa.exports);var n;const{onExit:r}=Qn(),i=s,{promisify:u}=a,c={},l=function(){try{return require("worker_threads").threadId}catch(e){return 0}}();let f=0;function p(e){return e+"."+t(__filename).hash(String(process.pid)).hash(String(l)).hash(String(++f)).result()}function d(t){return()=>{try{e.unlinkSync("function"==typeof t?t():t)}catch{}}}function h(e){if("ENOSYS"===e.code)return!0;return!(process.getuid&&0===process.getuid()||"EINVAL"!==e.code&&"EPERM"!==e.code)}return wa.exports}var xa,Ia,Na,_a,ja,Ba,ka,Pa,La,Ra,Ta,Ma,$a,Ua,Ga,qa,Wa,Ya,Va,Ja,za,Ka,Xa,Ha,Za,Qa,ec,tc,nc,rc,ic,oc,uc,sc,ac,cc,lc,fc,pc,dc,hc,mc,gc,Dc,yc={exports:{}},Ec={},Ac={},Cc={};function vc(){if(xa)return Cc;function e(e){return null==e}return xa=1,Cc.isNothing=e,Cc.isObject=function(e){return"object"==typeof e&&null!==e},Cc.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},Cc.repeat=function(e,t){var n,r="";for(n=0;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Ka}function Bc(){if(Za)return Ha;Za=1;var e=vc(),t=bc(),n=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var r=/^[-+]?[0-9]+e/;return Ha=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!n.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,n){var i;if(isNaN(t))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";return i=t.toString(10),r.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"}),Ha}function kc(){return ec?Qa:(ec=1,Qa=Ic().extend({implicit:[Nc(),_c(),jc(),Bc()]}))}function Pc(){return nc?tc:(nc=1,tc=kc())}function Lc(){if(ic)return rc;ic=1;var e=bc(),t=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return rc=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==n.exec(e))},construct:function(e){var r,i,o,u,s,a,c,l,f=0,p=null;if(null===(r=t.exec(e))&&(r=n.exec(e)),null===r)throw new Error("Date resolve error");if(i=+r[1],o=+r[2]-1,u=+r[3],!r[4])return new Date(Date.UTC(i,o,u));if(s=+r[4],a=+r[5],c=+r[6],r[7]){for(f=r[7].slice(0,3);f.length<3;)f+="0";f=+f}return r[9]&&(p=6e4*(60*+r[10]+ +(r[11]||0)),"-"===r[9]&&(p=-p)),l=new Date(Date.UTC(i,o,u,s,a,c,f)),p&&l.setTime(l.getTime()-p),l},instanceOf:Date,represent:function(e){return e.toISOString()}})}function Rc(){if(uc)return oc;uc=1;var e=bc();return oc=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})}function Tc(){if(ac)return sc;ac=1;var e=bc(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";return sc=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var n,r,i=0,o=e.length,u=t;for(r=0;r64)){if(n<0)return!1;i+=6}return i%8==0},construct:function(e){var n,r,i=e.replace(/[\r\n=]/g,""),o=i.length,u=t,s=0,a=[];for(n=0;n>16&255),a.push(s>>8&255),a.push(255&s)),s=s<<6|u.indexOf(i.charAt(n));return 0===(r=o%4*6)?(a.push(s>>16&255),a.push(s>>8&255),a.push(255&s)):18===r?(a.push(s>>10&255),a.push(s>>2&255)):12===r&&a.push(s>>4&255),new Uint8Array(a)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var n,r,i="",o=0,u=e.length,s=t;for(n=0;n>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]),o=(o<<8)+e[n];return 0===(r=u%3)?(i+=s[o>>18&63],i+=s[o>>12&63],i+=s[o>>6&63],i+=s[63&o]):2===r?(i+=s[o>>10&63],i+=s[o>>4&63],i+=s[o<<2&63],i+=s[64]):1===r&&(i+=s[o>>2&63],i+=s[o<<4&63],i+=s[64],i+=s[64]),i}}),sc}function Mc(){if(lc)return cc;lc=1;var e=bc(),t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;return cc=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var r,i,o,u,s,a=[],c=e;for(r=0,i=c.length;rs&&(t=r-s+(o=" ... ").length),n-r>s&&(n=r+s-(u=" ...").length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+u,pos:r-t+o.length}}function n(t,n){return e.repeat(" ",n-t.length)+t}return _a=function(r,i){if(i=Object.create(i||null),!r.buffer)return null;i.maxLength||(i.maxLength=79),"number"!=typeof i.indent&&(i.indent=1),"number"!=typeof i.linesBefore&&(i.linesBefore=3),"number"!=typeof i.linesAfter&&(i.linesAfter=2);for(var o,u=/\r?\n|\r|\0/g,s=[0],a=[],c=-1;o=u.exec(r.buffer);)a.push(o.index),s.push(o.index+o[0].length),r.position<=o.index&&c<0&&(c=s.length-2);c<0&&(c=s.length-1);var l,f,p="",d=Math.min(r.line+i.linesAfter,a.length).toString().length,h=i.maxLength-(i.indent+d+3);for(l=1;l<=i.linesBefore&&!(c-l<0);l++)f=t(r.buffer,s[c-l],a[c-l],r.position-(s[c]-s[c-l]),h),p=e.repeat(" ",i.indent)+n((r.line-l+1).toString(),d)+" | "+f.str+"\n"+p;for(f=t(r.buffer,s[c],a[c],r.position,h),p+=e.repeat(" ",i.indent)+n((r.line+1).toString(),d)+" | "+f.str+"\n",p+=e.repeat("-",i.indent+d+3+f.pos)+"^\n",l=1;l<=i.linesAfter&&!(c+l>=a.length);l++)f=t(r.buffer,s[c+l],a[c+l],r.position-(s[c]-s[c+l]),h),p+=e.repeat(" ",i.indent)+n((r.line+l+1).toString(),d)+" | "+f.str+"\n";return p.replace(/\n$/,"")},_a}(),r=Gc(),i=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,u=/[\x85\u2028\u2029]/,s=/[,\[\]\{\}]/,a=/^(?:!|!!|![a-z\-]+!)$/i,c=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function l(e){return Object.prototype.toString.call(e)}function f(e){return 10===e||13===e}function p(e){return 9===e||32===e}function d(e){return 9===e||32===e||10===e||13===e}function h(e){return 44===e||91===e||93===e||123===e||125===e}function m(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function g(e){return 120===e?2:117===e?4:85===e?8:0}function D(e){return 48<=e&&e<=57?e-48:-1}function y(e){return 48===e?"\0":97===e?"\x07":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"\x1b":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\x85":95===e?"\xa0":76===e?"\u2028":80===e?"\u2029":""}function E(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var A=new Array(256),C=new Array(256),v=0;v<256;v++)A[v]=y(v)?1:0,C[v]=y(v);function F(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||r,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function b(e,r){var i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=n(i),new t(r,i)}function w(e,t){throw b(e,t)}function O(e,t){e.onWarning&&e.onWarning.call(null,b(e,t))}var S={YAML:function(e,t,n){var r,i,o;null!==e.version&&w(e,"duplication of %YAML directive"),1!==n.length&&w(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&w(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&w(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&O(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,o;2!==n.length&&w(e,"TAG directive accepts exactly two arguments"),r=n[0],o=n[1],a.test(r)||w(e,"ill-formed tag handle (first argument) of the TAG directive"),i.call(e.tagMap,r)&&w(e,'there is a previously declared suffix for "'+r+'" tag handle'),c.test(o)||w(e,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch(t){w(e,"tag prefix is malformed: "+o)}e.tagMap[r]=o}};function x(e,t,n,r){var i,u,s,a;if(t1&&(t.result+=e.repeat("\n",n-1))}function P(e,t){var n,r,i=e.tag,o=e.anchor,u=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=u),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,w(e,"tab characters must not be used in indentation")),45===r)&&d(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,j(e,!0,-1)&&e.lineIndent<=t)u.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,T(e,t,3,!1,!0),u.push(e.result),j(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)w(e,"bad indentation of a sequence entry");else if(e.lineIndentn?S=1:t.lineIndent===n?S=0:t.lineIndentn?S=1:t.lineIndent===n?S=0:t.lineIndentt)&&(E&&(u=e.line,s=e.lineStart,a=e.position),T(e,t,4,!0,i)&&(E?D=e.result:y=e.result),E||(N(e,h,m,g,D,y,u,s,a),g=D=y=null),j(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==c)w(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===o?w(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?w(t,"repeat of an indentation width identifier"):(l=n+o-1,c=!0)}if(p(u)){do{u=t.input.charCodeAt(++t.position)}while(p(u));if(35===u)do{u=t.input.charCodeAt(++t.position)}while(!f(u)&&0!==u)}for(;0!==u;){for(_(t),t.lineIndent=0,u=t.input.charCodeAt(t.position);(!c||t.lineIndentl&&(l=t.lineIndent),f(u))d++;else{if(t.lineIndent0){for(i=u,o=0;i>0;i--)(u=m(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+u:w(e,"expected hexadecimal character");e.result+=E(o),e.position++}else w(e,"unknown escape sequence");n=r=e.position}else f(s)?(x(e,n,r,!0),k(e,j(e,!1,t)),n=r=e.position):e.position===e.lineStart&&B(e)?w(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}w(e,"unexpected end of the stream within a double quoted scalar")}(t,b)?M=!0:!function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!d(r)&&!h(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&w(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),i.call(e.anchorMap,n)||w(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],j(e,!0,-1),!0}(t)?function(e,t,n){var r,i,o,u,s,a,c,l,m=e.kind,g=e.result;if(d(l=e.input.charCodeAt(e.position))||h(l)||35===l||38===l||42===l||33===l||124===l||62===l||39===l||34===l||37===l||64===l||96===l)return!1;if((63===l||45===l)&&(d(r=e.input.charCodeAt(e.position+1))||n&&h(r)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,u=!1;0!==l;){if(58===l){if(d(r=e.input.charCodeAt(e.position+1))||n&&h(r))break}else if(35===l){if(d(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&B(e)||n&&h(l))break;if(f(l)){if(s=e.line,a=e.lineStart,c=e.lineIndent,j(e,!1,-1),e.lineIndent>=t){u=!0,l=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=a,e.lineIndent=c;break}}u&&(x(e,i,o,!1),k(e,e.line-s),i=o=e.position,u=!1),p(l)||(o=e.position+1),l=e.input.charCodeAt(++e.position)}return x(e,i,o,!1),!!e.result||(e.kind=m,e.result=g,!1)}(t,b,1===r)&&(M=!0,null===t.tag&&(t.tag="?")):(M=!0,null===t.tag&&null===t.anchor||w(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===S&&(M=c&&P(t,O))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&w(t,'unacceptable node kind for ! tag; it should be "scalar", not "'+t.kind+'"'),l=0,y=t.implicitTypes.length;l"),null!==t.result&&F.kind!==t.kind&&w(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+F.kind+'", not "'+t.kind+'"'),F.resolve(t.result,t.tag)?(t.result=F.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):w(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||M}function M(e){var t,n,r,o,s=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(o=e.input.charCodeAt(e.position))&&(j(e,!0,-1),o=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==o));){for(a=!0,o=e.input.charCodeAt(++e.position),t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&w(e,"directive name must not be less than one character in length");0!==o;){for(;p(o);)o=e.input.charCodeAt(++e.position);if(35===o){do{o=e.input.charCodeAt(++e.position)}while(0!==o&&!f(o));break}if(f(o))break;for(t=e.position;0!==o&&!d(o);)o=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==o&&_(e),i.call(S,n)?S[n](e,n,r):O(e,'unknown document directive "'+n+'"')}j(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,j(e,!0,-1)):a&&w(e,"directives end mark is expected"),T(e,e.lineIndent-1,4,!1,!0),j(e,!0,-1),e.checkLineBreaks&&u.test(e.input.slice(s,e.position))&&O(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&B(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,j(e,!0,-1)):e.position=55296&&r<=56319&&t+1=56320&&n<=57343?1024*(r-55296)+n-56320+65536:r}function y(e){return/^\n* /.test(e)}function E(e,t,n,r,i,u,s,a){var c,l=0,f=null,p=!1,m=!1,E=-1!==r,A=-1,C=function(e){return h(e)&&e!==o&&!d(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}(D(e,0))&&function(e){return!d(e)&&58!==e}(D(e,e.length-1));if(t||s)for(c=0;c=65536?c+=2:c++){if(!h(l=D(e,c)))return 5;C=C&&g(l,f,a),f=l}else{for(c=0;c=65536?c+=2:c++){if(10===(l=D(e,c)))p=!0,E&&(m=m||c-A-1>r&&" "!==e[A+1],A=c);else if(!h(l))return 5;C=C&&g(l,f,a),f=l}m=m||E&&c-A-1>r&&" "!==e[A+1]}return p||m?n>9&&y(e)?5:s?2===u?5:2:m?4:3:!C||s||i(e)?2===u?5:2:1}function A(e,n,r,i,o){e.dump=function(){if(0===n.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==s.indexOf(n)||a.test(n)))return 2===e.quotingType?'"'+n+'"':"'"+n+"'";var l=e.indent*Math.max(1,r),p=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-l),d=i||e.flowLevel>-1&&r>=e.flowLevel;switch(E(n,d,e.indent,p,function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n"+C(n,e.indent)+v(f(function(e,t){var n,r,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,F(e.slice(0,s),t)),u="\n"===e[0]||" "===e[0];var s;for(;r=i.exec(e);){var a=r[1],c=r[2];n=" "===c[0],o+=a+(u||n||""===c?"":"\n")+F(c,t),u=n}return o}(n,p),l));case 5:return'"'+function(e){for(var t,n="",r=0,i=0;i=65536?i+=2:i++)r=D(e,i),!(t=u[r])&&h(r)?(n+=e[i],r>=65536&&(n+=e[i+1])):n+=t||c(r);return n}(n)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function C(e,t){var n=y(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function v(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function F(e,t){if(""===e||" "===e[0])return e;for(var n,r,i=/ [^ ]/g,o=0,u=0,s=0,a="";n=i.exec(e);)(s=n.index)-o>t&&(r=u>o?u:s,a+="\n"+e.slice(o,r),o=r+1),u=s;return a+="\n",e.length-o>t&&u>o?a+=e.slice(o,u)+"\n"+e.slice(u+1):a+=e.slice(o),a.slice(1)}function b(e,t,n,r){var i,o,u,s="",a=e.tag;for(i=0,o=n.length;i tag resolver accepts not "'+f+'" style');u=l.represent[f](n,f)}e.dump=u}return!0}return!1}function O(e,n,i,o,u,s,a){e.tag=null,e.dump=i,w(e,i,!1)||w(e,i,!0);var c,l=r.call(e.dump),f=o;o&&(o=e.flowLevel<0||e.flowLevel>n);var d,h,m="[object Object]"===l||"[object Array]"===l;if(m&&(h=-1!==(d=e.duplicates.indexOf(i))),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&n>0)&&(u=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(m&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),"[object Object]"===l)o&&0!==Object.keys(e.dump).length?(!function(e,n,r,i){var o,u,s,a,c,l,f="",d=e.tag,h=Object.keys(r);if(!0===e.sortKeys)h.sort();else if("function"==typeof e.sortKeys)h.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(o=0,u=h.length;o1024)&&(e.dump&&10===e.dump.charCodeAt(0)?l+="?":l+="? "),l+=e.dump,c&&(l+=p(e,n)),O(e,n+1,a,!0,c)&&(e.dump&&10===e.dump.charCodeAt(0)?l+=":":l+=": ",f+=l+=e.dump));e.tag=d,e.dump=f||"{}"}(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,u,s,a="",c=e.tag,l=Object.keys(n);for(r=0,i=l.length;r1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),O(e,t,u,!1,!1)&&(a+=s+=e.dump));e.tag=c,e.dump="{"+a+"}"}(e,n,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if("[object Array]"===l)o&&0!==e.dump.length?(e.noArrayIndent&&!a&&n>0?b(e,n-1,e.dump,u):b(e,n,e.dump,u),h&&(e.dump="&ref_"+d+e.dump)):(!function(e,t,n){var r,i,o,u="",s=e.tag;for(r=0,i=n.length;r",e.dump=c+" "+e.dump)}return!0}function S(e,t){var n,r,i=[],o=[];for(x(e,i,o),n=0,r=o.length;n{if(!t)throw new TypeError("Expected a filepath");if(void 0===n)throw new TypeError("Expected data to stringify");return i=i||{},e(t,r.dump(n,i),{mode:i.mode})};return yc.exports=async(r,o,u)=>((u?.makeDir??1)&&await t.promises.mkdir(e.dirname(r),{recursive:!0}),i(n,r,o,u)),yc.exports.sync=(r,o,u)=>{(u?.makeDir??1)&&t.mkdirSync(e.dirname(r),{recursive:!0}),i(n.sync,r,o,u)},yc.exports}()),c={noCompatMode:!0,noRefs:!0};return Fa}var Zc,Qc,el,tl,nl,rl={exports:{}};function il(){return Qc?Zc:(Qc=1,Zc=e=>{if("string"!=typeof e)throw new TypeError("Expected a string, got "+typeof e);return 65279===e.charCodeAt(0)?e.slice(1):e})}function ol(){if(nl)return tl;nl=1;const e=/^(?:( )+|\t+)/,t="space";function n(n,i){const o=new Map;let u,s,a=0;for(const c of n.split(/\n/g)){if(!c)continue;let n,l,f,p,d;const h=c.match(e);if(null===h)a=0,u="";else{if(n=h[0].length,l=h[1]?t:"tab",i&&l===t&&1===n)continue;l!==u&&(a=0),u=l,f=1,p=0;const e=n-a;if(a=n,0===e)f=0,p=1;else{s=r(l,e>0?e:-e)}d=o.get(s),d=void 0===d?[1,0]:[d[0]+f,d[1]+p],o.set(s,d)}}return o}function r(e,n){return(e===t?"s":"t")+String(n)}return tl=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");let r=n(e,!0);0===r.size&&(r=n(e,!1));const i=function(e){let t,n=0,r=0;for(const[i,[o,u]]of e)(o>n||o===n&&u>r)&&(n=o,r=u,t=i);return t}(r);let o,u=0,s="";var a;return void 0!==i&&(({type:o,amount:u}={type:"s"===(a=i)[0]?t:"tab",amount:Number(a.slice(1))}),s=function(e,n){return(e===t?" ":"\t").repeat(n)}(o,u)),{amount:u,type:o,indent:s}},tl}var ul,sl,al,cl,ll,fl,pl,dl={},hl={};function ml(){return al?sl:(al=1,sl=function(e){return!!e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&e.splice instanceof Function)})}function gl(){if(pl)return fl;pl=1;class e extends SyntaxError{constructor(e,t,n,r){const i=((e,t,n)=>{if(!t)return{message:e.message+" while parsing empty string",position:0};const r=e.message.match(/^Unexpected token (.) .*position\s+(\d+)/i),i=r?+r[2]:e.message.match(/^Unexpected end of JSON.*/i)?t.length-1:null,o=r?e.message.replace(/^Unexpected token ./,`Unexpected token ${JSON.stringify(r[1])} (${(e=>{const t=e.charCodeAt(0).toString(16).toUpperCase();return"0x"+(t.length%2?"0":"")+t})(r[1])})`):e.message;if(null!=i){const e=i<=n?0:i-n,r=i+n>=t.length?t.length:i+n,u=(0===e?"":"...")+t.slice(e,r)+(r===t.length?"":"...");return{message:o+` while parsing ${t===u?"":"near "}${JSON.stringify(u)}`,position:i}}return{message:o+` while parsing '${t.slice(0,2*n)}'`,position:0}})(e,t,n=n||20);super(i.message),Object.assign(this,i),this.code="EJSONPARSE",this.systemError=e,Error.captureStackTrace(this,r||this.constructor)}get name(){return this.constructor.name}set name(e){}get[Symbol.toStringTag](){return this.constructor.name}}const t=Symbol.for("indent"),n=Symbol.for("newline"),r=/^\s*[{\[]((?:\r?\n)+)([\s\t]*)/,i=/^(?:\{\}|\[\])((?:\r?\n)+)?$/,o=(s,a,c)=>{const l=u(s);c=c||20;try{const[,e="\n",o=" "]=l.match(i)||l.match(r)||[,"",""],u=JSON.parse(l,a);return u&&"object"==typeof u&&(u[n]=e,u[t]=o),u}catch(t){if("string"!=typeof s&&!Buffer.isBuffer(s)){const e=Array.isArray(s)&&0===s.length;throw Object.assign(new TypeError(`Cannot parse ${e?"an empty array":String(s)}`),{code:"EJSONPARSE",systemError:t})}throw new e(t,l,c,o)}},u=e=>String(e).replace(/^\uFEFF/,"");return fl=o,o.JSONParseError=e,o.noExceptions=(e,t)=>{try{return JSON.parse(u(e),t)}catch(e){}},fl}var Dl,yl,El,Al,Cl,vl,Fl,bl,wl,Ol,Sl,xl,Il,Nl={};function _l(){if(El)return yl;El=1;const e=function(){if(ll)return cl;ll=1;var e=a,t=ml(),n=function(n,r){n&&n.constructor===String||(r=n||{},n=Error.name);var i=function e(o){if(!this)return new e(o);o=o instanceof Error?o.message:o||this.message,Error.call(this,o),Error.captureStackTrace(this,i),this.name=n,Object.defineProperty(this,"message",{configurable:!0,enumerable:!1,get:function(){var e=o.split(/\r?\n/g);for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];"message"in i&&(e=i.message(this[n],e)||e,t(e)||(e=[e]))}return e.join("\n")},set:function(e){o=e}});var u=null,s=Object.getOwnPropertyDescriptor(this,"stack"),a=s.get,c=s.value;delete s.value,delete s.writable,s.set=function(e){u=e},s.get=function(){var e=(u||(a?a.call(this):c)).split(/\r?\n+/g);u||(e[0]=this.name+": "+this.message);var t=1;for(var n in r)if(r.hasOwnProperty(n)){var i=r[n];if("line"in i){var o=i.line(this[n]);o&&e.splice(t++,0," "+o)}"stack"in i&&i.stack(this[n],e)}return e.join("\n")},Object.defineProperty(this,"stack",s)};return Object.setPrototypeOf?(Object.setPrototypeOf(i.prototype,Error.prototype),Object.setPrototypeOf(i,Error)):e.inherits(i,Error),i};return n.append=function(e,t){return{message:function(n,r){return(n=n||t)&&(r[0]+=" "+e.replace("%s",n.toString())),r}}},n.line=function(e,t){return{line:function(n){return(n=n||t)?e.replace("%s",n.toString()):null}}},cl=n}(),t=gl(),{default:n}=(Dl||(Dl=1,function(e){e.__esModule=!0,e.LinesAndColumns=void 0;var t="\n",n=function(){function e(e){this.string=e;for(var n=[0],r=0;rthis.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}();e.LinesAndColumns=n,e.default=n}(Nl)),Nl),{codeFrameColumns:r}=Vi(),i=e("JSONError",{fileName:e.append("in %s"),codeFrame:e.append("\n\n%s\n")}),o=(e,o,u)=>{"string"==typeof o&&(u=o,o=null);try{try{return JSON.parse(e,o)}catch(n){throw t(e,o),n}}catch(t){t.message=t.message.replace(/\n/g,"");const o=t.message.match(/in JSON at position (\d+) while parsing/),s=new i(t);if(u&&(s.fileName=u),o&&o.length>0){const t=new n(e),i=Number(o[1]),u=t.locationForIndex(i),a=r(e,{start:{line:u.line+1,column:u.column+1}},{highlightCode:!0});s.codeFrame=a}throw s}};return o.JSONError=i,yl=o}function jl(){if(Al)return dl;Al=1;var e=dl&&dl.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(dl,"__esModule",{value:!0}),dl.readJson5File=async function(e){const t=await o(e);try{return{data:n.default.parse(t),text:t}}catch(t){throw t.message=`${t.message} in ${e}`,t.code="ERR_PNPM_JSON5_PARSE",t}},dl.readJsonFile=async function(e){const t=await o(e);try{return{data:(0,r.default)(t,e),text:t}}catch(e){throw e.code="ERR_PNPM_JSON_PARSE",e}};const t=e(function(){if(ul)return hl;ul=1;var e=hl&&hl.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),t=hl&&hl.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=hl&&hl.__importStar||function(n){if(n&&n.__esModule)return n;var r={};if(null!=n)for(var i in n)"default"!==i&&Object.prototype.hasOwnProperty.call(n,i)&&e(r,n,i);return t(r,n),r},r=hl&&hl.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hl,"__esModule",{value:!0});const i=n(a),o=r(Si());function u(e,t=15){return(...n)=>{let r=0;for(;r<=t;)try{return e(...n)}catch(e){if(i.default.types.isNativeError(e)&&"code"in e&&"EAGAIN"===e.code&&rn.load(t(e)),i=t=>e.promises.readFile(t,"utf8").then(e=>r(e));return rl.exports=i,rl.exports.default=i,rl.exports.sync=t=>r(e.readFileSync(t,"utf8")),rl.exports}()),l=e(ol()),f=e(si()),p=e(fi()),d=jl();async function h(e){const t=await g(e);if(null!==t.manifest)return t;throw new r.PnpmError("NO_IMPORTER_MANIFEST_FOUND",`No package.json (or package.yaml, or package.json5) was found in "${e}".`)}async function m(e){const{manifest:t}=await h(e);return t}async function g(e){try{const t=n.default.join(e,"package.json"),{data:r,text:i}=await(0,d.readJsonFile)(t);return{fileName:"package.json",manifest:C(r),writeProjectManifest:A({...y(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.json5"),{data:r,text:i}=await(0,d.readJson5File)(t);return{fileName:"package.json5",manifest:C(r),writeProjectManifest:A({...D(i),initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}try{const t=n.default.join(e,"package.yaml"),r=await E(t);return{fileName:"package.yaml",manifest:C(r),writeProjectManifest:A({initialManifest:r,manifestPath:t})}}catch(e){if("ENOENT"!==e.code)throw e}if((0,p.default)()){let n;try{n=await t.promises.stat(e)}catch(e){}if(null!=n&&!n.isDirectory()){const t=new Error(`"${e}" is not a directory`);throw t.code="ENOTDIR",t}}const r=n.default.join(e,"package.json");return{fileName:"package.json",manifest:null,writeProjectManifest:async e=>(0,a.writeProjectManifest)(r,e)}}function D(e){const{comments:t,text:n,hasFinalNewline:r}=(0,u.extractComments)(e);return{comments:t,indent:(0,l.default)(n).indent,insertFinalNewline:r}}function y(e){return{indent:(0,l.default)(e).indent,insertFinalNewline:e.endsWith("\n")}}async function E(e){try{return await(0,c.default)(e)}catch(t){if("YAMLException"!==t.name)throw t;throw t.message=`${t.message}\nin ${e}`,t.code="ERR_PNPM_YAML_PARSE",t}}function A(e){let t=b(e.initialManifest);return async(n,r)=>(n=function(e){return v(e,"devDependencies","devEngines"),v(e,"dependencies","engines"),e}(b(n)),!0!==r&&(0,f.default)(t,n)||(await(0,a.writeProjectManifest)(e.manifestPath,n,{comments:e.comments,indent:e.indent,insertFinalNewline:e.insertFinalNewline}),t=b(n)),Promise.resolve(void 0))}function C(e){return(0,i.convertEnginesRuntimeToDependencies)(e,"devEngines","devDependencies"),(0,i.convertEnginesRuntimeToDependencies)(e,"engines","dependencies"),e}function v(e,t,n){for(const r of["node","deno","bun"]){const i=e[t]?.[r];if("string"==typeof i&&i.startsWith("runtime:")){const o=i.replace(/^runtime:/,"");e[n]??={};const u={name:r,version:o,onFail:"download"},s=e[n];if(s.runtime)if(Array.isArray(s.runtime)){const e=s.runtime.find(({name:e})=>e===r);e?Object.assign(e,u):s.runtime.push(u)}else s.runtime.name===r?Object.assign(s.runtime,u):s.runtime=[s.runtime,u];else s.runtime=u;e[t]&&delete e[t][r]}}}const F=new Set(["dependencies","devDependencies","optionalDependencies","peerDependencies"]);function b(e){const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];if("object"==typeof r&&F.has(n)){const e=Object.keys(r);if(0!==e.length){e.sort();const i={};for(const t of e)i[t]=r[t];t[n]=i}}else t[n]=structuredClone(r)}return t}return xu}function kl(){if(Fl)return vl;return Fl=1,vl=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}}function Pl(){if(wl)return bl;wl=1;var e=kl();return bl=function(t){return function n(r){return 0===arguments.length||e(r)?n:t.apply(this,arguments)}},bl}function Ll(){if(Sl)return Ol;Sl=1;var e=Pl(),t=kl();return Ol=function(n){return function r(i,o){switch(arguments.length){case 0:return r;case 1:return t(i)?r:e(function(e){return n(i,e)});default:return t(i)&&t(o)?r:t(i)?e(function(e){return n(e,o)}):t(o)?e(function(e){return n(i,e)}):n(i,o)}}},Ol}function Rl(){if(Il)return xl;Il=1;var e=Ll()(function(e,t){for(var n={},r={},i=0,o=e.length;i=0&&"[object Array]"===Object.prototype.toString.call(e)})}function wf(){if(Jl)return Vl;return Jl=1,Vl=function(e){return"[object Object]"===Object.prototype.toString.call(e)}}function Of(){if(Kl)return zl;return Kl=1,zl=function(e){return"[object String]"===Object.prototype.toString.call(e)}}function Sf(){if(Hl)return Xl;return Hl=1,Xl=function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t},Xl}function xf(){if(Ql)return Zl;Ql=1;var e=Pl(),t=Ff(),n=bf(),r=wf(),i=Of(),o=Sf(),u=e(function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():n(e)?[]:i(e)?"":r(e)?{}:t(e)?function(){return arguments}():o(e)?e.constructor.from(""):void 0});return Zl=u}function If(){if(tf)return ef;return tf=1,ef=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}}function Nf(){if(rf)return nf;return rf=1,nf=function(e,t,n){for(var r=0,i=n.length;r=0;)t(s=i[a],e)&&!u(c,s)&&(c[c.length]=s),a-=1;return c}):e(function(e){return Object(e)!==e?[]:Object.keys(e)});return cf=s}function kf(){return pf?ff:(pf=1,ff=Pl()(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}))}function Pf(){if(hf)return df;hf=1;var e=If(),t=Nf(),n=_f(),r=vf(),i=jf(),o=Bf(),u=kf();function s(n,r,i,o){var u=e(n),s=e(r);function c(e,t){return a(e,t,i.slice(),o.slice())}return!t(function(e,n){return!t(c,n,e)},s,u)}function a(e,t,c,l){if(i(e,t))return!0;var f=u(e);if(f!==u(t))return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(f){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===n(e.constructor))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!i(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!i(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var p=c.length-1;p>=0;){if(c[p]===e)return l[p]===t;p-=1}switch(f){case"Map":return e.size===t.size&&s(e.entries(),t.entries(),c.concat([e]),l.concat([t]));case"Set":return e.size===t.size&&s(e.values(),t.values(),c.concat([e]),l.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var d=o(e);if(d.length!==o(t).length)return!1;var h=c.concat([e]),m=l.concat([t]);for(p=d.length-1;p>=0;){var g=d[p];if(!r(g,t)||!a(t[g],e[g],h,m))return!1;p-=1}return!0}return df=a}function Lf(){if(gf)return mf;gf=1;var e=Ll(),t=Pf();return mf=e(function(e,n){return t(e,n,[],[])})}function Rf(){if(yf)return Df;yf=1;var e=Pl(),t=xf(),n=Lf();return Df=e(function(e){return null!=e&&n(e,t(e))})}var Tf=function(){if(Af)return au;Af=1;var e=au&&au.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(au,"__esModule",{value:!0}),au.createExportableManifest=async function(e,t,r){let i=(0,u.default)(["pnpm","scripts","packageManager"],t);null!=t.scripts&&(i.scripts=(0,u.default)(l,t.scripts));const o=n.resolveFromCatalog.bind(null,r.catalogs),s=h.bind(null,o),a=f(m,s,D);await Promise.all(["dependencies","devDependencies","optionalDependencies"].map(async n=>{const o=await p(e,t[n],{modulesDir:r?.modulesDir,convertDependencyForPublish:a});null!=o&&(i[n]=o)}));const d=t.peerDependencies;if(d){const t=f(g,s,D);i.peerDependencies=await p(e,d,{modulesDir:r?.modulesDir,convertDependencyForPublish:t})}(0,c.overridePublishConfig)(i),r?.readmeFile&&(i.readme??=r.readmeFile);for(const t of r?.hooks?.beforePacking??[])i=await t(i,e)??i;return i};const t=e(s),n=Fu(),r=du(),i=function(){if(bu)return wu;bu=1,Object.defineProperty(wu,"__esModule",{value:!0}),wu.parseJsrSpecifier=function(n,r){if(!n.startsWith("jsr:"))return null;if("@"===(n=n.substring(4))[0]){const e=n.lastIndexOf("@");if(0===e)return{jsrPkgName:n,npmPkgName:t(n)};const r=n.substring(0,e);return{jsrPkgName:r,npmPkgName:t(r),versionSelector:n.substring(e+1)}}if(n.includes("@"))throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");if(!r)throw new e.PnpmError("INVALID_JSR_SPECIFIER",`JSR specifier '${n}' is missing a package name`);return{versionSelector:n,jsrPkgName:r,npmPkgName:t(r)}};const e=du();function t(t){if("@"!==t[0])throw new e.PnpmError("MISSING_JSR_PACKAGE_SCOPE","Package names from JSR must have a scope");const n=t.indexOf("/");if(-1===n)throw new e.PnpmError("INVALID_JSR_PACKAGE_NAME",`The package name '${t}' is invalid`);const r=t.substring(0,n),i=t.substring(n+1);return`@jsr/${r.substring(1)}__${i}`}return wu}(),o=Bl(),u=e(Rl()),a=e((Tl||(Tl=1,Object.defineProperty(Ml,"__esModule",{value:!0}),Ml.default=async function(e,t){const n={};return await Promise.all(Object.entries(t).map(async([r,i])=>{n[r]=await e(i,r,t)})),n}),Ml)),c=function(){if(Ef)return Cf;Ef=1;var e=Cf&&Cf.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Cf,"__esModule",{value:!0}),Cf.overridePublishConfig=function(e){const{publishConfig:r}=e;if(r){for(const t in r){if(!n.has(t))continue;const i=r[t];e[t]=i,delete r[t]}(0,t.default)(r)&&delete e.publishConfig}};const t=e(Rf()),n=new Set(["bin","engines","type","imports","main","module","typings","types","exports","browser","esnext","es2015","unpkg","umd:main","os","cpu","libc","typesVersions"]);return Cf}(),l=["prepublishOnly","prepack","prepare","postpack","publish","postpublish"];function f(...e){return async(t,n,r,i)=>{let o=n;for(const n of e)o=await n(t,o,r,i);return o}}async function p(e,t,{modulesDir:n,convertDependencyForPublish:r}){if(null==t)return t;return await(0,a.default)(async(t,i)=>r(i,t,e,n),t)}async function d(e,t){const{manifest:n}=await(0,o.tryReadProjectManifest)(t);if(!n?.name||!n?.version)throw new r.PnpmError("CANNOT_RESOLVE_WORKSPACE_PROTOCOL",`Cannot resolve workspace protocol of dependency "${e}" because this dependency is not installed. Try running "pnpm install".`);return n}function h(e,t,n){const r=e({alias:t,bareSpecifier:n});switch(r.type){case"found":return r.resolution.specifier;case"unused":return n;case"misconfiguration":throw r.error}}async function m(e,n,r,i){if(!n.startsWith("workspace:"))return n;const o=/^workspace:(?:(.+)@)?([\^~*])?$/.exec(n);if(null!=o){i=i??t.default.join(r,"node_modules");const n=await d(e,t.default.join(i,e)),u=o[2],s="^"===u||"~"===u?u:"";return e!==n.name?`npm:${n.name}@${s}${n.version}`:`${s}${n.version}`}if(n.startsWith("workspace:./")||n.startsWith("workspace:../")){const i=await d(e,t.default.join(r,n.slice(10)));return i.name===e?`${i.version}`:`npm:${i.name}@${i.version}`}return(n=n.slice(10)).includes("@")?`npm:${n}`:n}async function g(e,n,r,i){if(!n.includes("workspace:"))return n;const o=/workspace:([\^~*]|>=|>|<=|<)?((\d+|[xX*])(\.(\d+|[xX*])){0,2})?/,u=o.exec(n);if(null!=u){const[,s="",a]=u;if(a)return n.replace("workspace:","");i=i??t.default.join(r,"node_modules");const c=await d(e,t.default.join(i,e)),l="*"!==s?s:"";return n.replace(o,`${l}${c.version}`)}return n.replace("workspace:","")}async function D(e,t){const n=(0,i.parseJsrSpecifier)(t,e);return null==n?t:function(e,t){const n=`npm:${e}`;if(!t)return n;return`${n}@${t}`}(n.npmPkgName,n.versionSelector)}return au}(),Mf=g({__proto__:null,default:_(Tf)},[Tf]);let $f;try{({createExportableManifest:$f}=await Promise.resolve().then(function(){return su}))}catch{({createExportableManifest:$f}=await Promise.resolve().then(function(){return Mf}))}function Uf(e){if(i.isAbsolute(e))return e;const t=process.env.JS_BINARY__EXECROOT;return t?i.resolve(t,e):i.resolve(e)}const Gf=process.argv.slice(2);let qf,Wf,Yf,Vf;for(let e=0;e --package-json --output [--version ]\n"),process.exit(1));const Jf=Uf(qf),zf=Uf(Wf),Kf=Uf(Yf),Xf=i.dirname(zf),Hf=JSON.parse(n(Jf,"utf8")),Zf=JSON.parse(n(zf,"utf8"));Vf&&(Zf.version=Vf);const Qf=await $f(Xf,Zf,{catalogs:Hf});delete Qf.devDependencies;for(const e of["dependencies","peerDependencies","optionalDependencies"]){const t=Qf[e];if(t&&"object"==typeof t&&!Array.isArray(t)){const n={};for(const e of Object.keys(t).sort())n[e]=t[e];Qf[e]=n}}r(Kf,`${JSON.stringify(Qf,null,2)}\n`); diff --git a/npm/private/pnpm_publish_tools/package.json b/npm/private/pnpm_publish_tools/package.json deleted file mode 100644 index 5a23364bbb..0000000000 --- a/npm/private/pnpm_publish_tools/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "pnpm-publish-tools", - "private": true, - "dependencies": { - "@pnpm/catalogs.config": "1100.0.1", - "@pnpm/exportable-manifest": "1000.4.3", - "@pnpm/releasing.exportable-manifest": "1100.1.7", - "@pnpm/workspace.read-manifest": "1000.3.2", - "@pnpm/logger": "1100.0.0" - }, - "devDependencies": { - "@rollup/plugin-commonjs": "^29.0.0", - "@rollup/plugin-json": "^6.1.0", - "@rollup/plugin-node-resolve": "^16.0.3", - "@rollup/plugin-terser": "^0.4.4", - "rollup": "^4.55.2" - } -} diff --git a/npm/private/pnpm_publish_tools/rollup.config.mjs b/npm/private/pnpm_publish_tools/rollup.config.mjs deleted file mode 100644 index 629c28b9e3..0000000000 --- a/npm/private/pnpm_publish_tools/rollup.config.mjs +++ /dev/null @@ -1,25 +0,0 @@ -import resolve from '@rollup/plugin-node-resolve' -import commonjs from '@rollup/plugin-commonjs' -import json from '@rollup/plugin-json' -import terser from '@rollup/plugin-terser' - -const plugins = [ - resolve({ preferBuiltins: true }), - commonjs(), - json(), - terser({ format: { ascii_only: true } }), -] - -/** @type {import("rollup").RollupOptions[]} */ -export default [ - { - input: 'pnpm_extract_catalogs.mjs', - output: { file: 'pnpm_extract_catalogs.min.js', format: 'esm' }, - plugins, - }, - { - input: 'pnpm_package_json_transform.mjs', - output: { file: 'pnpm_package_json_transform.min.js', format: 'esm', inlineDynamicImports: true }, - plugins, - }, -] diff --git a/npm/private/pnpm_publish_tools/src/BUILD.bazel b/npm/private/pnpm_publish_tools/src/BUILD.bazel deleted file mode 100644 index b1919ae412..0000000000 --- a/npm/private/pnpm_publish_tools/src/BUILD.bazel +++ /dev/null @@ -1,46 +0,0 @@ -load("@npm//npm/private/pnpm_publish_tools:rollup/package_json.bzl", rollup_bin = "bin") - -rollup_bin.rollup( - name = "bundle_extract_catalogs", - srcs = [ - "pnpm_extract_catalogs.mjs", - "//npm/private/pnpm_publish_tools:node_modules/@pnpm/catalogs.config", - "//npm/private/pnpm_publish_tools:node_modules/@pnpm/workspace.read-manifest", - ], - outs = ["pnpm_extract_catalogs.min.js"], - chdir = package_name(), - data = ["//npm/private/pnpm_publish_tools:rollup_config"], - fixed_args = [ - "pnpm_extract_catalogs.mjs", - "--config", - "$$RUNFILES_DIR/$(rlocationpath //npm/private/pnpm_publish_tools:rollup_config)", - "--format", - "esm", - "--file", - "pnpm_extract_catalogs.min.js", - ], - visibility = ["//npm/private/pnpm_publish_tools:__subpackages__"], -) - -rollup_bin.rollup( - name = "bundle_transform", - srcs = [ - "pnpm_package_json_transform.mjs", - "//npm/private/pnpm_publish_tools:node_modules/@pnpm/exportable-manifest", - "//npm/private/pnpm_publish_tools:node_modules/@pnpm/releasing.exportable-manifest", - ], - outs = ["pnpm_package_json_transform.min.js"], - chdir = package_name(), - data = ["//npm/private/pnpm_publish_tools:rollup_config"], - fixed_args = [ - "pnpm_package_json_transform.mjs", - "--config", - "$$RUNFILES_DIR/$(rlocationpath //npm/private/pnpm_publish_tools:rollup_config)", - "--format", - "esm", - "--file", - "pnpm_package_json_transform.min.js", - "--inlineDynamicImports", - ], - visibility = ["//npm/private/pnpm_publish_tools:__subpackages__"], -) diff --git a/npm/private/pnpm_publish_tools/src/pnpm_extract_catalogs.mjs b/npm/private/pnpm_publish_tools/src/pnpm_extract_catalogs.mjs deleted file mode 100644 index c06ab5bd9f..0000000000 --- a/npm/private/pnpm_publish_tools/src/pnpm_extract_catalogs.mjs +++ /dev/null @@ -1,35 +0,0 @@ -import { readFileSync, writeFileSync } from 'node:fs'; -import path from 'node:path'; - -import { getCatalogsFromWorkspaceManifest } from '@pnpm/catalogs.config'; -import { readWorkspaceManifest } from '@pnpm/workspace.read-manifest'; - -function resolvePath(p) { - if (path.isAbsolute(p)) return p; - const execroot = process.env.JS_BINARY__EXECROOT; - if (execroot) return path.resolve(execroot, p); - return path.resolve(p); -} - -const args = process.argv.slice(2); -let workspaceManifestArg, outputArg; -for (let i = 0; i < args.length; i++) { - if (args[i] === '--workspace-manifest') workspaceManifestArg = args[++i]; - else if (args[i] === '--output') outputArg = args[++i]; -} - -if (!workspaceManifestArg || !outputArg) { - process.stderr.write( - 'usage: pnpm_extract_catalogs --workspace-manifest --output \n' - ); - process.exit(1); -} - -const workspaceManifestPath = resolvePath(workspaceManifestArg); -const workspaceDir = path.dirname(workspaceManifestPath); -const outputPath = resolvePath(outputArg); - -const workspaceManifest = await readWorkspaceManifest(workspaceDir); -const catalogs = getCatalogsFromWorkspaceManifest(workspaceManifest); - -writeFileSync(outputPath, `${JSON.stringify(catalogs, null, 2)}\n`); diff --git a/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs b/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs deleted file mode 100644 index 763a590b89..0000000000 --- a/npm/private/pnpm_publish_tools/src/pnpm_package_json_transform.mjs +++ /dev/null @@ -1,69 +0,0 @@ -import { readFileSync, writeFileSync } from 'node:fs'; -import path from 'node:path'; - -let createExportableManifest; -try { - // pnpm 11+ - ({ createExportableManifest } = await import( - '@pnpm/releasing.exportable-manifest' - )); -} catch { - // pnpm 10 - ({ createExportableManifest } = await import( - '@pnpm/exportable-manifest' - )); -} - -function resolvePath(p) { - if (path.isAbsolute(p)) return p; - const execroot = process.env.JS_BINARY__EXECROOT; - if (execroot) return path.resolve(execroot, p); - return path.resolve(p); -} - -const args = process.argv.slice(2); -let catalogsJsonArg, packageJsonArg, outputArg, versionArg; -for (let i = 0; i < args.length; i++) { - if (args[i] === '--catalogs-json') catalogsJsonArg = args[++i]; - else if (args[i] === '--package-json') packageJsonArg = args[++i]; - else if (args[i] === '--output') outputArg = args[++i]; - else if (args[i] === '--version') versionArg = args[++i]; -} - -if (!catalogsJsonArg || !packageJsonArg || !outputArg) { - process.stderr.write( - 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ]\n' - ); - process.exit(1); -} - -const catalogsJsonPath = resolvePath(catalogsJsonArg); -const packageJsonPath = resolvePath(packageJsonArg); -const outputPath = resolvePath(outputArg); -const packageDir = path.dirname(packageJsonPath); - -const catalogs = JSON.parse(readFileSync(catalogsJsonPath, 'utf8')); -const manifest = JSON.parse(readFileSync(packageJsonPath, 'utf8')); - -if (versionArg) { - manifest.version = versionArg; -} - -const exportedManifest = await createExportableManifest(packageDir, manifest, { - catalogs, -}); - -delete exportedManifest.devDependencies; - -for (const field of ['dependencies', 'peerDependencies', 'optionalDependencies']) { - const deps = exportedManifest[field]; - if (deps && typeof deps === 'object' && !Array.isArray(deps)) { - const sorted = {}; - for (const key of Object.keys(deps).sort()) { - sorted[key] = deps[key]; - } - exportedManifest[field] = sorted; - } -} - -writeFileSync(outputPath, `${JSON.stringify(exportedManifest, null, 2)}\n`); diff --git a/npm/private/test/snapshots/npm_defs-no_dev.bzl b/npm/private/test/snapshots/npm_defs-no_dev.bzl index 2f348b7a52..bc1126133f 100644 --- a/npm/private/test/snapshots/npm_defs-no_dev.bzl +++ b/npm/private/test/snapshots/npm_defs-no_dev.bzl @@ -84,877 +84,829 @@ load("@npm-no_dev__at_nicolo-ribaudo_chokidar-2__2.1.8-no-fsevents.3__links//:de load("@npm-no_dev__at_nodelib_fs.scandir__2.1.5__links//:defs.bzl", store_81 = "npm_imported_package_store_internal") load("@npm-no_dev__at_nodelib_fs.stat__2.0.5__links//:defs.bzl", store_82 = "npm_imported_package_store_internal") load("@npm-no_dev__at_nodelib_fs.walk__1.2.8__links//:defs.bzl", store_83 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_npm_types__2.1.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_npmcli_agent__3.0.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_npmcli_agent__4.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_npmcli_fs__4.0.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_npmcli_fs__5.0.0__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-android-arm64__2.5.6__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-darwin-arm64__2.5.6__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-darwin-x64__2.5.6__links//:defs.bzl", store_91 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-freebsd-x64__2.5.6__links//:defs.bzl", store_92 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-arm-glibc__2.5.6__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-arm-musl__2.5.6__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-arm64-glibc__2.5.6__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-arm64-musl__2.5.6__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-x64-glibc__2.5.6__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-linux-x64-musl__2.5.6__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-win32-arm64__2.5.6__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-win32-ia32__2.5.6__links//:defs.bzl", store_100 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher-win32-x64__2.5.6__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_parcel_watcher__2.5.6__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pkgjs_parseargs__0.11.0__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_d3__3.8.1__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_plotly_regl__2.1.2__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_bins.resolver__1100.0.8__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_byline__1.0.0__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_catalogs.config__1100.0.1__links//:defs.bzl", link_111 = "npm_link_imported_package_store_internal", store_111 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_catalogs.protocol-parser__1001.0.0__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_catalogs.protocol-parser__1100.0.0__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_catalogs.resolver__1000.0.5__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_catalogs.resolver__1100.0.0__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_116 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_constants__1100.0.0__links//:defs.bzl", store_117 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_core-loggers__1001.0.10_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_119 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_core-loggers__1100.2.1_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_deps.peer-range__1100.0.2__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_error__1000.0.5__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_error__1000.1.0__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_error__1100.0.0__links//:defs.bzl", store_125 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_exportable-manifest__1000.4.3_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_127 = "npm_link_imported_package_store_internal", store_127 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_fs.graceful-fs__1100.1.0__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_graceful-fs__1000.1.0__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_133 = "npm_link_imported_package_store_internal", store_133 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_135 = "npm_link_imported_package_store_internal", store_135 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_logger__1100.0.0__links//:defs.bzl", link_136 = "npm_link_imported_package_store_internal", store_136 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_manifest-utils__1002.0.6_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_140 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_pkg-manifest.utils__1100.2.5_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_144 = "npm_link_imported_package_store_internal", store_144 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_read-project-manifest__1001.2.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_releasing.exportable-manifest__1100.1.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_147 = "npm_link_imported_package_store_internal", store_147 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_resolving.jsr-specifier-parser__1000.0.4__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_resolving.jsr-specifier-parser__1100.0.0__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_text.comments-parser__1100.0.0__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_types__1001.3.0__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_types__1001.3.1__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_types__1101.3.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_workspace.project-manifest-reader__1100.0.13_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_workspace.project-manifest-writer__1100.0.8__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_workspace.read-manifest__1000.3.2__links//:defs.bzl", link_160 = "npm_link_imported_package_store_internal", store_160 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_pnpm_write-project-manifest__1000.0.17__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", store_165 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-android-arm-eabi__4.55.2__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-android-arm64__4.55.2__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-darwin-arm64__4.55.2__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-darwin-x64__4.55.2__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-freebsd-arm64__4.55.2__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-freebsd-x64__4.55.2__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-arm-gnueabihf__4.55.2__links//:defs.bzl", store_178 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-arm-musleabihf__4.55.2__links//:defs.bzl", store_179 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-arm64-gnu__4.55.2__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-arm64-musl__4.55.2__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-loong64-gnu__4.55.2__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-loong64-musl__4.55.2__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-ppc64-gnu__4.55.2__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-ppc64-musl__4.55.2__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-riscv64-gnu__4.55.2__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-riscv64-musl__4.55.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-s390x-gnu__4.55.2__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-x64-gnu__4.55.2__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-linux-x64-musl__4.55.2__links//:defs.bzl", store_190 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-openbsd-x64__4.55.2__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-openharmony-arm64__4.55.2__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-win32-arm64-msvc__4.55.2__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-win32-ia32-msvc__4.55.2__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-win32-x64-gnu__4.55.2__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rollup_rollup-win32-x64-msvc__4.55.2__links//:defs.bzl", store_196 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-darwin-arm64__2.0.4__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-darwin-x64__2.0.4__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-linux-arm64-gnu__2.0.4__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-linux-arm64-musl__2.0.4__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-linux-x64-gnu__2.0.4__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-linux-x64-musl__2.0.4__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-wasm32-wasi__2.0.4__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-win32-arm64-msvc__2.0.4__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-win32-ia32-msvc__2.0.4__links//:defs.bzl", store_205 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding-win32-x64-msvc__2.0.4__links//:defs.bzl", store_206 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_binding__2.0.4__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_208 = "npm_link_imported_package_store_internal", store_208 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_rspack_core__2.0.4__links//:defs.bzl", link_209 = "npm_link_imported_package_store_internal", store_209 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_area__6.5.0__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_bbox__6.5.0__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_centroid__6.5.0__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_helpers__6.5.0__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_turf_meta__6.5.0__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_tybys_wasm-util__0.10.2__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_218 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_estree__1.0.8__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_google-protobuf__3.15.12__links//:defs.bzl", store_220 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_js-yaml__4.0.9__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_keyv__3.1.4__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_node-fetch__2.6.13__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_node__22.18.13__links//:defs.bzl", link_226 = "npm_link_imported_package_store_internal", store_226 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_node__22.7.4__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_resolve__1.20.2__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_responselike__1.0.3__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_ssri__7.1.5__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_tar__6.1.13__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_ws__8.18.1__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_types_yauzl__2.10.3__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_vscode_vsce-sign-alpine-arm64__2.0.2__links//:defs.bzl", link_235 = "npm_link_imported_package_store_internal", store_235 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_vscode_vsce-sign-alpine-x64__2.0.2__links//:defs.bzl", link_236 = "npm_link_imported_package_store_internal", store_236 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") -load("@npm-no_dev__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") -load("@npm-no_dev__abbrev__1.1.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") -load("@npm-no_dev__abbrev__3.0.1__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") -load("@npm-no_dev__abbrev__4.0.0__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") -load("@npm-no_dev__abs-svg-path__0.1.1__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") -load("@npm-no_dev__acorn-walk__8.3.4__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") -load("@npm-no_dev__acorn__7.4.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") -load("@npm-no_dev__acorn__8.12.1__links//:defs.bzl", link_248 = "npm_link_imported_package_store_internal", store_248 = "npm_imported_package_store_internal") -load("@npm-no_dev__acorn__8.15.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") -load("@npm-no_dev__agent-base__6.0.2__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") -load("@npm-no_dev__agent-base__7.1.4__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") -load("@npm-no_dev__almost-equal__1.1.0__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") -load("@npm-no_dev__ansi-regex__5.0.1__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") -load("@npm-no_dev__ansi-regex__6.2.2__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") -load("@npm-no_dev__ansi-styles__4.3.0__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") -load("@npm-no_dev__ansi-styles__6.2.3__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") -load("@npm-no_dev__anymatch__3.1.3__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") -load("@npm-no_dev__aproba__2.1.0__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") -load("@npm-no_dev__are-we-there-yet__2.0.0__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") -load("@npm-no_dev__argparse__1.0.10__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") -load("@npm-no_dev__argparse__2.0.1__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-bounds__1.0.1__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-find-index__1.0.2__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-normalize__1.1.4__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-range__1.0.1__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") -load("@npm-no_dev__array-rearrange__2.2.2__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") -load("@npm-no_dev__asynckit__0.4.0__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") -load("@npm-no_dev__b4a__1.7.3__links//:defs.bzl", store_268 = "npm_imported_package_store_internal") -load("@npm-no_dev__balanced-match__1.0.2__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") -load("@npm-no_dev__balanced-match__4.0.4__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-events__2.8.2__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-fs__4.5.1__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-os__3.6.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-path__3.0.0__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-stream__2.7.0_bare-events_2.8.2__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") -load("@npm-no_dev__bare-url__2.3.2__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") -load("@npm-no_dev__base64-js__1.5.1__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") -load("@npm-no_dev__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") -load("@npm-no_dev__better-path-resolve__1.0.0__links//:defs.bzl", store_279 = "npm_imported_package_store_internal") -load("@npm-no_dev__better-path-resolve__2.0.0__links//:defs.bzl", store_280 = "npm_imported_package_store_internal") -load("@npm-no_dev__bin-links__4.0.4__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") -load("@npm-no_dev__binary-extensions__2.3.0__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") -load("@npm-no_dev__binary-search-bounds__2.0.5__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") -load("@npm-no_dev__bindings__1.5.0__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") -load("@npm-no_dev__bit-twiddle__1.0.2__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") -load("@npm-no_dev__bitmap-sdf__1.0.4__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") -load("@npm-no_dev__bl__2.2.1__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") -load("@npm-no_dev__bl__4.1.0__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") -load("@npm-no_dev__bole__5.0.25__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") -load("@npm-no_dev__brace-expansion__1.1.12__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") -load("@npm-no_dev__brace-expansion__2.0.2__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") -load("@npm-no_dev__brace-expansion__5.0.4__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") -load("@npm-no_dev__braces__3.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") -load("@npm-no_dev__browserslist__4.27.0__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") -load("@npm-no_dev__buffer-crc32__0.2.13__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") -load("@npm-no_dev__buffer-from__1.1.2__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") -load("@npm-no_dev__buffer__5.7.1__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") -load("@npm-no_dev__bufferutil__4.0.8__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") -load("@npm-no_dev__c8__10.1.3__links//:defs.bzl", link_299 = "npm_link_imported_package_store_internal", store_299 = "npm_imported_package_store_internal") -load("@npm-no_dev__cacache__19.0.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") -load("@npm-no_dev__cacache__20.0.3__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") -load("@npm-no_dev__cacheable-lookup__5.0.4__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") -load("@npm-no_dev__cacheable-request__7.0.4__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") -load("@npm-no_dev__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") -load("@npm-no_dev__callsites__3.1.0__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") -load("@npm-no_dev__caniuse-lite__1.0.30001752__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") -load("@npm-no_dev__canvas-fit__1.5.0__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") -load("@npm-no_dev__chalk__3.0.0__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") -load("@npm-no_dev__chalk__4.1.2__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") -load("@npm-no_dev__chalk__5.0.1__links//:defs.bzl", link_310 = "npm_link_imported_package_store_internal", store_310 = "npm_imported_package_store_internal") -load("@npm-no_dev__chalk__5.1.1__links//:defs.bzl", link_311 = "npm_link_imported_package_store_internal", store_311 = "npm_imported_package_store_internal") -load("@npm-no_dev__chokidar__3.6.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") -load("@npm-no_dev__chokidar__4.0.3__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") -load("@npm-no_dev__chownr__1.1.4__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") -load("@npm-no_dev__chownr__2.0.0__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") -load("@npm-no_dev__chownr__3.0.0__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") -load("@npm-no_dev__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") -load("@npm-no_dev__clamp__1.0.1__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") -load("@npm-no_dev__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") -load("@npm-no_dev__cliui__8.0.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") -load("@npm-no_dev__clone-response__1.0.3__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") -load("@npm-no_dev__clone__2.1.2__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") -load("@npm-no_dev__cmd-extension__1.0.2__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") -load("@npm-no_dev__cmd-shim__6.0.3__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-alpha__1.0.4__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-convert__2.0.1__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-id__1.1.0__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-name__1.1.4__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-normalize__1.5.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-parse__1.3.8__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-rgba__2.1.1__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-space__1.16.0__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") -load("@npm-no_dev__color-support__1.1.3__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") -load("@npm-no_dev__combined-stream__1.0.8__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") -load("@npm-no_dev__commander__10.0.1__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") -load("@npm-no_dev__commander__2.20.3__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") -load("@npm-no_dev__commander__6.2.1__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") -load("@npm-no_dev__commander__7.2.0__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") -load("@npm-no_dev__commondir__1.0.1__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") -load("@npm-no_dev__concat-map__0.0.1__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") -load("@npm-no_dev__concat-stream__1.6.2__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") -load("@npm-no_dev__console-control-strings__1.1.0__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") -load("@npm-no_dev__convert-source-map__2.0.0__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") -load("@npm-no_dev__core-util-is__1.0.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") -load("@npm-no_dev__cosmiconfig__8.1.3__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") -load("@npm-no_dev__country-regex__1.1.0__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") -load("@npm-no_dev__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") -load("@npm-no_dev__cross-spawn__7.0.3__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") -load("@npm-no_dev__cross-spawn__7.0.6__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font-size-keywords__1.0.0__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font-style-keywords__1.0.1__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-font__1.2.0__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-global-keywords__1.0.1__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") -load("@npm-no_dev__css-system-font-keywords__1.0.0__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") -load("@npm-no_dev__csscolorparser__1.0.3__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-array__1.2.4__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-collection__1.0.7__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-color__3.1.0__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-dispatch__1.0.6__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-force__1.2.1__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-format__1.4.5__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-geo-projection__2.9.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-geo__1.12.1__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-hierarchy__1.1.9__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-interpolate__3.0.1__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-path__1.0.9__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-quadtree__1.0.7__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-shape__1.3.7__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-time-format__2.3.0__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-time__1.1.0__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") -load("@npm-no_dev__d3-timer__1.0.10__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") -load("@npm-no_dev__d__1.0.2__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") -load("@npm-no_dev__date.js__0.3.3__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__2.6.3__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__3.1.0__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__3.2.7__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__4.3.4__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__4.4.3__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") -load("@npm-no_dev__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") -load("@npm-no_dev__decompress-response__6.0.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") -load("@npm-no_dev__deepmerge__4.3.1__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") -load("@npm-no_dev__defer-to-connect__2.0.1__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") -load("@npm-no_dev__defined__1.0.1__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") -load("@npm-no_dev__delayed-stream__1.0.0__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") -load("@npm-no_dev__delegates__1.0.0__links//:defs.bzl", store_387 = "npm_imported_package_store_internal") -load("@npm-no_dev__depd__2.0.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") -load("@npm-no_dev__detect-indent__7.0.2__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") -load("@npm-no_dev__detect-kerning__2.1.2__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") -load("@npm-no_dev__detect-libc__2.1.2__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") -load("@npm-no_dev__devtools-protocol__0.0.1107588__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") -load("@npm-no_dev__draw-svg-path__1.0.0__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") -load("@npm-no_dev__dtype__2.0.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") -load("@npm-no_dev__dunder-proto__1.0.1__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") -load("@npm-no_dev__dup__1.0.0__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") -load("@npm-no_dev__duplexer__0.1.2__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") -load("@npm-no_dev__duplexify__3.7.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") -load("@npm-no_dev__earcut__2.2.4__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") -load("@npm-no_dev__eastasianwidth__0.2.0__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") -load("@npm-no_dev__electron-to-chromium__1.5.244__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") -load("@npm-no_dev__element-size__1.1.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") -load("@npm-no_dev__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") -load("@npm-no_dev__emoji-regex__8.0.0__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") -load("@npm-no_dev__emoji-regex__9.2.2__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") -load("@npm-no_dev__encoding__0.1.13__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") -load("@npm-no_dev__end-of-stream__1.4.5__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") -load("@npm-no_dev__env-paths__2.2.1__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") -load("@npm-no_dev__err-code__2.0.3__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") -load("@npm-no_dev__error-ex__1.3.4__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") -load("@npm-no_dev__es-define-property__1.0.1__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") -load("@npm-no_dev__es-errors__1.3.0__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") -load("@npm-no_dev__es-object-atoms__1.1.1__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") -load("@npm-no_dev__es-set-tostringtag__2.1.0__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") -load("@npm-no_dev__es5-ext__0.10.64__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") -load("@npm-no_dev__es6-iterator__2.0.3__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") -load("@npm-no_dev__es6-symbol__3.1.4__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") -load("@npm-no_dev__es6-weak-map__2.0.3__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") -load("@npm-no_dev__esbuild__0.24.0__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") -load("@npm-no_dev__escalade__3.2.0__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") -load("@npm-no_dev__escape-html__1.0.3__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") -load("@npm-no_dev__escodegen__2.1.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") -load("@npm-no_dev__esniff__2.0.1__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") -load("@npm-no_dev__esprima__1.0.0__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") -load("@npm-no_dev__esprima__4.0.1__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") -load("@npm-no_dev__estraverse__5.3.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") -load("@npm-no_dev__estree-walker__2.0.2__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") -load("@npm-no_dev__esutils__2.0.3__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") -load("@npm-no_dev__event-emitter__0.3.5__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") -load("@npm-no_dev__events-universal__1.0.1__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") -load("@npm-no_dev__events__3.3.0__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") -load("@npm-no_dev__exponential-backoff__3.1.3__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") -load("@npm-no_dev__ext__1.7.0__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") -load("@npm-no_dev__extract-zip__2.0.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") -load("@npm-no_dev__falafel__2.2.5__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-deep-equal__3.1.3__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-fifo__1.3.2__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-glob__3.3.3__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-isnumeric__1.1.4__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") -load("@npm-no_dev__fast-safe-stringify__2.1.1__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") -load("@npm-no_dev__fastq__1.20.1__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") -load("@npm-no_dev__fd-slicer__1.1.0__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") -load("@npm-no_dev__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") -load("@npm-no_dev__fdir__6.5.0_picomatch_4.0.4__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") -load("@npm-no_dev__file-uri-to-path__1.0.0__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") -load("@npm-no_dev__fill-range__7.1.1__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") -load("@npm-no_dev__find-up__5.0.0__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") -load("@npm-no_dev__flatten-vertex-data__1.0.2__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") -load("@npm-no_dev__font-atlas__2.1.0__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") -load("@npm-no_dev__font-measure__1.2.2__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") -load("@npm-no_dev__foreground-child__3.3.1__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") -load("@npm-no_dev__form-data__4.0.4__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") -load("@npm-no_dev__from2__2.3.0__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-constants__1.0.0__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-extra__11.1.1__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-extra__11.3.0__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-extra__7.0.1__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-minipass__2.1.0__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-minipass__3.0.3__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") -load("@npm-no_dev__fs.realpath__1.0.0__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") -load("@npm-no_dev__fsevents__2.3.3__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") -load("@npm-no_dev__function-bind__1.1.2__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") -load("@npm-no_dev__gauge__3.0.2__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") -load("@npm-no_dev__gensync__1.0.0-beta.2__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") -load("@npm-no_dev__geojson-vt__3.2.1__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-caller-file__2.0.5__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-canvas-context__1.0.2__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-intrinsic__1.3.0__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-proto__1.0.1__links//:defs.bzl", store_471 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-stream__5.2.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") -load("@npm-no_dev__get-stream__6.0.1__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") -load("@npm-no_dev__gl-mat4__1.2.0__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") -load("@npm-no_dev__gl-matrix__3.4.4__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") -load("@npm-no_dev__gl-text__1.4.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") -load("@npm-no_dev__gl-util__3.1.3__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob-parent__5.1.2__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob__10.4.5__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob__13.0.6__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob__7.2.3__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") -load("@npm-no_dev__glob__8.1.0__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-inject-defines__1.0.3__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-resolve__0.0.1__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-assignments__2.0.2__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-defines__1.0.0__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-depth__1.1.2__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-descope__1.0.2__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-properties__1.0.1__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-scope__1.1.2__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-string__1.0.1__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") -load("@npm-no_dev__glsl-tokenizer__2.1.5__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") -load("@npm-no_dev__glslify-bundle__5.1.1__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") -load("@npm-no_dev__glslify-deps__1.3.2__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") -load("@npm-no_dev__glslify__7.1.1__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-linux-arm64__20251111.0.0__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-linux__20251111.0.0__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-macos__20251111.0.0__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler-windows__20251111.0.0__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-closure-compiler__20251111.0.0__links//:defs.bzl", store_503 = "npm_imported_package_store_internal") -load("@npm-no_dev__google-protobuf__3.21.4__links//:defs.bzl", link_504 = "npm_link_imported_package_store_internal", store_504 = "npm_imported_package_store_internal") -load("@npm-no_dev__gopd__1.2.0__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") -load("@npm-no_dev__got__11.8.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") -load("@npm-no_dev__graceful-fs__4.2.11__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") -load("@npm-no_dev__grid-index__1.1.0__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") -load("@npm-no_dev__gzip-size__6.0.0__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") -load("@npm-no_dev__handlebars-utils__1.0.6__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-flag__4.0.0__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-hover__1.0.1__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-passive-events__1.0.0__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-symbols__1.1.0__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-tostringtag__1.0.2__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") -load("@npm-no_dev__has-unicode__2.0.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") -load("@npm-no_dev__hasown__2.0.2__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") -load("@npm-no_dev__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") -load("@npm-no_dev__hosted-git-info__8.1.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") -load("@npm-no_dev__hot-shots__10.0.0__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") -load("@npm-no_dev__hpagent__1.2.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") -load("@npm-no_dev__hsluv__0.0.3__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") -load("@npm-no_dev__html-escaper__2.0.2__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") -load("@npm-no_dev__http-cache-semantics__4.2.0__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") -load("@npm-no_dev__http-errors__2.0.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") -load("@npm-no_dev__http-proxy-agent__7.0.2__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") -load("@npm-no_dev__http2-wrapper__1.0.3__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") -load("@npm-no_dev__https-proxy-agent__5.0.1__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") -load("@npm-no_dev__https-proxy-agent__7.0.6__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") -load("@npm-no_dev__iconv-lite__0.4.24__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") -load("@npm-no_dev__iconv-lite__0.6.3__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") -load("@npm-no_dev__iconv-lite__0.7.2__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") -load("@npm-no_dev__ieee754__1.2.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") -load("@npm-no_dev__ignore-walk__5.0.1__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") -load("@npm-no_dev__immutable__5.1.5__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") -load("@npm-no_dev__import-fresh__3.3.1__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") -load("@npm-no_dev__imurmurhash__0.1.4__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") -load("@npm-no_dev__index-to-position__1.2.0__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") -load("@npm-no_dev__individual__3.0.0__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") -load("@npm-no_dev__inflight__1.0.6__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") -load("@npm-no_dev__inherits__2.0.4__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") -load("@npm-no_dev__inline-fixtures__1.1.0__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") -load("@npm-no_dev__inline-fixtures__1892187746__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") -load("@npm-no_dev__ip-address__10.0.1__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-arrayish__0.2.1__links//:defs.bzl", store_545 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-binary-path__2.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-browser__2.1.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-buffer__1.1.6__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-core-module__2.16.1__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-extglob__2.1.1__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-finite__1.1.0__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-firefox__1.0.3__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-glob__4.0.3__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-iexplorer__1.0.0__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-mobile__4.0.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-module__1.0.0__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-number__6.0.0__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-number__7.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-obj__1.0.1__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-plain-obj__1.1.0__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-reference__1.2.1__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-string-blank__1.0.1__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-subdir__1.2.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-subdir__2.0.0__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-svg-path__1.0.2__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") -load("@npm-no_dev__is-windows__1.0.2__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") -load("@npm-no_dev__isarray__0.0.1__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") -load("@npm-no_dev__isarray__1.0.0__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") -load("@npm-no_dev__isarray__2.0.5__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") -load("@npm-no_dev__isexe__2.0.0__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") -load("@npm-no_dev__isexe__3.1.1__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") -load("@npm-no_dev__isexe__4.0.0__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") -load("@npm-no_dev__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") -load("@npm-no_dev__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") -load("@npm-no_dev__istanbul-lib-report__3.0.1__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") -load("@npm-no_dev__istanbul-reports__3.2.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") -load("@npm-no_dev__jackspeak__3.4.3__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") -load("@npm-no_dev__jasmine-core__5.1.2__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") -load("@npm-no_dev__jasmine__5.1.0__links//:defs.bzl", link_580 = "npm_link_imported_package_store_internal", store_580 = "npm_imported_package_store_internal") -load("@npm-no_dev__jose__6.1.0__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") -load("@npm-no_dev__js-tokens__4.0.0__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") -load("@npm-no_dev__js-yaml__3.14.2__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") -load("@npm-no_dev__js-yaml__4.1.0__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") -load("@npm-no_dev__js-yaml__4.2.0__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsep__1.4.0__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsesc__3.1.0__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") -load("@npm-no_dev__json-buffer__3.0.1__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") -load("@npm-no_dev__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") -load("@npm-no_dev__json-stable-stringify__1.0.1__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") -load("@npm-no_dev__json5__2.2.3__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsonfile__4.0.0__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsonfile__6.2.0__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") -load("@npm-no_dev__jsonpath-plus__10.3.0__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") -load("@npm-no_dev__kdbush__3.0.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") -load("@npm-no_dev__keyv__4.5.4__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") -load("@npm-no_dev__kind-of__3.2.2__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") -load("@npm-no_dev__kind-of__6.0.3__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") -load("@npm-no_dev__lines-and-columns__1.2.4__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") -load("@npm-no_dev__load-json-file__6.2.0__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") -load("@npm-no_dev__locate-path__6.0.0__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") -load("@npm-no_dev__lodash.merge__4.6.2__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") -load("@npm-no_dev__lodash__4.0.0__links//:defs.bzl", store_603 = "npm_imported_package_store_internal") -load("@npm-no_dev__lodash__4.17.21__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") -load("@npm-no_dev__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") -load("@npm-no_dev__lowercase-keys__2.0.0__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") -load("@npm-no_dev__lru-cache__10.4.3__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") -load("@npm-no_dev__lru-cache__11.2.6__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") -load("@npm-no_dev__lru-cache__5.1.1__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") -load("@npm-no_dev__lru-cache__6.0.0__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") -load("@npm-no_dev__magic-string__0.30.21__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-dir__2.1.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-dir__3.1.0__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-dir__4.0.0__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-fetch-happen__14.0.3__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") -load("@npm-no_dev__make-fetch-happen__15.0.4__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") -load("@npm-no_dev__map-limit__0.0.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") -load("@npm-no_dev__mapbox-gl__1.10.1__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") -load("@npm-no_dev__math-intrinsics__1.1.0__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") -load("@npm-no_dev__math-log2__1.0.1__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") -load("@npm-no_dev__merge2__1.4.1__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") -load("@npm-no_dev__micromatch__4.0.8__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") -load("@npm-no_dev__mime-db__1.52.0__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") -load("@npm-no_dev__mime-types__2.1.35__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") -load("@npm-no_dev__mime__3.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") -load("@npm-no_dev__mimic-response__1.0.1__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") -load("@npm-no_dev__mimic-response__3.1.0__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__10.2.4__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__3.1.2__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__5.1.6__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__6.2.0__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimatch__9.0.5__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimist__0.0.10__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") -load("@npm-no_dev__minimist__1.2.8__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-collect__2.0.1__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-fetch__4.0.1__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-fetch__5.0.2__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-flush__1.0.5__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-pipeline__1.2.4__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-sized__1.0.3__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass-sized__2.0.0__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__3.3.6__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__4.2.8__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__5.0.0__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__7.1.2__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") -load("@npm-no_dev__minipass__7.1.3__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") -load("@npm-no_dev__minizlib__2.1.2__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") -load("@npm-no_dev__minizlib__3.1.0__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") -load("@npm-no_dev__mitt__3.0.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") -load("@npm-no_dev__mkdirp-classic__0.5.3__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") -load("@npm-no_dev__mkdirp__1.0.4__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") -load("@npm-no_dev__moment-timezone__0.5.48__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") -load("@npm-no_dev__moment__2.30.1__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") -load("@npm-no_dev__mouse-change__1.4.0__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") -load("@npm-no_dev__mouse-event-offset__3.0.2__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") -load("@npm-no_dev__mouse-event__1.0.5__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") -load("@npm-no_dev__mouse-wheel__1.2.0__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") -load("@npm-no_dev__mrmime__1.0.1__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__0.7.2__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__0.7.3__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__2.0.0__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__2.1.2__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") -load("@npm-no_dev__ms__2.1.3__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") -load("@npm-no_dev__mumath__3.3.4__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") -load("@npm-no_dev__murmurhash-js__1.0.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") -load("@npm-no_dev__nan__2.23.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") -load("@npm-no_dev__native-promise-only__0.8.1__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") -load("@npm-no_dev__needle__2.9.1__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") -load("@npm-no_dev__negotiator__1.0.0__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") -load("@npm-no_dev__next-tick__1.1.0__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-addon-api__7.1.1__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-gyp-build__4.8.4__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-gyp__11.5.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-gyp__12.2.0__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") -load("@npm-no_dev__node-releases__2.0.27__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") -load("@npm-no_dev__nopt__5.0.0__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") -load("@npm-no_dev__nopt__8.1.0__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") -load("@npm-no_dev__nopt__9.0.0__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-package-data__7.0.1__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-path__3.0.0__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-svg-path__0.1.0__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-svg-path__1.1.0__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") -load("@npm-no_dev__normalize-url__6.1.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") -load("@npm-no_dev__npm-bundled__2.0.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") -load("@npm-no_dev__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") -load("@npm-no_dev__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") -load("@npm-no_dev__npm-packlist__5.1.3__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") -load("@npm-no_dev__npmlog__5.0.1__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") -load("@npm-no_dev__number-is-integer__1.0.1__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") -load("@npm-no_dev__oauth4webapi__3.8.2__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") -load("@npm-no_dev__object-assign__4.1.1__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") -load("@npm-no_dev__once__1.3.3__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") -load("@npm-no_dev__once__1.4.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") -load("@npm-no_dev__opener__1.5.2__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") -load("@npm-no_dev__openid-client__6.8.1__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") -load("@npm-no_dev__optimist__0.6.0__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") -load("@npm-no_dev__os-tmpdir__1.0.2__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-cancelable__2.1.1__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-limit__3.1.0__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-limit__7.3.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-locate__5.0.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-map-values__0.1.0__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-map-values__1.0.0__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") -load("@npm-no_dev__p-map__7.0.4__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") -load("@npm-no_dev__package-json-from-dist__1.0.1__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") -load("@npm-no_dev__parent-module__1.0.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") -load("@npm-no_dev__parenthesis__3.1.8__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") -load("@npm-no_dev__parse-json__5.2.0__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") -load("@npm-no_dev__parse-json__8.3.0__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") -load("@npm-no_dev__parse-rect__1.2.0__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") -load("@npm-no_dev__parse-svg-path__0.1.2__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") -load("@npm-no_dev__parse-unit__1.0.1__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-exists__4.0.0__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-is-absolute__1.0.1__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-key__3.1.1__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-parse__1.0.7__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-scurry__1.11.1__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-scurry__2.0.2__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") -load("@npm-no_dev__path-type__4.0.0__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") -load("@npm-no_dev__pbf__3.3.0__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") -load("@npm-no_dev__pend__1.2.0__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") -load("@npm-no_dev__performance-now__2.1.0__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") -load("@npm-no_dev__pick-by-alias__1.2.0__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") -load("@npm-no_dev__picocolors__1.1.1__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") -load("@npm-no_dev__picomatch__2.3.1__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") -load("@npm-no_dev__picomatch__4.0.3__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") -load("@npm-no_dev__picomatch__4.0.4__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") -load("@npm-no_dev__pify__4.0.1__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") -load("@npm-no_dev__plotly.js__2.25.2__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") -load("@npm-no_dev__pngjs__5.0.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") -load("@npm-no_dev__point-in-polygon__1.1.0__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") -load("@npm-no_dev__polybooljs__1.2.2__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") -load("@npm-no_dev__potpack__1.0.2__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") -load("@npm-no_dev__probe-image-size__7.2.3__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") -load("@npm-no_dev__proc-log__5.0.0__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") -load("@npm-no_dev__proc-log__6.1.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") -load("@npm-no_dev__process-nextick-args__2.0.1__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") -load("@npm-no_dev__progress__2.0.3__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") -load("@npm-no_dev__promise-retry__2.0.1__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") -load("@npm-no_dev__protoc-gen-grpc__304285671__links//:defs.bzl", store_742 = "npm_imported_package_store_internal") -load("@npm-no_dev__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") -load("@npm-no_dev__proxy-from-env__1.1.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") -load("@npm-no_dev__pump__3.0.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") -load("@npm-no_dev__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") -load("@npm-no_dev__puppeteer__19.11.1_230959327__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") -load("@npm-no_dev__queue-microtask__1.2.3__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") -load("@npm-no_dev__quick-lru__5.1.1__links//:defs.bzl", store_749 = "npm_imported_package_store_internal") -load("@npm-no_dev__quickselect__2.0.0__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") -load("@npm-no_dev__raf__3.4.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") -load("@npm-no_dev__ramda__0.25.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") -load("@npm-no_dev__randombytes__2.1.0__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") -load("@npm-no_dev__read-cmd-shim__4.0.0__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") -load("@npm-no_dev__read-yaml-file__2.1.0__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") -load("@npm-no_dev__read-yaml-file__3.0.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") -load("@npm-no_dev__readable-stream__1.0.34__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") -load("@npm-no_dev__readable-stream__2.3.8__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") -load("@npm-no_dev__readable-stream__3.6.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") -load("@npm-no_dev__readdirp__3.6.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") -load("@npm-no_dev__readdirp__4.1.2__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl-error2d__2.0.12__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl-line2d__3.1.3__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl-scatter2d__3.3.1__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl-splom__1.0.14__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") -load("@npm-no_dev__regl__2.1.1__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") -load("@npm-no_dev__remove-trailing-separator__1.1.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") -load("@npm-no_dev__rename-overwrite__6.0.3__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") -load("@npm-no_dev__replace-ext__2.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") -load("@npm-no_dev__require-directory__2.1.1__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve-alpn__1.2.1__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve-from__4.0.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve-from__5.0.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve__0.6.3__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") -load("@npm-no_dev__resolve__1.22.11__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") -load("@npm-no_dev__responselike__2.0.1__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") -load("@npm-no_dev__retry__0.12.0__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") -load("@npm-no_dev__retry__0.13.1__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") -load("@npm-no_dev__reusify__1.1.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") -load("@npm-no_dev__rfc4648__1.5.4__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") -load("@npm-no_dev__right-now__1.0.0__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") -load("@npm-no_dev__rimraf__3.0.2__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") -load("@npm-no_dev__rollup__4.55.2__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") -load("@npm-no_dev__run-groups__3.0.1__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") -load("@npm-no_dev__run-parallel__1.2.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") -load("@npm-no_dev__rw__1.3.3__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") -load("@npm-no_dev__safe-buffer__5.1.2__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") -load("@npm-no_dev__safe-buffer__5.2.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") -load("@npm-no_dev__safer-buffer__2.1.2__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") -load("@npm-no_dev__sass-embedded-all-unknown__1.97.3__links//:defs.bzl", link_791 = "npm_link_imported_package_store_internal", store_791 = "npm_imported_package_store_internal") -load("@npm-no_dev__sass__1.97.3__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") -load("@npm-no_dev__sax__1.4.1__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") -load("@npm-no_dev__segfault-handler__1.3.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver-first-satisfied__1.1.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__5.7.2__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__6.3.1__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__7.5.0__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__7.7.3__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__7.8.5__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") -load("@npm-no_dev__serialize-javascript__6.0.2__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") -load("@npm-no_dev__set-blocking__2.0.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") -load("@npm-no_dev__setprototypeof__1.2.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") -load("@npm-no_dev__shallow-copy__0.0.1__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") -load("@npm-no_dev__shebang-command__2.0.0__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") -load("@npm-no_dev__shebang-regex__3.0.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") -load("@npm-no_dev__shlex__2.1.2__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") -load("@npm-no_dev__signal-exit__3.0.7__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") -load("@npm-no_dev__signal-exit__4.1.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") -load("@npm-no_dev__signum__1.0.0__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") -load("@npm-no_dev__sirv__1.0.19__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") -load("@npm-no_dev__slash__2.0.0__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") -load("@npm-no_dev__slide__1.1.6__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") -load("@npm-no_dev__smart-buffer__4.2.0__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") -load("@npm-no_dev__smob__1.5.0__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") -load("@npm-no_dev__socks-proxy-agent__8.0.5__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") -load("@npm-no_dev__socks__2.8.7__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map-js__1.2.1__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map-support__0.5.21__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map__0.5.7__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map__0.6.1__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-correct__3.2.0__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-exceptions__2.5.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-expression-parse__3.0.1__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-license-ids__3.0.22__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") -load("@npm-no_dev__split2__4.2.0__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") -load("@npm-no_dev__sprintf-js__1.0.3__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") -load("@npm-no_dev__ssri__12.0.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") -load("@npm-no_dev__ssri__13.0.1__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") -load("@npm-no_dev__stack-trace__0.0.9__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") -load("@npm-no_dev__static-eval__2.1.1__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") -load("@npm-no_dev__statuses__2.0.1__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") -load("@npm-no_dev__stream-buffers__3.0.3__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") -load("@npm-no_dev__stream-parser__0.3.1__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") -load("@npm-no_dev__stream-shift__1.0.3__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") -load("@npm-no_dev__streamx__2.23.0__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") -load("@npm-no_dev__string-split-by__1.0.0__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") -load("@npm-no_dev__string-width__4.2.3__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") -load("@npm-no_dev__string-width__5.1.2__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") -load("@npm-no_dev__string_decoder__0.10.31__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") -load("@npm-no_dev__string_decoder__1.1.1__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") -load("@npm-no_dev__string_decoder__1.3.0__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-ansi__6.0.1__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-ansi__7.1.2__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-bom__4.0.0__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-bom__5.0.0__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-comments-strings__1.2.0__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") -load("@npm-no_dev__strongly-connected-components__1.0.1__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") -load("@npm-no_dev__supercluster__7.1.5__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") -load("@npm-no_dev__superscript-text__1.0.0__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") -load("@npm-no_dev__supports-color__7.2.0__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") -load("@npm-no_dev__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") -load("@npm-no_dev__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") -load("@npm-no_dev__svg-path-bounds__1.0.2__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") -load("@npm-no_dev__svg-path-sdf__1.1.3__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") -load("@npm-no_dev__symlink-dir__6.0.5__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") -load("@npm-no_dev__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-fs__2.1.1__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-fs__3.1.1__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-stream__2.2.0__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-stream__3.1.7__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar__6.2.1__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar__7.5.2__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar__7.5.9__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") -load("@npm-no_dev__teex__1.0.1__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") -load("@npm-no_dev__terser__5.44.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") -load("@npm-no_dev__test-exclude__7.0.1__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") -load("@npm-no_dev__text-decoder__1.2.3__links//:defs.bzl", store_868 = "npm_imported_package_store_internal") -load("@npm-no_dev__through2__0.6.5__links//:defs.bzl", store_869 = "npm_imported_package_store_internal") -load("@npm-no_dev__through2__2.0.5__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") -load("@npm-no_dev__through__2.3.8__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") -load("@npm-no_dev__tightrope__0.1.0__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinycolor2__1.6.0__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinyglobby__0.2.15__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinyglobby__0.2.17__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinyqueue__2.0.3__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") -load("@npm-no_dev__tmp-promise__3.0.3__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") -load("@npm-no_dev__tmp__0.0.33__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") -load("@npm-no_dev__tmp__0.2.5__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") -load("@npm-no_dev__to-float32__1.1.0__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") -load("@npm-no_dev__to-px__1.0.1__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") -load("@npm-no_dev__to-regex-range__5.0.1__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") -load("@npm-no_dev__toidentifier__1.0.1__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") -load("@npm-no_dev__topojson-client__3.1.0__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") -load("@npm-no_dev__totalist__1.1.0__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") -load("@npm-no_dev__tr46__0.0.3__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") -load("@npm-no_dev__tslib__2.8.1__links//:defs.bzl", link_887 = "npm_link_imported_package_store_internal", store_887 = "npm_imported_package_store_internal") -load("@npm-no_dev__typanion__3.14.0__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") -load("@npm-no_dev__type-fest__0.6.0__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") -load("@npm-no_dev__type-fest__4.41.0__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") -load("@npm-no_dev__type__2.7.3__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") -load("@npm-no_dev__typedarray-pool__1.2.0__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") -load("@npm-no_dev__typedarray__0.0.6__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") -load("@npm-no_dev__typeof-article__0.1.1__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") -load("@npm-no_dev__typescript__5.6.3__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") -load("@npm-no_dev__typescript__5.8.2__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") -load("@npm-no_dev__uid-number__0.0.6__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") -load("@npm-no_dev__umask__1.1.0__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") -load("@npm-no_dev__unbzip2-stream__1.4.3__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") -load("@npm-no_dev__undici-types__6.19.8__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") -load("@npm-no_dev__undici-types__6.21.0__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-filename__4.0.0__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-filename__5.0.0__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-slug__5.0.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-slug__6.0.0__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") -load("@npm-no_dev__universalify__0.1.2__links//:defs.bzl", store_906 = "npm_imported_package_store_internal") -load("@npm-no_dev__universalify__2.0.1__links//:defs.bzl", store_907 = "npm_imported_package_store_internal") -load("@npm-no_dev__unix-dgram__2.0.7__links//:defs.bzl", store_908 = "npm_imported_package_store_internal") -load("@npm-no_dev__unquote__1.1.1__links//:defs.bzl", store_909 = "npm_imported_package_store_internal") -load("@npm-no_dev__unused__0.2.2__links//:defs.bzl", store_910 = "npm_imported_package_store_internal") -load("@npm-no_dev__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_911 = "npm_imported_package_store_internal") -load("@npm-no_dev__update-diff__1.1.0__links//:defs.bzl", store_912 = "npm_imported_package_store_internal") -load("@npm-no_dev__util-deprecate__1.0.2__links//:defs.bzl", store_913 = "npm_imported_package_store_internal") -load("@npm-no_dev__uuid__8.3.2__links//:defs.bzl", link_914 = "npm_link_imported_package_store_internal", store_914 = "npm_imported_package_store_internal") -load("@npm-no_dev__v8-to-istanbul__9.3.0__links//:defs.bzl", store_915 = "npm_imported_package_store_internal") -load("@npm-no_dev__validate-npm-package-license__3.0.4__links//:defs.bzl", store_916 = "npm_imported_package_store_internal") -load("@npm-no_dev__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_917 = "npm_imported_package_store_internal") -load("@npm-no_dev__vinyl__3.0.1__links//:defs.bzl", store_918 = "npm_imported_package_store_internal") -load("@npm-no_dev__vt-pbf__3.1.3__links//:defs.bzl", store_919 = "npm_imported_package_store_internal") -load("@npm-no_dev__weak-map__1.0.8__links//:defs.bzl", store_920 = "npm_imported_package_store_internal") -load("@npm-no_dev__webgl-context__2.2.0__links//:defs.bzl", store_921 = "npm_imported_package_store_internal") -load("@npm-no_dev__webidl-conversions__3.0.1__links//:defs.bzl", store_922 = "npm_imported_package_store_internal") -load("@npm-no_dev__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", store_923 = "npm_imported_package_store_internal") -load("@npm-no_dev__whatwg-url__5.0.0__links//:defs.bzl", store_924 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__2.0.2__links//:defs.bzl", store_925 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__4.0.0__links//:defs.bzl", store_926 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__5.0.0__links//:defs.bzl", store_927 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__6.0.1__links//:defs.bzl", store_928 = "npm_imported_package_store_internal") -load("@npm-no_dev__wide-align__1.1.5__links//:defs.bzl", store_929 = "npm_imported_package_store_internal") -load("@npm-no_dev__wordwrap__0.0.3__links//:defs.bzl", store_930 = "npm_imported_package_store_internal") -load("@npm-no_dev__world-calendars__1.0.4__links//:defs.bzl", store_931 = "npm_imported_package_store_internal") -load("@npm-no_dev__wrap-ansi__7.0.0__links//:defs.bzl", store_932 = "npm_imported_package_store_internal") -load("@npm-no_dev__wrap-ansi__8.1.0__links//:defs.bzl", store_933 = "npm_imported_package_store_internal") -load("@npm-no_dev__wrappy__1.0.2__links//:defs.bzl", store_934 = "npm_imported_package_store_internal") -load("@npm-no_dev__write-file-atomic__5.0.1__links//:defs.bzl", store_935 = "npm_imported_package_store_internal") -load("@npm-no_dev__write-file-atomic__7.0.1__links//:defs.bzl", store_936 = "npm_imported_package_store_internal") -load("@npm-no_dev__write-yaml-file__5.0.0__links//:defs.bzl", store_937 = "npm_imported_package_store_internal") -load("@npm-no_dev__write-yaml-file__6.0.0__links//:defs.bzl", store_938 = "npm_imported_package_store_internal") -load("@npm-no_dev__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_939 = "npm_imported_package_store_internal") -load("@npm-no_dev__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_940 = "npm_imported_package_store_internal") -load("@npm-no_dev__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_941 = "npm_imported_package_store_internal") -load("@npm-no_dev__xtend__2.2.0__links//:defs.bzl", store_942 = "npm_imported_package_store_internal") -load("@npm-no_dev__xtend__4.0.2__links//:defs.bzl", store_943 = "npm_imported_package_store_internal") -load("@npm-no_dev__y18n__5.0.8__links//:defs.bzl", store_944 = "npm_imported_package_store_internal") -load("@npm-no_dev__yallist__3.1.1__links//:defs.bzl", store_945 = "npm_imported_package_store_internal") -load("@npm-no_dev__yallist__4.0.0__links//:defs.bzl", store_946 = "npm_imported_package_store_internal") -load("@npm-no_dev__yallist__5.0.0__links//:defs.bzl", store_947 = "npm_imported_package_store_internal") -load("@npm-no_dev__yargs-parser__21.1.1__links//:defs.bzl", store_948 = "npm_imported_package_store_internal") -load("@npm-no_dev__yargs__17.7.1__links//:defs.bzl", store_949 = "npm_imported_package_store_internal") -load("@npm-no_dev__yargs__17.7.2__links//:defs.bzl", store_950 = "npm_imported_package_store_internal") -load("@npm-no_dev__yauzl__2.10.0__links//:defs.bzl", store_951 = "npm_imported_package_store_internal") -load("@npm-no_dev__yocto-queue__0.1.0__links//:defs.bzl", store_952 = "npm_imported_package_store_internal") -load("@npm-no_dev__yocto-queue__1.2.2__links//:defs.bzl", store_953 = "npm_imported_package_store_internal") -load("@npm-no_dev__zod__3.21.4__links//:defs.bzl", store_954 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_npmcli_agent__3.0.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_npmcli_agent__4.0.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_npmcli_fs__4.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_npmcli_fs__5.0.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-android-arm64__2.5.6__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-darwin-arm64__2.5.6__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-darwin-x64__2.5.6__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-freebsd-x64__2.5.6__links//:defs.bzl", store_91 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-arm-glibc__2.5.6__links//:defs.bzl", store_92 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-arm-musl__2.5.6__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-arm64-glibc__2.5.6__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-arm64-musl__2.5.6__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-x64-glibc__2.5.6__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-linux-x64-musl__2.5.6__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-win32-arm64__2.5.6__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-win32-ia32__2.5.6__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher-win32-x64__2.5.6__links//:defs.bzl", store_100 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_parcel_watcher__2.5.6__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pkgjs_parseargs__0.11.0__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_d3__3.8.1__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_plotly_regl__2.1.2__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_byline__1.0.0__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_111 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_error__1000.0.5__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_116 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_117 = "npm_link_imported_package_store_internal", store_117 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_119 = "npm_link_imported_package_store_internal", store_119 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_125 = "npm_link_imported_package_store_internal", store_125 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_127 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_types__1001.3.0__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_133 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", store_135 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", store_136 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", store_140 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-android-arm-eabi__4.55.2__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-android-arm64__4.55.2__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-darwin-arm64__4.55.2__links//:defs.bzl", store_144 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-darwin-x64__4.55.2__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-freebsd-arm64__4.55.2__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-freebsd-x64__4.55.2__links//:defs.bzl", store_147 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-arm-gnueabihf__4.55.2__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-arm-musleabihf__4.55.2__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-arm64-gnu__4.55.2__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-arm64-musl__4.55.2__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-loong64-gnu__4.55.2__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-loong64-musl__4.55.2__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-ppc64-gnu__4.55.2__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-ppc64-musl__4.55.2__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-riscv64-gnu__4.55.2__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-riscv64-musl__4.55.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-s390x-gnu__4.55.2__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-x64-gnu__4.55.2__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-linux-x64-musl__4.55.2__links//:defs.bzl", store_160 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-openbsd-x64__4.55.2__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-openharmony-arm64__4.55.2__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-win32-arm64-msvc__4.55.2__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-win32-ia32-msvc__4.55.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-win32-x64-gnu__4.55.2__links//:defs.bzl", store_165 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rollup_rollup-win32-x64-msvc__4.55.2__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-darwin-arm64__2.0.4__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-darwin-x64__2.0.4__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-linux-arm64-gnu__2.0.4__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-linux-arm64-musl__2.0.4__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-linux-x64-gnu__2.0.4__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-linux-x64-musl__2.0.4__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-wasm32-wasi__2.0.4__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-win32-arm64-msvc__2.0.4__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-win32-ia32-msvc__2.0.4__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding-win32-x64-msvc__2.0.4__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_binding__2.0.4__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_178 = "npm_link_imported_package_store_internal", store_178 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_rspack_core__2.0.4__links//:defs.bzl", link_179 = "npm_link_imported_package_store_internal", store_179 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_area__6.5.0__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_bbox__6.5.0__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_centroid__6.5.0__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_helpers__6.5.0__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_turf_meta__6.5.0__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_tybys_wasm-util__0.10.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_estree__1.0.8__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_google-protobuf__3.15.12__links//:defs.bzl", store_190 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_js-yaml__4.0.9__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_keyv__3.1.4__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_node-fetch__2.6.13__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_node__22.18.13__links//:defs.bzl", link_196 = "npm_link_imported_package_store_internal", store_196 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_node__22.7.4__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_resolve__1.20.2__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_responselike__1.0.3__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_ssri__7.1.5__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_tar__6.1.13__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_ws__8.18.1__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_types_yauzl__2.10.3__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_vscode_vsce-sign-alpine-arm64__2.0.2__links//:defs.bzl", link_205 = "npm_link_imported_package_store_internal", store_205 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_vscode_vsce-sign-alpine-x64__2.0.2__links//:defs.bzl", link_206 = "npm_link_imported_package_store_internal", store_206 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_208 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_209 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") +load("@npm-no_dev__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") +load("@npm-no_dev__abbrev__1.1.1__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") +load("@npm-no_dev__abbrev__3.0.1__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") +load("@npm-no_dev__abbrev__4.0.0__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") +load("@npm-no_dev__abs-svg-path__0.1.1__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") +load("@npm-no_dev__acorn-walk__8.3.4__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") +load("@npm-no_dev__acorn__7.4.1__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") +load("@npm-no_dev__acorn__8.12.1__links//:defs.bzl", link_218 = "npm_link_imported_package_store_internal", store_218 = "npm_imported_package_store_internal") +load("@npm-no_dev__acorn__8.15.0__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") +load("@npm-no_dev__agent-base__6.0.2__links//:defs.bzl", store_220 = "npm_imported_package_store_internal") +load("@npm-no_dev__agent-base__7.1.4__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") +load("@npm-no_dev__almost-equal__1.1.0__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") +load("@npm-no_dev__ansi-regex__5.0.1__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") +load("@npm-no_dev__ansi-regex__6.2.2__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") +load("@npm-no_dev__ansi-styles__4.3.0__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") +load("@npm-no_dev__ansi-styles__6.2.3__links//:defs.bzl", store_226 = "npm_imported_package_store_internal") +load("@npm-no_dev__anymatch__3.1.3__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") +load("@npm-no_dev__aproba__2.1.0__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") +load("@npm-no_dev__are-we-there-yet__2.0.0__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") +load("@npm-no_dev__argparse__1.0.10__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") +load("@npm-no_dev__argparse__2.0.1__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-bounds__1.0.1__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-find-index__1.0.2__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-normalize__1.1.4__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-range__1.0.1__links//:defs.bzl", store_235 = "npm_imported_package_store_internal") +load("@npm-no_dev__array-rearrange__2.2.2__links//:defs.bzl", store_236 = "npm_imported_package_store_internal") +load("@npm-no_dev__asynckit__0.4.0__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") +load("@npm-no_dev__b4a__1.7.3__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") +load("@npm-no_dev__balanced-match__1.0.2__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") +load("@npm-no_dev__balanced-match__4.0.4__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-events__2.8.2__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-fs__4.5.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-os__3.6.2__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-path__3.0.0__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-stream__2.7.0_bare-events_2.8.2__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") +load("@npm-no_dev__bare-url__2.3.2__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") +load("@npm-no_dev__base64-js__1.5.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") +load("@npm-no_dev__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_248 = "npm_imported_package_store_internal") +load("@npm-no_dev__better-path-resolve__1.0.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") +load("@npm-no_dev__bin-links__4.0.4__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") +load("@npm-no_dev__binary-extensions__2.3.0__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") +load("@npm-no_dev__binary-search-bounds__2.0.5__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") +load("@npm-no_dev__bindings__1.5.0__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") +load("@npm-no_dev__bit-twiddle__1.0.2__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") +load("@npm-no_dev__bitmap-sdf__1.0.4__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") +load("@npm-no_dev__bl__2.2.1__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") +load("@npm-no_dev__bl__4.1.0__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") +load("@npm-no_dev__bole__5.0.25__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") +load("@npm-no_dev__brace-expansion__1.1.12__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") +load("@npm-no_dev__brace-expansion__2.0.2__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") +load("@npm-no_dev__brace-expansion__5.0.4__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") +load("@npm-no_dev__braces__3.0.3__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") +load("@npm-no_dev__browserslist__4.27.0__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") +load("@npm-no_dev__buffer-crc32__0.2.13__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") +load("@npm-no_dev__buffer-from__1.1.2__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") +load("@npm-no_dev__buffer__5.7.1__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") +load("@npm-no_dev__bufferutil__4.0.8__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") +load("@npm-no_dev__c8__10.1.3__links//:defs.bzl", link_268 = "npm_link_imported_package_store_internal", store_268 = "npm_imported_package_store_internal") +load("@npm-no_dev__cacache__19.0.1__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") +load("@npm-no_dev__cacache__20.0.3__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") +load("@npm-no_dev__cacheable-lookup__5.0.4__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") +load("@npm-no_dev__cacheable-request__7.0.4__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") +load("@npm-no_dev__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") +load("@npm-no_dev__callsites__3.1.0__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") +load("@npm-no_dev__caniuse-lite__1.0.30001752__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") +load("@npm-no_dev__canvas-fit__1.5.0__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") +load("@npm-no_dev__chalk__3.0.0__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") +load("@npm-no_dev__chalk__4.1.2__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") +load("@npm-no_dev__chalk__5.0.1__links//:defs.bzl", link_279 = "npm_link_imported_package_store_internal", store_279 = "npm_imported_package_store_internal") +load("@npm-no_dev__chalk__5.1.1__links//:defs.bzl", link_280 = "npm_link_imported_package_store_internal", store_280 = "npm_imported_package_store_internal") +load("@npm-no_dev__chokidar__3.6.0__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") +load("@npm-no_dev__chokidar__4.0.3__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") +load("@npm-no_dev__chownr__1.1.4__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") +load("@npm-no_dev__chownr__2.0.0__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") +load("@npm-no_dev__chownr__3.0.0__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") +load("@npm-no_dev__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") +load("@npm-no_dev__clamp__1.0.1__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") +load("@npm-no_dev__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") +load("@npm-no_dev__cliui__8.0.1__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") +load("@npm-no_dev__clone-response__1.0.3__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") +load("@npm-no_dev__clone__2.1.2__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") +load("@npm-no_dev__cmd-extension__1.0.2__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") +load("@npm-no_dev__cmd-shim__6.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-alpha__1.0.4__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-convert__2.0.1__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-id__1.1.0__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-name__1.1.4__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-normalize__1.5.0__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-parse__1.3.8__links//:defs.bzl", store_299 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-rgba__2.1.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-space__1.16.0__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") +load("@npm-no_dev__color-support__1.1.3__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") +load("@npm-no_dev__combined-stream__1.0.8__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") +load("@npm-no_dev__commander__10.0.1__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") +load("@npm-no_dev__commander__2.20.3__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") +load("@npm-no_dev__commander__6.2.1__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") +load("@npm-no_dev__commander__7.2.0__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") +load("@npm-no_dev__commondir__1.0.1__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") +load("@npm-no_dev__concat-map__0.0.1__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") +load("@npm-no_dev__concat-stream__1.6.2__links//:defs.bzl", store_310 = "npm_imported_package_store_internal") +load("@npm-no_dev__console-control-strings__1.1.0__links//:defs.bzl", store_311 = "npm_imported_package_store_internal") +load("@npm-no_dev__convert-source-map__2.0.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") +load("@npm-no_dev__core-util-is__1.0.3__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") +load("@npm-no_dev__cosmiconfig__8.1.3__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") +load("@npm-no_dev__country-regex__1.1.0__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") +load("@npm-no_dev__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") +load("@npm-no_dev__cross-spawn__7.0.3__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") +load("@npm-no_dev__cross-spawn__7.0.6__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font-size-keywords__1.0.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font-style-keywords__1.0.1__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-font__1.2.0__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-global-keywords__1.0.1__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") +load("@npm-no_dev__css-system-font-keywords__1.0.0__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") +load("@npm-no_dev__csscolorparser__1.0.3__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-array__1.2.4__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-collection__1.0.7__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-color__3.1.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-dispatch__1.0.6__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-force__1.2.1__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-format__1.4.5__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-geo-projection__2.9.0__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-geo__1.12.1__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-hierarchy__1.1.9__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-interpolate__3.0.1__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-path__1.0.9__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-quadtree__1.0.7__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-shape__1.3.7__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-time-format__2.3.0__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-time__1.1.0__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") +load("@npm-no_dev__d3-timer__1.0.10__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") +load("@npm-no_dev__d__1.0.2__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") +load("@npm-no_dev__date.js__0.3.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__2.6.3__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__3.1.0__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__3.2.7__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__4.3.4__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__4.4.3__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") +load("@npm-no_dev__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") +load("@npm-no_dev__decompress-response__6.0.0__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") +load("@npm-no_dev__deepmerge__4.3.1__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") +load("@npm-no_dev__defer-to-connect__2.0.1__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") +load("@npm-no_dev__defined__1.0.1__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") +load("@npm-no_dev__delayed-stream__1.0.0__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") +load("@npm-no_dev__delegates__1.0.0__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") +load("@npm-no_dev__depd__2.0.0__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") +load("@npm-no_dev__detect-kerning__2.1.2__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") +load("@npm-no_dev__detect-libc__2.1.2__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") +load("@npm-no_dev__devtools-protocol__0.0.1107588__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") +load("@npm-no_dev__draw-svg-path__1.0.0__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") +load("@npm-no_dev__dtype__2.0.0__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") +load("@npm-no_dev__dunder-proto__1.0.1__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") +load("@npm-no_dev__dup__1.0.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") +load("@npm-no_dev__duplexer__0.1.2__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") +load("@npm-no_dev__duplexify__3.7.1__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") +load("@npm-no_dev__earcut__2.2.4__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") +load("@npm-no_dev__eastasianwidth__0.2.0__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") +load("@npm-no_dev__electron-to-chromium__1.5.244__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") +load("@npm-no_dev__element-size__1.1.1__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") +load("@npm-no_dev__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") +load("@npm-no_dev__emoji-regex__8.0.0__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") +load("@npm-no_dev__emoji-regex__9.2.2__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") +load("@npm-no_dev__encoding__0.1.13__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") +load("@npm-no_dev__end-of-stream__1.4.5__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") +load("@npm-no_dev__env-paths__2.2.1__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") +load("@npm-no_dev__err-code__2.0.3__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") +load("@npm-no_dev__error-ex__1.3.4__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") +load("@npm-no_dev__es-define-property__1.0.1__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") +load("@npm-no_dev__es-errors__1.3.0__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") +load("@npm-no_dev__es-object-atoms__1.1.1__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") +load("@npm-no_dev__es-set-tostringtag__2.1.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") +load("@npm-no_dev__es5-ext__0.10.64__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") +load("@npm-no_dev__es6-iterator__2.0.3__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") +load("@npm-no_dev__es6-symbol__3.1.4__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") +load("@npm-no_dev__es6-weak-map__2.0.3__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") +load("@npm-no_dev__esbuild__0.24.0__links//:defs.bzl", store_387 = "npm_imported_package_store_internal") +load("@npm-no_dev__escalade__3.2.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") +load("@npm-no_dev__escape-html__1.0.3__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") +load("@npm-no_dev__escodegen__2.1.0__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") +load("@npm-no_dev__esniff__2.0.1__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") +load("@npm-no_dev__esprima__1.0.0__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") +load("@npm-no_dev__esprima__4.0.1__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") +load("@npm-no_dev__estraverse__5.3.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") +load("@npm-no_dev__estree-walker__2.0.2__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") +load("@npm-no_dev__esutils__2.0.3__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") +load("@npm-no_dev__event-emitter__0.3.5__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") +load("@npm-no_dev__events-universal__1.0.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") +load("@npm-no_dev__events__3.3.0__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") +load("@npm-no_dev__exponential-backoff__3.1.3__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") +load("@npm-no_dev__ext__1.7.0__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") +load("@npm-no_dev__extract-zip__2.0.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") +load("@npm-no_dev__falafel__2.2.5__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-deep-equal__3.1.3__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-fifo__1.3.2__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-glob__3.3.3__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-isnumeric__1.1.4__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") +load("@npm-no_dev__fast-safe-stringify__2.1.1__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") +load("@npm-no_dev__fastq__1.20.1__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") +load("@npm-no_dev__fd-slicer__1.1.0__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") +load("@npm-no_dev__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") +load("@npm-no_dev__file-uri-to-path__1.0.0__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") +load("@npm-no_dev__fill-range__7.1.1__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") +load("@npm-no_dev__find-up__5.0.0__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") +load("@npm-no_dev__flatten-vertex-data__1.0.2__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") +load("@npm-no_dev__font-atlas__2.1.0__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") +load("@npm-no_dev__font-measure__1.2.2__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") +load("@npm-no_dev__foreground-child__3.3.1__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") +load("@npm-no_dev__form-data__4.0.4__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") +load("@npm-no_dev__from2__2.3.0__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-constants__1.0.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-extra__11.1.1__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-extra__11.3.0__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-extra__7.0.1__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-minipass__2.1.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-minipass__3.0.3__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") +load("@npm-no_dev__fs.realpath__1.0.0__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") +load("@npm-no_dev__fsevents__2.3.3__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") +load("@npm-no_dev__function-bind__1.1.2__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") +load("@npm-no_dev__gauge__3.0.2__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") +load("@npm-no_dev__gensync__1.0.0-beta.2__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") +load("@npm-no_dev__geojson-vt__3.2.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-caller-file__2.0.5__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-canvas-context__1.0.2__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-intrinsic__1.3.0__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-proto__1.0.1__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-stream__5.2.0__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") +load("@npm-no_dev__get-stream__6.0.1__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") +load("@npm-no_dev__gl-mat4__1.2.0__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") +load("@npm-no_dev__gl-matrix__3.4.4__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") +load("@npm-no_dev__gl-text__1.4.0__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") +load("@npm-no_dev__gl-util__3.1.3__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob-parent__5.1.2__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob__10.4.5__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob__13.0.6__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob__7.2.3__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") +load("@npm-no_dev__glob__8.1.0__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-inject-defines__1.0.3__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-resolve__0.0.1__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-assignments__2.0.2__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-defines__1.0.0__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-depth__1.1.2__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-descope__1.0.2__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-properties__1.0.1__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-scope__1.1.2__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-string__1.0.1__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") +load("@npm-no_dev__glsl-tokenizer__2.1.5__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") +load("@npm-no_dev__glslify-bundle__5.1.1__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") +load("@npm-no_dev__glslify-deps__1.3.2__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") +load("@npm-no_dev__glslify__7.1.1__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-linux-arm64__20251111.0.0__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-linux__20251111.0.0__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-macos__20251111.0.0__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler-windows__20251111.0.0__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-closure-compiler__20251111.0.0__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") +load("@npm-no_dev__google-protobuf__3.21.4__links//:defs.bzl", link_471 = "npm_link_imported_package_store_internal", store_471 = "npm_imported_package_store_internal") +load("@npm-no_dev__gopd__1.2.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") +load("@npm-no_dev__got__11.8.6__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") +load("@npm-no_dev__graceful-fs__4.2.11__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") +load("@npm-no_dev__grid-index__1.1.0__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") +load("@npm-no_dev__gzip-size__6.0.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") +load("@npm-no_dev__handlebars-utils__1.0.6__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-flag__4.0.0__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-hover__1.0.1__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-passive-events__1.0.0__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-symbols__1.1.0__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-tostringtag__1.0.2__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") +load("@npm-no_dev__has-unicode__2.0.1__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") +load("@npm-no_dev__hasown__2.0.2__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") +load("@npm-no_dev__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") +load("@npm-no_dev__hosted-git-info__8.1.0__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") +load("@npm-no_dev__hot-shots__10.0.0__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") +load("@npm-no_dev__hpagent__1.2.0__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") +load("@npm-no_dev__hsluv__0.0.3__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") +load("@npm-no_dev__html-escaper__2.0.2__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") +load("@npm-no_dev__http-cache-semantics__4.2.0__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") +load("@npm-no_dev__http-errors__2.0.0__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") +load("@npm-no_dev__http-proxy-agent__7.0.2__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") +load("@npm-no_dev__http2-wrapper__1.0.3__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") +load("@npm-no_dev__https-proxy-agent__5.0.1__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") +load("@npm-no_dev__https-proxy-agent__7.0.6__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") +load("@npm-no_dev__iconv-lite__0.4.24__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") +load("@npm-no_dev__iconv-lite__0.6.3__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") +load("@npm-no_dev__iconv-lite__0.7.2__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") +load("@npm-no_dev__ieee754__1.2.1__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") +load("@npm-no_dev__ignore-walk__5.0.1__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") +load("@npm-no_dev__immutable__5.1.5__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") +load("@npm-no_dev__import-fresh__3.3.1__links//:defs.bzl", store_503 = "npm_imported_package_store_internal") +load("@npm-no_dev__imurmurhash__0.1.4__links//:defs.bzl", store_504 = "npm_imported_package_store_internal") +load("@npm-no_dev__individual__3.0.0__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") +load("@npm-no_dev__inflight__1.0.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") +load("@npm-no_dev__inherits__2.0.4__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") +load("@npm-no_dev__inline-fixtures__1.1.0__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") +load("@npm-no_dev__inline-fixtures__1892187746__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") +load("@npm-no_dev__ip-address__10.0.1__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-arrayish__0.2.1__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-binary-path__2.1.0__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-browser__2.1.0__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-buffer__1.1.6__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-core-module__2.16.1__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-extglob__2.1.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-finite__1.1.0__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-firefox__1.0.3__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-glob__4.0.3__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-iexplorer__1.0.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-mobile__4.0.0__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-module__1.0.0__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-number__6.0.0__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-number__7.0.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-obj__1.0.1__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-plain-obj__1.1.0__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-reference__1.2.1__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-string-blank__1.0.1__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-subdir__1.2.0__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-svg-path__1.0.2__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") +load("@npm-no_dev__is-windows__1.0.2__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") +load("@npm-no_dev__isarray__0.0.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") +load("@npm-no_dev__isarray__1.0.0__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") +load("@npm-no_dev__isarray__2.0.5__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") +load("@npm-no_dev__isexe__2.0.0__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") +load("@npm-no_dev__isexe__3.1.1__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") +load("@npm-no_dev__isexe__4.0.0__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") +load("@npm-no_dev__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") +load("@npm-no_dev__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") +load("@npm-no_dev__istanbul-lib-report__3.0.1__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") +load("@npm-no_dev__istanbul-reports__3.2.0__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") +load("@npm-no_dev__jackspeak__3.4.3__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") +load("@npm-no_dev__jasmine-core__5.1.2__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") +load("@npm-no_dev__jasmine__5.1.0__links//:defs.bzl", link_545 = "npm_link_imported_package_store_internal", store_545 = "npm_imported_package_store_internal") +load("@npm-no_dev__jose__6.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") +load("@npm-no_dev__js-tokens__4.0.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") +load("@npm-no_dev__js-yaml__3.14.2__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") +load("@npm-no_dev__js-yaml__4.1.0__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsep__1.4.0__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsesc__3.1.0__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") +load("@npm-no_dev__json-buffer__3.0.1__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") +load("@npm-no_dev__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") +load("@npm-no_dev__json-stable-stringify__1.0.1__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") +load("@npm-no_dev__json5__2.2.3__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsonfile__4.0.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsonfile__6.2.0__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") +load("@npm-no_dev__jsonpath-plus__10.3.0__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") +load("@npm-no_dev__kdbush__3.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") +load("@npm-no_dev__keyv__4.5.4__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") +load("@npm-no_dev__kind-of__3.2.2__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") +load("@npm-no_dev__kind-of__6.0.3__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") +load("@npm-no_dev__lines-and-columns__1.2.4__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") +load("@npm-no_dev__load-json-file__6.2.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") +load("@npm-no_dev__locate-path__6.0.0__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") +load("@npm-no_dev__lodash.merge__4.6.2__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") +load("@npm-no_dev__lodash__4.0.0__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") +load("@npm-no_dev__lodash__4.17.21__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") +load("@npm-no_dev__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") +load("@npm-no_dev__lowercase-keys__2.0.0__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") +load("@npm-no_dev__lru-cache__10.4.3__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") +load("@npm-no_dev__lru-cache__11.2.6__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") +load("@npm-no_dev__lru-cache__5.1.1__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") +load("@npm-no_dev__lru-cache__6.0.0__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") +load("@npm-no_dev__magic-string__0.30.21__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-dir__2.1.0__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-dir__3.1.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-dir__4.0.0__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-fetch-happen__14.0.3__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") +load("@npm-no_dev__make-fetch-happen__15.0.4__links//:defs.bzl", store_580 = "npm_imported_package_store_internal") +load("@npm-no_dev__map-limit__0.0.1__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") +load("@npm-no_dev__mapbox-gl__1.10.1__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") +load("@npm-no_dev__math-intrinsics__1.1.0__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") +load("@npm-no_dev__math-log2__1.0.1__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") +load("@npm-no_dev__merge2__1.4.1__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") +load("@npm-no_dev__micromatch__4.0.8__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") +load("@npm-no_dev__mime-db__1.52.0__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") +load("@npm-no_dev__mime-types__2.1.35__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") +load("@npm-no_dev__mime__3.0.0__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") +load("@npm-no_dev__mimic-response__1.0.1__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") +load("@npm-no_dev__mimic-response__3.1.0__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__10.2.4__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__3.1.2__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__5.1.6__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__6.2.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimatch__9.0.5__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimist__0.0.10__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") +load("@npm-no_dev__minimist__1.2.8__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-collect__2.0.1__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-fetch__4.0.1__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-fetch__5.0.2__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-flush__1.0.5__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-pipeline__1.2.4__links//:defs.bzl", store_603 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-sized__1.0.3__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass-sized__2.0.0__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__3.3.6__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__4.2.8__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__5.0.0__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__7.1.2__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") +load("@npm-no_dev__minipass__7.1.3__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") +load("@npm-no_dev__minizlib__2.1.2__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") +load("@npm-no_dev__minizlib__3.1.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") +load("@npm-no_dev__mitt__3.0.0__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") +load("@npm-no_dev__mkdirp-classic__0.5.3__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") +load("@npm-no_dev__mkdirp__1.0.4__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") +load("@npm-no_dev__moment-timezone__0.5.48__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") +load("@npm-no_dev__moment__2.30.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") +load("@npm-no_dev__mouse-change__1.4.0__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") +load("@npm-no_dev__mouse-event-offset__3.0.2__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") +load("@npm-no_dev__mouse-event__1.0.5__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") +load("@npm-no_dev__mouse-wheel__1.2.0__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") +load("@npm-no_dev__mrmime__1.0.1__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__0.7.2__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__0.7.3__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__2.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__2.1.2__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") +load("@npm-no_dev__ms__2.1.3__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") +load("@npm-no_dev__mumath__3.3.4__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") +load("@npm-no_dev__murmurhash-js__1.0.0__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") +load("@npm-no_dev__nan__2.23.0__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") +load("@npm-no_dev__native-promise-only__0.8.1__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") +load("@npm-no_dev__needle__2.9.1__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") +load("@npm-no_dev__negotiator__1.0.0__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") +load("@npm-no_dev__next-tick__1.1.0__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-addon-api__7.1.1__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-gyp-build__4.8.4__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-gyp__11.5.0__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-gyp__12.2.0__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") +load("@npm-no_dev__node-releases__2.0.27__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") +load("@npm-no_dev__nopt__5.0.0__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") +load("@npm-no_dev__nopt__8.1.0__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") +load("@npm-no_dev__nopt__9.0.0__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-package-data__7.0.1__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-path__3.0.0__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-svg-path__0.1.0__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-svg-path__1.1.0__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") +load("@npm-no_dev__normalize-url__6.1.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") +load("@npm-no_dev__npm-bundled__2.0.1__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") +load("@npm-no_dev__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") +load("@npm-no_dev__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") +load("@npm-no_dev__npm-packlist__5.1.3__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") +load("@npm-no_dev__npmlog__5.0.1__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") +load("@npm-no_dev__number-is-integer__1.0.1__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") +load("@npm-no_dev__oauth4webapi__3.8.2__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") +load("@npm-no_dev__object-assign__4.1.1__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") +load("@npm-no_dev__once__1.3.3__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") +load("@npm-no_dev__once__1.4.0__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") +load("@npm-no_dev__opener__1.5.2__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") +load("@npm-no_dev__openid-client__6.8.1__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") +load("@npm-no_dev__optimist__0.6.0__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") +load("@npm-no_dev__os-tmpdir__1.0.2__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-cancelable__2.1.1__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-limit__3.1.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-locate__5.0.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") +load("@npm-no_dev__p-map__7.0.4__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") +load("@npm-no_dev__package-json-from-dist__1.0.1__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") +load("@npm-no_dev__parent-module__1.0.1__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") +load("@npm-no_dev__parenthesis__3.1.8__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") +load("@npm-no_dev__parse-json__5.2.0__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") +load("@npm-no_dev__parse-rect__1.2.0__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") +load("@npm-no_dev__parse-svg-path__0.1.2__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") +load("@npm-no_dev__parse-unit__1.0.1__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-exists__4.0.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-is-absolute__1.0.1__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-key__3.1.1__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-parse__1.0.7__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-scurry__1.11.1__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-scurry__2.0.2__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") +load("@npm-no_dev__path-type__4.0.0__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") +load("@npm-no_dev__pbf__3.3.0__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") +load("@npm-no_dev__pend__1.2.0__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") +load("@npm-no_dev__performance-now__2.1.0__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") +load("@npm-no_dev__pick-by-alias__1.2.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") +load("@npm-no_dev__picocolors__1.1.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") +load("@npm-no_dev__picomatch__2.3.1__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") +load("@npm-no_dev__picomatch__4.0.3__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") +load("@npm-no_dev__pify__4.0.1__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") +load("@npm-no_dev__plotly.js__2.25.2__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") +load("@npm-no_dev__pngjs__5.0.0__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") +load("@npm-no_dev__point-in-polygon__1.1.0__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") +load("@npm-no_dev__polybooljs__1.2.2__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") +load("@npm-no_dev__potpack__1.0.2__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") +load("@npm-no_dev__probe-image-size__7.2.3__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") +load("@npm-no_dev__proc-log__5.0.0__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") +load("@npm-no_dev__proc-log__6.1.0__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") +load("@npm-no_dev__process-nextick-args__2.0.1__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") +load("@npm-no_dev__progress__2.0.3__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") +load("@npm-no_dev__promise-retry__2.0.1__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") +load("@npm-no_dev__protoc-gen-grpc__304285671__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") +load("@npm-no_dev__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") +load("@npm-no_dev__proxy-from-env__1.1.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") +load("@npm-no_dev__pump__3.0.3__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") +load("@npm-no_dev__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") +load("@npm-no_dev__puppeteer__19.11.1_230959327__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") +load("@npm-no_dev__queue-microtask__1.2.3__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") +load("@npm-no_dev__quick-lru__5.1.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") +load("@npm-no_dev__quickselect__2.0.0__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") +load("@npm-no_dev__raf__3.4.1__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") +load("@npm-no_dev__ramda__0.25.0__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") +load("@npm-no_dev__randombytes__2.1.0__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") +load("@npm-no_dev__read-cmd-shim__4.0.0__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") +load("@npm-no_dev__read-yaml-file__2.1.0__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") +load("@npm-no_dev__readable-stream__1.0.34__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") +load("@npm-no_dev__readable-stream__2.3.8__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") +load("@npm-no_dev__readable-stream__3.6.2__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") +load("@npm-no_dev__readdirp__3.6.0__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") +load("@npm-no_dev__readdirp__4.1.2__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl-error2d__2.0.12__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl-line2d__3.1.3__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl-scatter2d__3.3.1__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl-splom__1.0.14__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") +load("@npm-no_dev__regl__2.1.1__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") +load("@npm-no_dev__remove-trailing-separator__1.1.0__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") +load("@npm-no_dev__rename-overwrite__6.0.3__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") +load("@npm-no_dev__replace-ext__2.0.0__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") +load("@npm-no_dev__require-directory__2.1.1__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve-alpn__1.2.1__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve-from__4.0.0__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve-from__5.0.0__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve__0.6.3__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") +load("@npm-no_dev__resolve__1.22.11__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") +load("@npm-no_dev__responselike__2.0.1__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") +load("@npm-no_dev__retry__0.12.0__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") +load("@npm-no_dev__retry__0.13.1__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") +load("@npm-no_dev__reusify__1.1.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") +load("@npm-no_dev__rfc4648__1.5.4__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") +load("@npm-no_dev__right-now__1.0.0__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") +load("@npm-no_dev__rimraf__3.0.2__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") +load("@npm-no_dev__rollup__4.55.2__links//:defs.bzl", store_742 = "npm_imported_package_store_internal") +load("@npm-no_dev__run-groups__3.0.1__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") +load("@npm-no_dev__run-parallel__1.2.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") +load("@npm-no_dev__rw__1.3.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") +load("@npm-no_dev__safe-buffer__5.1.2__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") +load("@npm-no_dev__safe-buffer__5.2.1__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") +load("@npm-no_dev__safer-buffer__2.1.2__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") +load("@npm-no_dev__sass-embedded-all-unknown__1.97.3__links//:defs.bzl", link_749 = "npm_link_imported_package_store_internal", store_749 = "npm_imported_package_store_internal") +load("@npm-no_dev__sass__1.97.3__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") +load("@npm-no_dev__sax__1.4.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") +load("@npm-no_dev__segfault-handler__1.3.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver-first-satisfied__1.1.0__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__5.7.2__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__6.3.1__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__7.5.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__7.7.3__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") +load("@npm-no_dev__semver__7.8.5__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") +load("@npm-no_dev__serialize-javascript__6.0.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") +load("@npm-no_dev__set-blocking__2.0.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") +load("@npm-no_dev__setprototypeof__1.2.0__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") +load("@npm-no_dev__shallow-copy__0.0.1__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") +load("@npm-no_dev__shebang-command__2.0.0__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") +load("@npm-no_dev__shebang-regex__3.0.0__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") +load("@npm-no_dev__shlex__2.1.2__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") +load("@npm-no_dev__signal-exit__3.0.7__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") +load("@npm-no_dev__signal-exit__4.1.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") +load("@npm-no_dev__signum__1.0.0__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") +load("@npm-no_dev__sirv__1.0.19__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") +load("@npm-no_dev__slash__2.0.0__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") +load("@npm-no_dev__slide__1.1.6__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") +load("@npm-no_dev__smart-buffer__4.2.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") +load("@npm-no_dev__smob__1.5.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") +load("@npm-no_dev__socks-proxy-agent__8.0.5__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") +load("@npm-no_dev__socks__2.8.7__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map-js__1.2.1__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map-support__0.5.21__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map__0.5.7__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map__0.6.1__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-correct__3.2.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-exceptions__2.5.0__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-expression-parse__3.0.1__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-license-ids__3.0.22__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") +load("@npm-no_dev__split2__4.2.0__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") +load("@npm-no_dev__sprintf-js__1.0.3__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") +load("@npm-no_dev__ssri__12.0.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") +load("@npm-no_dev__ssri__13.0.1__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") +load("@npm-no_dev__stack-trace__0.0.9__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") +load("@npm-no_dev__static-eval__2.1.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") +load("@npm-no_dev__statuses__2.0.1__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") +load("@npm-no_dev__stream-buffers__3.0.3__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") +load("@npm-no_dev__stream-parser__0.3.1__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") +load("@npm-no_dev__stream-shift__1.0.3__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") +load("@npm-no_dev__streamx__2.23.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") +load("@npm-no_dev__string-split-by__1.0.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") +load("@npm-no_dev__string-width__4.2.3__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") +load("@npm-no_dev__string-width__5.1.2__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") +load("@npm-no_dev__string_decoder__0.10.31__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") +load("@npm-no_dev__string_decoder__1.1.1__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") +load("@npm-no_dev__string_decoder__1.3.0__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-ansi__6.0.1__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-ansi__7.1.2__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-bom__4.0.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-comments-strings__1.2.0__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") +load("@npm-no_dev__strongly-connected-components__1.0.1__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") +load("@npm-no_dev__supercluster__7.1.5__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") +load("@npm-no_dev__superscript-text__1.0.0__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") +load("@npm-no_dev__supports-color__7.2.0__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") +load("@npm-no_dev__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") +load("@npm-no_dev__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") +load("@npm-no_dev__svg-path-bounds__1.0.2__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") +load("@npm-no_dev__svg-path-sdf__1.1.3__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") +load("@npm-no_dev__symlink-dir__6.0.5__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") +load("@npm-no_dev__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-fs__2.1.1__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-fs__3.1.1__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-stream__2.2.0__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-stream__3.1.7__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar__6.2.1__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar__7.5.2__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar__7.5.9__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") +load("@npm-no_dev__teex__1.0.1__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") +load("@npm-no_dev__terser__5.44.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") +load("@npm-no_dev__test-exclude__7.0.1__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") +load("@npm-no_dev__text-decoder__1.2.3__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") +load("@npm-no_dev__through2__0.6.5__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") +load("@npm-no_dev__through2__2.0.5__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") +load("@npm-no_dev__through__2.3.8__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") +load("@npm-no_dev__tightrope__0.1.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinycolor2__1.6.0__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinyglobby__0.2.15__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinyqueue__2.0.3__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") +load("@npm-no_dev__tmp-promise__3.0.3__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") +load("@npm-no_dev__tmp__0.0.33__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") +load("@npm-no_dev__tmp__0.2.5__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") +load("@npm-no_dev__to-float32__1.1.0__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") +load("@npm-no_dev__to-px__1.0.1__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") +load("@npm-no_dev__to-regex-range__5.0.1__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") +load("@npm-no_dev__toidentifier__1.0.1__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") +load("@npm-no_dev__topojson-client__3.1.0__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") +load("@npm-no_dev__totalist__1.1.0__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") +load("@npm-no_dev__tr46__0.0.3__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") +load("@npm-no_dev__tslib__2.8.1__links//:defs.bzl", link_843 = "npm_link_imported_package_store_internal", store_843 = "npm_imported_package_store_internal") +load("@npm-no_dev__typanion__3.14.0__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") +load("@npm-no_dev__type-fest__0.6.0__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") +load("@npm-no_dev__type__2.7.3__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") +load("@npm-no_dev__typedarray-pool__1.2.0__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") +load("@npm-no_dev__typedarray__0.0.6__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") +load("@npm-no_dev__typeof-article__0.1.1__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") +load("@npm-no_dev__typescript__5.6.3__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") +load("@npm-no_dev__typescript__5.8.2__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") +load("@npm-no_dev__uid-number__0.0.6__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") +load("@npm-no_dev__umask__1.1.0__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") +load("@npm-no_dev__unbzip2-stream__1.4.3__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") +load("@npm-no_dev__undici-types__6.19.8__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") +load("@npm-no_dev__undici-types__6.21.0__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-filename__4.0.0__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-filename__5.0.0__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-slug__5.0.0__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-slug__6.0.0__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") +load("@npm-no_dev__universalify__0.1.2__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") +load("@npm-no_dev__universalify__2.0.1__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") +load("@npm-no_dev__unix-dgram__2.0.7__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") +load("@npm-no_dev__unquote__1.1.1__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") +load("@npm-no_dev__unused__0.2.2__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") +load("@npm-no_dev__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") +load("@npm-no_dev__update-diff__1.1.0__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") +load("@npm-no_dev__util-deprecate__1.0.2__links//:defs.bzl", store_868 = "npm_imported_package_store_internal") +load("@npm-no_dev__uuid__8.3.2__links//:defs.bzl", link_869 = "npm_link_imported_package_store_internal", store_869 = "npm_imported_package_store_internal") +load("@npm-no_dev__v8-to-istanbul__9.3.0__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") +load("@npm-no_dev__validate-npm-package-license__3.0.4__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") +load("@npm-no_dev__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") +load("@npm-no_dev__vinyl__3.0.1__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") +load("@npm-no_dev__vt-pbf__3.1.3__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") +load("@npm-no_dev__weak-map__1.0.8__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") +load("@npm-no_dev__webgl-context__2.2.0__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") +load("@npm-no_dev__webidl-conversions__3.0.1__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") +load("@npm-no_dev__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") +load("@npm-no_dev__whatwg-url__5.0.0__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__2.0.2__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__4.0.0__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__5.0.0__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__6.0.1__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") +load("@npm-no_dev__wide-align__1.1.5__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") +load("@npm-no_dev__wordwrap__0.0.3__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") +load("@npm-no_dev__world-calendars__1.0.4__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") +load("@npm-no_dev__wrap-ansi__7.0.0__links//:defs.bzl", store_887 = "npm_imported_package_store_internal") +load("@npm-no_dev__wrap-ansi__8.1.0__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") +load("@npm-no_dev__wrappy__1.0.2__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") +load("@npm-no_dev__write-file-atomic__5.0.1__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") +load("@npm-no_dev__write-yaml-file__5.0.0__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") +load("@npm-no_dev__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") +load("@npm-no_dev__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") +load("@npm-no_dev__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") +load("@npm-no_dev__xtend__2.2.0__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") +load("@npm-no_dev__xtend__4.0.2__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") +load("@npm-no_dev__y18n__5.0.8__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") +load("@npm-no_dev__yallist__3.1.1__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") +load("@npm-no_dev__yallist__4.0.0__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") +load("@npm-no_dev__yallist__5.0.0__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") +load("@npm-no_dev__yargs-parser__21.1.1__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") +load("@npm-no_dev__yargs__17.7.1__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") +load("@npm-no_dev__yargs__17.7.2__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") +load("@npm-no_dev__yauzl__2.10.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") +load("@npm-no_dev__yocto-queue__0.1.0__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") +load("@npm-no_dev__zod__3.21.4__links//:defs.bzl", store_906 = "npm_imported_package_store_internal") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -965,34 +917,12 @@ load("@aspect_rules_js//npm/private:npm_link_package_store.bzl", _npm_local_link # buildifier: disable=bzl-visibility load("@aspect_rules_js//npm/private:npm_package_store.bzl", _npm_local_package_store = "npm_local_package_store_internal") -_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/pnpm_publish_tools", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] +_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] def _link_pkg_0(): - link_111() - link_127() - link_136() - link_147() - link_160() - return [ - ":node_modules/@pnpm/catalogs.config", - ":node_modules/@pnpm/exportable-manifest", - ":node_modules/@pnpm/logger", - ":node_modules/@pnpm/releasing.exportable-manifest", - ":node_modules/@pnpm/workspace.read-manifest", - ], { - "@pnpm": [ - ":node_modules/@pnpm/catalogs.config", - ":node_modules/@pnpm/exportable-manifest", - ":node_modules/@pnpm/logger", - ":node_modules/@pnpm/releasing.exportable-manifest", - ":node_modules/@pnpm/workspace.read-manifest", - ], - } - -def _link_pkg_1(): - link_133() - link_135() - link_144() + link_117() + link_119() + link_125() return [ ":node_modules/@pnpm/lifecycle", ":node_modules/@pnpm/logger", @@ -1005,9 +935,9 @@ def _link_pkg_1(): ], } -def _link_pkg_2(): - link_208() - link_209() +def _link_pkg_1(): + link_178() + link_179() return [ ":node_modules/@rspack/cli", ":node_modules/@rspack/core", @@ -1018,9 +948,9 @@ def _link_pkg_2(): ], } -def _link_pkg_3(): - link_226() - link_580() +def _link_pkg_2(): + link_196() + link_545() return [ ":node_modules/@types/node", ":node_modules/jasmine", @@ -1028,10 +958,10 @@ def _link_pkg_3(): "@types": [":node_modules/@types/node"], } -def _link_pkg_4(): - link_235() - link_236() - link_791() +def _link_pkg_3(): + link_205() + link_206() + link_749() return [ ":node_modules/@vscode/vsce-sign-alpine-arm64", ":node_modules/@vscode/vsce-sign-alpine-x64", @@ -1043,8 +973,8 @@ def _link_pkg_4(): ], } -def _link_pkg_5(): - link_248() +def _link_pkg_4(): + link_218() _fp_link_2() _fp_link_3() return [ @@ -1058,35 +988,35 @@ def _link_pkg_5(): ], } -def _link_pkg_6(): - link_299() +def _link_pkg_5(): + link_268() return [":node_modules/c8"], None -def _link_pkg_7(): - link_310() - link_311("chalk-alt") +def _link_pkg_6(): + link_279() + link_280("chalk-alt") return [ ":node_modules/chalk", ":node_modules/chalk-alt", ], None -def _link_pkg_8(): - link_504() - link_887() +def _link_pkg_7(): + link_471() + link_843() return [ ":node_modules/google-protobuf", ":node_modules/tslib", ], None -def _link_pkg_9(): - link_914() +def _link_pkg_8(): + link_869() return [":node_modules/uuid"], None -def _link_pkg_10(): - link_914() +def _link_pkg_9(): + link_869() return [":node_modules/uuid"], None -def _link_pkg_11(): +def _link_pkg_10(): _fp_link_4() _fp_link_5() return [ @@ -1100,18 +1030,17 @@ def _link_pkg_11(): } _LINK_PACKAGE_FNS = { - "npm/private/pnpm_publish_tools": _link_pkg_0, - "npm/private/lifecycle": _link_pkg_1, - "js/private/test/image/platform_deps": _link_pkg_2, - "js/private/test/js_run_devserver": _link_pkg_3, - "npm/private/test": _link_pkg_4, - "js/private/test/image": _link_pkg_5, - "js/private/coverage/bundle": _link_pkg_6, - "npm/private/test/npm_package": _link_pkg_7, - "js/private/worker/src": _link_pkg_8, - "js/private/test/image-fixture-a": _link_pkg_9, - "js/private/test/image-fixture-d": _link_pkg_10, - "npm/private/test/subs": _link_pkg_11, + "npm/private/lifecycle": _link_pkg_0, + "js/private/test/image/platform_deps": _link_pkg_1, + "js/private/test/js_run_devserver": _link_pkg_2, + "npm/private/test": _link_pkg_3, + "js/private/test/image": _link_pkg_4, + "js/private/coverage/bundle": _link_pkg_5, + "npm/private/test/npm_package": _link_pkg_6, + "js/private/worker/src": _link_pkg_7, + "js/private/test/image-fixture-a": _link_pkg_8, + "js/private/test/image-fixture-d": _link_pkg_9, + "npm/private/test/subs": _link_pkg_10, } # buildifier: disable=function-docstring @@ -2037,54 +1966,6 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru store_904() store_905() store_906() - store_907() - store_908() - store_909() - store_910() - store_911() - store_912() - store_913() - store_914() - store_915() - store_916() - store_917() - store_918() - store_919() - store_920() - store_921() - store_922() - store_923() - store_924() - store_925() - store_926() - store_927() - store_928() - store_929() - store_930() - store_931() - store_932() - store_933() - store_934() - store_935() - store_936() - store_937() - store_938() - store_939() - store_940() - store_941() - store_942() - store_943() - store_944() - store_945() - store_946() - store_947() - store_948() - store_949() - store_950() - store_951() - store_952() - store_953() - store_954() _npm_local_package_store( package_store_name = "is-odd@file+npm+private+test+vendored+is-odd", src = "//npm/private/test/vendored/is-odd:pkg", @@ -2186,15 +2067,6 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru ) _LINK_TARGETS = { - "npm/private/pnpm_publish_tools": { - "prod": [ - ":node_modules/@pnpm/catalogs.config", - ":node_modules/@pnpm/exportable-manifest", - ":node_modules/@pnpm/logger", - ":node_modules/@pnpm/releasing.exportable-manifest", - ":node_modules/@pnpm/workspace.read-manifest", - ], - }, "npm/private/lifecycle": { "prod": [ ":node_modules/@pnpm/lifecycle", diff --git a/npm/private/test/snapshots/npm_defs-no_optional.bzl b/npm/private/test/snapshots/npm_defs-no_optional.bzl index 3a919bb6e5..178736bf5c 100644 --- a/npm/private/test/snapshots/npm_defs-no_optional.bzl +++ b/npm/private/test/snapshots/npm_defs-no_optional.bzl @@ -55,797 +55,749 @@ load("@npm-no_optional__at_mapbox_whoots-js__3.1.0__links//:defs.bzl", store_51 load("@npm-no_optional__at_nodelib_fs.scandir__2.1.5__links//:defs.bzl", store_52 = "npm_imported_package_store_internal") load("@npm-no_optional__at_nodelib_fs.stat__2.0.5__links//:defs.bzl", store_53 = "npm_imported_package_store_internal") load("@npm-no_optional__at_nodelib_fs.walk__1.2.8__links//:defs.bzl", store_54 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_npm_types__2.1.0__links//:defs.bzl", store_55 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_npmcli_agent__3.0.0__links//:defs.bzl", store_56 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_npmcli_agent__4.0.0__links//:defs.bzl", store_57 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_npmcli_fs__4.0.0__links//:defs.bzl", store_58 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_npmcli_fs__5.0.0__links//:defs.bzl", store_59 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_60 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_61 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_d3__3.8.1__links//:defs.bzl", store_62 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_63 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_plotly_regl__2.1.2__links//:defs.bzl", link_64 = "npm_link_imported_package_store_internal", store_64 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_bins.resolver__1100.0.8__links//:defs.bzl", store_65 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_byline__1.0.0__links//:defs.bzl", store_66 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_catalogs.config__1100.0.1__links//:defs.bzl", link_67 = "npm_link_imported_package_store_internal", store_67 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_catalogs.protocol-parser__1001.0.0__links//:defs.bzl", store_68 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_catalogs.protocol-parser__1100.0.0__links//:defs.bzl", store_69 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_catalogs.resolver__1000.0.5__links//:defs.bzl", store_70 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_catalogs.resolver__1100.0.0__links//:defs.bzl", store_71 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_72 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_constants__1100.0.0__links//:defs.bzl", store_73 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_core-loggers__1001.0.10_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_74 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_75 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_core-loggers__1100.2.1_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_76 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_deps.peer-range__1100.0.2__links//:defs.bzl", store_77 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_78 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_error__1000.0.5__links//:defs.bzl", store_79 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_error__1000.1.0__links//:defs.bzl", store_80 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_error__1100.0.0__links//:defs.bzl", store_81 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_82 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_exportable-manifest__1000.4.3_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_83 = "npm_link_imported_package_store_internal", store_83 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_fs.graceful-fs__1100.1.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_graceful-fs__1000.1.0__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_89 = "npm_link_imported_package_store_internal", store_89 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_91 = "npm_link_imported_package_store_internal", store_91 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_logger__1100.0.0__links//:defs.bzl", link_92 = "npm_link_imported_package_store_internal", store_92 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_manifest-utils__1002.0.6_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_pkg-manifest.utils__1100.2.5_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_100 = "npm_link_imported_package_store_internal", store_100 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_read-project-manifest__1001.2.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_releasing.exportable-manifest__1100.1.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_103 = "npm_link_imported_package_store_internal", store_103 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_resolving.jsr-specifier-parser__1000.0.4__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_resolving.jsr-specifier-parser__1100.0.0__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_text.comments-parser__1100.0.0__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_types__1001.3.0__links//:defs.bzl", store_111 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_types__1001.3.1__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_types__1101.3.2__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_workspace.project-manifest-reader__1100.0.13_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_workspace.project-manifest-writer__1100.0.8__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_workspace.read-manifest__1000.3.2__links//:defs.bzl", link_116 = "npm_link_imported_package_store_internal", store_116 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_117 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_pnpm_write-project-manifest__1000.0.17__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_119 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", link_121 = "npm_link_imported_package_store_internal", store_121 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", link_122 = "npm_link_imported_package_store_internal", store_122 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", link_123 = "npm_link_imported_package_store_internal", store_123 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", link_124 = "npm_link_imported_package_store_internal", store_124 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", link_125 = "npm_link_imported_package_store_internal", store_125 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", link_126 = "npm_link_imported_package_store_internal", store_126 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_127 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rspack_binding__2.0.4__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_129 = "npm_link_imported_package_store_internal", store_129 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_rspack_core__2.0.4__links//:defs.bzl", link_130 = "npm_link_imported_package_store_internal", store_130 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_area__6.5.0__links//:defs.bzl", store_133 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_bbox__6.5.0__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_centroid__6.5.0__links//:defs.bzl", store_135 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_helpers__6.5.0__links//:defs.bzl", store_136 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_turf_meta__6.5.0__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_estree__1.0.8__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_google-protobuf__3.15.12__links//:defs.bzl", link_140 = "npm_link_imported_package_store_internal", store_140 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_js-yaml__4.0.9__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_keyv__3.1.4__links//:defs.bzl", store_144 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_node-fetch__2.6.13__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_node__22.18.13__links//:defs.bzl", link_146 = "npm_link_imported_package_store_internal", store_146 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_node__22.7.4__links//:defs.bzl", store_147 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_resolve__1.20.2__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_responselike__1.0.3__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_ssri__7.1.5__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_tar__6.1.13__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_types_ws__8.18.1__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") -load("@npm-no_optional__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") -load("@npm-no_optional__abbrev__1.1.1__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") -load("@npm-no_optional__abbrev__3.0.1__links//:defs.bzl", store_160 = "npm_imported_package_store_internal") -load("@npm-no_optional__abbrev__4.0.0__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") -load("@npm-no_optional__abs-svg-path__0.1.1__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") -load("@npm-no_optional__acorn-walk__8.3.4__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") -load("@npm-no_optional__acorn__7.4.1__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") -load("@npm-no_optional__acorn__8.12.1__links//:defs.bzl", link_165 = "npm_link_imported_package_store_internal", store_165 = "npm_imported_package_store_internal") -load("@npm-no_optional__acorn__8.15.0__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") -load("@npm-no_optional__agent-base__6.0.2__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") -load("@npm-no_optional__agent-base__7.1.4__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") -load("@npm-no_optional__almost-equal__1.1.0__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") -load("@npm-no_optional__ansi-regex__5.0.1__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") -load("@npm-no_optional__ansi-regex__6.2.2__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") -load("@npm-no_optional__ansi-styles__4.3.0__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") -load("@npm-no_optional__ansi-styles__6.2.3__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") -load("@npm-no_optional__aproba__2.1.0__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") -load("@npm-no_optional__are-we-there-yet__2.0.0__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") -load("@npm-no_optional__argparse__1.0.10__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") -load("@npm-no_optional__argparse__2.0.1__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-bounds__1.0.1__links//:defs.bzl", store_178 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-find-index__1.0.2__links//:defs.bzl", store_179 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-normalize__1.1.4__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-range__1.0.1__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") -load("@npm-no_optional__array-rearrange__2.2.2__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") -load("@npm-no_optional__asynckit__0.4.0__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") -load("@npm-no_optional__b4a__1.7.3__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") -load("@npm-no_optional__balanced-match__1.0.2__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") -load("@npm-no_optional__balanced-match__4.0.4__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") -load("@npm-no_optional__bare-events__2.8.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") -load("@npm-no_optional__base64-js__1.5.1__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") -load("@npm-no_optional__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") -load("@npm-no_optional__better-path-resolve__1.0.0__links//:defs.bzl", store_190 = "npm_imported_package_store_internal") -load("@npm-no_optional__better-path-resolve__2.0.0__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") -load("@npm-no_optional__bin-links__4.0.4__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") -load("@npm-no_optional__binary-search-bounds__2.0.5__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") -load("@npm-no_optional__bindings__1.5.0__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") -load("@npm-no_optional__bit-twiddle__1.0.2__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") -load("@npm-no_optional__bitmap-sdf__1.0.4__links//:defs.bzl", store_196 = "npm_imported_package_store_internal") -load("@npm-no_optional__bl__2.2.1__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") -load("@npm-no_optional__bl__4.1.0__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") -load("@npm-no_optional__bole__5.0.25__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") -load("@npm-no_optional__brace-expansion__1.1.12__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") -load("@npm-no_optional__brace-expansion__2.0.2__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") -load("@npm-no_optional__brace-expansion__5.0.4__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") -load("@npm-no_optional__braces__3.0.3__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") -load("@npm-no_optional__browserslist__4.27.0__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") -load("@npm-no_optional__buffer-crc32__0.2.13__links//:defs.bzl", store_205 = "npm_imported_package_store_internal") -load("@npm-no_optional__buffer-from__1.1.2__links//:defs.bzl", store_206 = "npm_imported_package_store_internal") -load("@npm-no_optional__buffer__5.7.1__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") -load("@npm-no_optional__bufferutil__4.0.8__links//:defs.bzl", link_208 = "npm_link_imported_package_store_internal", store_208 = "npm_imported_package_store_internal") -load("@npm-no_optional__c8__10.1.3__links//:defs.bzl", link_209 = "npm_link_imported_package_store_internal", store_209 = "npm_imported_package_store_internal") -load("@npm-no_optional__cacache__19.0.1__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") -load("@npm-no_optional__cacache__20.0.3__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") -load("@npm-no_optional__cacheable-lookup__5.0.4__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") -load("@npm-no_optional__cacheable-request__7.0.4__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") -load("@npm-no_optional__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") -load("@npm-no_optional__callsites__3.1.0__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") -load("@npm-no_optional__caniuse-lite__1.0.30001752__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") -load("@npm-no_optional__canvas-fit__1.5.0__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") -load("@npm-no_optional__chalk__3.0.0__links//:defs.bzl", store_218 = "npm_imported_package_store_internal") -load("@npm-no_optional__chalk__4.1.2__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") -load("@npm-no_optional__chalk__5.0.1__links//:defs.bzl", link_220 = "npm_link_imported_package_store_internal", store_220 = "npm_imported_package_store_internal") -load("@npm-no_optional__chalk__5.1.1__links//:defs.bzl", link_221 = "npm_link_imported_package_store_internal", store_221 = "npm_imported_package_store_internal") -load("@npm-no_optional__chownr__1.1.4__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") -load("@npm-no_optional__chownr__2.0.0__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") -load("@npm-no_optional__chownr__3.0.0__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") -load("@npm-no_optional__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") -load("@npm-no_optional__clamp__1.0.1__links//:defs.bzl", store_226 = "npm_imported_package_store_internal") -load("@npm-no_optional__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") -load("@npm-no_optional__cliui__8.0.1__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") -load("@npm-no_optional__clone-response__1.0.3__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") -load("@npm-no_optional__clone__2.1.2__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") -load("@npm-no_optional__cmd-extension__1.0.2__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") -load("@npm-no_optional__cmd-shim__6.0.3__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-alpha__1.0.4__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-convert__2.0.1__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-id__1.1.0__links//:defs.bzl", store_235 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-name__1.1.4__links//:defs.bzl", store_236 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-normalize__1.5.0__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-parse__1.3.8__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-rgba__2.1.1__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-space__1.16.0__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") -load("@npm-no_optional__color-support__1.1.3__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") -load("@npm-no_optional__combined-stream__1.0.8__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") -load("@npm-no_optional__commander__10.0.1__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") -load("@npm-no_optional__commander__2.20.3__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") -load("@npm-no_optional__commander__6.2.1__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") -load("@npm-no_optional__commander__7.2.0__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") -load("@npm-no_optional__commondir__1.0.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") -load("@npm-no_optional__concat-map__0.0.1__links//:defs.bzl", store_248 = "npm_imported_package_store_internal") -load("@npm-no_optional__concat-stream__1.6.2__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") -load("@npm-no_optional__console-control-strings__1.1.0__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") -load("@npm-no_optional__convert-source-map__2.0.0__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") -load("@npm-no_optional__core-util-is__1.0.3__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") -load("@npm-no_optional__cosmiconfig__8.1.3__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") -load("@npm-no_optional__country-regex__1.1.0__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") -load("@npm-no_optional__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") -load("@npm-no_optional__cross-spawn__7.0.3__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") -load("@npm-no_optional__cross-spawn__7.0.6__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font-size-keywords__1.0.0__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font-style-keywords__1.0.1__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-font__1.2.0__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-global-keywords__1.0.1__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") -load("@npm-no_optional__css-system-font-keywords__1.0.0__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") -load("@npm-no_optional__csscolorparser__1.0.3__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-array__1.2.4__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-collection__1.0.7__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-color__3.1.0__links//:defs.bzl", store_268 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-dispatch__1.0.6__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-force__1.2.1__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-format__1.4.5__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-geo-projection__2.9.0__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-geo__1.12.1__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-hierarchy__1.1.9__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-interpolate__3.0.1__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-path__1.0.9__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-quadtree__1.0.7__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-shape__1.3.7__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-time-format__2.3.0__links//:defs.bzl", store_279 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-time__1.1.0__links//:defs.bzl", store_280 = "npm_imported_package_store_internal") -load("@npm-no_optional__d3-timer__1.0.10__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") -load("@npm-no_optional__d__1.0.2__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") -load("@npm-no_optional__date.js__0.3.3__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__2.6.3__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__3.1.0__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__3.2.7__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__4.3.4__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__4.4.3__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") -load("@npm-no_optional__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_289 = "npm_link_imported_package_store_internal", store_289 = "npm_imported_package_store_internal") -load("@npm-no_optional__decompress-response__6.0.0__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") -load("@npm-no_optional__deepmerge__4.3.1__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") -load("@npm-no_optional__defer-to-connect__2.0.1__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") -load("@npm-no_optional__defined__1.0.1__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") -load("@npm-no_optional__delayed-stream__1.0.0__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") -load("@npm-no_optional__delegates__1.0.0__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") -load("@npm-no_optional__depd__2.0.0__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") -load("@npm-no_optional__detect-indent__7.0.2__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") -load("@npm-no_optional__detect-kerning__2.1.2__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") -load("@npm-no_optional__detect-libc__2.1.2__links//:defs.bzl", store_299 = "npm_imported_package_store_internal") -load("@npm-no_optional__devtools-protocol__0.0.1107588__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") -load("@npm-no_optional__draw-svg-path__1.0.0__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") -load("@npm-no_optional__dtype__2.0.0__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") -load("@npm-no_optional__dunder-proto__1.0.1__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") -load("@npm-no_optional__dup__1.0.0__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") -load("@npm-no_optional__duplexer__0.1.2__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") -load("@npm-no_optional__duplexify__3.7.1__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") -load("@npm-no_optional__earcut__2.2.4__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") -load("@npm-no_optional__eastasianwidth__0.2.0__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") -load("@npm-no_optional__electron-to-chromium__1.5.244__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") -load("@npm-no_optional__element-size__1.1.1__links//:defs.bzl", store_310 = "npm_imported_package_store_internal") -load("@npm-no_optional__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_311 = "npm_imported_package_store_internal") -load("@npm-no_optional__emoji-regex__8.0.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") -load("@npm-no_optional__emoji-regex__9.2.2__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") -load("@npm-no_optional__end-of-stream__1.4.5__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") -load("@npm-no_optional__env-paths__2.2.1__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") -load("@npm-no_optional__err-code__2.0.3__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") -load("@npm-no_optional__error-ex__1.3.4__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") -load("@npm-no_optional__es-define-property__1.0.1__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") -load("@npm-no_optional__es-errors__1.3.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") -load("@npm-no_optional__es-object-atoms__1.1.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") -load("@npm-no_optional__es-set-tostringtag__2.1.0__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") -load("@npm-no_optional__es5-ext__0.10.64__links//:defs.bzl", link_322 = "npm_link_imported_package_store_internal", store_322 = "npm_imported_package_store_internal") -load("@npm-no_optional__es6-iterator__2.0.3__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") -load("@npm-no_optional__es6-symbol__3.1.4__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") -load("@npm-no_optional__es6-weak-map__2.0.3__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") -load("@npm-no_optional__esbuild__0.24.0__links//:defs.bzl", link_326 = "npm_link_imported_package_store_internal", store_326 = "npm_imported_package_store_internal") -load("@npm-no_optional__escalade__3.2.0__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") -load("@npm-no_optional__escape-html__1.0.3__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") -load("@npm-no_optional__escodegen__2.1.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") -load("@npm-no_optional__esniff__2.0.1__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") -load("@npm-no_optional__esprima__1.0.0__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") -load("@npm-no_optional__esprima__4.0.1__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") -load("@npm-no_optional__estraverse__5.3.0__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") -load("@npm-no_optional__estree-walker__2.0.2__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") -load("@npm-no_optional__esutils__2.0.3__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") -load("@npm-no_optional__event-emitter__0.3.5__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") -load("@npm-no_optional__events-universal__1.0.1__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") -load("@npm-no_optional__events__3.3.0__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") -load("@npm-no_optional__exponential-backoff__3.1.3__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") -load("@npm-no_optional__ext__1.7.0__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") -load("@npm-no_optional__extract-zip__2.0.1__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") -load("@npm-no_optional__falafel__2.2.5__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-deep-equal__3.1.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-fifo__1.3.2__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-glob__3.3.3__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-isnumeric__1.1.4__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") -load("@npm-no_optional__fast-safe-stringify__2.1.1__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") -load("@npm-no_optional__fastq__1.20.1__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") -load("@npm-no_optional__fd-slicer__1.1.0__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") -load("@npm-no_optional__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") -load("@npm-no_optional__fdir__6.5.0_picomatch_4.0.4__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") -load("@npm-no_optional__file-uri-to-path__1.0.0__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") -load("@npm-no_optional__fill-range__7.1.1__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") -load("@npm-no_optional__find-up__5.0.0__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") -load("@npm-no_optional__flatten-vertex-data__1.0.2__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") -load("@npm-no_optional__font-atlas__2.1.0__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") -load("@npm-no_optional__font-measure__1.2.2__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") -load("@npm-no_optional__foreground-child__3.3.1__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") -load("@npm-no_optional__form-data__4.0.4__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") -load("@npm-no_optional__from2__2.3.0__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-constants__1.0.0__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-extra__11.1.1__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-extra__11.3.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-extra__7.0.1__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-minipass__2.1.0__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-minipass__3.0.3__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") -load("@npm-no_optional__fs.realpath__1.0.0__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") -load("@npm-no_optional__function-bind__1.1.2__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") -load("@npm-no_optional__gauge__3.0.2__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") -load("@npm-no_optional__gensync__1.0.0-beta.2__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") -load("@npm-no_optional__geojson-vt__3.2.1__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-caller-file__2.0.5__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-canvas-context__1.0.2__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-intrinsic__1.3.0__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-proto__1.0.1__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-stream__5.2.0__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") -load("@npm-no_optional__get-stream__6.0.1__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") -load("@npm-no_optional__gl-mat4__1.2.0__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") -load("@npm-no_optional__gl-matrix__3.4.4__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") -load("@npm-no_optional__gl-text__1.4.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") -load("@npm-no_optional__gl-util__3.1.3__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob-parent__5.1.2__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob__10.4.5__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob__13.0.6__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob__7.2.3__links//:defs.bzl", store_387 = "npm_imported_package_store_internal") -load("@npm-no_optional__glob__8.1.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-inject-defines__1.0.3__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-resolve__0.0.1__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-assignments__2.0.2__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-defines__1.0.0__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-depth__1.1.2__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-descope__1.0.2__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-properties__1.0.1__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-scope__1.1.2__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-string__1.0.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") -load("@npm-no_optional__glsl-tokenizer__2.1.5__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") -load("@npm-no_optional__glslify-bundle__5.1.1__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") -load("@npm-no_optional__glslify-deps__1.3.2__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") -load("@npm-no_optional__glslify__7.1.1__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") -load("@npm-no_optional__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") -load("@npm-no_optional__google-closure-compiler__20251111.0.0__links//:defs.bzl", link_405 = "npm_link_imported_package_store_internal", store_405 = "npm_imported_package_store_internal") -load("@npm-no_optional__google-protobuf__3.21.4__links//:defs.bzl", link_406 = "npm_link_imported_package_store_internal", store_406 = "npm_imported_package_store_internal") -load("@npm-no_optional__gopd__1.2.0__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") -load("@npm-no_optional__got__11.8.6__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") -load("@npm-no_optional__graceful-fs__4.2.11__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") -load("@npm-no_optional__grid-index__1.1.0__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") -load("@npm-no_optional__gzip-size__6.0.0__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") -load("@npm-no_optional__handlebars-utils__1.0.6__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-flag__4.0.0__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-hover__1.0.1__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-passive-events__1.0.0__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-symbols__1.1.0__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-tostringtag__1.0.2__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") -load("@npm-no_optional__has-unicode__2.0.1__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") -load("@npm-no_optional__hasown__2.0.2__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") -load("@npm-no_optional__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", link_420 = "npm_link_imported_package_store_internal", store_420 = "npm_imported_package_store_internal") -load("@npm-no_optional__hosted-git-info__8.1.0__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") -load("@npm-no_optional__hot-shots__10.0.0__links//:defs.bzl", link_422 = "npm_link_imported_package_store_internal", store_422 = "npm_imported_package_store_internal") -load("@npm-no_optional__hpagent__1.2.0__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") -load("@npm-no_optional__hsluv__0.0.3__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") -load("@npm-no_optional__html-escaper__2.0.2__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") -load("@npm-no_optional__http-cache-semantics__4.2.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") -load("@npm-no_optional__http-errors__2.0.0__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") -load("@npm-no_optional__http-proxy-agent__7.0.2__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") -load("@npm-no_optional__http2-wrapper__1.0.3__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") -load("@npm-no_optional__https-proxy-agent__5.0.1__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") -load("@npm-no_optional__https-proxy-agent__7.0.6__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") -load("@npm-no_optional__iconv-lite__0.4.24__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") -load("@npm-no_optional__ieee754__1.2.1__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") -load("@npm-no_optional__ignore-walk__5.0.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") -load("@npm-no_optional__import-fresh__3.3.1__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") -load("@npm-no_optional__imurmurhash__0.1.4__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") -load("@npm-no_optional__index-to-position__1.2.0__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") -load("@npm-no_optional__individual__3.0.0__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") -load("@npm-no_optional__inflight__1.0.6__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") -load("@npm-no_optional__inherits__2.0.4__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") -load("@npm-no_optional__inline-fixtures__1.1.0__links//:defs.bzl", link_441 = "npm_link_imported_package_store_internal", store_441 = "npm_imported_package_store_internal") -load("@npm-no_optional__inline-fixtures__1892187746__links//:defs.bzl", link_442 = "npm_link_imported_package_store_internal", store_442 = "npm_imported_package_store_internal") -load("@npm-no_optional__ip-address__10.0.1__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-arrayish__0.2.1__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-browser__2.1.0__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-buffer__1.1.6__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-core-module__2.16.1__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-extglob__2.1.1__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-finite__1.1.0__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-firefox__1.0.3__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-glob__4.0.3__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-iexplorer__1.0.0__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-mobile__4.0.0__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-module__1.0.0__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-number__6.0.0__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-number__7.0.0__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-obj__1.0.1__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-plain-obj__1.1.0__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-reference__1.2.1__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-string-blank__1.0.1__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-subdir__1.2.0__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-subdir__2.0.0__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-svg-path__1.0.2__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") -load("@npm-no_optional__is-windows__1.0.2__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") -load("@npm-no_optional__isarray__0.0.1__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") -load("@npm-no_optional__isarray__1.0.0__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") -load("@npm-no_optional__isarray__2.0.5__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") -load("@npm-no_optional__isexe__2.0.0__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") -load("@npm-no_optional__isexe__3.1.1__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") -load("@npm-no_optional__isexe__4.0.0__links//:defs.bzl", store_471 = "npm_imported_package_store_internal") -load("@npm-no_optional__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") -load("@npm-no_optional__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") -load("@npm-no_optional__istanbul-lib-report__3.0.1__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") -load("@npm-no_optional__istanbul-reports__3.2.0__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") -load("@npm-no_optional__jackspeak__3.4.3__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") -load("@npm-no_optional__jasmine-core__5.1.2__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") -load("@npm-no_optional__jasmine__5.1.0__links//:defs.bzl", link_478 = "npm_link_imported_package_store_internal", store_478 = "npm_imported_package_store_internal") -load("@npm-no_optional__jose__6.1.0__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") -load("@npm-no_optional__js-tokens__4.0.0__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") -load("@npm-no_optional__js-yaml__3.14.2__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") -load("@npm-no_optional__js-yaml__4.1.0__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") -load("@npm-no_optional__js-yaml__4.2.0__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsep__1.4.0__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsesc__3.1.0__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") -load("@npm-no_optional__json-buffer__3.0.1__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") -load("@npm-no_optional__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") -load("@npm-no_optional__json-stable-stringify__1.0.1__links//:defs.bzl", link_488 = "npm_link_imported_package_store_internal", store_488 = "npm_imported_package_store_internal") -load("@npm-no_optional__json5__2.2.3__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsonfile__4.0.0__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsonfile__6.2.0__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") -load("@npm-no_optional__jsonpath-plus__10.3.0__links//:defs.bzl", link_492 = "npm_link_imported_package_store_internal", store_492 = "npm_imported_package_store_internal") -load("@npm-no_optional__kdbush__3.0.0__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") -load("@npm-no_optional__keyv__4.5.4__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") -load("@npm-no_optional__kind-of__3.2.2__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") -load("@npm-no_optional__kind-of__6.0.3__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") -load("@npm-no_optional__lines-and-columns__1.2.4__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") -load("@npm-no_optional__load-json-file__6.2.0__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") -load("@npm-no_optional__locate-path__6.0.0__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") -load("@npm-no_optional__lodash.merge__4.6.2__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") -load("@npm-no_optional__lodash__4.0.0__links//:defs.bzl", link_501 = "npm_link_imported_package_store_internal", store_501 = "npm_imported_package_store_internal") -load("@npm-no_optional__lodash__4.17.21__links//:defs.bzl", link_502 = "npm_link_imported_package_store_internal", store_502 = "npm_imported_package_store_internal") -load("@npm-no_optional__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", link_503 = "npm_link_imported_package_store_internal", store_503 = "npm_imported_package_store_internal") -load("@npm-no_optional__lowercase-keys__2.0.0__links//:defs.bzl", store_504 = "npm_imported_package_store_internal") -load("@npm-no_optional__lru-cache__10.4.3__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") -load("@npm-no_optional__lru-cache__11.2.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") -load("@npm-no_optional__lru-cache__5.1.1__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") -load("@npm-no_optional__lru-cache__6.0.0__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") -load("@npm-no_optional__magic-string__0.30.21__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-dir__2.1.0__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-dir__3.1.0__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-dir__4.0.0__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-fetch-happen__14.0.3__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") -load("@npm-no_optional__make-fetch-happen__15.0.4__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") -load("@npm-no_optional__map-limit__0.0.1__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") -load("@npm-no_optional__mapbox-gl__1.10.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") -load("@npm-no_optional__math-intrinsics__1.1.0__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") -load("@npm-no_optional__math-log2__1.0.1__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") -load("@npm-no_optional__merge2__1.4.1__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") -load("@npm-no_optional__micromatch__4.0.8__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") -load("@npm-no_optional__mime-db__1.52.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") -load("@npm-no_optional__mime-types__2.1.35__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") -load("@npm-no_optional__mime__3.0.0__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") -load("@npm-no_optional__mimic-response__1.0.1__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") -load("@npm-no_optional__mimic-response__3.1.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__10.2.4__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__3.1.2__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__5.1.6__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__6.2.0__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimatch__9.0.5__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimist__0.0.10__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") -load("@npm-no_optional__minimist__1.2.8__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-collect__2.0.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-fetch__4.0.1__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-fetch__5.0.2__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-flush__1.0.5__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-pipeline__1.2.4__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-sized__1.0.3__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass-sized__2.0.0__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__3.3.6__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__4.2.8__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__5.0.0__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__7.1.2__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") -load("@npm-no_optional__minipass__7.1.3__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") -load("@npm-no_optional__minizlib__2.1.2__links//:defs.bzl", store_545 = "npm_imported_package_store_internal") -load("@npm-no_optional__minizlib__3.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") -load("@npm-no_optional__mitt__3.0.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") -load("@npm-no_optional__mkdirp-classic__0.5.3__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") -load("@npm-no_optional__mkdirp__1.0.4__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") -load("@npm-no_optional__moment-timezone__0.5.48__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") -load("@npm-no_optional__moment__2.30.1__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") -load("@npm-no_optional__mouse-change__1.4.0__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") -load("@npm-no_optional__mouse-event-offset__3.0.2__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") -load("@npm-no_optional__mouse-event__1.0.5__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") -load("@npm-no_optional__mouse-wheel__1.2.0__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") -load("@npm-no_optional__mrmime__1.0.1__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__0.7.2__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__0.7.3__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__2.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__2.1.2__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") -load("@npm-no_optional__ms__2.1.3__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") -load("@npm-no_optional__mumath__3.3.4__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") -load("@npm-no_optional__murmurhash-js__1.0.0__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") -load("@npm-no_optional__nan__2.23.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") -load("@npm-no_optional__native-promise-only__0.8.1__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") -load("@npm-no_optional__needle__2.9.1__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") -load("@npm-no_optional__negotiator__1.0.0__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") -load("@npm-no_optional__next-tick__1.1.0__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-gyp-build__4.8.4__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-gyp__11.5.0__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-gyp__12.2.0__links//:defs.bzl", link_573 = "npm_link_imported_package_store_internal", store_573 = "npm_imported_package_store_internal") -load("@npm-no_optional__node-releases__2.0.27__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") -load("@npm-no_optional__nopt__5.0.0__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") -load("@npm-no_optional__nopt__8.1.0__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") -load("@npm-no_optional__nopt__9.0.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-package-data__7.0.1__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-path__3.0.0__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-svg-path__0.1.0__links//:defs.bzl", store_580 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-svg-path__1.1.0__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") -load("@npm-no_optional__normalize-url__6.1.0__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") -load("@npm-no_optional__npm-bundled__2.0.1__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") -load("@npm-no_optional__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") -load("@npm-no_optional__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") -load("@npm-no_optional__npm-packlist__5.1.3__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") -load("@npm-no_optional__npmlog__5.0.1__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") -load("@npm-no_optional__number-is-integer__1.0.1__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") -load("@npm-no_optional__oauth4webapi__3.8.2__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") -load("@npm-no_optional__object-assign__4.1.1__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") -load("@npm-no_optional__once__1.3.3__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") -load("@npm-no_optional__once__1.4.0__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") -load("@npm-no_optional__opener__1.5.2__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") -load("@npm-no_optional__openid-client__6.8.1__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") -load("@npm-no_optional__optimist__0.6.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") -load("@npm-no_optional__os-tmpdir__1.0.2__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-cancelable__2.1.1__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-limit__3.1.0__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-limit__7.3.0__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-locate__5.0.0__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-map-values__0.1.0__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-map-values__1.0.0__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") -load("@npm-no_optional__p-map__7.0.4__links//:defs.bzl", store_603 = "npm_imported_package_store_internal") -load("@npm-no_optional__package-json-from-dist__1.0.1__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") -load("@npm-no_optional__parent-module__1.0.1__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") -load("@npm-no_optional__parenthesis__3.1.8__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") -load("@npm-no_optional__parse-json__5.2.0__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") -load("@npm-no_optional__parse-json__8.3.0__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") -load("@npm-no_optional__parse-rect__1.2.0__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") -load("@npm-no_optional__parse-svg-path__0.1.2__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") -load("@npm-no_optional__parse-unit__1.0.1__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-exists__4.0.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-is-absolute__1.0.1__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-key__3.1.1__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-parse__1.0.7__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-scurry__1.11.1__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-scurry__2.0.2__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") -load("@npm-no_optional__path-type__4.0.0__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") -load("@npm-no_optional__pbf__3.3.0__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") -load("@npm-no_optional__pend__1.2.0__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") -load("@npm-no_optional__performance-now__2.1.0__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") -load("@npm-no_optional__pick-by-alias__1.2.0__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") -load("@npm-no_optional__picocolors__1.1.1__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") -load("@npm-no_optional__picomatch__2.3.1__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") -load("@npm-no_optional__picomatch__4.0.3__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") -load("@npm-no_optional__picomatch__4.0.4__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") -load("@npm-no_optional__pify__4.0.1__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") -load("@npm-no_optional__plotly.js__2.25.2__links//:defs.bzl", link_628 = "npm_link_imported_package_store_internal", store_628 = "npm_imported_package_store_internal") -load("@npm-no_optional__pngjs__5.0.0__links//:defs.bzl", link_629 = "npm_link_imported_package_store_internal", store_629 = "npm_imported_package_store_internal") -load("@npm-no_optional__point-in-polygon__1.1.0__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") -load("@npm-no_optional__polybooljs__1.2.2__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") -load("@npm-no_optional__potpack__1.0.2__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") -load("@npm-no_optional__probe-image-size__7.2.3__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") -load("@npm-no_optional__proc-log__5.0.0__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") -load("@npm-no_optional__proc-log__6.1.0__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") -load("@npm-no_optional__process-nextick-args__2.0.1__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") -load("@npm-no_optional__progress__2.0.3__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") -load("@npm-no_optional__promise-retry__2.0.1__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") -load("@npm-no_optional__protoc-gen-grpc__304285671__links//:defs.bzl", link_639 = "npm_link_imported_package_store_internal", store_639 = "npm_imported_package_store_internal") -load("@npm-no_optional__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") -load("@npm-no_optional__proxy-from-env__1.1.0__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") -load("@npm-no_optional__pump__3.0.3__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") -load("@npm-no_optional__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") -load("@npm-no_optional__puppeteer__19.11.1_230959327__links//:defs.bzl", link_644 = "npm_link_imported_package_store_internal", store_644 = "npm_imported_package_store_internal") -load("@npm-no_optional__queue-microtask__1.2.3__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") -load("@npm-no_optional__quick-lru__5.1.1__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") -load("@npm-no_optional__quickselect__2.0.0__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") -load("@npm-no_optional__raf__3.4.1__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") -load("@npm-no_optional__ramda__0.25.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") -load("@npm-no_optional__randombytes__2.1.0__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") -load("@npm-no_optional__read-cmd-shim__4.0.0__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") -load("@npm-no_optional__read-yaml-file__2.1.0__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") -load("@npm-no_optional__read-yaml-file__3.0.0__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") -load("@npm-no_optional__readable-stream__1.0.34__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") -load("@npm-no_optional__readable-stream__2.3.8__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") -load("@npm-no_optional__readable-stream__3.6.2__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl-error2d__2.0.12__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl-line2d__3.1.3__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl-scatter2d__3.3.1__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl-splom__1.0.14__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") -load("@npm-no_optional__regl__2.1.1__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") -load("@npm-no_optional__remove-trailing-separator__1.1.0__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") -load("@npm-no_optional__rename-overwrite__6.0.3__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") -load("@npm-no_optional__replace-ext__2.0.0__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") -load("@npm-no_optional__require-directory__2.1.1__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve-alpn__1.2.1__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve-from__4.0.0__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve-from__5.0.0__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve__0.6.3__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") -load("@npm-no_optional__resolve__1.22.11__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") -load("@npm-no_optional__responselike__2.0.1__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") -load("@npm-no_optional__retry__0.12.0__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") -load("@npm-no_optional__retry__0.13.1__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") -load("@npm-no_optional__reusify__1.1.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") -load("@npm-no_optional__rfc4648__1.5.4__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") -load("@npm-no_optional__right-now__1.0.0__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") -load("@npm-no_optional__rimraf__3.0.2__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") -load("@npm-no_optional__rollup__4.55.2__links//:defs.bzl", link_679 = "npm_link_imported_package_store_internal", store_679 = "npm_imported_package_store_internal") -load("@npm-no_optional__run-groups__3.0.1__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") -load("@npm-no_optional__run-parallel__1.2.0__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") -load("@npm-no_optional__rw__1.3.3__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") -load("@npm-no_optional__safe-buffer__5.1.2__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") -load("@npm-no_optional__safe-buffer__5.2.1__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") -load("@npm-no_optional__safer-buffer__2.1.2__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") -load("@npm-no_optional__sax__1.4.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") -load("@npm-no_optional__segfault-handler__1.3.0__links//:defs.bzl", link_687 = "npm_link_imported_package_store_internal", store_687 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver-first-satisfied__1.1.0__links//:defs.bzl", link_688 = "npm_link_imported_package_store_internal", store_688 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__5.7.2__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__6.3.1__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__7.5.0__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__7.7.3__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__7.8.5__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") -load("@npm-no_optional__serialize-javascript__6.0.2__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") -load("@npm-no_optional__set-blocking__2.0.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") -load("@npm-no_optional__setprototypeof__1.2.0__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") -load("@npm-no_optional__shallow-copy__0.0.1__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") -load("@npm-no_optional__shebang-command__2.0.0__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") -load("@npm-no_optional__shebang-regex__3.0.0__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") -load("@npm-no_optional__shlex__2.1.2__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") -load("@npm-no_optional__signal-exit__3.0.7__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") -load("@npm-no_optional__signal-exit__4.1.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") -load("@npm-no_optional__signum__1.0.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") -load("@npm-no_optional__sirv__1.0.19__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") -load("@npm-no_optional__slash__2.0.0__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") -load("@npm-no_optional__slide__1.1.6__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") -load("@npm-no_optional__smart-buffer__4.2.0__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") -load("@npm-no_optional__smob__1.5.0__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") -load("@npm-no_optional__socks-proxy-agent__8.0.5__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") -load("@npm-no_optional__socks__2.8.7__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") -load("@npm-no_optional__source-map-support__0.5.21__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") -load("@npm-no_optional__source-map__0.5.7__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") -load("@npm-no_optional__source-map__0.6.1__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-correct__3.2.0__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-exceptions__2.5.0__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-expression-parse__3.0.1__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-license-ids__3.0.22__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") -load("@npm-no_optional__split2__4.2.0__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") -load("@npm-no_optional__sprintf-js__1.0.3__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") -load("@npm-no_optional__ssri__12.0.0__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") -load("@npm-no_optional__ssri__13.0.1__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") -load("@npm-no_optional__stack-trace__0.0.9__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") -load("@npm-no_optional__static-eval__2.1.1__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") -load("@npm-no_optional__statuses__2.0.1__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") -load("@npm-no_optional__stream-buffers__3.0.3__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") -load("@npm-no_optional__stream-parser__0.3.1__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") -load("@npm-no_optional__stream-shift__1.0.3__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") -load("@npm-no_optional__streamx__2.23.0__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") -load("@npm-no_optional__string-split-by__1.0.0__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") -load("@npm-no_optional__string-width__4.2.3__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") -load("@npm-no_optional__string-width__5.1.2__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") -load("@npm-no_optional__string_decoder__0.10.31__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") -load("@npm-no_optional__string_decoder__1.1.1__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") -load("@npm-no_optional__string_decoder__1.3.0__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-ansi__6.0.1__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-ansi__7.1.2__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-bom__4.0.0__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-bom__5.0.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-comments-strings__1.2.0__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") -load("@npm-no_optional__strongly-connected-components__1.0.1__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") -load("@npm-no_optional__supercluster__7.1.5__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") -load("@npm-no_optional__superscript-text__1.0.0__links//:defs.bzl", store_742 = "npm_imported_package_store_internal") -load("@npm-no_optional__supports-color__7.2.0__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") -load("@npm-no_optional__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") -load("@npm-no_optional__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") -load("@npm-no_optional__svg-path-bounds__1.0.2__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") -load("@npm-no_optional__svg-path-sdf__1.1.3__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") -load("@npm-no_optional__symlink-dir__6.0.5__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") -load("@npm-no_optional__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_749 = "npm_link_imported_package_store_internal", store_749 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-fs__2.1.1__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-fs__3.1.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-stream__2.2.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-stream__3.1.7__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar__6.2.1__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar__7.5.2__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar__7.5.9__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") -load("@npm-no_optional__teex__1.0.1__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") -load("@npm-no_optional__terser__5.44.0__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") -load("@npm-no_optional__test-exclude__7.0.1__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") -load("@npm-no_optional__text-decoder__1.2.3__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") -load("@npm-no_optional__through2__0.6.5__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") -load("@npm-no_optional__through2__2.0.5__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") -load("@npm-no_optional__through__2.3.8__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") -load("@npm-no_optional__tightrope__0.1.0__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinycolor2__1.6.0__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinyglobby__0.2.15__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinyglobby__0.2.17__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinyqueue__2.0.3__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") -load("@npm-no_optional__tmp-promise__3.0.3__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") -load("@npm-no_optional__tmp__0.0.33__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") -load("@npm-no_optional__tmp__0.2.5__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") -load("@npm-no_optional__to-float32__1.1.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") -load("@npm-no_optional__to-px__1.0.1__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") -load("@npm-no_optional__to-regex-range__5.0.1__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") -load("@npm-no_optional__toidentifier__1.0.1__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") -load("@npm-no_optional__topojson-client__3.1.0__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") -load("@npm-no_optional__totalist__1.1.0__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") -load("@npm-no_optional__tr46__0.0.3__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") -load("@npm-no_optional__tslib__2.8.1__links//:defs.bzl", link_779 = "npm_link_imported_package_store_internal", store_779 = "npm_imported_package_store_internal") -load("@npm-no_optional__typanion__3.14.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") -load("@npm-no_optional__type-fest__0.6.0__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") -load("@npm-no_optional__type-fest__4.41.0__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") -load("@npm-no_optional__type__2.7.3__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") -load("@npm-no_optional__typedarray-pool__1.2.0__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") -load("@npm-no_optional__typedarray__0.0.6__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") -load("@npm-no_optional__typeof-article__0.1.1__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") -load("@npm-no_optional__typescript__5.6.3__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") -load("@npm-no_optional__typescript__5.8.2__links//:defs.bzl", link_788 = "npm_link_imported_package_store_internal", store_788 = "npm_imported_package_store_internal") -load("@npm-no_optional__uid-number__0.0.6__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") -load("@npm-no_optional__umask__1.1.0__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") -load("@npm-no_optional__unbzip2-stream__1.4.3__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") -load("@npm-no_optional__undici-types__6.19.8__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") -load("@npm-no_optional__undici-types__6.21.0__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-filename__4.0.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-filename__5.0.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-slug__5.0.0__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-slug__6.0.0__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") -load("@npm-no_optional__universalify__0.1.2__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") -load("@npm-no_optional__universalify__2.0.1__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") -load("@npm-no_optional__unquote__1.1.1__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") -load("@npm-no_optional__unused__0.2.2__links//:defs.bzl", link_801 = "npm_link_imported_package_store_internal", store_801 = "npm_imported_package_store_internal") -load("@npm-no_optional__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") -load("@npm-no_optional__update-diff__1.1.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") -load("@npm-no_optional__util-deprecate__1.0.2__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") -load("@npm-no_optional__uuid__8.3.2__links//:defs.bzl", link_805 = "npm_link_imported_package_store_internal", store_805 = "npm_imported_package_store_internal") -load("@npm-no_optional__v8-to-istanbul__9.3.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") -load("@npm-no_optional__validate-npm-package-license__3.0.4__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") -load("@npm-no_optional__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") -load("@npm-no_optional__vinyl__3.0.1__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") -load("@npm-no_optional__vt-pbf__3.1.3__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") -load("@npm-no_optional__weak-map__1.0.8__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") -load("@npm-no_optional__webgl-context__2.2.0__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") -load("@npm-no_optional__webidl-conversions__3.0.1__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") -load("@npm-no_optional__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_814 = "npm_link_imported_package_store_internal", store_814 = "npm_imported_package_store_internal") -load("@npm-no_optional__whatwg-url__5.0.0__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__2.0.2__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__4.0.0__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__5.0.0__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__6.0.1__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") -load("@npm-no_optional__wide-align__1.1.5__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") -load("@npm-no_optional__wordwrap__0.0.3__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") -load("@npm-no_optional__world-calendars__1.0.4__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") -load("@npm-no_optional__wrap-ansi__7.0.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") -load("@npm-no_optional__wrap-ansi__8.1.0__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") -load("@npm-no_optional__wrappy__1.0.2__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") -load("@npm-no_optional__write-file-atomic__5.0.1__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") -load("@npm-no_optional__write-file-atomic__7.0.1__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") -load("@npm-no_optional__write-yaml-file__5.0.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") -load("@npm-no_optional__write-yaml-file__6.0.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") -load("@npm-no_optional__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") -load("@npm-no_optional__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") -load("@npm-no_optional__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") -load("@npm-no_optional__xtend__2.2.0__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") -load("@npm-no_optional__xtend__4.0.2__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") -load("@npm-no_optional__y18n__5.0.8__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") -load("@npm-no_optional__yallist__3.1.1__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") -load("@npm-no_optional__yallist__4.0.0__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") -load("@npm-no_optional__yallist__5.0.0__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") -load("@npm-no_optional__yargs-parser__21.1.1__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") -load("@npm-no_optional__yargs__17.7.1__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") -load("@npm-no_optional__yargs__17.7.2__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") -load("@npm-no_optional__yauzl__2.10.0__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") -load("@npm-no_optional__yocto-queue__0.1.0__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") -load("@npm-no_optional__yocto-queue__1.2.2__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") -load("@npm-no_optional__zod__3.21.4__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_npmcli_agent__3.0.0__links//:defs.bzl", store_55 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_npmcli_agent__4.0.0__links//:defs.bzl", store_56 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_npmcli_fs__4.0.0__links//:defs.bzl", store_57 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_npmcli_fs__5.0.0__links//:defs.bzl", store_58 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_59 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_60 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_d3__3.8.1__links//:defs.bzl", store_61 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_62 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_plotly_regl__2.1.2__links//:defs.bzl", link_63 = "npm_link_imported_package_store_internal", store_63 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_byline__1.0.0__links//:defs.bzl", store_64 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_65 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_66 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_67 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_error__1000.0.5__links//:defs.bzl", store_68 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_69 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_70 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_71 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_72 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_73 = "npm_link_imported_package_store_internal", store_73 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_74 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_75 = "npm_link_imported_package_store_internal", store_75 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_76 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_77 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_78 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_79 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_80 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_81 = "npm_link_imported_package_store_internal", store_81 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_82 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_83 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_types__1001.3.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", link_91 = "npm_link_imported_package_store_internal", store_91 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", link_92 = "npm_link_imported_package_store_internal", store_92 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", link_93 = "npm_link_imported_package_store_internal", store_93 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", link_94 = "npm_link_imported_package_store_internal", store_94 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", link_95 = "npm_link_imported_package_store_internal", store_95 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", link_96 = "npm_link_imported_package_store_internal", store_96 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rspack_binding__2.0.4__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_99 = "npm_link_imported_package_store_internal", store_99 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_rspack_core__2.0.4__links//:defs.bzl", link_100 = "npm_link_imported_package_store_internal", store_100 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_area__6.5.0__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_bbox__6.5.0__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_centroid__6.5.0__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_helpers__6.5.0__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_turf_meta__6.5.0__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_estree__1.0.8__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_google-protobuf__3.15.12__links//:defs.bzl", link_110 = "npm_link_imported_package_store_internal", store_110 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_111 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_js-yaml__4.0.9__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_keyv__3.1.4__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_node-fetch__2.6.13__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_node__22.18.13__links//:defs.bzl", link_116 = "npm_link_imported_package_store_internal", store_116 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_node__22.7.4__links//:defs.bzl", store_117 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_resolve__1.20.2__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_responselike__1.0.3__links//:defs.bzl", store_119 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_ssri__7.1.5__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_tar__6.1.13__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_types_ws__8.18.1__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_125 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_127 = "npm_imported_package_store_internal") +load("@npm-no_optional__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") +load("@npm-no_optional__abbrev__1.1.1__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") +load("@npm-no_optional__abbrev__3.0.1__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") +load("@npm-no_optional__abbrev__4.0.0__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") +load("@npm-no_optional__abs-svg-path__0.1.1__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") +load("@npm-no_optional__acorn-walk__8.3.4__links//:defs.bzl", store_133 = "npm_imported_package_store_internal") +load("@npm-no_optional__acorn__7.4.1__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") +load("@npm-no_optional__acorn__8.12.1__links//:defs.bzl", link_135 = "npm_link_imported_package_store_internal", store_135 = "npm_imported_package_store_internal") +load("@npm-no_optional__acorn__8.15.0__links//:defs.bzl", store_136 = "npm_imported_package_store_internal") +load("@npm-no_optional__agent-base__6.0.2__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") +load("@npm-no_optional__agent-base__7.1.4__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") +load("@npm-no_optional__almost-equal__1.1.0__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") +load("@npm-no_optional__ansi-regex__5.0.1__links//:defs.bzl", store_140 = "npm_imported_package_store_internal") +load("@npm-no_optional__ansi-regex__6.2.2__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") +load("@npm-no_optional__ansi-styles__4.3.0__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") +load("@npm-no_optional__ansi-styles__6.2.3__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") +load("@npm-no_optional__aproba__2.1.0__links//:defs.bzl", store_144 = "npm_imported_package_store_internal") +load("@npm-no_optional__are-we-there-yet__2.0.0__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") +load("@npm-no_optional__argparse__1.0.10__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") +load("@npm-no_optional__argparse__2.0.1__links//:defs.bzl", store_147 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-bounds__1.0.1__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-find-index__1.0.2__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-normalize__1.1.4__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-range__1.0.1__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") +load("@npm-no_optional__array-rearrange__2.2.2__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") +load("@npm-no_optional__asynckit__0.4.0__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") +load("@npm-no_optional__b4a__1.7.3__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") +load("@npm-no_optional__balanced-match__1.0.2__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") +load("@npm-no_optional__balanced-match__4.0.4__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") +load("@npm-no_optional__bare-events__2.8.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") +load("@npm-no_optional__base64-js__1.5.1__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") +load("@npm-no_optional__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") +load("@npm-no_optional__better-path-resolve__1.0.0__links//:defs.bzl", store_160 = "npm_imported_package_store_internal") +load("@npm-no_optional__bin-links__4.0.4__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") +load("@npm-no_optional__binary-search-bounds__2.0.5__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") +load("@npm-no_optional__bindings__1.5.0__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") +load("@npm-no_optional__bit-twiddle__1.0.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") +load("@npm-no_optional__bitmap-sdf__1.0.4__links//:defs.bzl", store_165 = "npm_imported_package_store_internal") +load("@npm-no_optional__bl__2.2.1__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") +load("@npm-no_optional__bl__4.1.0__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") +load("@npm-no_optional__bole__5.0.25__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") +load("@npm-no_optional__brace-expansion__1.1.12__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") +load("@npm-no_optional__brace-expansion__2.0.2__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") +load("@npm-no_optional__brace-expansion__5.0.4__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") +load("@npm-no_optional__braces__3.0.3__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") +load("@npm-no_optional__browserslist__4.27.0__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") +load("@npm-no_optional__buffer-crc32__0.2.13__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") +load("@npm-no_optional__buffer-from__1.1.2__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") +load("@npm-no_optional__buffer__5.7.1__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") +load("@npm-no_optional__bufferutil__4.0.8__links//:defs.bzl", link_177 = "npm_link_imported_package_store_internal", store_177 = "npm_imported_package_store_internal") +load("@npm-no_optional__c8__10.1.3__links//:defs.bzl", link_178 = "npm_link_imported_package_store_internal", store_178 = "npm_imported_package_store_internal") +load("@npm-no_optional__cacache__19.0.1__links//:defs.bzl", store_179 = "npm_imported_package_store_internal") +load("@npm-no_optional__cacache__20.0.3__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") +load("@npm-no_optional__cacheable-lookup__5.0.4__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") +load("@npm-no_optional__cacheable-request__7.0.4__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") +load("@npm-no_optional__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") +load("@npm-no_optional__callsites__3.1.0__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") +load("@npm-no_optional__caniuse-lite__1.0.30001752__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") +load("@npm-no_optional__canvas-fit__1.5.0__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") +load("@npm-no_optional__chalk__3.0.0__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") +load("@npm-no_optional__chalk__4.1.2__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") +load("@npm-no_optional__chalk__5.0.1__links//:defs.bzl", link_189 = "npm_link_imported_package_store_internal", store_189 = "npm_imported_package_store_internal") +load("@npm-no_optional__chalk__5.1.1__links//:defs.bzl", link_190 = "npm_link_imported_package_store_internal", store_190 = "npm_imported_package_store_internal") +load("@npm-no_optional__chownr__1.1.4__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") +load("@npm-no_optional__chownr__2.0.0__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") +load("@npm-no_optional__chownr__3.0.0__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") +load("@npm-no_optional__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") +load("@npm-no_optional__clamp__1.0.1__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") +load("@npm-no_optional__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_196 = "npm_imported_package_store_internal") +load("@npm-no_optional__cliui__8.0.1__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") +load("@npm-no_optional__clone-response__1.0.3__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") +load("@npm-no_optional__clone__2.1.2__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") +load("@npm-no_optional__cmd-extension__1.0.2__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") +load("@npm-no_optional__cmd-shim__6.0.3__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-alpha__1.0.4__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-convert__2.0.1__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-id__1.1.0__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-name__1.1.4__links//:defs.bzl", store_205 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-normalize__1.5.0__links//:defs.bzl", store_206 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-parse__1.3.8__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-rgba__2.1.1__links//:defs.bzl", store_208 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-space__1.16.0__links//:defs.bzl", store_209 = "npm_imported_package_store_internal") +load("@npm-no_optional__color-support__1.1.3__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") +load("@npm-no_optional__combined-stream__1.0.8__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") +load("@npm-no_optional__commander__10.0.1__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") +load("@npm-no_optional__commander__2.20.3__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") +load("@npm-no_optional__commander__6.2.1__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") +load("@npm-no_optional__commander__7.2.0__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") +load("@npm-no_optional__commondir__1.0.1__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") +load("@npm-no_optional__concat-map__0.0.1__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") +load("@npm-no_optional__concat-stream__1.6.2__links//:defs.bzl", store_218 = "npm_imported_package_store_internal") +load("@npm-no_optional__console-control-strings__1.1.0__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") +load("@npm-no_optional__convert-source-map__2.0.0__links//:defs.bzl", store_220 = "npm_imported_package_store_internal") +load("@npm-no_optional__core-util-is__1.0.3__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") +load("@npm-no_optional__cosmiconfig__8.1.3__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") +load("@npm-no_optional__country-regex__1.1.0__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") +load("@npm-no_optional__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") +load("@npm-no_optional__cross-spawn__7.0.3__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") +load("@npm-no_optional__cross-spawn__7.0.6__links//:defs.bzl", store_226 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font-size-keywords__1.0.0__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font-style-keywords__1.0.1__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-font__1.2.0__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-global-keywords__1.0.1__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") +load("@npm-no_optional__css-system-font-keywords__1.0.0__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") +load("@npm-no_optional__csscolorparser__1.0.3__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-array__1.2.4__links//:defs.bzl", store_235 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-collection__1.0.7__links//:defs.bzl", store_236 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-color__3.1.0__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-dispatch__1.0.6__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-force__1.2.1__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-format__1.4.5__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-geo-projection__2.9.0__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-geo__1.12.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-hierarchy__1.1.9__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-interpolate__3.0.1__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-path__1.0.9__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-quadtree__1.0.7__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-shape__1.3.7__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-time-format__2.3.0__links//:defs.bzl", store_248 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-time__1.1.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") +load("@npm-no_optional__d3-timer__1.0.10__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") +load("@npm-no_optional__d__1.0.2__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") +load("@npm-no_optional__date.js__0.3.3__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__2.6.3__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__3.1.0__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__3.2.7__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__4.3.4__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__4.4.3__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") +load("@npm-no_optional__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_258 = "npm_link_imported_package_store_internal", store_258 = "npm_imported_package_store_internal") +load("@npm-no_optional__decompress-response__6.0.0__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") +load("@npm-no_optional__deepmerge__4.3.1__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") +load("@npm-no_optional__defer-to-connect__2.0.1__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") +load("@npm-no_optional__defined__1.0.1__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") +load("@npm-no_optional__delayed-stream__1.0.0__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") +load("@npm-no_optional__delegates__1.0.0__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") +load("@npm-no_optional__depd__2.0.0__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") +load("@npm-no_optional__detect-kerning__2.1.2__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") +load("@npm-no_optional__detect-libc__2.1.2__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") +load("@npm-no_optional__devtools-protocol__0.0.1107588__links//:defs.bzl", store_268 = "npm_imported_package_store_internal") +load("@npm-no_optional__draw-svg-path__1.0.0__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") +load("@npm-no_optional__dtype__2.0.0__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") +load("@npm-no_optional__dunder-proto__1.0.1__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") +load("@npm-no_optional__dup__1.0.0__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") +load("@npm-no_optional__duplexer__0.1.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") +load("@npm-no_optional__duplexify__3.7.1__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") +load("@npm-no_optional__earcut__2.2.4__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") +load("@npm-no_optional__eastasianwidth__0.2.0__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") +load("@npm-no_optional__electron-to-chromium__1.5.244__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") +load("@npm-no_optional__element-size__1.1.1__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") +load("@npm-no_optional__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_279 = "npm_imported_package_store_internal") +load("@npm-no_optional__emoji-regex__8.0.0__links//:defs.bzl", store_280 = "npm_imported_package_store_internal") +load("@npm-no_optional__emoji-regex__9.2.2__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") +load("@npm-no_optional__end-of-stream__1.4.5__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") +load("@npm-no_optional__env-paths__2.2.1__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") +load("@npm-no_optional__err-code__2.0.3__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") +load("@npm-no_optional__error-ex__1.3.4__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") +load("@npm-no_optional__es-define-property__1.0.1__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") +load("@npm-no_optional__es-errors__1.3.0__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") +load("@npm-no_optional__es-object-atoms__1.1.1__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") +load("@npm-no_optional__es-set-tostringtag__2.1.0__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") +load("@npm-no_optional__es5-ext__0.10.64__links//:defs.bzl", link_290 = "npm_link_imported_package_store_internal", store_290 = "npm_imported_package_store_internal") +load("@npm-no_optional__es6-iterator__2.0.3__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") +load("@npm-no_optional__es6-symbol__3.1.4__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") +load("@npm-no_optional__es6-weak-map__2.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") +load("@npm-no_optional__esbuild__0.24.0__links//:defs.bzl", link_294 = "npm_link_imported_package_store_internal", store_294 = "npm_imported_package_store_internal") +load("@npm-no_optional__escalade__3.2.0__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") +load("@npm-no_optional__escape-html__1.0.3__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") +load("@npm-no_optional__escodegen__2.1.0__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") +load("@npm-no_optional__esniff__2.0.1__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") +load("@npm-no_optional__esprima__1.0.0__links//:defs.bzl", store_299 = "npm_imported_package_store_internal") +load("@npm-no_optional__esprima__4.0.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") +load("@npm-no_optional__estraverse__5.3.0__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") +load("@npm-no_optional__estree-walker__2.0.2__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") +load("@npm-no_optional__esutils__2.0.3__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") +load("@npm-no_optional__event-emitter__0.3.5__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") +load("@npm-no_optional__events-universal__1.0.1__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") +load("@npm-no_optional__events__3.3.0__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") +load("@npm-no_optional__exponential-backoff__3.1.3__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") +load("@npm-no_optional__ext__1.7.0__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") +load("@npm-no_optional__extract-zip__2.0.1__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") +load("@npm-no_optional__falafel__2.2.5__links//:defs.bzl", store_310 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_311 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-deep-equal__3.1.3__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-fifo__1.3.2__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-glob__3.3.3__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-isnumeric__1.1.4__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") +load("@npm-no_optional__fast-safe-stringify__2.1.1__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") +load("@npm-no_optional__fastq__1.20.1__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") +load("@npm-no_optional__fd-slicer__1.1.0__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") +load("@npm-no_optional__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") +load("@npm-no_optional__file-uri-to-path__1.0.0__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") +load("@npm-no_optional__fill-range__7.1.1__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") +load("@npm-no_optional__find-up__5.0.0__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") +load("@npm-no_optional__flatten-vertex-data__1.0.2__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") +load("@npm-no_optional__font-atlas__2.1.0__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") +load("@npm-no_optional__font-measure__1.2.2__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") +load("@npm-no_optional__foreground-child__3.3.1__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") +load("@npm-no_optional__form-data__4.0.4__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") +load("@npm-no_optional__from2__2.3.0__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-constants__1.0.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-extra__11.1.1__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-extra__11.3.0__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-extra__7.0.1__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-minipass__2.1.0__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-minipass__3.0.3__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") +load("@npm-no_optional__fs.realpath__1.0.0__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") +load("@npm-no_optional__function-bind__1.1.2__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") +load("@npm-no_optional__gauge__3.0.2__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") +load("@npm-no_optional__gensync__1.0.0-beta.2__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") +load("@npm-no_optional__geojson-vt__3.2.1__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-caller-file__2.0.5__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-canvas-context__1.0.2__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-intrinsic__1.3.0__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-proto__1.0.1__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-stream__5.2.0__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") +load("@npm-no_optional__get-stream__6.0.1__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") +load("@npm-no_optional__gl-mat4__1.2.0__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") +load("@npm-no_optional__gl-matrix__3.4.4__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") +load("@npm-no_optional__gl-text__1.4.0__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") +load("@npm-no_optional__gl-util__3.1.3__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob-parent__5.1.2__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob__10.4.5__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob__13.0.6__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob__7.2.3__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") +load("@npm-no_optional__glob__8.1.0__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-inject-defines__1.0.3__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-resolve__0.0.1__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-assignments__2.0.2__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-defines__1.0.0__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-depth__1.1.2__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-descope__1.0.2__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-properties__1.0.1__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-scope__1.1.2__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-string__1.0.1__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") +load("@npm-no_optional__glsl-tokenizer__2.1.5__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") +load("@npm-no_optional__glslify-bundle__5.1.1__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") +load("@npm-no_optional__glslify-deps__1.3.2__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") +load("@npm-no_optional__glslify__7.1.1__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") +load("@npm-no_optional__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") +load("@npm-no_optional__google-closure-compiler__20251111.0.0__links//:defs.bzl", link_372 = "npm_link_imported_package_store_internal", store_372 = "npm_imported_package_store_internal") +load("@npm-no_optional__google-protobuf__3.21.4__links//:defs.bzl", link_373 = "npm_link_imported_package_store_internal", store_373 = "npm_imported_package_store_internal") +load("@npm-no_optional__gopd__1.2.0__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") +load("@npm-no_optional__got__11.8.6__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") +load("@npm-no_optional__graceful-fs__4.2.11__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") +load("@npm-no_optional__grid-index__1.1.0__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") +load("@npm-no_optional__gzip-size__6.0.0__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") +load("@npm-no_optional__handlebars-utils__1.0.6__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-flag__4.0.0__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-hover__1.0.1__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-passive-events__1.0.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-symbols__1.1.0__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-tostringtag__1.0.2__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") +load("@npm-no_optional__has-unicode__2.0.1__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") +load("@npm-no_optional__hasown__2.0.2__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") +load("@npm-no_optional__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", link_387 = "npm_link_imported_package_store_internal", store_387 = "npm_imported_package_store_internal") +load("@npm-no_optional__hosted-git-info__8.1.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") +load("@npm-no_optional__hot-shots__10.0.0__links//:defs.bzl", link_389 = "npm_link_imported_package_store_internal", store_389 = "npm_imported_package_store_internal") +load("@npm-no_optional__hpagent__1.2.0__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") +load("@npm-no_optional__hsluv__0.0.3__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") +load("@npm-no_optional__html-escaper__2.0.2__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") +load("@npm-no_optional__http-cache-semantics__4.2.0__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") +load("@npm-no_optional__http-errors__2.0.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") +load("@npm-no_optional__http-proxy-agent__7.0.2__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") +load("@npm-no_optional__http2-wrapper__1.0.3__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") +load("@npm-no_optional__https-proxy-agent__5.0.1__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") +load("@npm-no_optional__https-proxy-agent__7.0.6__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") +load("@npm-no_optional__iconv-lite__0.4.24__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") +load("@npm-no_optional__ieee754__1.2.1__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") +load("@npm-no_optional__ignore-walk__5.0.1__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") +load("@npm-no_optional__import-fresh__3.3.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") +load("@npm-no_optional__imurmurhash__0.1.4__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") +load("@npm-no_optional__individual__3.0.0__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") +load("@npm-no_optional__inflight__1.0.6__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") +load("@npm-no_optional__inherits__2.0.4__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") +load("@npm-no_optional__inline-fixtures__1.1.0__links//:defs.bzl", link_407 = "npm_link_imported_package_store_internal", store_407 = "npm_imported_package_store_internal") +load("@npm-no_optional__inline-fixtures__1892187746__links//:defs.bzl", link_408 = "npm_link_imported_package_store_internal", store_408 = "npm_imported_package_store_internal") +load("@npm-no_optional__ip-address__10.0.1__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-arrayish__0.2.1__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-browser__2.1.0__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-buffer__1.1.6__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-core-module__2.16.1__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-extglob__2.1.1__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-finite__1.1.0__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-firefox__1.0.3__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-glob__4.0.3__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-iexplorer__1.0.0__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-mobile__4.0.0__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-module__1.0.0__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-number__6.0.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-number__7.0.0__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-obj__1.0.1__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-plain-obj__1.1.0__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-reference__1.2.1__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-string-blank__1.0.1__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-subdir__1.2.0__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-svg-path__1.0.2__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") +load("@npm-no_optional__is-windows__1.0.2__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") +load("@npm-no_optional__isarray__0.0.1__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") +load("@npm-no_optional__isarray__1.0.0__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") +load("@npm-no_optional__isarray__2.0.5__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") +load("@npm-no_optional__isexe__2.0.0__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") +load("@npm-no_optional__isexe__3.1.1__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") +load("@npm-no_optional__isexe__4.0.0__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") +load("@npm-no_optional__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") +load("@npm-no_optional__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") +load("@npm-no_optional__istanbul-lib-report__3.0.1__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") +load("@npm-no_optional__istanbul-reports__3.2.0__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") +load("@npm-no_optional__jackspeak__3.4.3__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") +load("@npm-no_optional__jasmine-core__5.1.2__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") +load("@npm-no_optional__jasmine__5.1.0__links//:defs.bzl", link_443 = "npm_link_imported_package_store_internal", store_443 = "npm_imported_package_store_internal") +load("@npm-no_optional__jose__6.1.0__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") +load("@npm-no_optional__js-tokens__4.0.0__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") +load("@npm-no_optional__js-yaml__3.14.2__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") +load("@npm-no_optional__js-yaml__4.1.0__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsep__1.4.0__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsesc__3.1.0__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") +load("@npm-no_optional__json-buffer__3.0.1__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") +load("@npm-no_optional__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") +load("@npm-no_optional__json-stable-stringify__1.0.1__links//:defs.bzl", link_452 = "npm_link_imported_package_store_internal", store_452 = "npm_imported_package_store_internal") +load("@npm-no_optional__json5__2.2.3__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsonfile__4.0.0__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsonfile__6.2.0__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") +load("@npm-no_optional__jsonpath-plus__10.3.0__links//:defs.bzl", link_456 = "npm_link_imported_package_store_internal", store_456 = "npm_imported_package_store_internal") +load("@npm-no_optional__kdbush__3.0.0__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") +load("@npm-no_optional__keyv__4.5.4__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") +load("@npm-no_optional__kind-of__3.2.2__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") +load("@npm-no_optional__kind-of__6.0.3__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") +load("@npm-no_optional__lines-and-columns__1.2.4__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") +load("@npm-no_optional__load-json-file__6.2.0__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") +load("@npm-no_optional__locate-path__6.0.0__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") +load("@npm-no_optional__lodash.merge__4.6.2__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") +load("@npm-no_optional__lodash__4.0.0__links//:defs.bzl", link_465 = "npm_link_imported_package_store_internal", store_465 = "npm_imported_package_store_internal") +load("@npm-no_optional__lodash__4.17.21__links//:defs.bzl", link_466 = "npm_link_imported_package_store_internal", store_466 = "npm_imported_package_store_internal") +load("@npm-no_optional__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", link_467 = "npm_link_imported_package_store_internal", store_467 = "npm_imported_package_store_internal") +load("@npm-no_optional__lowercase-keys__2.0.0__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") +load("@npm-no_optional__lru-cache__10.4.3__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") +load("@npm-no_optional__lru-cache__11.2.6__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") +load("@npm-no_optional__lru-cache__5.1.1__links//:defs.bzl", store_471 = "npm_imported_package_store_internal") +load("@npm-no_optional__lru-cache__6.0.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") +load("@npm-no_optional__magic-string__0.30.21__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-dir__2.1.0__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-dir__3.1.0__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-dir__4.0.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-fetch-happen__14.0.3__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") +load("@npm-no_optional__make-fetch-happen__15.0.4__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") +load("@npm-no_optional__map-limit__0.0.1__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") +load("@npm-no_optional__mapbox-gl__1.10.1__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") +load("@npm-no_optional__math-intrinsics__1.1.0__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") +load("@npm-no_optional__math-log2__1.0.1__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") +load("@npm-no_optional__merge2__1.4.1__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") +load("@npm-no_optional__micromatch__4.0.8__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") +load("@npm-no_optional__mime-db__1.52.0__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") +load("@npm-no_optional__mime-types__2.1.35__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") +load("@npm-no_optional__mime__3.0.0__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") +load("@npm-no_optional__mimic-response__1.0.1__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") +load("@npm-no_optional__mimic-response__3.1.0__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__10.2.4__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__3.1.2__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__5.1.6__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__6.2.0__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimatch__9.0.5__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimist__0.0.10__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") +load("@npm-no_optional__minimist__1.2.8__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-collect__2.0.1__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-fetch__4.0.1__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-fetch__5.0.2__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-flush__1.0.5__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-pipeline__1.2.4__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-sized__1.0.3__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass-sized__2.0.0__links//:defs.bzl", store_503 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__3.3.6__links//:defs.bzl", store_504 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__4.2.8__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__5.0.0__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__7.1.2__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") +load("@npm-no_optional__minipass__7.1.3__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") +load("@npm-no_optional__minizlib__2.1.2__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") +load("@npm-no_optional__minizlib__3.1.0__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") +load("@npm-no_optional__mitt__3.0.0__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") +load("@npm-no_optional__mkdirp-classic__0.5.3__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") +load("@npm-no_optional__mkdirp__1.0.4__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") +load("@npm-no_optional__moment-timezone__0.5.48__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") +load("@npm-no_optional__moment__2.30.1__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") +load("@npm-no_optional__mouse-change__1.4.0__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") +load("@npm-no_optional__mouse-event-offset__3.0.2__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") +load("@npm-no_optional__mouse-event__1.0.5__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") +load("@npm-no_optional__mouse-wheel__1.2.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") +load("@npm-no_optional__mrmime__1.0.1__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__0.7.2__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__0.7.3__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__2.0.0__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__2.1.2__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") +load("@npm-no_optional__ms__2.1.3__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") +load("@npm-no_optional__mumath__3.3.4__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") +load("@npm-no_optional__murmurhash-js__1.0.0__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") +load("@npm-no_optional__nan__2.23.0__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") +load("@npm-no_optional__native-promise-only__0.8.1__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") +load("@npm-no_optional__needle__2.9.1__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") +load("@npm-no_optional__negotiator__1.0.0__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") +load("@npm-no_optional__next-tick__1.1.0__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-gyp-build__4.8.4__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-gyp__11.5.0__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-gyp__12.2.0__links//:defs.bzl", link_537 = "npm_link_imported_package_store_internal", store_537 = "npm_imported_package_store_internal") +load("@npm-no_optional__node-releases__2.0.27__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") +load("@npm-no_optional__nopt__5.0.0__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") +load("@npm-no_optional__nopt__8.1.0__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") +load("@npm-no_optional__nopt__9.0.0__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-package-data__7.0.1__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-path__3.0.0__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-svg-path__0.1.0__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-svg-path__1.1.0__links//:defs.bzl", store_545 = "npm_imported_package_store_internal") +load("@npm-no_optional__normalize-url__6.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") +load("@npm-no_optional__npm-bundled__2.0.1__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") +load("@npm-no_optional__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") +load("@npm-no_optional__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") +load("@npm-no_optional__npm-packlist__5.1.3__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") +load("@npm-no_optional__npmlog__5.0.1__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") +load("@npm-no_optional__number-is-integer__1.0.1__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") +load("@npm-no_optional__oauth4webapi__3.8.2__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") +load("@npm-no_optional__object-assign__4.1.1__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") +load("@npm-no_optional__once__1.3.3__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") +load("@npm-no_optional__once__1.4.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") +load("@npm-no_optional__opener__1.5.2__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") +load("@npm-no_optional__openid-client__6.8.1__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") +load("@npm-no_optional__optimist__0.6.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") +load("@npm-no_optional__os-tmpdir__1.0.2__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-cancelable__2.1.1__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-limit__3.1.0__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-locate__5.0.0__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") +load("@npm-no_optional__p-map__7.0.4__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") +load("@npm-no_optional__package-json-from-dist__1.0.1__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") +load("@npm-no_optional__parent-module__1.0.1__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") +load("@npm-no_optional__parenthesis__3.1.8__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") +load("@npm-no_optional__parse-json__5.2.0__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") +load("@npm-no_optional__parse-rect__1.2.0__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") +load("@npm-no_optional__parse-svg-path__0.1.2__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") +load("@npm-no_optional__parse-unit__1.0.1__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-exists__4.0.0__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-is-absolute__1.0.1__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-key__3.1.1__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-parse__1.0.7__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-scurry__1.11.1__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-scurry__2.0.2__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") +load("@npm-no_optional__path-type__4.0.0__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") +load("@npm-no_optional__pbf__3.3.0__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") +load("@npm-no_optional__pend__1.2.0__links//:defs.bzl", store_580 = "npm_imported_package_store_internal") +load("@npm-no_optional__performance-now__2.1.0__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") +load("@npm-no_optional__pick-by-alias__1.2.0__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") +load("@npm-no_optional__picocolors__1.1.1__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") +load("@npm-no_optional__picomatch__2.3.1__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") +load("@npm-no_optional__picomatch__4.0.3__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") +load("@npm-no_optional__pify__4.0.1__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") +load("@npm-no_optional__plotly.js__2.25.2__links//:defs.bzl", link_587 = "npm_link_imported_package_store_internal", store_587 = "npm_imported_package_store_internal") +load("@npm-no_optional__pngjs__5.0.0__links//:defs.bzl", link_588 = "npm_link_imported_package_store_internal", store_588 = "npm_imported_package_store_internal") +load("@npm-no_optional__point-in-polygon__1.1.0__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") +load("@npm-no_optional__polybooljs__1.2.2__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") +load("@npm-no_optional__potpack__1.0.2__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") +load("@npm-no_optional__probe-image-size__7.2.3__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") +load("@npm-no_optional__proc-log__5.0.0__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") +load("@npm-no_optional__proc-log__6.1.0__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") +load("@npm-no_optional__process-nextick-args__2.0.1__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") +load("@npm-no_optional__progress__2.0.3__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") +load("@npm-no_optional__promise-retry__2.0.1__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") +load("@npm-no_optional__protoc-gen-grpc__304285671__links//:defs.bzl", link_598 = "npm_link_imported_package_store_internal", store_598 = "npm_imported_package_store_internal") +load("@npm-no_optional__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") +load("@npm-no_optional__proxy-from-env__1.1.0__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") +load("@npm-no_optional__pump__3.0.3__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") +load("@npm-no_optional__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") +load("@npm-no_optional__puppeteer__19.11.1_230959327__links//:defs.bzl", link_603 = "npm_link_imported_package_store_internal", store_603 = "npm_imported_package_store_internal") +load("@npm-no_optional__queue-microtask__1.2.3__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") +load("@npm-no_optional__quick-lru__5.1.1__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") +load("@npm-no_optional__quickselect__2.0.0__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") +load("@npm-no_optional__raf__3.4.1__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") +load("@npm-no_optional__ramda__0.25.0__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") +load("@npm-no_optional__randombytes__2.1.0__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") +load("@npm-no_optional__read-cmd-shim__4.0.0__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") +load("@npm-no_optional__read-yaml-file__2.1.0__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") +load("@npm-no_optional__readable-stream__1.0.34__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") +load("@npm-no_optional__readable-stream__2.3.8__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") +load("@npm-no_optional__readable-stream__3.6.2__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl-error2d__2.0.12__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl-line2d__3.1.3__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl-scatter2d__3.3.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl-splom__1.0.14__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") +load("@npm-no_optional__regl__2.1.1__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") +load("@npm-no_optional__remove-trailing-separator__1.1.0__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") +load("@npm-no_optional__rename-overwrite__6.0.3__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") +load("@npm-no_optional__replace-ext__2.0.0__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") +load("@npm-no_optional__require-directory__2.1.1__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve-alpn__1.2.1__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve-from__4.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve-from__5.0.0__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve__0.6.3__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") +load("@npm-no_optional__resolve__1.22.11__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") +load("@npm-no_optional__responselike__2.0.1__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") +load("@npm-no_optional__retry__0.12.0__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") +load("@npm-no_optional__retry__0.13.1__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") +load("@npm-no_optional__reusify__1.1.0__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") +load("@npm-no_optional__rfc4648__1.5.4__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") +load("@npm-no_optional__right-now__1.0.0__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") +load("@npm-no_optional__rimraf__3.0.2__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") +load("@npm-no_optional__rollup__4.55.2__links//:defs.bzl", link_637 = "npm_link_imported_package_store_internal", store_637 = "npm_imported_package_store_internal") +load("@npm-no_optional__run-groups__3.0.1__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") +load("@npm-no_optional__run-parallel__1.2.0__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") +load("@npm-no_optional__rw__1.3.3__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") +load("@npm-no_optional__safe-buffer__5.1.2__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") +load("@npm-no_optional__safe-buffer__5.2.1__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") +load("@npm-no_optional__safer-buffer__2.1.2__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") +load("@npm-no_optional__sax__1.4.1__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") +load("@npm-no_optional__segfault-handler__1.3.0__links//:defs.bzl", link_645 = "npm_link_imported_package_store_internal", store_645 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver-first-satisfied__1.1.0__links//:defs.bzl", link_646 = "npm_link_imported_package_store_internal", store_646 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__5.7.2__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__6.3.1__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__7.5.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__7.7.3__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") +load("@npm-no_optional__semver__7.8.5__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") +load("@npm-no_optional__serialize-javascript__6.0.2__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") +load("@npm-no_optional__set-blocking__2.0.0__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") +load("@npm-no_optional__setprototypeof__1.2.0__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") +load("@npm-no_optional__shallow-copy__0.0.1__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") +load("@npm-no_optional__shebang-command__2.0.0__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") +load("@npm-no_optional__shebang-regex__3.0.0__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") +load("@npm-no_optional__shlex__2.1.2__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") +load("@npm-no_optional__signal-exit__3.0.7__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") +load("@npm-no_optional__signal-exit__4.1.0__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") +load("@npm-no_optional__signum__1.0.0__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") +load("@npm-no_optional__sirv__1.0.19__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") +load("@npm-no_optional__slash__2.0.0__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") +load("@npm-no_optional__slide__1.1.6__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") +load("@npm-no_optional__smart-buffer__4.2.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") +load("@npm-no_optional__smob__1.5.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") +load("@npm-no_optional__socks-proxy-agent__8.0.5__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") +load("@npm-no_optional__socks__2.8.7__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") +load("@npm-no_optional__source-map-support__0.5.21__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") +load("@npm-no_optional__source-map__0.5.7__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") +load("@npm-no_optional__source-map__0.6.1__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-correct__3.2.0__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-exceptions__2.5.0__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-expression-parse__3.0.1__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-license-ids__3.0.22__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") +load("@npm-no_optional__split2__4.2.0__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") +load("@npm-no_optional__sprintf-js__1.0.3__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") +load("@npm-no_optional__ssri__12.0.0__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") +load("@npm-no_optional__ssri__13.0.1__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") +load("@npm-no_optional__stack-trace__0.0.9__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") +load("@npm-no_optional__static-eval__2.1.1__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") +load("@npm-no_optional__statuses__2.0.1__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") +load("@npm-no_optional__stream-buffers__3.0.3__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") +load("@npm-no_optional__stream-parser__0.3.1__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") +load("@npm-no_optional__stream-shift__1.0.3__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") +load("@npm-no_optional__streamx__2.23.0__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") +load("@npm-no_optional__string-split-by__1.0.0__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") +load("@npm-no_optional__string-width__4.2.3__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") +load("@npm-no_optional__string-width__5.1.2__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") +load("@npm-no_optional__string_decoder__0.10.31__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") +load("@npm-no_optional__string_decoder__1.1.1__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") +load("@npm-no_optional__string_decoder__1.3.0__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-ansi__6.0.1__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-ansi__7.1.2__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-bom__4.0.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-comments-strings__1.2.0__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") +load("@npm-no_optional__strongly-connected-components__1.0.1__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") +load("@npm-no_optional__supercluster__7.1.5__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") +load("@npm-no_optional__superscript-text__1.0.0__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") +load("@npm-no_optional__supports-color__7.2.0__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") +load("@npm-no_optional__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") +load("@npm-no_optional__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") +load("@npm-no_optional__svg-path-bounds__1.0.2__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") +load("@npm-no_optional__svg-path-sdf__1.1.3__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") +load("@npm-no_optional__symlink-dir__6.0.5__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") +load("@npm-no_optional__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_706 = "npm_link_imported_package_store_internal", store_706 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-fs__2.1.1__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-fs__3.1.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-stream__2.2.0__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-stream__3.1.7__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar__6.2.1__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar__7.5.2__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar__7.5.9__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") +load("@npm-no_optional__teex__1.0.1__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") +load("@npm-no_optional__terser__5.44.0__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") +load("@npm-no_optional__test-exclude__7.0.1__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") +load("@npm-no_optional__text-decoder__1.2.3__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") +load("@npm-no_optional__through2__0.6.5__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") +load("@npm-no_optional__through2__2.0.5__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") +load("@npm-no_optional__through__2.3.8__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") +load("@npm-no_optional__tightrope__0.1.0__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinycolor2__1.6.0__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinyglobby__0.2.15__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinyqueue__2.0.3__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") +load("@npm-no_optional__tmp-promise__3.0.3__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") +load("@npm-no_optional__tmp__0.0.33__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") +load("@npm-no_optional__tmp__0.2.5__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") +load("@npm-no_optional__to-float32__1.1.0__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") +load("@npm-no_optional__to-px__1.0.1__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") +load("@npm-no_optional__to-regex-range__5.0.1__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") +load("@npm-no_optional__toidentifier__1.0.1__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") +load("@npm-no_optional__topojson-client__3.1.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") +load("@npm-no_optional__totalist__1.1.0__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") +load("@npm-no_optional__tr46__0.0.3__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") +load("@npm-no_optional__tslib__2.8.1__links//:defs.bzl", link_735 = "npm_link_imported_package_store_internal", store_735 = "npm_imported_package_store_internal") +load("@npm-no_optional__typanion__3.14.0__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") +load("@npm-no_optional__type-fest__0.6.0__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") +load("@npm-no_optional__type__2.7.3__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") +load("@npm-no_optional__typedarray-pool__1.2.0__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") +load("@npm-no_optional__typedarray__0.0.6__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") +load("@npm-no_optional__typeof-article__0.1.1__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") +load("@npm-no_optional__typescript__5.6.3__links//:defs.bzl", store_742 = "npm_imported_package_store_internal") +load("@npm-no_optional__typescript__5.8.2__links//:defs.bzl", link_743 = "npm_link_imported_package_store_internal", store_743 = "npm_imported_package_store_internal") +load("@npm-no_optional__uid-number__0.0.6__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") +load("@npm-no_optional__umask__1.1.0__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") +load("@npm-no_optional__unbzip2-stream__1.4.3__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") +load("@npm-no_optional__undici-types__6.19.8__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") +load("@npm-no_optional__undici-types__6.21.0__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-filename__4.0.0__links//:defs.bzl", store_749 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-filename__5.0.0__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-slug__5.0.0__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-slug__6.0.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") +load("@npm-no_optional__universalify__0.1.2__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") +load("@npm-no_optional__universalify__2.0.1__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") +load("@npm-no_optional__unquote__1.1.1__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") +load("@npm-no_optional__unused__0.2.2__links//:defs.bzl", link_756 = "npm_link_imported_package_store_internal", store_756 = "npm_imported_package_store_internal") +load("@npm-no_optional__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") +load("@npm-no_optional__update-diff__1.1.0__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") +load("@npm-no_optional__util-deprecate__1.0.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") +load("@npm-no_optional__uuid__8.3.2__links//:defs.bzl", link_760 = "npm_link_imported_package_store_internal", store_760 = "npm_imported_package_store_internal") +load("@npm-no_optional__v8-to-istanbul__9.3.0__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") +load("@npm-no_optional__validate-npm-package-license__3.0.4__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") +load("@npm-no_optional__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") +load("@npm-no_optional__vinyl__3.0.1__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") +load("@npm-no_optional__vt-pbf__3.1.3__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") +load("@npm-no_optional__weak-map__1.0.8__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") +load("@npm-no_optional__webgl-context__2.2.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") +load("@npm-no_optional__webidl-conversions__3.0.1__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") +load("@npm-no_optional__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_769 = "npm_link_imported_package_store_internal", store_769 = "npm_imported_package_store_internal") +load("@npm-no_optional__whatwg-url__5.0.0__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__2.0.2__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__4.0.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__5.0.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__6.0.1__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") +load("@npm-no_optional__wide-align__1.1.5__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") +load("@npm-no_optional__wordwrap__0.0.3__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") +load("@npm-no_optional__world-calendars__1.0.4__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") +load("@npm-no_optional__wrap-ansi__7.0.0__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") +load("@npm-no_optional__wrap-ansi__8.1.0__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") +load("@npm-no_optional__wrappy__1.0.2__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") +load("@npm-no_optional__write-file-atomic__5.0.1__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") +load("@npm-no_optional__write-yaml-file__5.0.0__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") +load("@npm-no_optional__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") +load("@npm-no_optional__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") +load("@npm-no_optional__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") +load("@npm-no_optional__xtend__2.2.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") +load("@npm-no_optional__xtend__4.0.2__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") +load("@npm-no_optional__y18n__5.0.8__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") +load("@npm-no_optional__yallist__3.1.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") +load("@npm-no_optional__yallist__4.0.0__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") +load("@npm-no_optional__yallist__5.0.0__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") +load("@npm-no_optional__yargs-parser__21.1.1__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") +load("@npm-no_optional__yargs__17.7.1__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") +load("@npm-no_optional__yargs__17.7.2__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") +load("@npm-no_optional__yauzl__2.10.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") +load("@npm-no_optional__yocto-queue__0.1.0__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") +load("@npm-no_optional__zod__3.21.4__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -856,13 +808,13 @@ load("@aspect_rules_js//npm/private:npm_link_package_store.bzl", _npm_local_link # buildifier: disable=bzl-visibility load("@aspect_rules_js//npm/private:npm_package_store.bzl", _npm_local_package_store = "npm_local_package_store_internal") -_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/pnpm_publish_tools", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] +_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] def _link_pkg_0(): link_1(dev=True) link_5(dev=True) link_17(dev=True) - link_441(dev=True) + link_407(dev=True) return [ ":node_modules/@babel/cli", ":node_modules/@babel/core", @@ -878,12 +830,12 @@ def _link_pkg_0(): def _link_pkg_1(): link_21(dev=True) - link_146(dev=True) - link_221(dev=True) - link_322("circles", dev=True) - link_405(dev=True) - link_492(dev=True) - link_788(dev=True) + link_116(dev=True) + link_190(dev=True) + link_290("circles", dev=True) + link_372(dev=True) + link_456(dev=True) + link_743(dev=True) return [ ":node_modules/@bazel/runfiles", ":node_modules/@types/node", @@ -901,29 +853,29 @@ def _link_pkg_2(): link_24(dev=True) link_25(dev=True) link_40(dev=True) - link_64(dev=True) - link_64("regl", dev=True) - link_208(dev=True) - link_289(dev=True) - link_326(dev=True) - link_420("handlebars-helpers/helper-date", dev=True) - link_422(dev=True) - link_442(dev=True) - link_488(dev=True) - link_501(dev=True) - link_502("lodash-4.17.21", dev=True) - link_503("lodash-4.17.21-tar", dev=True) - link_573(dev=True) - link_628(dev=True) - link_629(dev=True) - link_639(dev=True) - link_644(dev=True) - link_687(dev=True) - link_688(dev=True) - link_749(dev=True) - link_788(dev=True) - link_801(dev=True) - link_814(dev=True) + link_63(dev=True) + link_63("regl", dev=True) + link_177(dev=True) + link_258(dev=True) + link_294(dev=True) + link_387("handlebars-helpers/helper-date", dev=True) + link_389(dev=True) + link_408(dev=True) + link_452(dev=True) + link_465(dev=True) + link_466("lodash-4.17.21", dev=True) + link_467("lodash-4.17.21-tar", dev=True) + link_537(dev=True) + link_587(dev=True) + link_588(dev=True) + link_598(dev=True) + link_603(dev=True) + link_645(dev=True) + link_646(dev=True) + link_706(dev=True) + link_743(dev=True) + link_756(dev=True) + link_769(dev=True) _fp_link_4() return [ ":node_modules/@fastify/send", @@ -961,53 +913,15 @@ def _link_pkg_2(): } def _link_pkg_3(): - link_67() - link_83() - link_92() - link_103() - link_116() - link_121(dev=True) - link_122(dev=True) - link_123(dev=True) - link_125(dev=True) - link_679(dev=True) - return [ - ":node_modules/@pnpm/catalogs.config", - ":node_modules/@pnpm/exportable-manifest", - ":node_modules/@pnpm/logger", - ":node_modules/@pnpm/releasing.exportable-manifest", - ":node_modules/@pnpm/workspace.read-manifest", - ":node_modules/@rollup/plugin-commonjs", - ":node_modules/@rollup/plugin-json", - ":node_modules/@rollup/plugin-node-resolve", - ":node_modules/@rollup/plugin-terser", - ":node_modules/rollup", - ], { - "@pnpm": [ - ":node_modules/@pnpm/catalogs.config", - ":node_modules/@pnpm/exportable-manifest", - ":node_modules/@pnpm/logger", - ":node_modules/@pnpm/releasing.exportable-manifest", - ":node_modules/@pnpm/workspace.read-manifest", - ], - "@rollup": [ - ":node_modules/@rollup/plugin-commonjs", - ":node_modules/@rollup/plugin-json", - ":node_modules/@rollup/plugin-node-resolve", - ":node_modules/@rollup/plugin-terser", - ], - } - -def _link_pkg_4(): - link_89() - link_91() - link_100() - link_121(dev=True) - link_122(dev=True) - link_123(dev=True) - link_124(dev=True) - link_125(dev=True) - link_679(dev=True) + link_73() + link_75() + link_81() + link_91(dev=True) + link_92(dev=True) + link_93(dev=True) + link_94(dev=True) + link_95(dev=True) + link_637(dev=True) return [ ":node_modules/@pnpm/lifecycle", ":node_modules/@pnpm/logger", @@ -1033,12 +947,12 @@ def _link_pkg_4(): ], } -def _link_pkg_5(): - link_121(dev=True) - link_122(dev=True) - link_123(dev=True) - link_209() - link_679(dev=True) +def _link_pkg_4(): + link_91(dev=True) + link_92(dev=True) + link_93(dev=True) + link_178() + link_637(dev=True) return [ ":node_modules/c8", ":node_modules/@rollup/plugin-commonjs", @@ -1053,17 +967,17 @@ def _link_pkg_5(): ], } -def _link_pkg_6(): - link_121(dev=True) - link_122(dev=True) - link_123(dev=True) - link_126(dev=True) - link_140(dev=True) - link_146(dev=True) - link_406() - link_679(dev=True) - link_779() - link_788(dev=True) +def _link_pkg_5(): + link_91(dev=True) + link_92(dev=True) + link_93(dev=True) + link_96(dev=True) + link_110(dev=True) + link_116(dev=True) + link_373() + link_637(dev=True) + link_735() + link_743(dev=True) return [ ":node_modules/google-protobuf", ":node_modules/tslib", @@ -1088,10 +1002,10 @@ def _link_pkg_6(): ], } -def _link_pkg_7(): - link_123(dev=True) - link_146(dev=True) - link_679(dev=True) +def _link_pkg_6(): + link_93(dev=True) + link_116(dev=True) + link_637(dev=True) return [ ":node_modules/@rollup/plugin-node-resolve", ":node_modules/@types/node", @@ -1101,9 +1015,9 @@ def _link_pkg_7(): "@types": [":node_modules/@types/node"], } -def _link_pkg_8(): - link_129() - link_130() +def _link_pkg_7(): + link_99() + link_100() return [ ":node_modules/@rspack/cli", ":node_modules/@rspack/core", @@ -1114,9 +1028,9 @@ def _link_pkg_8(): ], } -def _link_pkg_9(): - link_146() - link_478() +def _link_pkg_8(): + link_116() + link_443() return [ ":node_modules/@types/node", ":node_modules/jasmine", @@ -1124,8 +1038,8 @@ def _link_pkg_9(): "@types": [":node_modules/@types/node"], } -def _link_pkg_10(): - link_165() +def _link_pkg_9(): + link_135() _fp_link_2() _fp_link_3() return [ @@ -1139,23 +1053,23 @@ def _link_pkg_10(): ], } -def _link_pkg_11(): - link_220() - link_221("chalk-alt") +def _link_pkg_10(): + link_189() + link_190("chalk-alt") return [ ":node_modules/chalk", ":node_modules/chalk-alt", ], None -def _link_pkg_12(): - link_805() +def _link_pkg_11(): + link_760() return [":node_modules/uuid"], None -def _link_pkg_13(): - link_805() +def _link_pkg_12(): + link_760() return [":node_modules/uuid"], None -def _link_pkg_14(): +def _link_pkg_13(): _fp_link_5() _fp_link_6() return [ @@ -1172,18 +1086,17 @@ _LINK_PACKAGE_FNS = { "js/private/test/node-patches": _link_pkg_0, "": _link_pkg_1, "npm/private/test": _link_pkg_2, - "npm/private/pnpm_publish_tools": _link_pkg_3, - "npm/private/lifecycle": _link_pkg_4, - "js/private/coverage/bundle": _link_pkg_5, - "js/private/worker/src": _link_pkg_6, - "js/private/devserver/src": _link_pkg_7, - "js/private/test/image/platform_deps": _link_pkg_8, - "js/private/test/js_run_devserver": _link_pkg_9, - "js/private/test/image": _link_pkg_10, - "npm/private/test/npm_package": _link_pkg_11, - "js/private/test/image-fixture-a": _link_pkg_12, - "js/private/test/image-fixture-d": _link_pkg_13, - "npm/private/test/subs": _link_pkg_14, + "npm/private/lifecycle": _link_pkg_3, + "js/private/coverage/bundle": _link_pkg_4, + "js/private/worker/src": _link_pkg_5, + "js/private/devserver/src": _link_pkg_6, + "js/private/test/image/platform_deps": _link_pkg_7, + "js/private/test/js_run_devserver": _link_pkg_8, + "js/private/test/image": _link_pkg_9, + "npm/private/test/npm_package": _link_pkg_10, + "js/private/test/image-fixture-a": _link_pkg_11, + "js/private/test/image-fixture-d": _link_pkg_12, + "npm/private/test/subs": _link_pkg_13, } # buildifier: disable=function-docstring @@ -2000,54 +1913,6 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru store_795() store_796() store_797() - store_798() - store_799() - store_800() - store_801() - store_802() - store_803() - store_804() - store_805() - store_806() - store_807() - store_808() - store_809() - store_810() - store_811() - store_812() - store_813() - store_814() - store_815() - store_816() - store_817() - store_818() - store_819() - store_820() - store_821() - store_822() - store_823() - store_824() - store_825() - store_826() - store_827() - store_828() - store_829() - store_830() - store_831() - store_832() - store_833() - store_834() - store_835() - store_836() - store_837() - store_838() - store_839() - store_840() - store_841() - store_842() - store_843() - store_844() - store_845() _npm_local_package_store( package_store_name = "is-odd@file+npm+private+test+vendored+is-odd", src = "//npm/private/test/vendored/is-odd:pkg", @@ -2211,22 +2076,6 @@ _LINK_TARGETS = { ":node_modules/test-npm_package", ], }, - "npm/private/pnpm_publish_tools": { - "prod": [ - ":node_modules/@pnpm/catalogs.config", - ":node_modules/@pnpm/exportable-manifest", - ":node_modules/@pnpm/logger", - ":node_modules/@pnpm/releasing.exportable-manifest", - ":node_modules/@pnpm/workspace.read-manifest", - ], - "dev": [ - ":node_modules/@rollup/plugin-commonjs", - ":node_modules/@rollup/plugin-json", - ":node_modules/@rollup/plugin-node-resolve", - ":node_modules/@rollup/plugin-terser", - ":node_modules/rollup", - ], - }, "npm/private/lifecycle": { "prod": [ ":node_modules/@pnpm/lifecycle", diff --git a/npm/private/test/snapshots/npm_defs.bzl b/npm/private/test/snapshots/npm_defs.bzl index a4b1b5ab29..45e175d1f3 100644 --- a/npm/private/test/snapshots/npm_defs.bzl +++ b/npm/private/test/snapshots/npm_defs.bzl @@ -84,877 +84,829 @@ load("@npm__at_nicolo-ribaudo_chokidar-2__2.1.8-no-fsevents.3__links//:defs.bzl" load("@npm__at_nodelib_fs.scandir__2.1.5__links//:defs.bzl", store_81 = "npm_imported_package_store_internal") load("@npm__at_nodelib_fs.stat__2.0.5__links//:defs.bzl", store_82 = "npm_imported_package_store_internal") load("@npm__at_nodelib_fs.walk__1.2.8__links//:defs.bzl", store_83 = "npm_imported_package_store_internal") -load("@npm__at_npm_types__2.1.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") -load("@npm__at_npmcli_agent__3.0.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") -load("@npm__at_npmcli_agent__4.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") -load("@npm__at_npmcli_fs__4.0.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") -load("@npm__at_npmcli_fs__5.0.0__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-android-arm64__2.5.6__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-darwin-arm64__2.5.6__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-darwin-x64__2.5.6__links//:defs.bzl", store_91 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-freebsd-x64__2.5.6__links//:defs.bzl", store_92 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-arm-glibc__2.5.6__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-arm-musl__2.5.6__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-arm64-glibc__2.5.6__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-arm64-musl__2.5.6__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-x64-glibc__2.5.6__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-linux-x64-musl__2.5.6__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-win32-arm64__2.5.6__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-win32-ia32__2.5.6__links//:defs.bzl", store_100 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher-win32-x64__2.5.6__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") -load("@npm__at_parcel_watcher__2.5.6__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") -load("@npm__at_pkgjs_parseargs__0.11.0__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") -load("@npm__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") -load("@npm__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") -load("@npm__at_plotly_d3__3.8.1__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") -load("@npm__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_107 = "npm_imported_package_store_internal") -load("@npm__at_plotly_regl__2.1.2__links//:defs.bzl", link_108 = "npm_link_imported_package_store_internal", store_108 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_bins.resolver__1100.0.8__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_byline__1.0.0__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_catalogs.config__1100.0.1__links//:defs.bzl", link_111 = "npm_link_imported_package_store_internal", store_111 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_catalogs.protocol-parser__1001.0.0__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_catalogs.protocol-parser__1100.0.0__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_catalogs.resolver__1000.0.5__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_catalogs.resolver__1100.0.0__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_116 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_constants__1100.0.0__links//:defs.bzl", store_117 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_core-loggers__1001.0.10_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_119 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_core-loggers__1100.2.1_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_deps.peer-range__1100.0.2__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_error__1000.0.5__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_error__1000.1.0__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_error__1100.0.0__links//:defs.bzl", store_125 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_exportable-manifest__1000.4.3_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_127 = "npm_link_imported_package_store_internal", store_127 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_fs.graceful-fs__1100.1.0__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_graceful-fs__1000.1.0__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_133 = "npm_link_imported_package_store_internal", store_133 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_135 = "npm_link_imported_package_store_internal", store_135 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_logger__1100.0.0__links//:defs.bzl", link_136 = "npm_link_imported_package_store_internal", store_136 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_137 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_manifest-utils__1002.0.6_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_138 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_139 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_140 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_pkg-manifest.utils__1100.2.5_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_144 = "npm_link_imported_package_store_internal", store_144 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_read-project-manifest__1001.2.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_releasing.exportable-manifest__1100.1.7_at_pnpm_logger_1100.0.0__links//:defs.bzl", link_147 = "npm_link_imported_package_store_internal", store_147 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_resolving.jsr-specifier-parser__1000.0.4__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_resolving.jsr-specifier-parser__1100.0.0__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_text.comments-parser__1100.0.0__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_types__1001.3.0__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_types__1001.3.1__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_types__1101.3.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_workspace.project-manifest-reader__1100.0.13_at_pnpm_logger_1100.0.0__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_workspace.project-manifest-writer__1100.0.8__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_workspace.read-manifest__1000.3.2__links//:defs.bzl", link_160 = "npm_link_imported_package_store_internal", store_160 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") -load("@npm__at_pnpm_write-project-manifest__1000.0.17__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") -load("@npm__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") -load("@npm__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", link_165 = "npm_link_imported_package_store_internal", store_165 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", link_166 = "npm_link_imported_package_store_internal", store_166 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", link_167 = "npm_link_imported_package_store_internal", store_167 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", link_168 = "npm_link_imported_package_store_internal", store_168 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", link_169 = "npm_link_imported_package_store_internal", store_169 = "npm_imported_package_store_internal") -load("@npm__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", link_170 = "npm_link_imported_package_store_internal", store_170 = "npm_imported_package_store_internal") -load("@npm__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-android-arm-eabi__4.55.2__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-android-arm64__4.55.2__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-darwin-arm64__4.55.2__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-darwin-x64__4.55.2__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-freebsd-arm64__4.55.2__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-freebsd-x64__4.55.2__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-arm-gnueabihf__4.55.2__links//:defs.bzl", store_178 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-arm-musleabihf__4.55.2__links//:defs.bzl", store_179 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-arm64-gnu__4.55.2__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-arm64-musl__4.55.2__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-loong64-gnu__4.55.2__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-loong64-musl__4.55.2__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-ppc64-gnu__4.55.2__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-ppc64-musl__4.55.2__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-riscv64-gnu__4.55.2__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-riscv64-musl__4.55.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-s390x-gnu__4.55.2__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-x64-gnu__4.55.2__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-linux-x64-musl__4.55.2__links//:defs.bzl", store_190 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-openbsd-x64__4.55.2__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-openharmony-arm64__4.55.2__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-win32-arm64-msvc__4.55.2__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-win32-ia32-msvc__4.55.2__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-win32-x64-gnu__4.55.2__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") -load("@npm__at_rollup_rollup-win32-x64-msvc__4.55.2__links//:defs.bzl", store_196 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-darwin-arm64__2.0.4__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-darwin-x64__2.0.4__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-linux-arm64-gnu__2.0.4__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-linux-arm64-musl__2.0.4__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-linux-x64-gnu__2.0.4__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-linux-x64-musl__2.0.4__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-wasm32-wasi__2.0.4__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-win32-arm64-msvc__2.0.4__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-win32-ia32-msvc__2.0.4__links//:defs.bzl", store_205 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding-win32-x64-msvc__2.0.4__links//:defs.bzl", store_206 = "npm_imported_package_store_internal") -load("@npm__at_rspack_binding__2.0.4__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") -load("@npm__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_208 = "npm_link_imported_package_store_internal", store_208 = "npm_imported_package_store_internal") -load("@npm__at_rspack_core__2.0.4__links//:defs.bzl", link_209 = "npm_link_imported_package_store_internal", store_209 = "npm_imported_package_store_internal") -load("@npm__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") -load("@npm__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") -load("@npm__at_turf_area__6.5.0__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") -load("@npm__at_turf_bbox__6.5.0__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") -load("@npm__at_turf_centroid__6.5.0__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") -load("@npm__at_turf_helpers__6.5.0__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") -load("@npm__at_turf_meta__6.5.0__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") -load("@npm__at_tybys_wasm-util__0.10.2__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") -load("@npm__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_218 = "npm_imported_package_store_internal") -load("@npm__at_types_estree__1.0.8__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") -load("@npm__at_types_google-protobuf__3.15.12__links//:defs.bzl", link_220 = "npm_link_imported_package_store_internal", store_220 = "npm_imported_package_store_internal") -load("@npm__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") -load("@npm__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") -load("@npm__at_types_js-yaml__4.0.9__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") -load("@npm__at_types_keyv__3.1.4__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") -load("@npm__at_types_node-fetch__2.6.13__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") -load("@npm__at_types_node__22.18.13__links//:defs.bzl", link_226 = "npm_link_imported_package_store_internal", store_226 = "npm_imported_package_store_internal") -load("@npm__at_types_node__22.7.4__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") -load("@npm__at_types_resolve__1.20.2__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") -load("@npm__at_types_responselike__1.0.3__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") -load("@npm__at_types_ssri__7.1.5__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") -load("@npm__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") -load("@npm__at_types_tar__6.1.13__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") -load("@npm__at_types_ws__8.18.1__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") -load("@npm__at_types_yauzl__2.10.3__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") -load("@npm__at_vscode_vsce-sign-alpine-arm64__2.0.2__links//:defs.bzl", link_235 = "npm_link_imported_package_store_internal", store_235 = "npm_imported_package_store_internal") -load("@npm__at_vscode_vsce-sign-alpine-x64__2.0.2__links//:defs.bzl", link_236 = "npm_link_imported_package_store_internal", store_236 = "npm_imported_package_store_internal") -load("@npm__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") -load("@npm__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") -load("@npm__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") -load("@npm__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") -load("@npm__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") -load("@npm__abbrev__1.1.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") -load("@npm__abbrev__3.0.1__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") -load("@npm__abbrev__4.0.0__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") -load("@npm__abs-svg-path__0.1.1__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") -load("@npm__acorn-walk__8.3.4__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") -load("@npm__acorn__7.4.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") -load("@npm__acorn__8.12.1__links//:defs.bzl", link_248 = "npm_link_imported_package_store_internal", store_248 = "npm_imported_package_store_internal") -load("@npm__acorn__8.15.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") -load("@npm__agent-base__6.0.2__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") -load("@npm__agent-base__7.1.4__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") -load("@npm__almost-equal__1.1.0__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") -load("@npm__ansi-regex__5.0.1__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") -load("@npm__ansi-regex__6.2.2__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") -load("@npm__ansi-styles__4.3.0__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") -load("@npm__ansi-styles__6.2.3__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") -load("@npm__anymatch__3.1.3__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") -load("@npm__aproba__2.1.0__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") -load("@npm__are-we-there-yet__2.0.0__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") -load("@npm__argparse__1.0.10__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") -load("@npm__argparse__2.0.1__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") -load("@npm__array-bounds__1.0.1__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") -load("@npm__array-find-index__1.0.2__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") -load("@npm__array-normalize__1.1.4__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") -load("@npm__array-range__1.0.1__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") -load("@npm__array-rearrange__2.2.2__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") -load("@npm__asynckit__0.4.0__links//:defs.bzl", store_267 = "npm_imported_package_store_internal") -load("@npm__b4a__1.7.3__links//:defs.bzl", store_268 = "npm_imported_package_store_internal") -load("@npm__balanced-match__1.0.2__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") -load("@npm__balanced-match__4.0.4__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") -load("@npm__bare-events__2.8.2__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") -load("@npm__bare-fs__4.5.1__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") -load("@npm__bare-os__3.6.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") -load("@npm__bare-path__3.0.0__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") -load("@npm__bare-stream__2.7.0_bare-events_2.8.2__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") -load("@npm__bare-url__2.3.2__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") -load("@npm__base64-js__1.5.1__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") -load("@npm__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") -load("@npm__better-path-resolve__1.0.0__links//:defs.bzl", store_279 = "npm_imported_package_store_internal") -load("@npm__better-path-resolve__2.0.0__links//:defs.bzl", store_280 = "npm_imported_package_store_internal") -load("@npm__bin-links__4.0.4__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") -load("@npm__binary-extensions__2.3.0__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") -load("@npm__binary-search-bounds__2.0.5__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") -load("@npm__bindings__1.5.0__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") -load("@npm__bit-twiddle__1.0.2__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") -load("@npm__bitmap-sdf__1.0.4__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") -load("@npm__bl__2.2.1__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") -load("@npm__bl__4.1.0__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") -load("@npm__bole__5.0.25__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") -load("@npm__brace-expansion__1.1.12__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") -load("@npm__brace-expansion__2.0.2__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") -load("@npm__brace-expansion__5.0.4__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") -load("@npm__braces__3.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") -load("@npm__browserslist__4.27.0__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") -load("@npm__buffer-crc32__0.2.13__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") -load("@npm__buffer-from__1.1.2__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") -load("@npm__buffer__5.7.1__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") -load("@npm__bufferutil__4.0.8__links//:defs.bzl", link_298 = "npm_link_imported_package_store_internal", store_298 = "npm_imported_package_store_internal") -load("@npm__c8__10.1.3__links//:defs.bzl", link_299 = "npm_link_imported_package_store_internal", store_299 = "npm_imported_package_store_internal") -load("@npm__cacache__19.0.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") -load("@npm__cacache__20.0.3__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") -load("@npm__cacheable-lookup__5.0.4__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") -load("@npm__cacheable-request__7.0.4__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") -load("@npm__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") -load("@npm__callsites__3.1.0__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") -load("@npm__caniuse-lite__1.0.30001752__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") -load("@npm__canvas-fit__1.5.0__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") -load("@npm__chalk__3.0.0__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") -load("@npm__chalk__4.1.2__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") -load("@npm__chalk__5.0.1__links//:defs.bzl", link_310 = "npm_link_imported_package_store_internal", store_310 = "npm_imported_package_store_internal") -load("@npm__chalk__5.1.1__links//:defs.bzl", link_311 = "npm_link_imported_package_store_internal", store_311 = "npm_imported_package_store_internal") -load("@npm__chokidar__3.6.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") -load("@npm__chokidar__4.0.3__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") -load("@npm__chownr__1.1.4__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") -load("@npm__chownr__2.0.0__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") -load("@npm__chownr__3.0.0__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") -load("@npm__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") -load("@npm__clamp__1.0.1__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") -load("@npm__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") -load("@npm__cliui__8.0.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") -load("@npm__clone-response__1.0.3__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") -load("@npm__clone__2.1.2__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") -load("@npm__cmd-extension__1.0.2__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") -load("@npm__cmd-shim__6.0.3__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") -load("@npm__color-alpha__1.0.4__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") -load("@npm__color-convert__2.0.1__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") -load("@npm__color-id__1.1.0__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") -load("@npm__color-name__1.1.4__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") -load("@npm__color-normalize__1.5.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") -load("@npm__color-parse__1.3.8__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") -load("@npm__color-rgba__2.1.1__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") -load("@npm__color-space__1.16.0__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") -load("@npm__color-support__1.1.3__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") -load("@npm__combined-stream__1.0.8__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") -load("@npm__commander__10.0.1__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") -load("@npm__commander__2.20.3__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") -load("@npm__commander__6.2.1__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") -load("@npm__commander__7.2.0__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") -load("@npm__commondir__1.0.1__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") -load("@npm__concat-map__0.0.1__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") -load("@npm__concat-stream__1.6.2__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") -load("@npm__console-control-strings__1.1.0__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") -load("@npm__convert-source-map__2.0.0__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") -load("@npm__core-util-is__1.0.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") -load("@npm__cosmiconfig__8.1.3__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") -load("@npm__country-regex__1.1.0__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") -load("@npm__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") -load("@npm__cross-spawn__7.0.3__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") -load("@npm__cross-spawn__7.0.6__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") -load("@npm__css-font-size-keywords__1.0.0__links//:defs.bzl", store_350 = "npm_imported_package_store_internal") -load("@npm__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") -load("@npm__css-font-style-keywords__1.0.1__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") -load("@npm__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") -load("@npm__css-font__1.2.0__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") -load("@npm__css-global-keywords__1.0.1__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") -load("@npm__css-system-font-keywords__1.0.0__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") -load("@npm__csscolorparser__1.0.3__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") -load("@npm__d3-array__1.2.4__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") -load("@npm__d3-collection__1.0.7__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") -load("@npm__d3-color__3.1.0__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") -load("@npm__d3-dispatch__1.0.6__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") -load("@npm__d3-force__1.2.1__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") -load("@npm__d3-format__1.4.5__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") -load("@npm__d3-geo-projection__2.9.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") -load("@npm__d3-geo__1.12.1__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") -load("@npm__d3-hierarchy__1.1.9__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") -load("@npm__d3-interpolate__3.0.1__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") -load("@npm__d3-path__1.0.9__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") -load("@npm__d3-quadtree__1.0.7__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") -load("@npm__d3-shape__1.3.7__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") -load("@npm__d3-time-format__2.3.0__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") -load("@npm__d3-time__1.1.0__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") -load("@npm__d3-timer__1.0.10__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") -load("@npm__d__1.0.2__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") -load("@npm__date.js__0.3.3__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") -load("@npm__debug__2.6.3__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") -load("@npm__debug__3.1.0__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") -load("@npm__debug__3.2.7__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") -load("@npm__debug__4.3.4__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") -load("@npm__debug__4.4.3__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") -load("@npm__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_381 = "npm_link_imported_package_store_internal", store_381 = "npm_imported_package_store_internal") -load("@npm__decompress-response__6.0.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") -load("@npm__deepmerge__4.3.1__links//:defs.bzl", store_383 = "npm_imported_package_store_internal") -load("@npm__defer-to-connect__2.0.1__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") -load("@npm__defined__1.0.1__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") -load("@npm__delayed-stream__1.0.0__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") -load("@npm__delegates__1.0.0__links//:defs.bzl", store_387 = "npm_imported_package_store_internal") -load("@npm__depd__2.0.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") -load("@npm__detect-indent__7.0.2__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") -load("@npm__detect-kerning__2.1.2__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") -load("@npm__detect-libc__2.1.2__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") -load("@npm__devtools-protocol__0.0.1107588__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") -load("@npm__draw-svg-path__1.0.0__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") -load("@npm__dtype__2.0.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") -load("@npm__dunder-proto__1.0.1__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") -load("@npm__dup__1.0.0__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") -load("@npm__duplexer__0.1.2__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") -load("@npm__duplexify__3.7.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") -load("@npm__earcut__2.2.4__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") -load("@npm__eastasianwidth__0.2.0__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") -load("@npm__electron-to-chromium__1.5.244__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") -load("@npm__element-size__1.1.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") -load("@npm__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") -load("@npm__emoji-regex__8.0.0__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") -load("@npm__emoji-regex__9.2.2__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") -load("@npm__encoding__0.1.13__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") -load("@npm__end-of-stream__1.4.5__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") -load("@npm__env-paths__2.2.1__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") -load("@npm__err-code__2.0.3__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") -load("@npm__error-ex__1.3.4__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") -load("@npm__es-define-property__1.0.1__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") -load("@npm__es-errors__1.3.0__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") -load("@npm__es-object-atoms__1.1.1__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") -load("@npm__es-set-tostringtag__2.1.0__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") -load("@npm__es5-ext__0.10.64__links//:defs.bzl", link_415 = "npm_link_imported_package_store_internal", store_415 = "npm_imported_package_store_internal") -load("@npm__es6-iterator__2.0.3__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") -load("@npm__es6-symbol__3.1.4__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") -load("@npm__es6-weak-map__2.0.3__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") -load("@npm__esbuild__0.24.0__links//:defs.bzl", link_419 = "npm_link_imported_package_store_internal", store_419 = "npm_imported_package_store_internal") -load("@npm__escalade__3.2.0__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") -load("@npm__escape-html__1.0.3__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") -load("@npm__escodegen__2.1.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") -load("@npm__esniff__2.0.1__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") -load("@npm__esprima__1.0.0__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") -load("@npm__esprima__4.0.1__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") -load("@npm__estraverse__5.3.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") -load("@npm__estree-walker__2.0.2__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") -load("@npm__esutils__2.0.3__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") -load("@npm__event-emitter__0.3.5__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") -load("@npm__events-universal__1.0.1__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") -load("@npm__events__3.3.0__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") -load("@npm__exponential-backoff__3.1.3__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") -load("@npm__ext__1.7.0__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") -load("@npm__extract-zip__2.0.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") -load("@npm__falafel__2.2.5__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") -load("@npm__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") -load("@npm__fast-deep-equal__3.1.3__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") -load("@npm__fast-fifo__1.3.2__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") -load("@npm__fast-glob__3.3.3__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") -load("@npm__fast-isnumeric__1.1.4__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") -load("@npm__fast-safe-stringify__2.1.1__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") -load("@npm__fastq__1.20.1__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") -load("@npm__fd-slicer__1.1.0__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") -load("@npm__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") -load("@npm__fdir__6.5.0_picomatch_4.0.4__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") -load("@npm__file-uri-to-path__1.0.0__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") -load("@npm__fill-range__7.1.1__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") -load("@npm__find-up__5.0.0__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") -load("@npm__flatten-vertex-data__1.0.2__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") -load("@npm__font-atlas__2.1.0__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") -load("@npm__font-measure__1.2.2__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") -load("@npm__foreground-child__3.3.1__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") -load("@npm__form-data__4.0.4__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") -load("@npm__from2__2.3.0__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") -load("@npm__fs-constants__1.0.0__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") -load("@npm__fs-extra__11.1.1__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") -load("@npm__fs-extra__11.3.0__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") -load("@npm__fs-extra__7.0.1__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") -load("@npm__fs-minipass__2.1.0__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") -load("@npm__fs-minipass__3.0.3__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") -load("@npm__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") -load("@npm__fs.realpath__1.0.0__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") -load("@npm__fsevents__2.3.3__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") -load("@npm__function-bind__1.1.2__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") -load("@npm__gauge__3.0.2__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") -load("@npm__gensync__1.0.0-beta.2__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") -load("@npm__geojson-vt__3.2.1__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") -load("@npm__get-caller-file__2.0.5__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") -load("@npm__get-canvas-context__1.0.2__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") -load("@npm__get-intrinsic__1.3.0__links//:defs.bzl", store_470 = "npm_imported_package_store_internal") -load("@npm__get-proto__1.0.1__links//:defs.bzl", store_471 = "npm_imported_package_store_internal") -load("@npm__get-stream__5.2.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") -load("@npm__get-stream__6.0.1__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") -load("@npm__gl-mat4__1.2.0__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") -load("@npm__gl-matrix__3.4.4__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") -load("@npm__gl-text__1.4.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") -load("@npm__gl-util__3.1.3__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") -load("@npm__glob-parent__5.1.2__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") -load("@npm__glob__10.4.5__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") -load("@npm__glob__13.0.6__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") -load("@npm__glob__7.2.3__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") -load("@npm__glob__8.1.0__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") -load("@npm__glsl-inject-defines__1.0.3__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") -load("@npm__glsl-resolve__0.0.1__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") -load("@npm__glsl-token-assignments__2.0.2__links//:defs.bzl", store_485 = "npm_imported_package_store_internal") -load("@npm__glsl-token-defines__1.0.0__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") -load("@npm__glsl-token-depth__1.1.2__links//:defs.bzl", store_487 = "npm_imported_package_store_internal") -load("@npm__glsl-token-descope__1.0.2__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") -load("@npm__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") -load("@npm__glsl-token-properties__1.0.1__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") -load("@npm__glsl-token-scope__1.1.2__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") -load("@npm__glsl-token-string__1.0.1__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") -load("@npm__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") -load("@npm__glsl-tokenizer__2.1.5__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") -load("@npm__glslify-bundle__5.1.1__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") -load("@npm__glslify-deps__1.3.2__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") -load("@npm__glslify__7.1.1__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-linux-arm64__20251111.0.0__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-linux__20251111.0.0__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-macos__20251111.0.0__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler-windows__20251111.0.0__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") -load("@npm__google-closure-compiler__20251111.0.0__links//:defs.bzl", link_503 = "npm_link_imported_package_store_internal", store_503 = "npm_imported_package_store_internal") -load("@npm__google-protobuf__3.21.4__links//:defs.bzl", link_504 = "npm_link_imported_package_store_internal", store_504 = "npm_imported_package_store_internal") -load("@npm__gopd__1.2.0__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") -load("@npm__got__11.8.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") -load("@npm__graceful-fs__4.2.11__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") -load("@npm__grid-index__1.1.0__links//:defs.bzl", store_508 = "npm_imported_package_store_internal") -load("@npm__gzip-size__6.0.0__links//:defs.bzl", store_509 = "npm_imported_package_store_internal") -load("@npm__handlebars-utils__1.0.6__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") -load("@npm__has-flag__4.0.0__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") -load("@npm__has-hover__1.0.1__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") -load("@npm__has-passive-events__1.0.0__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") -load("@npm__has-symbols__1.1.0__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") -load("@npm__has-tostringtag__1.0.2__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") -load("@npm__has-unicode__2.0.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") -load("@npm__hasown__2.0.2__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") -load("@npm__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", link_518 = "npm_link_imported_package_store_internal", store_518 = "npm_imported_package_store_internal") -load("@npm__hosted-git-info__8.1.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") -load("@npm__hot-shots__10.0.0__links//:defs.bzl", link_520 = "npm_link_imported_package_store_internal", store_520 = "npm_imported_package_store_internal") -load("@npm__hpagent__1.2.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") -load("@npm__hsluv__0.0.3__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") -load("@npm__html-escaper__2.0.2__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") -load("@npm__http-cache-semantics__4.2.0__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") -load("@npm__http-errors__2.0.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") -load("@npm__http-proxy-agent__7.0.2__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") -load("@npm__http2-wrapper__1.0.3__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") -load("@npm__https-proxy-agent__5.0.1__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") -load("@npm__https-proxy-agent__7.0.6__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") -load("@npm__iconv-lite__0.4.24__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") -load("@npm__iconv-lite__0.6.3__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") -load("@npm__iconv-lite__0.7.2__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") -load("@npm__ieee754__1.2.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") -load("@npm__ignore-walk__5.0.1__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") -load("@npm__immutable__5.1.5__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") -load("@npm__import-fresh__3.3.1__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") -load("@npm__imurmurhash__0.1.4__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") -load("@npm__index-to-position__1.2.0__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") -load("@npm__individual__3.0.0__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") -load("@npm__inflight__1.0.6__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") -load("@npm__inherits__2.0.4__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") -load("@npm__inline-fixtures__1.1.0__links//:defs.bzl", link_542 = "npm_link_imported_package_store_internal", store_542 = "npm_imported_package_store_internal") -load("@npm__inline-fixtures__1892187746__links//:defs.bzl", link_543 = "npm_link_imported_package_store_internal", store_543 = "npm_imported_package_store_internal") -load("@npm__ip-address__10.0.1__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") -load("@npm__is-arrayish__0.2.1__links//:defs.bzl", store_545 = "npm_imported_package_store_internal") -load("@npm__is-binary-path__2.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") -load("@npm__is-browser__2.1.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") -load("@npm__is-buffer__1.1.6__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") -load("@npm__is-core-module__2.16.1__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") -load("@npm__is-extglob__2.1.1__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") -load("@npm__is-finite__1.1.0__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") -load("@npm__is-firefox__1.0.3__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") -load("@npm__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") -load("@npm__is-glob__4.0.3__links//:defs.bzl", store_554 = "npm_imported_package_store_internal") -load("@npm__is-iexplorer__1.0.0__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") -load("@npm__is-mobile__4.0.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") -load("@npm__is-module__1.0.0__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") -load("@npm__is-number__6.0.0__links//:defs.bzl", store_558 = "npm_imported_package_store_internal") -load("@npm__is-number__7.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") -load("@npm__is-obj__1.0.1__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") -load("@npm__is-plain-obj__1.1.0__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") -load("@npm__is-reference__1.2.1__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") -load("@npm__is-string-blank__1.0.1__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") -load("@npm__is-subdir__1.2.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") -load("@npm__is-subdir__2.0.0__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") -load("@npm__is-svg-path__1.0.2__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") -load("@npm__is-windows__1.0.2__links//:defs.bzl", store_567 = "npm_imported_package_store_internal") -load("@npm__isarray__0.0.1__links//:defs.bzl", store_568 = "npm_imported_package_store_internal") -load("@npm__isarray__1.0.0__links//:defs.bzl", store_569 = "npm_imported_package_store_internal") -load("@npm__isarray__2.0.5__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") -load("@npm__isexe__2.0.0__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") -load("@npm__isexe__3.1.1__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") -load("@npm__isexe__4.0.0__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") -load("@npm__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") -load("@npm__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") -load("@npm__istanbul-lib-report__3.0.1__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") -load("@npm__istanbul-reports__3.2.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") -load("@npm__jackspeak__3.4.3__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") -load("@npm__jasmine-core__5.1.2__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") -load("@npm__jasmine__5.1.0__links//:defs.bzl", link_580 = "npm_link_imported_package_store_internal", store_580 = "npm_imported_package_store_internal") -load("@npm__jose__6.1.0__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") -load("@npm__js-tokens__4.0.0__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") -load("@npm__js-yaml__3.14.2__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") -load("@npm__js-yaml__4.1.0__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") -load("@npm__js-yaml__4.2.0__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") -load("@npm__jsep__1.4.0__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") -load("@npm__jsesc__3.1.0__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") -load("@npm__json-buffer__3.0.1__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") -load("@npm__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") -load("@npm__json-stable-stringify__1.0.1__links//:defs.bzl", link_590 = "npm_link_imported_package_store_internal", store_590 = "npm_imported_package_store_internal") -load("@npm__json5__2.2.3__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") -load("@npm__jsonfile__4.0.0__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") -load("@npm__jsonfile__6.2.0__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") -load("@npm__jsonpath-plus__10.3.0__links//:defs.bzl", link_594 = "npm_link_imported_package_store_internal", store_594 = "npm_imported_package_store_internal") -load("@npm__kdbush__3.0.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") -load("@npm__keyv__4.5.4__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") -load("@npm__kind-of__3.2.2__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") -load("@npm__kind-of__6.0.3__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") -load("@npm__lines-and-columns__1.2.4__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") -load("@npm__load-json-file__6.2.0__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") -load("@npm__locate-path__6.0.0__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") -load("@npm__lodash.merge__4.6.2__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") -load("@npm__lodash__4.0.0__links//:defs.bzl", link_603 = "npm_link_imported_package_store_internal", store_603 = "npm_imported_package_store_internal") -load("@npm__lodash__4.17.21__links//:defs.bzl", link_604 = "npm_link_imported_package_store_internal", store_604 = "npm_imported_package_store_internal") -load("@npm__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", link_605 = "npm_link_imported_package_store_internal", store_605 = "npm_imported_package_store_internal") -load("@npm__lowercase-keys__2.0.0__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") -load("@npm__lru-cache__10.4.3__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") -load("@npm__lru-cache__11.2.6__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") -load("@npm__lru-cache__5.1.1__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") -load("@npm__lru-cache__6.0.0__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") -load("@npm__magic-string__0.30.21__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") -load("@npm__make-dir__2.1.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") -load("@npm__make-dir__3.1.0__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") -load("@npm__make-dir__4.0.0__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") -load("@npm__make-fetch-happen__14.0.3__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") -load("@npm__make-fetch-happen__15.0.4__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") -load("@npm__map-limit__0.0.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") -load("@npm__mapbox-gl__1.10.1__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") -load("@npm__math-intrinsics__1.1.0__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") -load("@npm__math-log2__1.0.1__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") -load("@npm__merge2__1.4.1__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") -load("@npm__micromatch__4.0.8__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") -load("@npm__mime-db__1.52.0__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") -load("@npm__mime-types__2.1.35__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") -load("@npm__mime__3.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") -load("@npm__mimic-response__1.0.1__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") -load("@npm__mimic-response__3.1.0__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") -load("@npm__minimatch__10.2.4__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") -load("@npm__minimatch__3.1.2__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") -load("@npm__minimatch__5.1.6__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") -load("@npm__minimatch__6.2.0__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") -load("@npm__minimatch__9.0.5__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") -load("@npm__minimist__0.0.10__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") -load("@npm__minimist__1.2.8__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") -load("@npm__minipass-collect__2.0.1__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") -load("@npm__minipass-fetch__4.0.1__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") -load("@npm__minipass-fetch__5.0.2__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") -load("@npm__minipass-flush__1.0.5__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") -load("@npm__minipass-pipeline__1.2.4__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") -load("@npm__minipass-sized__1.0.3__links//:defs.bzl", store_640 = "npm_imported_package_store_internal") -load("@npm__minipass-sized__2.0.0__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") -load("@npm__minipass__3.3.6__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") -load("@npm__minipass__4.2.8__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") -load("@npm__minipass__5.0.0__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") -load("@npm__minipass__7.1.2__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") -load("@npm__minipass__7.1.3__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") -load("@npm__minizlib__2.1.2__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") -load("@npm__minizlib__3.1.0__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") -load("@npm__mitt__3.0.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") -load("@npm__mkdirp-classic__0.5.3__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") -load("@npm__mkdirp__1.0.4__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") -load("@npm__moment-timezone__0.5.48__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") -load("@npm__moment__2.30.1__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") -load("@npm__mouse-change__1.4.0__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") -load("@npm__mouse-event-offset__3.0.2__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") -load("@npm__mouse-event__1.0.5__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") -load("@npm__mouse-wheel__1.2.0__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") -load("@npm__mrmime__1.0.1__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") -load("@npm__ms__0.7.2__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") -load("@npm__ms__0.7.3__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") -load("@npm__ms__2.0.0__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") -load("@npm__ms__2.1.2__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") -load("@npm__ms__2.1.3__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") -load("@npm__mumath__3.3.4__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") -load("@npm__murmurhash-js__1.0.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") -load("@npm__nan__2.23.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") -load("@npm__native-promise-only__0.8.1__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") -load("@npm__needle__2.9.1__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") -load("@npm__negotiator__1.0.0__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") -load("@npm__next-tick__1.1.0__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") -load("@npm__node-addon-api__7.1.1__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") -load("@npm__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") -load("@npm__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") -load("@npm__node-gyp-build__4.8.4__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") -load("@npm__node-gyp__11.5.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") -load("@npm__node-gyp__12.2.0__links//:defs.bzl", link_676 = "npm_link_imported_package_store_internal", store_676 = "npm_imported_package_store_internal") -load("@npm__node-releases__2.0.27__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") -load("@npm__nopt__5.0.0__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") -load("@npm__nopt__8.1.0__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") -load("@npm__nopt__9.0.0__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") -load("@npm__normalize-package-data__7.0.1__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") -load("@npm__normalize-path__3.0.0__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") -load("@npm__normalize-svg-path__0.1.0__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") -load("@npm__normalize-svg-path__1.1.0__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") -load("@npm__normalize-url__6.1.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") -load("@npm__npm-bundled__2.0.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") -load("@npm__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") -load("@npm__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") -load("@npm__npm-packlist__5.1.3__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") -load("@npm__npmlog__5.0.1__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") -load("@npm__number-is-integer__1.0.1__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") -load("@npm__oauth4webapi__3.8.2__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") -load("@npm__object-assign__4.1.1__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") -load("@npm__once__1.3.3__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") -load("@npm__once__1.4.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") -load("@npm__opener__1.5.2__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") -load("@npm__openid-client__6.8.1__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") -load("@npm__optimist__0.6.0__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") -load("@npm__os-tmpdir__1.0.2__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") -load("@npm__p-cancelable__2.1.1__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") -load("@npm__p-limit__3.1.0__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") -load("@npm__p-limit__7.3.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") -load("@npm__p-locate__5.0.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") -load("@npm__p-map-values__0.1.0__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") -load("@npm__p-map-values__1.0.0__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") -load("@npm__p-map__7.0.4__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") -load("@npm__package-json-from-dist__1.0.1__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") -load("@npm__parent-module__1.0.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") -load("@npm__parenthesis__3.1.8__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") -load("@npm__parse-json__5.2.0__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") -load("@npm__parse-json__8.3.0__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") -load("@npm__parse-rect__1.2.0__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") -load("@npm__parse-svg-path__0.1.2__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") -load("@npm__parse-unit__1.0.1__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") -load("@npm__path-exists__4.0.0__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") -load("@npm__path-is-absolute__1.0.1__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") -load("@npm__path-key__3.1.1__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") -load("@npm__path-parse__1.0.7__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") -load("@npm__path-scurry__1.11.1__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") -load("@npm__path-scurry__2.0.2__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") -load("@npm__path-type__4.0.0__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") -load("@npm__pbf__3.3.0__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") -load("@npm__pend__1.2.0__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") -load("@npm__performance-now__2.1.0__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") -load("@npm__pick-by-alias__1.2.0__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") -load("@npm__picocolors__1.1.1__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") -load("@npm__picomatch__2.3.1__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") -load("@npm__picomatch__4.0.3__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") -load("@npm__picomatch__4.0.4__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") -load("@npm__pify__4.0.1__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") -load("@npm__plotly.js__2.25.2__links//:defs.bzl", link_731 = "npm_link_imported_package_store_internal", store_731 = "npm_imported_package_store_internal") -load("@npm__pngjs__5.0.0__links//:defs.bzl", link_732 = "npm_link_imported_package_store_internal", store_732 = "npm_imported_package_store_internal") -load("@npm__point-in-polygon__1.1.0__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") -load("@npm__polybooljs__1.2.2__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") -load("@npm__potpack__1.0.2__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") -load("@npm__probe-image-size__7.2.3__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") -load("@npm__proc-log__5.0.0__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") -load("@npm__proc-log__6.1.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") -load("@npm__process-nextick-args__2.0.1__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") -load("@npm__progress__2.0.3__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") -load("@npm__promise-retry__2.0.1__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") -load("@npm__protoc-gen-grpc__304285671__links//:defs.bzl", link_742 = "npm_link_imported_package_store_internal", store_742 = "npm_imported_package_store_internal") -load("@npm__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") -load("@npm__proxy-from-env__1.1.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") -load("@npm__pump__3.0.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") -load("@npm__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") -load("@npm__puppeteer__19.11.1_230959327__links//:defs.bzl", link_747 = "npm_link_imported_package_store_internal", store_747 = "npm_imported_package_store_internal") -load("@npm__queue-microtask__1.2.3__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") -load("@npm__quick-lru__5.1.1__links//:defs.bzl", store_749 = "npm_imported_package_store_internal") -load("@npm__quickselect__2.0.0__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") -load("@npm__raf__3.4.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") -load("@npm__ramda__0.25.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") -load("@npm__randombytes__2.1.0__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") -load("@npm__read-cmd-shim__4.0.0__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") -load("@npm__read-yaml-file__2.1.0__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") -load("@npm__read-yaml-file__3.0.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") -load("@npm__readable-stream__1.0.34__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") -load("@npm__readable-stream__2.3.8__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") -load("@npm__readable-stream__3.6.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") -load("@npm__readdirp__3.6.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") -load("@npm__readdirp__4.1.2__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") -load("@npm__regl-error2d__2.0.12__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") -load("@npm__regl-line2d__3.1.3__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") -load("@npm__regl-scatter2d__3.3.1__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") -load("@npm__regl-splom__1.0.14__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") -load("@npm__regl__2.1.1__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") -load("@npm__remove-trailing-separator__1.1.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") -load("@npm__rename-overwrite__6.0.3__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") -load("@npm__replace-ext__2.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") -load("@npm__require-directory__2.1.1__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") -load("@npm__resolve-alpn__1.2.1__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") -load("@npm__resolve-from__4.0.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") -load("@npm__resolve-from__5.0.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") -load("@npm__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") -load("@npm__resolve__0.6.3__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") -load("@npm__resolve__1.22.11__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") -load("@npm__responselike__2.0.1__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") -load("@npm__retry__0.12.0__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") -load("@npm__retry__0.13.1__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") -load("@npm__reusify__1.1.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") -load("@npm__rfc4648__1.5.4__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") -load("@npm__right-now__1.0.0__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") -load("@npm__rimraf__3.0.2__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") -load("@npm__rollup__4.55.2__links//:defs.bzl", link_784 = "npm_link_imported_package_store_internal", store_784 = "npm_imported_package_store_internal") -load("@npm__run-groups__3.0.1__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") -load("@npm__run-parallel__1.2.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") -load("@npm__rw__1.3.3__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") -load("@npm__safe-buffer__5.1.2__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") -load("@npm__safe-buffer__5.2.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") -load("@npm__safer-buffer__2.1.2__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") -load("@npm__sass-embedded-all-unknown__1.97.3__links//:defs.bzl", link_791 = "npm_link_imported_package_store_internal", store_791 = "npm_imported_package_store_internal") -load("@npm__sass__1.97.3__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") -load("@npm__sax__1.4.1__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") -load("@npm__segfault-handler__1.3.0__links//:defs.bzl", link_794 = "npm_link_imported_package_store_internal", store_794 = "npm_imported_package_store_internal") -load("@npm__semver-first-satisfied__1.1.0__links//:defs.bzl", link_795 = "npm_link_imported_package_store_internal", store_795 = "npm_imported_package_store_internal") -load("@npm__semver__5.7.2__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") -load("@npm__semver__6.3.1__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") -load("@npm__semver__7.5.0__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") -load("@npm__semver__7.7.3__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") -load("@npm__semver__7.8.5__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") -load("@npm__serialize-javascript__6.0.2__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") -load("@npm__set-blocking__2.0.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") -load("@npm__setprototypeof__1.2.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") -load("@npm__shallow-copy__0.0.1__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") -load("@npm__shebang-command__2.0.0__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") -load("@npm__shebang-regex__3.0.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") -load("@npm__shlex__2.1.2__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") -load("@npm__signal-exit__3.0.7__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") -load("@npm__signal-exit__4.1.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") -load("@npm__signum__1.0.0__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") -load("@npm__sirv__1.0.19__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") -load("@npm__slash__2.0.0__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") -load("@npm__slide__1.1.6__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") -load("@npm__smart-buffer__4.2.0__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") -load("@npm__smob__1.5.0__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") -load("@npm__socks-proxy-agent__8.0.5__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") -load("@npm__socks__2.8.7__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") -load("@npm__source-map-js__1.2.1__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") -load("@npm__source-map-support__0.5.21__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") -load("@npm__source-map__0.5.7__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") -load("@npm__source-map__0.6.1__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") -load("@npm__spdx-correct__3.2.0__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") -load("@npm__spdx-exceptions__2.5.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") -load("@npm__spdx-expression-parse__3.0.1__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") -load("@npm__spdx-license-ids__3.0.22__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") -load("@npm__split2__4.2.0__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") -load("@npm__sprintf-js__1.0.3__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") -load("@npm__ssri__12.0.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") -load("@npm__ssri__13.0.1__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") -load("@npm__stack-trace__0.0.9__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") -load("@npm__static-eval__2.1.1__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") -load("@npm__statuses__2.0.1__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") -load("@npm__stream-buffers__3.0.3__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") -load("@npm__stream-parser__0.3.1__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") -load("@npm__stream-shift__1.0.3__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") -load("@npm__streamx__2.23.0__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") -load("@npm__string-split-by__1.0.0__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") -load("@npm__string-width__4.2.3__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") -load("@npm__string-width__5.1.2__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") -load("@npm__string_decoder__0.10.31__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") -load("@npm__string_decoder__1.1.1__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") -load("@npm__string_decoder__1.3.0__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") -load("@npm__strip-ansi__6.0.1__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") -load("@npm__strip-ansi__7.1.2__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") -load("@npm__strip-bom__4.0.0__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") -load("@npm__strip-bom__5.0.0__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") -load("@npm__strip-comments-strings__1.2.0__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") -load("@npm__strongly-connected-components__1.0.1__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") -load("@npm__supercluster__7.1.5__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") -load("@npm__superscript-text__1.0.0__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") -load("@npm__supports-color__7.2.0__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") -load("@npm__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") -load("@npm__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") -load("@npm__svg-path-bounds__1.0.2__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") -load("@npm__svg-path-sdf__1.1.3__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") -load("@npm__symlink-dir__6.0.5__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") -load("@npm__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_857 = "npm_link_imported_package_store_internal", store_857 = "npm_imported_package_store_internal") -load("@npm__tar-fs__2.1.1__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") -load("@npm__tar-fs__3.1.1__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") -load("@npm__tar-stream__2.2.0__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") -load("@npm__tar-stream__3.1.7__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") -load("@npm__tar__6.2.1__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") -load("@npm__tar__7.5.2__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") -load("@npm__tar__7.5.9__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") -load("@npm__teex__1.0.1__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") -load("@npm__terser__5.44.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") -load("@npm__test-exclude__7.0.1__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") -load("@npm__text-decoder__1.2.3__links//:defs.bzl", store_868 = "npm_imported_package_store_internal") -load("@npm__through2__0.6.5__links//:defs.bzl", store_869 = "npm_imported_package_store_internal") -load("@npm__through2__2.0.5__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") -load("@npm__through__2.3.8__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") -load("@npm__tightrope__0.1.0__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") -load("@npm__tinycolor2__1.6.0__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") -load("@npm__tinyglobby__0.2.15__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") -load("@npm__tinyglobby__0.2.17__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") -load("@npm__tinyqueue__2.0.3__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") -load("@npm__tmp-promise__3.0.3__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") -load("@npm__tmp__0.0.33__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") -load("@npm__tmp__0.2.5__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") -load("@npm__to-float32__1.1.0__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") -load("@npm__to-px__1.0.1__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") -load("@npm__to-regex-range__5.0.1__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") -load("@npm__toidentifier__1.0.1__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") -load("@npm__topojson-client__3.1.0__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") -load("@npm__totalist__1.1.0__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") -load("@npm__tr46__0.0.3__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") -load("@npm__tslib__2.8.1__links//:defs.bzl", link_887 = "npm_link_imported_package_store_internal", store_887 = "npm_imported_package_store_internal") -load("@npm__typanion__3.14.0__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") -load("@npm__type-fest__0.6.0__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") -load("@npm__type-fest__4.41.0__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") -load("@npm__type__2.7.3__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") -load("@npm__typedarray-pool__1.2.0__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") -load("@npm__typedarray__0.0.6__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") -load("@npm__typeof-article__0.1.1__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") -load("@npm__typescript__5.6.3__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") -load("@npm__typescript__5.8.2__links//:defs.bzl", link_896 = "npm_link_imported_package_store_internal", store_896 = "npm_imported_package_store_internal") -load("@npm__uid-number__0.0.6__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") -load("@npm__umask__1.1.0__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") -load("@npm__unbzip2-stream__1.4.3__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") -load("@npm__undici-types__6.19.8__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") -load("@npm__undici-types__6.21.0__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") -load("@npm__unique-filename__4.0.0__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") -load("@npm__unique-filename__5.0.0__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") -load("@npm__unique-slug__5.0.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") -load("@npm__unique-slug__6.0.0__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") -load("@npm__universalify__0.1.2__links//:defs.bzl", store_906 = "npm_imported_package_store_internal") -load("@npm__universalify__2.0.1__links//:defs.bzl", store_907 = "npm_imported_package_store_internal") -load("@npm__unix-dgram__2.0.7__links//:defs.bzl", store_908 = "npm_imported_package_store_internal") -load("@npm__unquote__1.1.1__links//:defs.bzl", store_909 = "npm_imported_package_store_internal") -load("@npm__unused__0.2.2__links//:defs.bzl", link_910 = "npm_link_imported_package_store_internal", store_910 = "npm_imported_package_store_internal") -load("@npm__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_911 = "npm_imported_package_store_internal") -load("@npm__update-diff__1.1.0__links//:defs.bzl", store_912 = "npm_imported_package_store_internal") -load("@npm__util-deprecate__1.0.2__links//:defs.bzl", store_913 = "npm_imported_package_store_internal") -load("@npm__uuid__8.3.2__links//:defs.bzl", link_914 = "npm_link_imported_package_store_internal", store_914 = "npm_imported_package_store_internal") -load("@npm__v8-to-istanbul__9.3.0__links//:defs.bzl", store_915 = "npm_imported_package_store_internal") -load("@npm__validate-npm-package-license__3.0.4__links//:defs.bzl", store_916 = "npm_imported_package_store_internal") -load("@npm__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_917 = "npm_imported_package_store_internal") -load("@npm__vinyl__3.0.1__links//:defs.bzl", store_918 = "npm_imported_package_store_internal") -load("@npm__vt-pbf__3.1.3__links//:defs.bzl", store_919 = "npm_imported_package_store_internal") -load("@npm__weak-map__1.0.8__links//:defs.bzl", store_920 = "npm_imported_package_store_internal") -load("@npm__webgl-context__2.2.0__links//:defs.bzl", store_921 = "npm_imported_package_store_internal") -load("@npm__webidl-conversions__3.0.1__links//:defs.bzl", store_922 = "npm_imported_package_store_internal") -load("@npm__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_923 = "npm_link_imported_package_store_internal", store_923 = "npm_imported_package_store_internal") -load("@npm__whatwg-url__5.0.0__links//:defs.bzl", store_924 = "npm_imported_package_store_internal") -load("@npm__which__2.0.2__links//:defs.bzl", store_925 = "npm_imported_package_store_internal") -load("@npm__which__4.0.0__links//:defs.bzl", store_926 = "npm_imported_package_store_internal") -load("@npm__which__5.0.0__links//:defs.bzl", store_927 = "npm_imported_package_store_internal") -load("@npm__which__6.0.1__links//:defs.bzl", store_928 = "npm_imported_package_store_internal") -load("@npm__wide-align__1.1.5__links//:defs.bzl", store_929 = "npm_imported_package_store_internal") -load("@npm__wordwrap__0.0.3__links//:defs.bzl", store_930 = "npm_imported_package_store_internal") -load("@npm__world-calendars__1.0.4__links//:defs.bzl", store_931 = "npm_imported_package_store_internal") -load("@npm__wrap-ansi__7.0.0__links//:defs.bzl", store_932 = "npm_imported_package_store_internal") -load("@npm__wrap-ansi__8.1.0__links//:defs.bzl", store_933 = "npm_imported_package_store_internal") -load("@npm__wrappy__1.0.2__links//:defs.bzl", store_934 = "npm_imported_package_store_internal") -load("@npm__write-file-atomic__5.0.1__links//:defs.bzl", store_935 = "npm_imported_package_store_internal") -load("@npm__write-file-atomic__7.0.1__links//:defs.bzl", store_936 = "npm_imported_package_store_internal") -load("@npm__write-yaml-file__5.0.0__links//:defs.bzl", store_937 = "npm_imported_package_store_internal") -load("@npm__write-yaml-file__6.0.0__links//:defs.bzl", store_938 = "npm_imported_package_store_internal") -load("@npm__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_939 = "npm_imported_package_store_internal") -load("@npm__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_940 = "npm_imported_package_store_internal") -load("@npm__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_941 = "npm_imported_package_store_internal") -load("@npm__xtend__2.2.0__links//:defs.bzl", store_942 = "npm_imported_package_store_internal") -load("@npm__xtend__4.0.2__links//:defs.bzl", store_943 = "npm_imported_package_store_internal") -load("@npm__y18n__5.0.8__links//:defs.bzl", store_944 = "npm_imported_package_store_internal") -load("@npm__yallist__3.1.1__links//:defs.bzl", store_945 = "npm_imported_package_store_internal") -load("@npm__yallist__4.0.0__links//:defs.bzl", store_946 = "npm_imported_package_store_internal") -load("@npm__yallist__5.0.0__links//:defs.bzl", store_947 = "npm_imported_package_store_internal") -load("@npm__yargs-parser__21.1.1__links//:defs.bzl", store_948 = "npm_imported_package_store_internal") -load("@npm__yargs__17.7.1__links//:defs.bzl", store_949 = "npm_imported_package_store_internal") -load("@npm__yargs__17.7.2__links//:defs.bzl", store_950 = "npm_imported_package_store_internal") -load("@npm__yauzl__2.10.0__links//:defs.bzl", store_951 = "npm_imported_package_store_internal") -load("@npm__yocto-queue__0.1.0__links//:defs.bzl", store_952 = "npm_imported_package_store_internal") -load("@npm__yocto-queue__1.2.2__links//:defs.bzl", store_953 = "npm_imported_package_store_internal") -load("@npm__zod__3.21.4__links//:defs.bzl", store_954 = "npm_imported_package_store_internal") +load("@npm__at_npmcli_agent__3.0.0__links//:defs.bzl", store_84 = "npm_imported_package_store_internal") +load("@npm__at_npmcli_agent__4.0.0__links//:defs.bzl", store_85 = "npm_imported_package_store_internal") +load("@npm__at_npmcli_fs__4.0.0__links//:defs.bzl", store_86 = "npm_imported_package_store_internal") +load("@npm__at_npmcli_fs__5.0.0__links//:defs.bzl", store_87 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-android-arm64__2.5.6__links//:defs.bzl", store_88 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-darwin-arm64__2.5.6__links//:defs.bzl", store_89 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-darwin-x64__2.5.6__links//:defs.bzl", store_90 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-freebsd-x64__2.5.6__links//:defs.bzl", store_91 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-arm-glibc__2.5.6__links//:defs.bzl", store_92 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-arm-musl__2.5.6__links//:defs.bzl", store_93 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-arm64-glibc__2.5.6__links//:defs.bzl", store_94 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-arm64-musl__2.5.6__links//:defs.bzl", store_95 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-x64-glibc__2.5.6__links//:defs.bzl", store_96 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-linux-x64-musl__2.5.6__links//:defs.bzl", store_97 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-win32-arm64__2.5.6__links//:defs.bzl", store_98 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-win32-ia32__2.5.6__links//:defs.bzl", store_99 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher-win32-x64__2.5.6__links//:defs.bzl", store_100 = "npm_imported_package_store_internal") +load("@npm__at_parcel_watcher__2.5.6__links//:defs.bzl", store_101 = "npm_imported_package_store_internal") +load("@npm__at_pkgjs_parseargs__0.11.0__links//:defs.bzl", store_102 = "npm_imported_package_store_internal") +load("@npm__at_plotly_d3-sankey-circular__0.33.1__links//:defs.bzl", store_103 = "npm_imported_package_store_internal") +load("@npm__at_plotly_d3-sankey__0.7.2__links//:defs.bzl", store_104 = "npm_imported_package_store_internal") +load("@npm__at_plotly_d3__3.8.1__links//:defs.bzl", store_105 = "npm_imported_package_store_internal") +load("@npm__at_plotly_point-cluster__3.1.9__links//:defs.bzl", store_106 = "npm_imported_package_store_internal") +load("@npm__at_plotly_regl__2.1.2__links//:defs.bzl", link_107 = "npm_link_imported_package_store_internal", store_107 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_byline__1.0.0__links//:defs.bzl", store_108 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_constants__1001.3.1__links//:defs.bzl", store_109 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_core-loggers__1001.0.9_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_110 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_directory-fetcher__1000.1.22_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_111 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_error__1000.0.5__links//:defs.bzl", store_112 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_exec.pkg-requires-build__1000.0.16__links//:defs.bzl", store_113 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_fetcher-base__1001.2.2__links//:defs.bzl", store_114 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_fs.packlist__1000.0.0__links//:defs.bzl", store_115 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_graceful-fs__1000.0.1__links//:defs.bzl", store_116 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_lifecycle__1001.0.34_1509092209__links//:defs.bzl", link_117 = "npm_link_imported_package_store_internal", store_117 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_link-bins__1000.3.5_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_118 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_logger__1001.0.1__links//:defs.bzl", link_119 = "npm_link_imported_package_store_internal", store_119 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_manifest-utils__1002.0.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_120 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_npm-lifecycle__1001.0.0_typanion_3.14.0__links//:defs.bzl", store_121 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_package-bins__1000.0.17__links//:defs.bzl", store_122 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_ramda__0.28.1__links//:defs.bzl", store_123 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_read-modules-dir__1000.0.0__links//:defs.bzl", store_124 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_read-package-json__1000.1.7__links//:defs.bzl", link_125 = "npm_link_imported_package_store_internal", store_125 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_read-project-manifest__1001.2.4_at_pnpm_logger_1001.0.1__links//:defs.bzl", store_126 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_resolver-base__1005.4.1__links//:defs.bzl", store_127 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_semver.peer-range__1000.0.0__links//:defs.bzl", store_128 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_store-controller-types__1004.5.1__links//:defs.bzl", store_129 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_text.comments-parser__1000.0.0__links//:defs.bzl", store_130 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_types__1001.3.0__links//:defs.bzl", store_131 = "npm_imported_package_store_internal") +load("@npm__at_pnpm_write-project-manifest__1000.0.16__links//:defs.bzl", store_132 = "npm_imported_package_store_internal") +load("@npm__at_polka_url__1.0.0-next.29__links//:defs.bzl", store_133 = "npm_imported_package_store_internal") +load("@npm__at_puppeteer_browsers__0.5.0_typescript_5.8.2__links//:defs.bzl", store_134 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-commonjs__29.0.0_rollup_4.55.2__links//:defs.bzl", link_135 = "npm_link_imported_package_store_internal", store_135 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-json__6.1.0_rollup_4.55.2__links//:defs.bzl", link_136 = "npm_link_imported_package_store_internal", store_136 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-node-resolve__16.0.3_rollup_4.55.2__links//:defs.bzl", link_137 = "npm_link_imported_package_store_internal", store_137 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-replace__6.0.3_rollup_4.55.2__links//:defs.bzl", link_138 = "npm_link_imported_package_store_internal", store_138 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-terser__0.4.4_rollup_4.55.2__links//:defs.bzl", link_139 = "npm_link_imported_package_store_internal", store_139 = "npm_imported_package_store_internal") +load("@npm__at_rollup_plugin-typescript__12.3.0_791068582__links//:defs.bzl", link_140 = "npm_link_imported_package_store_internal", store_140 = "npm_imported_package_store_internal") +load("@npm__at_rollup_pluginutils__5.3.0_rollup_4.55.2__links//:defs.bzl", store_141 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-android-arm-eabi__4.55.2__links//:defs.bzl", store_142 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-android-arm64__4.55.2__links//:defs.bzl", store_143 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-darwin-arm64__4.55.2__links//:defs.bzl", store_144 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-darwin-x64__4.55.2__links//:defs.bzl", store_145 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-freebsd-arm64__4.55.2__links//:defs.bzl", store_146 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-freebsd-x64__4.55.2__links//:defs.bzl", store_147 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-arm-gnueabihf__4.55.2__links//:defs.bzl", store_148 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-arm-musleabihf__4.55.2__links//:defs.bzl", store_149 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-arm64-gnu__4.55.2__links//:defs.bzl", store_150 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-arm64-musl__4.55.2__links//:defs.bzl", store_151 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-loong64-gnu__4.55.2__links//:defs.bzl", store_152 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-loong64-musl__4.55.2__links//:defs.bzl", store_153 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-ppc64-gnu__4.55.2__links//:defs.bzl", store_154 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-ppc64-musl__4.55.2__links//:defs.bzl", store_155 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-riscv64-gnu__4.55.2__links//:defs.bzl", store_156 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-riscv64-musl__4.55.2__links//:defs.bzl", store_157 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-s390x-gnu__4.55.2__links//:defs.bzl", store_158 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-x64-gnu__4.55.2__links//:defs.bzl", store_159 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-linux-x64-musl__4.55.2__links//:defs.bzl", store_160 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-openbsd-x64__4.55.2__links//:defs.bzl", store_161 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-openharmony-arm64__4.55.2__links//:defs.bzl", store_162 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-win32-arm64-msvc__4.55.2__links//:defs.bzl", store_163 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-win32-ia32-msvc__4.55.2__links//:defs.bzl", store_164 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-win32-x64-gnu__4.55.2__links//:defs.bzl", store_165 = "npm_imported_package_store_internal") +load("@npm__at_rollup_rollup-win32-x64-msvc__4.55.2__links//:defs.bzl", store_166 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-darwin-arm64__2.0.4__links//:defs.bzl", store_167 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-darwin-x64__2.0.4__links//:defs.bzl", store_168 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-linux-arm64-gnu__2.0.4__links//:defs.bzl", store_169 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-linux-arm64-musl__2.0.4__links//:defs.bzl", store_170 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-linux-x64-gnu__2.0.4__links//:defs.bzl", store_171 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-linux-x64-musl__2.0.4__links//:defs.bzl", store_172 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-wasm32-wasi__2.0.4__links//:defs.bzl", store_173 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-win32-arm64-msvc__2.0.4__links//:defs.bzl", store_174 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-win32-ia32-msvc__2.0.4__links//:defs.bzl", store_175 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding-win32-x64-msvc__2.0.4__links//:defs.bzl", store_176 = "npm_imported_package_store_internal") +load("@npm__at_rspack_binding__2.0.4__links//:defs.bzl", store_177 = "npm_imported_package_store_internal") +load("@npm__at_rspack_cli__2.0.4_at_rspack_core_2.0.4__links//:defs.bzl", link_178 = "npm_link_imported_package_store_internal", store_178 = "npm_imported_package_store_internal") +load("@npm__at_rspack_core__2.0.4__links//:defs.bzl", link_179 = "npm_link_imported_package_store_internal", store_179 = "npm_imported_package_store_internal") +load("@npm__at_sindresorhus_is__4.6.0__links//:defs.bzl", store_180 = "npm_imported_package_store_internal") +load("@npm__at_szmarczak_http-timer__4.0.6__links//:defs.bzl", store_181 = "npm_imported_package_store_internal") +load("@npm__at_turf_area__6.5.0__links//:defs.bzl", store_182 = "npm_imported_package_store_internal") +load("@npm__at_turf_bbox__6.5.0__links//:defs.bzl", store_183 = "npm_imported_package_store_internal") +load("@npm__at_turf_centroid__6.5.0__links//:defs.bzl", store_184 = "npm_imported_package_store_internal") +load("@npm__at_turf_helpers__6.5.0__links//:defs.bzl", store_185 = "npm_imported_package_store_internal") +load("@npm__at_turf_meta__6.5.0__links//:defs.bzl", store_186 = "npm_imported_package_store_internal") +load("@npm__at_tybys_wasm-util__0.10.2__links//:defs.bzl", store_187 = "npm_imported_package_store_internal") +load("@npm__at_types_cacheable-request__6.0.3__links//:defs.bzl", store_188 = "npm_imported_package_store_internal") +load("@npm__at_types_estree__1.0.8__links//:defs.bzl", store_189 = "npm_imported_package_store_internal") +load("@npm__at_types_google-protobuf__3.15.12__links//:defs.bzl", link_190 = "npm_link_imported_package_store_internal", store_190 = "npm_imported_package_store_internal") +load("@npm__at_types_http-cache-semantics__4.0.4__links//:defs.bzl", store_191 = "npm_imported_package_store_internal") +load("@npm__at_types_istanbul-lib-coverage__2.0.6__links//:defs.bzl", store_192 = "npm_imported_package_store_internal") +load("@npm__at_types_js-yaml__4.0.9__links//:defs.bzl", store_193 = "npm_imported_package_store_internal") +load("@npm__at_types_keyv__3.1.4__links//:defs.bzl", store_194 = "npm_imported_package_store_internal") +load("@npm__at_types_node-fetch__2.6.13__links//:defs.bzl", store_195 = "npm_imported_package_store_internal") +load("@npm__at_types_node__22.18.13__links//:defs.bzl", link_196 = "npm_link_imported_package_store_internal", store_196 = "npm_imported_package_store_internal") +load("@npm__at_types_node__22.7.4__links//:defs.bzl", store_197 = "npm_imported_package_store_internal") +load("@npm__at_types_resolve__1.20.2__links//:defs.bzl", store_198 = "npm_imported_package_store_internal") +load("@npm__at_types_responselike__1.0.3__links//:defs.bzl", store_199 = "npm_imported_package_store_internal") +load("@npm__at_types_ssri__7.1.5__links//:defs.bzl", store_200 = "npm_imported_package_store_internal") +load("@npm__at_types_stream-buffers__3.0.8__links//:defs.bzl", store_201 = "npm_imported_package_store_internal") +load("@npm__at_types_tar__6.1.13__links//:defs.bzl", store_202 = "npm_imported_package_store_internal") +load("@npm__at_types_ws__8.18.1__links//:defs.bzl", store_203 = "npm_imported_package_store_internal") +load("@npm__at_types_yauzl__2.10.3__links//:defs.bzl", store_204 = "npm_imported_package_store_internal") +load("@npm__at_vscode_vsce-sign-alpine-arm64__2.0.2__links//:defs.bzl", link_205 = "npm_link_imported_package_store_internal", store_205 = "npm_imported_package_store_internal") +load("@npm__at_vscode_vsce-sign-alpine-x64__2.0.2__links//:defs.bzl", link_206 = "npm_link_imported_package_store_internal", store_206 = "npm_imported_package_store_internal") +load("@npm__at_yarnpkg_fslib__3.1.4__links//:defs.bzl", store_207 = "npm_imported_package_store_internal") +load("@npm__at_yarnpkg_parsers__3.0.3__links//:defs.bzl", store_208 = "npm_imported_package_store_internal") +load("@npm__at_yarnpkg_shell__4.0.0_typanion_3.14.0__links//:defs.bzl", store_209 = "npm_imported_package_store_internal") +load("@npm__at_zkochan_cmd-shim__7.0.0__links//:defs.bzl", store_210 = "npm_imported_package_store_internal") +load("@npm__at_zkochan_rimraf__3.0.2__links//:defs.bzl", store_211 = "npm_imported_package_store_internal") +load("@npm__abbrev__1.1.1__links//:defs.bzl", store_212 = "npm_imported_package_store_internal") +load("@npm__abbrev__3.0.1__links//:defs.bzl", store_213 = "npm_imported_package_store_internal") +load("@npm__abbrev__4.0.0__links//:defs.bzl", store_214 = "npm_imported_package_store_internal") +load("@npm__abs-svg-path__0.1.1__links//:defs.bzl", store_215 = "npm_imported_package_store_internal") +load("@npm__acorn-walk__8.3.4__links//:defs.bzl", store_216 = "npm_imported_package_store_internal") +load("@npm__acorn__7.4.1__links//:defs.bzl", store_217 = "npm_imported_package_store_internal") +load("@npm__acorn__8.12.1__links//:defs.bzl", link_218 = "npm_link_imported_package_store_internal", store_218 = "npm_imported_package_store_internal") +load("@npm__acorn__8.15.0__links//:defs.bzl", store_219 = "npm_imported_package_store_internal") +load("@npm__agent-base__6.0.2__links//:defs.bzl", store_220 = "npm_imported_package_store_internal") +load("@npm__agent-base__7.1.4__links//:defs.bzl", store_221 = "npm_imported_package_store_internal") +load("@npm__almost-equal__1.1.0__links//:defs.bzl", store_222 = "npm_imported_package_store_internal") +load("@npm__ansi-regex__5.0.1__links//:defs.bzl", store_223 = "npm_imported_package_store_internal") +load("@npm__ansi-regex__6.2.2__links//:defs.bzl", store_224 = "npm_imported_package_store_internal") +load("@npm__ansi-styles__4.3.0__links//:defs.bzl", store_225 = "npm_imported_package_store_internal") +load("@npm__ansi-styles__6.2.3__links//:defs.bzl", store_226 = "npm_imported_package_store_internal") +load("@npm__anymatch__3.1.3__links//:defs.bzl", store_227 = "npm_imported_package_store_internal") +load("@npm__aproba__2.1.0__links//:defs.bzl", store_228 = "npm_imported_package_store_internal") +load("@npm__are-we-there-yet__2.0.0__links//:defs.bzl", store_229 = "npm_imported_package_store_internal") +load("@npm__argparse__1.0.10__links//:defs.bzl", store_230 = "npm_imported_package_store_internal") +load("@npm__argparse__2.0.1__links//:defs.bzl", store_231 = "npm_imported_package_store_internal") +load("@npm__array-bounds__1.0.1__links//:defs.bzl", store_232 = "npm_imported_package_store_internal") +load("@npm__array-find-index__1.0.2__links//:defs.bzl", store_233 = "npm_imported_package_store_internal") +load("@npm__array-normalize__1.1.4__links//:defs.bzl", store_234 = "npm_imported_package_store_internal") +load("@npm__array-range__1.0.1__links//:defs.bzl", store_235 = "npm_imported_package_store_internal") +load("@npm__array-rearrange__2.2.2__links//:defs.bzl", store_236 = "npm_imported_package_store_internal") +load("@npm__asynckit__0.4.0__links//:defs.bzl", store_237 = "npm_imported_package_store_internal") +load("@npm__b4a__1.7.3__links//:defs.bzl", store_238 = "npm_imported_package_store_internal") +load("@npm__balanced-match__1.0.2__links//:defs.bzl", store_239 = "npm_imported_package_store_internal") +load("@npm__balanced-match__4.0.4__links//:defs.bzl", store_240 = "npm_imported_package_store_internal") +load("@npm__bare-events__2.8.2__links//:defs.bzl", store_241 = "npm_imported_package_store_internal") +load("@npm__bare-fs__4.5.1__links//:defs.bzl", store_242 = "npm_imported_package_store_internal") +load("@npm__bare-os__3.6.2__links//:defs.bzl", store_243 = "npm_imported_package_store_internal") +load("@npm__bare-path__3.0.0__links//:defs.bzl", store_244 = "npm_imported_package_store_internal") +load("@npm__bare-stream__2.7.0_bare-events_2.8.2__links//:defs.bzl", store_245 = "npm_imported_package_store_internal") +load("@npm__bare-url__2.3.2__links//:defs.bzl", store_246 = "npm_imported_package_store_internal") +load("@npm__base64-js__1.5.1__links//:defs.bzl", store_247 = "npm_imported_package_store_internal") +load("@npm__baseline-browser-mapping__2.8.23__links//:defs.bzl", store_248 = "npm_imported_package_store_internal") +load("@npm__better-path-resolve__1.0.0__links//:defs.bzl", store_249 = "npm_imported_package_store_internal") +load("@npm__bin-links__4.0.4__links//:defs.bzl", store_250 = "npm_imported_package_store_internal") +load("@npm__binary-extensions__2.3.0__links//:defs.bzl", store_251 = "npm_imported_package_store_internal") +load("@npm__binary-search-bounds__2.0.5__links//:defs.bzl", store_252 = "npm_imported_package_store_internal") +load("@npm__bindings__1.5.0__links//:defs.bzl", store_253 = "npm_imported_package_store_internal") +load("@npm__bit-twiddle__1.0.2__links//:defs.bzl", store_254 = "npm_imported_package_store_internal") +load("@npm__bitmap-sdf__1.0.4__links//:defs.bzl", store_255 = "npm_imported_package_store_internal") +load("@npm__bl__2.2.1__links//:defs.bzl", store_256 = "npm_imported_package_store_internal") +load("@npm__bl__4.1.0__links//:defs.bzl", store_257 = "npm_imported_package_store_internal") +load("@npm__bole__5.0.25__links//:defs.bzl", store_258 = "npm_imported_package_store_internal") +load("@npm__brace-expansion__1.1.12__links//:defs.bzl", store_259 = "npm_imported_package_store_internal") +load("@npm__brace-expansion__2.0.2__links//:defs.bzl", store_260 = "npm_imported_package_store_internal") +load("@npm__brace-expansion__5.0.4__links//:defs.bzl", store_261 = "npm_imported_package_store_internal") +load("@npm__braces__3.0.3__links//:defs.bzl", store_262 = "npm_imported_package_store_internal") +load("@npm__browserslist__4.27.0__links//:defs.bzl", store_263 = "npm_imported_package_store_internal") +load("@npm__buffer-crc32__0.2.13__links//:defs.bzl", store_264 = "npm_imported_package_store_internal") +load("@npm__buffer-from__1.1.2__links//:defs.bzl", store_265 = "npm_imported_package_store_internal") +load("@npm__buffer__5.7.1__links//:defs.bzl", store_266 = "npm_imported_package_store_internal") +load("@npm__bufferutil__4.0.8__links//:defs.bzl", link_267 = "npm_link_imported_package_store_internal", store_267 = "npm_imported_package_store_internal") +load("@npm__c8__10.1.3__links//:defs.bzl", link_268 = "npm_link_imported_package_store_internal", store_268 = "npm_imported_package_store_internal") +load("@npm__cacache__19.0.1__links//:defs.bzl", store_269 = "npm_imported_package_store_internal") +load("@npm__cacache__20.0.3__links//:defs.bzl", store_270 = "npm_imported_package_store_internal") +load("@npm__cacheable-lookup__5.0.4__links//:defs.bzl", store_271 = "npm_imported_package_store_internal") +load("@npm__cacheable-request__7.0.4__links//:defs.bzl", store_272 = "npm_imported_package_store_internal") +load("@npm__call-bind-apply-helpers__1.0.2__links//:defs.bzl", store_273 = "npm_imported_package_store_internal") +load("@npm__callsites__3.1.0__links//:defs.bzl", store_274 = "npm_imported_package_store_internal") +load("@npm__caniuse-lite__1.0.30001752__links//:defs.bzl", store_275 = "npm_imported_package_store_internal") +load("@npm__canvas-fit__1.5.0__links//:defs.bzl", store_276 = "npm_imported_package_store_internal") +load("@npm__chalk__3.0.0__links//:defs.bzl", store_277 = "npm_imported_package_store_internal") +load("@npm__chalk__4.1.2__links//:defs.bzl", store_278 = "npm_imported_package_store_internal") +load("@npm__chalk__5.0.1__links//:defs.bzl", link_279 = "npm_link_imported_package_store_internal", store_279 = "npm_imported_package_store_internal") +load("@npm__chalk__5.1.1__links//:defs.bzl", link_280 = "npm_link_imported_package_store_internal", store_280 = "npm_imported_package_store_internal") +load("@npm__chokidar__3.6.0__links//:defs.bzl", store_281 = "npm_imported_package_store_internal") +load("@npm__chokidar__4.0.3__links//:defs.bzl", store_282 = "npm_imported_package_store_internal") +load("@npm__chownr__1.1.4__links//:defs.bzl", store_283 = "npm_imported_package_store_internal") +load("@npm__chownr__2.0.0__links//:defs.bzl", store_284 = "npm_imported_package_store_internal") +load("@npm__chownr__3.0.0__links//:defs.bzl", store_285 = "npm_imported_package_store_internal") +load("@npm__chromium-bidi__0.4.7_devtools-protocol_0.0.1107588__links//:defs.bzl", store_286 = "npm_imported_package_store_internal") +load("@npm__clamp__1.0.1__links//:defs.bzl", store_287 = "npm_imported_package_store_internal") +load("@npm__clipanion__4.0.0-rc.4_typanion_3.14.0__links//:defs.bzl", store_288 = "npm_imported_package_store_internal") +load("@npm__cliui__8.0.1__links//:defs.bzl", store_289 = "npm_imported_package_store_internal") +load("@npm__clone-response__1.0.3__links//:defs.bzl", store_290 = "npm_imported_package_store_internal") +load("@npm__clone__2.1.2__links//:defs.bzl", store_291 = "npm_imported_package_store_internal") +load("@npm__cmd-extension__1.0.2__links//:defs.bzl", store_292 = "npm_imported_package_store_internal") +load("@npm__cmd-shim__6.0.3__links//:defs.bzl", store_293 = "npm_imported_package_store_internal") +load("@npm__color-alpha__1.0.4__links//:defs.bzl", store_294 = "npm_imported_package_store_internal") +load("@npm__color-convert__2.0.1__links//:defs.bzl", store_295 = "npm_imported_package_store_internal") +load("@npm__color-id__1.1.0__links//:defs.bzl", store_296 = "npm_imported_package_store_internal") +load("@npm__color-name__1.1.4__links//:defs.bzl", store_297 = "npm_imported_package_store_internal") +load("@npm__color-normalize__1.5.0__links//:defs.bzl", store_298 = "npm_imported_package_store_internal") +load("@npm__color-parse__1.3.8__links//:defs.bzl", store_299 = "npm_imported_package_store_internal") +load("@npm__color-rgba__2.1.1__links//:defs.bzl", store_300 = "npm_imported_package_store_internal") +load("@npm__color-space__1.16.0__links//:defs.bzl", store_301 = "npm_imported_package_store_internal") +load("@npm__color-support__1.1.3__links//:defs.bzl", store_302 = "npm_imported_package_store_internal") +load("@npm__combined-stream__1.0.8__links//:defs.bzl", store_303 = "npm_imported_package_store_internal") +load("@npm__commander__10.0.1__links//:defs.bzl", store_304 = "npm_imported_package_store_internal") +load("@npm__commander__2.20.3__links//:defs.bzl", store_305 = "npm_imported_package_store_internal") +load("@npm__commander__6.2.1__links//:defs.bzl", store_306 = "npm_imported_package_store_internal") +load("@npm__commander__7.2.0__links//:defs.bzl", store_307 = "npm_imported_package_store_internal") +load("@npm__commondir__1.0.1__links//:defs.bzl", store_308 = "npm_imported_package_store_internal") +load("@npm__concat-map__0.0.1__links//:defs.bzl", store_309 = "npm_imported_package_store_internal") +load("@npm__concat-stream__1.6.2__links//:defs.bzl", store_310 = "npm_imported_package_store_internal") +load("@npm__console-control-strings__1.1.0__links//:defs.bzl", store_311 = "npm_imported_package_store_internal") +load("@npm__convert-source-map__2.0.0__links//:defs.bzl", store_312 = "npm_imported_package_store_internal") +load("@npm__core-util-is__1.0.3__links//:defs.bzl", store_313 = "npm_imported_package_store_internal") +load("@npm__cosmiconfig__8.1.3__links//:defs.bzl", store_314 = "npm_imported_package_store_internal") +load("@npm__country-regex__1.1.0__links//:defs.bzl", store_315 = "npm_imported_package_store_internal") +load("@npm__cross-fetch__3.1.5_encoding_0.1.13__links//:defs.bzl", store_316 = "npm_imported_package_store_internal") +load("@npm__cross-spawn__7.0.3__links//:defs.bzl", store_317 = "npm_imported_package_store_internal") +load("@npm__cross-spawn__7.0.6__links//:defs.bzl", store_318 = "npm_imported_package_store_internal") +load("@npm__css-font-size-keywords__1.0.0__links//:defs.bzl", store_319 = "npm_imported_package_store_internal") +load("@npm__css-font-stretch-keywords__1.0.1__links//:defs.bzl", store_320 = "npm_imported_package_store_internal") +load("@npm__css-font-style-keywords__1.0.1__links//:defs.bzl", store_321 = "npm_imported_package_store_internal") +load("@npm__css-font-weight-keywords__1.0.0__links//:defs.bzl", store_322 = "npm_imported_package_store_internal") +load("@npm__css-font__1.2.0__links//:defs.bzl", store_323 = "npm_imported_package_store_internal") +load("@npm__css-global-keywords__1.0.1__links//:defs.bzl", store_324 = "npm_imported_package_store_internal") +load("@npm__css-system-font-keywords__1.0.0__links//:defs.bzl", store_325 = "npm_imported_package_store_internal") +load("@npm__csscolorparser__1.0.3__links//:defs.bzl", store_326 = "npm_imported_package_store_internal") +load("@npm__d3-array__1.2.4__links//:defs.bzl", store_327 = "npm_imported_package_store_internal") +load("@npm__d3-collection__1.0.7__links//:defs.bzl", store_328 = "npm_imported_package_store_internal") +load("@npm__d3-color__3.1.0__links//:defs.bzl", store_329 = "npm_imported_package_store_internal") +load("@npm__d3-dispatch__1.0.6__links//:defs.bzl", store_330 = "npm_imported_package_store_internal") +load("@npm__d3-force__1.2.1__links//:defs.bzl", store_331 = "npm_imported_package_store_internal") +load("@npm__d3-format__1.4.5__links//:defs.bzl", store_332 = "npm_imported_package_store_internal") +load("@npm__d3-geo-projection__2.9.0__links//:defs.bzl", store_333 = "npm_imported_package_store_internal") +load("@npm__d3-geo__1.12.1__links//:defs.bzl", store_334 = "npm_imported_package_store_internal") +load("@npm__d3-hierarchy__1.1.9__links//:defs.bzl", store_335 = "npm_imported_package_store_internal") +load("@npm__d3-interpolate__3.0.1__links//:defs.bzl", store_336 = "npm_imported_package_store_internal") +load("@npm__d3-path__1.0.9__links//:defs.bzl", store_337 = "npm_imported_package_store_internal") +load("@npm__d3-quadtree__1.0.7__links//:defs.bzl", store_338 = "npm_imported_package_store_internal") +load("@npm__d3-shape__1.3.7__links//:defs.bzl", store_339 = "npm_imported_package_store_internal") +load("@npm__d3-time-format__2.3.0__links//:defs.bzl", store_340 = "npm_imported_package_store_internal") +load("@npm__d3-time__1.1.0__links//:defs.bzl", store_341 = "npm_imported_package_store_internal") +load("@npm__d3-timer__1.0.10__links//:defs.bzl", store_342 = "npm_imported_package_store_internal") +load("@npm__d__1.0.2__links//:defs.bzl", store_343 = "npm_imported_package_store_internal") +load("@npm__date.js__0.3.3__links//:defs.bzl", store_344 = "npm_imported_package_store_internal") +load("@npm__debug__2.6.3__links//:defs.bzl", store_345 = "npm_imported_package_store_internal") +load("@npm__debug__3.1.0__links//:defs.bzl", store_346 = "npm_imported_package_store_internal") +load("@npm__debug__3.2.7__links//:defs.bzl", store_347 = "npm_imported_package_store_internal") +load("@npm__debug__4.3.4__links//:defs.bzl", store_348 = "npm_imported_package_store_internal") +load("@npm__debug__4.4.3__links//:defs.bzl", store_349 = "npm_imported_package_store_internal") +load("@npm__debug__https___codeload.github.com_ngokevin_debug_tar.gz_9742c5f383a6f8046241920156236ade8ec30d53__links//:defs.bzl", link_350 = "npm_link_imported_package_store_internal", store_350 = "npm_imported_package_store_internal") +load("@npm__decompress-response__6.0.0__links//:defs.bzl", store_351 = "npm_imported_package_store_internal") +load("@npm__deepmerge__4.3.1__links//:defs.bzl", store_352 = "npm_imported_package_store_internal") +load("@npm__defer-to-connect__2.0.1__links//:defs.bzl", store_353 = "npm_imported_package_store_internal") +load("@npm__defined__1.0.1__links//:defs.bzl", store_354 = "npm_imported_package_store_internal") +load("@npm__delayed-stream__1.0.0__links//:defs.bzl", store_355 = "npm_imported_package_store_internal") +load("@npm__delegates__1.0.0__links//:defs.bzl", store_356 = "npm_imported_package_store_internal") +load("@npm__depd__2.0.0__links//:defs.bzl", store_357 = "npm_imported_package_store_internal") +load("@npm__detect-kerning__2.1.2__links//:defs.bzl", store_358 = "npm_imported_package_store_internal") +load("@npm__detect-libc__2.1.2__links//:defs.bzl", store_359 = "npm_imported_package_store_internal") +load("@npm__devtools-protocol__0.0.1107588__links//:defs.bzl", store_360 = "npm_imported_package_store_internal") +load("@npm__draw-svg-path__1.0.0__links//:defs.bzl", store_361 = "npm_imported_package_store_internal") +load("@npm__dtype__2.0.0__links//:defs.bzl", store_362 = "npm_imported_package_store_internal") +load("@npm__dunder-proto__1.0.1__links//:defs.bzl", store_363 = "npm_imported_package_store_internal") +load("@npm__dup__1.0.0__links//:defs.bzl", store_364 = "npm_imported_package_store_internal") +load("@npm__duplexer__0.1.2__links//:defs.bzl", store_365 = "npm_imported_package_store_internal") +load("@npm__duplexify__3.7.1__links//:defs.bzl", store_366 = "npm_imported_package_store_internal") +load("@npm__earcut__2.2.4__links//:defs.bzl", store_367 = "npm_imported_package_store_internal") +load("@npm__eastasianwidth__0.2.0__links//:defs.bzl", store_368 = "npm_imported_package_store_internal") +load("@npm__electron-to-chromium__1.5.244__links//:defs.bzl", store_369 = "npm_imported_package_store_internal") +load("@npm__element-size__1.1.1__links//:defs.bzl", store_370 = "npm_imported_package_store_internal") +load("@npm__elementary-circuits-directed-graph__1.3.1__links//:defs.bzl", store_371 = "npm_imported_package_store_internal") +load("@npm__emoji-regex__8.0.0__links//:defs.bzl", store_372 = "npm_imported_package_store_internal") +load("@npm__emoji-regex__9.2.2__links//:defs.bzl", store_373 = "npm_imported_package_store_internal") +load("@npm__encoding__0.1.13__links//:defs.bzl", store_374 = "npm_imported_package_store_internal") +load("@npm__end-of-stream__1.4.5__links//:defs.bzl", store_375 = "npm_imported_package_store_internal") +load("@npm__env-paths__2.2.1__links//:defs.bzl", store_376 = "npm_imported_package_store_internal") +load("@npm__err-code__2.0.3__links//:defs.bzl", store_377 = "npm_imported_package_store_internal") +load("@npm__error-ex__1.3.4__links//:defs.bzl", store_378 = "npm_imported_package_store_internal") +load("@npm__es-define-property__1.0.1__links//:defs.bzl", store_379 = "npm_imported_package_store_internal") +load("@npm__es-errors__1.3.0__links//:defs.bzl", store_380 = "npm_imported_package_store_internal") +load("@npm__es-object-atoms__1.1.1__links//:defs.bzl", store_381 = "npm_imported_package_store_internal") +load("@npm__es-set-tostringtag__2.1.0__links//:defs.bzl", store_382 = "npm_imported_package_store_internal") +load("@npm__es5-ext__0.10.64__links//:defs.bzl", link_383 = "npm_link_imported_package_store_internal", store_383 = "npm_imported_package_store_internal") +load("@npm__es6-iterator__2.0.3__links//:defs.bzl", store_384 = "npm_imported_package_store_internal") +load("@npm__es6-symbol__3.1.4__links//:defs.bzl", store_385 = "npm_imported_package_store_internal") +load("@npm__es6-weak-map__2.0.3__links//:defs.bzl", store_386 = "npm_imported_package_store_internal") +load("@npm__esbuild__0.24.0__links//:defs.bzl", link_387 = "npm_link_imported_package_store_internal", store_387 = "npm_imported_package_store_internal") +load("@npm__escalade__3.2.0__links//:defs.bzl", store_388 = "npm_imported_package_store_internal") +load("@npm__escape-html__1.0.3__links//:defs.bzl", store_389 = "npm_imported_package_store_internal") +load("@npm__escodegen__2.1.0__links//:defs.bzl", store_390 = "npm_imported_package_store_internal") +load("@npm__esniff__2.0.1__links//:defs.bzl", store_391 = "npm_imported_package_store_internal") +load("@npm__esprima__1.0.0__links//:defs.bzl", store_392 = "npm_imported_package_store_internal") +load("@npm__esprima__4.0.1__links//:defs.bzl", store_393 = "npm_imported_package_store_internal") +load("@npm__estraverse__5.3.0__links//:defs.bzl", store_394 = "npm_imported_package_store_internal") +load("@npm__estree-walker__2.0.2__links//:defs.bzl", store_395 = "npm_imported_package_store_internal") +load("@npm__esutils__2.0.3__links//:defs.bzl", store_396 = "npm_imported_package_store_internal") +load("@npm__event-emitter__0.3.5__links//:defs.bzl", store_397 = "npm_imported_package_store_internal") +load("@npm__events-universal__1.0.1__links//:defs.bzl", store_398 = "npm_imported_package_store_internal") +load("@npm__events__3.3.0__links//:defs.bzl", store_399 = "npm_imported_package_store_internal") +load("@npm__exponential-backoff__3.1.3__links//:defs.bzl", store_400 = "npm_imported_package_store_internal") +load("@npm__ext__1.7.0__links//:defs.bzl", store_401 = "npm_imported_package_store_internal") +load("@npm__extract-zip__2.0.1__links//:defs.bzl", store_402 = "npm_imported_package_store_internal") +load("@npm__falafel__2.2.5__links//:defs.bzl", store_403 = "npm_imported_package_store_internal") +load("@npm__fast-decode-uri-component__1.0.1__links//:defs.bzl", store_404 = "npm_imported_package_store_internal") +load("@npm__fast-deep-equal__3.1.3__links//:defs.bzl", store_405 = "npm_imported_package_store_internal") +load("@npm__fast-fifo__1.3.2__links//:defs.bzl", store_406 = "npm_imported_package_store_internal") +load("@npm__fast-glob__3.3.3__links//:defs.bzl", store_407 = "npm_imported_package_store_internal") +load("@npm__fast-isnumeric__1.1.4__links//:defs.bzl", store_408 = "npm_imported_package_store_internal") +load("@npm__fast-safe-stringify__2.1.1__links//:defs.bzl", store_409 = "npm_imported_package_store_internal") +load("@npm__fastq__1.20.1__links//:defs.bzl", store_410 = "npm_imported_package_store_internal") +load("@npm__fd-slicer__1.1.0__links//:defs.bzl", store_411 = "npm_imported_package_store_internal") +load("@npm__fdir__6.5.0_picomatch_4.0.3__links//:defs.bzl", store_412 = "npm_imported_package_store_internal") +load("@npm__file-uri-to-path__1.0.0__links//:defs.bzl", store_413 = "npm_imported_package_store_internal") +load("@npm__fill-range__7.1.1__links//:defs.bzl", store_414 = "npm_imported_package_store_internal") +load("@npm__find-up__5.0.0__links//:defs.bzl", store_415 = "npm_imported_package_store_internal") +load("@npm__flatten-vertex-data__1.0.2__links//:defs.bzl", store_416 = "npm_imported_package_store_internal") +load("@npm__font-atlas__2.1.0__links//:defs.bzl", store_417 = "npm_imported_package_store_internal") +load("@npm__font-measure__1.2.2__links//:defs.bzl", store_418 = "npm_imported_package_store_internal") +load("@npm__foreground-child__3.3.1__links//:defs.bzl", store_419 = "npm_imported_package_store_internal") +load("@npm__form-data__4.0.4__links//:defs.bzl", store_420 = "npm_imported_package_store_internal") +load("@npm__from2__2.3.0__links//:defs.bzl", store_421 = "npm_imported_package_store_internal") +load("@npm__fs-constants__1.0.0__links//:defs.bzl", store_422 = "npm_imported_package_store_internal") +load("@npm__fs-extra__11.1.1__links//:defs.bzl", store_423 = "npm_imported_package_store_internal") +load("@npm__fs-extra__11.3.0__links//:defs.bzl", store_424 = "npm_imported_package_store_internal") +load("@npm__fs-extra__7.0.1__links//:defs.bzl", store_425 = "npm_imported_package_store_internal") +load("@npm__fs-minipass__2.1.0__links//:defs.bzl", store_426 = "npm_imported_package_store_internal") +load("@npm__fs-minipass__3.0.3__links//:defs.bzl", store_427 = "npm_imported_package_store_internal") +load("@npm__fs-readdir-recursive__1.1.0__links//:defs.bzl", store_428 = "npm_imported_package_store_internal") +load("@npm__fs.realpath__1.0.0__links//:defs.bzl", store_429 = "npm_imported_package_store_internal") +load("@npm__fsevents__2.3.3__links//:defs.bzl", store_430 = "npm_imported_package_store_internal") +load("@npm__function-bind__1.1.2__links//:defs.bzl", store_431 = "npm_imported_package_store_internal") +load("@npm__gauge__3.0.2__links//:defs.bzl", store_432 = "npm_imported_package_store_internal") +load("@npm__gensync__1.0.0-beta.2__links//:defs.bzl", store_433 = "npm_imported_package_store_internal") +load("@npm__geojson-vt__3.2.1__links//:defs.bzl", store_434 = "npm_imported_package_store_internal") +load("@npm__get-caller-file__2.0.5__links//:defs.bzl", store_435 = "npm_imported_package_store_internal") +load("@npm__get-canvas-context__1.0.2__links//:defs.bzl", store_436 = "npm_imported_package_store_internal") +load("@npm__get-intrinsic__1.3.0__links//:defs.bzl", store_437 = "npm_imported_package_store_internal") +load("@npm__get-proto__1.0.1__links//:defs.bzl", store_438 = "npm_imported_package_store_internal") +load("@npm__get-stream__5.2.0__links//:defs.bzl", store_439 = "npm_imported_package_store_internal") +load("@npm__get-stream__6.0.1__links//:defs.bzl", store_440 = "npm_imported_package_store_internal") +load("@npm__gl-mat4__1.2.0__links//:defs.bzl", store_441 = "npm_imported_package_store_internal") +load("@npm__gl-matrix__3.4.4__links//:defs.bzl", store_442 = "npm_imported_package_store_internal") +load("@npm__gl-text__1.4.0__links//:defs.bzl", store_443 = "npm_imported_package_store_internal") +load("@npm__gl-util__3.1.3__links//:defs.bzl", store_444 = "npm_imported_package_store_internal") +load("@npm__glob-parent__5.1.2__links//:defs.bzl", store_445 = "npm_imported_package_store_internal") +load("@npm__glob__10.4.5__links//:defs.bzl", store_446 = "npm_imported_package_store_internal") +load("@npm__glob__13.0.6__links//:defs.bzl", store_447 = "npm_imported_package_store_internal") +load("@npm__glob__7.2.3__links//:defs.bzl", store_448 = "npm_imported_package_store_internal") +load("@npm__glob__8.1.0__links//:defs.bzl", store_449 = "npm_imported_package_store_internal") +load("@npm__glsl-inject-defines__1.0.3__links//:defs.bzl", store_450 = "npm_imported_package_store_internal") +load("@npm__glsl-resolve__0.0.1__links//:defs.bzl", store_451 = "npm_imported_package_store_internal") +load("@npm__glsl-token-assignments__2.0.2__links//:defs.bzl", store_452 = "npm_imported_package_store_internal") +load("@npm__glsl-token-defines__1.0.0__links//:defs.bzl", store_453 = "npm_imported_package_store_internal") +load("@npm__glsl-token-depth__1.1.2__links//:defs.bzl", store_454 = "npm_imported_package_store_internal") +load("@npm__glsl-token-descope__1.0.2__links//:defs.bzl", store_455 = "npm_imported_package_store_internal") +load("@npm__glsl-token-inject-block__1.1.0__links//:defs.bzl", store_456 = "npm_imported_package_store_internal") +load("@npm__glsl-token-properties__1.0.1__links//:defs.bzl", store_457 = "npm_imported_package_store_internal") +load("@npm__glsl-token-scope__1.1.2__links//:defs.bzl", store_458 = "npm_imported_package_store_internal") +load("@npm__glsl-token-string__1.0.1__links//:defs.bzl", store_459 = "npm_imported_package_store_internal") +load("@npm__glsl-token-whitespace-trim__1.0.0__links//:defs.bzl", store_460 = "npm_imported_package_store_internal") +load("@npm__glsl-tokenizer__2.1.5__links//:defs.bzl", store_461 = "npm_imported_package_store_internal") +load("@npm__glslify-bundle__5.1.1__links//:defs.bzl", store_462 = "npm_imported_package_store_internal") +load("@npm__glslify-deps__1.3.2__links//:defs.bzl", store_463 = "npm_imported_package_store_internal") +load("@npm__glslify__7.1.1__links//:defs.bzl", store_464 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-java__20251111.0.0__links//:defs.bzl", store_465 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-linux-arm64__20251111.0.0__links//:defs.bzl", store_466 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-linux__20251111.0.0__links//:defs.bzl", store_467 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-macos__20251111.0.0__links//:defs.bzl", store_468 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler-windows__20251111.0.0__links//:defs.bzl", store_469 = "npm_imported_package_store_internal") +load("@npm__google-closure-compiler__20251111.0.0__links//:defs.bzl", link_470 = "npm_link_imported_package_store_internal", store_470 = "npm_imported_package_store_internal") +load("@npm__google-protobuf__3.21.4__links//:defs.bzl", link_471 = "npm_link_imported_package_store_internal", store_471 = "npm_imported_package_store_internal") +load("@npm__gopd__1.2.0__links//:defs.bzl", store_472 = "npm_imported_package_store_internal") +load("@npm__got__11.8.6__links//:defs.bzl", store_473 = "npm_imported_package_store_internal") +load("@npm__graceful-fs__4.2.11__links//:defs.bzl", store_474 = "npm_imported_package_store_internal") +load("@npm__grid-index__1.1.0__links//:defs.bzl", store_475 = "npm_imported_package_store_internal") +load("@npm__gzip-size__6.0.0__links//:defs.bzl", store_476 = "npm_imported_package_store_internal") +load("@npm__handlebars-utils__1.0.6__links//:defs.bzl", store_477 = "npm_imported_package_store_internal") +load("@npm__has-flag__4.0.0__links//:defs.bzl", store_478 = "npm_imported_package_store_internal") +load("@npm__has-hover__1.0.1__links//:defs.bzl", store_479 = "npm_imported_package_store_internal") +load("@npm__has-passive-events__1.0.0__links//:defs.bzl", store_480 = "npm_imported_package_store_internal") +load("@npm__has-symbols__1.1.0__links//:defs.bzl", store_481 = "npm_imported_package_store_internal") +load("@npm__has-tostringtag__1.0.2__links//:defs.bzl", store_482 = "npm_imported_package_store_internal") +load("@npm__has-unicode__2.0.1__links//:defs.bzl", store_483 = "npm_imported_package_store_internal") +load("@npm__hasown__2.0.2__links//:defs.bzl", store_484 = "npm_imported_package_store_internal") +load("@npm__helper-date__https___codeload.github.com_coda_helper-date_tar.gz_a2cb4284148cbba7d36173dff4c7c60ce59eae55__links//:defs.bzl", link_485 = "npm_link_imported_package_store_internal", store_485 = "npm_imported_package_store_internal") +load("@npm__hosted-git-info__8.1.0__links//:defs.bzl", store_486 = "npm_imported_package_store_internal") +load("@npm__hot-shots__10.0.0__links//:defs.bzl", link_487 = "npm_link_imported_package_store_internal", store_487 = "npm_imported_package_store_internal") +load("@npm__hpagent__1.2.0__links//:defs.bzl", store_488 = "npm_imported_package_store_internal") +load("@npm__hsluv__0.0.3__links//:defs.bzl", store_489 = "npm_imported_package_store_internal") +load("@npm__html-escaper__2.0.2__links//:defs.bzl", store_490 = "npm_imported_package_store_internal") +load("@npm__http-cache-semantics__4.2.0__links//:defs.bzl", store_491 = "npm_imported_package_store_internal") +load("@npm__http-errors__2.0.0__links//:defs.bzl", store_492 = "npm_imported_package_store_internal") +load("@npm__http-proxy-agent__7.0.2__links//:defs.bzl", store_493 = "npm_imported_package_store_internal") +load("@npm__http2-wrapper__1.0.3__links//:defs.bzl", store_494 = "npm_imported_package_store_internal") +load("@npm__https-proxy-agent__5.0.1__links//:defs.bzl", store_495 = "npm_imported_package_store_internal") +load("@npm__https-proxy-agent__7.0.6__links//:defs.bzl", store_496 = "npm_imported_package_store_internal") +load("@npm__iconv-lite__0.4.24__links//:defs.bzl", store_497 = "npm_imported_package_store_internal") +load("@npm__iconv-lite__0.6.3__links//:defs.bzl", store_498 = "npm_imported_package_store_internal") +load("@npm__iconv-lite__0.7.2__links//:defs.bzl", store_499 = "npm_imported_package_store_internal") +load("@npm__ieee754__1.2.1__links//:defs.bzl", store_500 = "npm_imported_package_store_internal") +load("@npm__ignore-walk__5.0.1__links//:defs.bzl", store_501 = "npm_imported_package_store_internal") +load("@npm__immutable__5.1.5__links//:defs.bzl", store_502 = "npm_imported_package_store_internal") +load("@npm__import-fresh__3.3.1__links//:defs.bzl", store_503 = "npm_imported_package_store_internal") +load("@npm__imurmurhash__0.1.4__links//:defs.bzl", store_504 = "npm_imported_package_store_internal") +load("@npm__individual__3.0.0__links//:defs.bzl", store_505 = "npm_imported_package_store_internal") +load("@npm__inflight__1.0.6__links//:defs.bzl", store_506 = "npm_imported_package_store_internal") +load("@npm__inherits__2.0.4__links//:defs.bzl", store_507 = "npm_imported_package_store_internal") +load("@npm__inline-fixtures__1.1.0__links//:defs.bzl", link_508 = "npm_link_imported_package_store_internal", store_508 = "npm_imported_package_store_internal") +load("@npm__inline-fixtures__1892187746__links//:defs.bzl", link_509 = "npm_link_imported_package_store_internal", store_509 = "npm_imported_package_store_internal") +load("@npm__ip-address__10.0.1__links//:defs.bzl", store_510 = "npm_imported_package_store_internal") +load("@npm__is-arrayish__0.2.1__links//:defs.bzl", store_511 = "npm_imported_package_store_internal") +load("@npm__is-binary-path__2.1.0__links//:defs.bzl", store_512 = "npm_imported_package_store_internal") +load("@npm__is-browser__2.1.0__links//:defs.bzl", store_513 = "npm_imported_package_store_internal") +load("@npm__is-buffer__1.1.6__links//:defs.bzl", store_514 = "npm_imported_package_store_internal") +load("@npm__is-core-module__2.16.1__links//:defs.bzl", store_515 = "npm_imported_package_store_internal") +load("@npm__is-extglob__2.1.1__links//:defs.bzl", store_516 = "npm_imported_package_store_internal") +load("@npm__is-finite__1.1.0__links//:defs.bzl", store_517 = "npm_imported_package_store_internal") +load("@npm__is-firefox__1.0.3__links//:defs.bzl", store_518 = "npm_imported_package_store_internal") +load("@npm__is-fullwidth-code-point__3.0.0__links//:defs.bzl", store_519 = "npm_imported_package_store_internal") +load("@npm__is-glob__4.0.3__links//:defs.bzl", store_520 = "npm_imported_package_store_internal") +load("@npm__is-iexplorer__1.0.0__links//:defs.bzl", store_521 = "npm_imported_package_store_internal") +load("@npm__is-mobile__4.0.0__links//:defs.bzl", store_522 = "npm_imported_package_store_internal") +load("@npm__is-module__1.0.0__links//:defs.bzl", store_523 = "npm_imported_package_store_internal") +load("@npm__is-number__6.0.0__links//:defs.bzl", store_524 = "npm_imported_package_store_internal") +load("@npm__is-number__7.0.0__links//:defs.bzl", store_525 = "npm_imported_package_store_internal") +load("@npm__is-obj__1.0.1__links//:defs.bzl", store_526 = "npm_imported_package_store_internal") +load("@npm__is-plain-obj__1.1.0__links//:defs.bzl", store_527 = "npm_imported_package_store_internal") +load("@npm__is-reference__1.2.1__links//:defs.bzl", store_528 = "npm_imported_package_store_internal") +load("@npm__is-string-blank__1.0.1__links//:defs.bzl", store_529 = "npm_imported_package_store_internal") +load("@npm__is-subdir__1.2.0__links//:defs.bzl", store_530 = "npm_imported_package_store_internal") +load("@npm__is-svg-path__1.0.2__links//:defs.bzl", store_531 = "npm_imported_package_store_internal") +load("@npm__is-windows__1.0.2__links//:defs.bzl", store_532 = "npm_imported_package_store_internal") +load("@npm__isarray__0.0.1__links//:defs.bzl", store_533 = "npm_imported_package_store_internal") +load("@npm__isarray__1.0.0__links//:defs.bzl", store_534 = "npm_imported_package_store_internal") +load("@npm__isarray__2.0.5__links//:defs.bzl", store_535 = "npm_imported_package_store_internal") +load("@npm__isexe__2.0.0__links//:defs.bzl", store_536 = "npm_imported_package_store_internal") +load("@npm__isexe__3.1.1__links//:defs.bzl", store_537 = "npm_imported_package_store_internal") +load("@npm__isexe__4.0.0__links//:defs.bzl", store_538 = "npm_imported_package_store_internal") +load("@npm__isomorphic-ws__5.0.0_ws_8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_539 = "npm_imported_package_store_internal") +load("@npm__istanbul-lib-coverage__3.2.2__links//:defs.bzl", store_540 = "npm_imported_package_store_internal") +load("@npm__istanbul-lib-report__3.0.1__links//:defs.bzl", store_541 = "npm_imported_package_store_internal") +load("@npm__istanbul-reports__3.2.0__links//:defs.bzl", store_542 = "npm_imported_package_store_internal") +load("@npm__jackspeak__3.4.3__links//:defs.bzl", store_543 = "npm_imported_package_store_internal") +load("@npm__jasmine-core__5.1.2__links//:defs.bzl", store_544 = "npm_imported_package_store_internal") +load("@npm__jasmine__5.1.0__links//:defs.bzl", link_545 = "npm_link_imported_package_store_internal", store_545 = "npm_imported_package_store_internal") +load("@npm__jose__6.1.0__links//:defs.bzl", store_546 = "npm_imported_package_store_internal") +load("@npm__js-tokens__4.0.0__links//:defs.bzl", store_547 = "npm_imported_package_store_internal") +load("@npm__js-yaml__3.14.2__links//:defs.bzl", store_548 = "npm_imported_package_store_internal") +load("@npm__js-yaml__4.1.0__links//:defs.bzl", store_549 = "npm_imported_package_store_internal") +load("@npm__jsep__1.4.0__links//:defs.bzl", store_550 = "npm_imported_package_store_internal") +load("@npm__jsesc__3.1.0__links//:defs.bzl", store_551 = "npm_imported_package_store_internal") +load("@npm__json-buffer__3.0.1__links//:defs.bzl", store_552 = "npm_imported_package_store_internal") +load("@npm__json-parse-even-better-errors__2.3.1__links//:defs.bzl", store_553 = "npm_imported_package_store_internal") +load("@npm__json-stable-stringify__1.0.1__links//:defs.bzl", link_554 = "npm_link_imported_package_store_internal", store_554 = "npm_imported_package_store_internal") +load("@npm__json5__2.2.3__links//:defs.bzl", store_555 = "npm_imported_package_store_internal") +load("@npm__jsonfile__4.0.0__links//:defs.bzl", store_556 = "npm_imported_package_store_internal") +load("@npm__jsonfile__6.2.0__links//:defs.bzl", store_557 = "npm_imported_package_store_internal") +load("@npm__jsonpath-plus__10.3.0__links//:defs.bzl", link_558 = "npm_link_imported_package_store_internal", store_558 = "npm_imported_package_store_internal") +load("@npm__kdbush__3.0.0__links//:defs.bzl", store_559 = "npm_imported_package_store_internal") +load("@npm__keyv__4.5.4__links//:defs.bzl", store_560 = "npm_imported_package_store_internal") +load("@npm__kind-of__3.2.2__links//:defs.bzl", store_561 = "npm_imported_package_store_internal") +load("@npm__kind-of__6.0.3__links//:defs.bzl", store_562 = "npm_imported_package_store_internal") +load("@npm__lines-and-columns__1.2.4__links//:defs.bzl", store_563 = "npm_imported_package_store_internal") +load("@npm__load-json-file__6.2.0__links//:defs.bzl", store_564 = "npm_imported_package_store_internal") +load("@npm__locate-path__6.0.0__links//:defs.bzl", store_565 = "npm_imported_package_store_internal") +load("@npm__lodash.merge__4.6.2__links//:defs.bzl", store_566 = "npm_imported_package_store_internal") +load("@npm__lodash__4.0.0__links//:defs.bzl", link_567 = "npm_link_imported_package_store_internal", store_567 = "npm_imported_package_store_internal") +load("@npm__lodash__4.17.21__links//:defs.bzl", link_568 = "npm_link_imported_package_store_internal", store_568 = "npm_imported_package_store_internal") +load("@npm__lodash__file_npm_private_test_vendored_lodash-4.17.21.tgz__links//:defs.bzl", link_569 = "npm_link_imported_package_store_internal", store_569 = "npm_imported_package_store_internal") +load("@npm__lowercase-keys__2.0.0__links//:defs.bzl", store_570 = "npm_imported_package_store_internal") +load("@npm__lru-cache__10.4.3__links//:defs.bzl", store_571 = "npm_imported_package_store_internal") +load("@npm__lru-cache__11.2.6__links//:defs.bzl", store_572 = "npm_imported_package_store_internal") +load("@npm__lru-cache__5.1.1__links//:defs.bzl", store_573 = "npm_imported_package_store_internal") +load("@npm__lru-cache__6.0.0__links//:defs.bzl", store_574 = "npm_imported_package_store_internal") +load("@npm__magic-string__0.30.21__links//:defs.bzl", store_575 = "npm_imported_package_store_internal") +load("@npm__make-dir__2.1.0__links//:defs.bzl", store_576 = "npm_imported_package_store_internal") +load("@npm__make-dir__3.1.0__links//:defs.bzl", store_577 = "npm_imported_package_store_internal") +load("@npm__make-dir__4.0.0__links//:defs.bzl", store_578 = "npm_imported_package_store_internal") +load("@npm__make-fetch-happen__14.0.3__links//:defs.bzl", store_579 = "npm_imported_package_store_internal") +load("@npm__make-fetch-happen__15.0.4__links//:defs.bzl", store_580 = "npm_imported_package_store_internal") +load("@npm__map-limit__0.0.1__links//:defs.bzl", store_581 = "npm_imported_package_store_internal") +load("@npm__mapbox-gl__1.10.1__links//:defs.bzl", store_582 = "npm_imported_package_store_internal") +load("@npm__math-intrinsics__1.1.0__links//:defs.bzl", store_583 = "npm_imported_package_store_internal") +load("@npm__math-log2__1.0.1__links//:defs.bzl", store_584 = "npm_imported_package_store_internal") +load("@npm__merge2__1.4.1__links//:defs.bzl", store_585 = "npm_imported_package_store_internal") +load("@npm__micromatch__4.0.8__links//:defs.bzl", store_586 = "npm_imported_package_store_internal") +load("@npm__mime-db__1.52.0__links//:defs.bzl", store_587 = "npm_imported_package_store_internal") +load("@npm__mime-types__2.1.35__links//:defs.bzl", store_588 = "npm_imported_package_store_internal") +load("@npm__mime__3.0.0__links//:defs.bzl", store_589 = "npm_imported_package_store_internal") +load("@npm__mimic-response__1.0.1__links//:defs.bzl", store_590 = "npm_imported_package_store_internal") +load("@npm__mimic-response__3.1.0__links//:defs.bzl", store_591 = "npm_imported_package_store_internal") +load("@npm__minimatch__10.2.4__links//:defs.bzl", store_592 = "npm_imported_package_store_internal") +load("@npm__minimatch__3.1.2__links//:defs.bzl", store_593 = "npm_imported_package_store_internal") +load("@npm__minimatch__5.1.6__links//:defs.bzl", store_594 = "npm_imported_package_store_internal") +load("@npm__minimatch__6.2.0__links//:defs.bzl", store_595 = "npm_imported_package_store_internal") +load("@npm__minimatch__9.0.5__links//:defs.bzl", store_596 = "npm_imported_package_store_internal") +load("@npm__minimist__0.0.10__links//:defs.bzl", store_597 = "npm_imported_package_store_internal") +load("@npm__minimist__1.2.8__links//:defs.bzl", store_598 = "npm_imported_package_store_internal") +load("@npm__minipass-collect__2.0.1__links//:defs.bzl", store_599 = "npm_imported_package_store_internal") +load("@npm__minipass-fetch__4.0.1__links//:defs.bzl", store_600 = "npm_imported_package_store_internal") +load("@npm__minipass-fetch__5.0.2__links//:defs.bzl", store_601 = "npm_imported_package_store_internal") +load("@npm__minipass-flush__1.0.5__links//:defs.bzl", store_602 = "npm_imported_package_store_internal") +load("@npm__minipass-pipeline__1.2.4__links//:defs.bzl", store_603 = "npm_imported_package_store_internal") +load("@npm__minipass-sized__1.0.3__links//:defs.bzl", store_604 = "npm_imported_package_store_internal") +load("@npm__minipass-sized__2.0.0__links//:defs.bzl", store_605 = "npm_imported_package_store_internal") +load("@npm__minipass__3.3.6__links//:defs.bzl", store_606 = "npm_imported_package_store_internal") +load("@npm__minipass__4.2.8__links//:defs.bzl", store_607 = "npm_imported_package_store_internal") +load("@npm__minipass__5.0.0__links//:defs.bzl", store_608 = "npm_imported_package_store_internal") +load("@npm__minipass__7.1.2__links//:defs.bzl", store_609 = "npm_imported_package_store_internal") +load("@npm__minipass__7.1.3__links//:defs.bzl", store_610 = "npm_imported_package_store_internal") +load("@npm__minizlib__2.1.2__links//:defs.bzl", store_611 = "npm_imported_package_store_internal") +load("@npm__minizlib__3.1.0__links//:defs.bzl", store_612 = "npm_imported_package_store_internal") +load("@npm__mitt__3.0.0__links//:defs.bzl", store_613 = "npm_imported_package_store_internal") +load("@npm__mkdirp-classic__0.5.3__links//:defs.bzl", store_614 = "npm_imported_package_store_internal") +load("@npm__mkdirp__1.0.4__links//:defs.bzl", store_615 = "npm_imported_package_store_internal") +load("@npm__moment-timezone__0.5.48__links//:defs.bzl", store_616 = "npm_imported_package_store_internal") +load("@npm__moment__2.30.1__links//:defs.bzl", store_617 = "npm_imported_package_store_internal") +load("@npm__mouse-change__1.4.0__links//:defs.bzl", store_618 = "npm_imported_package_store_internal") +load("@npm__mouse-event-offset__3.0.2__links//:defs.bzl", store_619 = "npm_imported_package_store_internal") +load("@npm__mouse-event__1.0.5__links//:defs.bzl", store_620 = "npm_imported_package_store_internal") +load("@npm__mouse-wheel__1.2.0__links//:defs.bzl", store_621 = "npm_imported_package_store_internal") +load("@npm__mrmime__1.0.1__links//:defs.bzl", store_622 = "npm_imported_package_store_internal") +load("@npm__ms__0.7.2__links//:defs.bzl", store_623 = "npm_imported_package_store_internal") +load("@npm__ms__0.7.3__links//:defs.bzl", store_624 = "npm_imported_package_store_internal") +load("@npm__ms__2.0.0__links//:defs.bzl", store_625 = "npm_imported_package_store_internal") +load("@npm__ms__2.1.2__links//:defs.bzl", store_626 = "npm_imported_package_store_internal") +load("@npm__ms__2.1.3__links//:defs.bzl", store_627 = "npm_imported_package_store_internal") +load("@npm__mumath__3.3.4__links//:defs.bzl", store_628 = "npm_imported_package_store_internal") +load("@npm__murmurhash-js__1.0.0__links//:defs.bzl", store_629 = "npm_imported_package_store_internal") +load("@npm__nan__2.23.0__links//:defs.bzl", store_630 = "npm_imported_package_store_internal") +load("@npm__native-promise-only__0.8.1__links//:defs.bzl", store_631 = "npm_imported_package_store_internal") +load("@npm__needle__2.9.1__links//:defs.bzl", store_632 = "npm_imported_package_store_internal") +load("@npm__negotiator__1.0.0__links//:defs.bzl", store_633 = "npm_imported_package_store_internal") +load("@npm__next-tick__1.1.0__links//:defs.bzl", store_634 = "npm_imported_package_store_internal") +load("@npm__node-addon-api__7.1.1__links//:defs.bzl", store_635 = "npm_imported_package_store_internal") +load("@npm__node-fetch__2.6.7_encoding_0.1.13__links//:defs.bzl", store_636 = "npm_imported_package_store_internal") +load("@npm__node-fetch__2.7.0_encoding_0.1.13__links//:defs.bzl", store_637 = "npm_imported_package_store_internal") +load("@npm__node-gyp-build__4.8.4__links//:defs.bzl", store_638 = "npm_imported_package_store_internal") +load("@npm__node-gyp__11.5.0__links//:defs.bzl", store_639 = "npm_imported_package_store_internal") +load("@npm__node-gyp__12.2.0__links//:defs.bzl", link_640 = "npm_link_imported_package_store_internal", store_640 = "npm_imported_package_store_internal") +load("@npm__node-releases__2.0.27__links//:defs.bzl", store_641 = "npm_imported_package_store_internal") +load("@npm__nopt__5.0.0__links//:defs.bzl", store_642 = "npm_imported_package_store_internal") +load("@npm__nopt__8.1.0__links//:defs.bzl", store_643 = "npm_imported_package_store_internal") +load("@npm__nopt__9.0.0__links//:defs.bzl", store_644 = "npm_imported_package_store_internal") +load("@npm__normalize-package-data__7.0.1__links//:defs.bzl", store_645 = "npm_imported_package_store_internal") +load("@npm__normalize-path__3.0.0__links//:defs.bzl", store_646 = "npm_imported_package_store_internal") +load("@npm__normalize-svg-path__0.1.0__links//:defs.bzl", store_647 = "npm_imported_package_store_internal") +load("@npm__normalize-svg-path__1.1.0__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") +load("@npm__normalize-url__6.1.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") +load("@npm__npm-bundled__2.0.1__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") +load("@npm__npm-normalize-package-bin__2.0.0__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") +load("@npm__npm-normalize-package-bin__3.0.1__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") +load("@npm__npm-packlist__5.1.3__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") +load("@npm__npmlog__5.0.1__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") +load("@npm__number-is-integer__1.0.1__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") +load("@npm__oauth4webapi__3.8.2__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") +load("@npm__object-assign__4.1.1__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") +load("@npm__once__1.3.3__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") +load("@npm__once__1.4.0__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") +load("@npm__opener__1.5.2__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") +load("@npm__openid-client__6.8.1__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") +load("@npm__optimist__0.6.0__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") +load("@npm__os-tmpdir__1.0.2__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") +load("@npm__p-cancelable__2.1.1__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") +load("@npm__p-limit__3.1.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") +load("@npm__p-locate__5.0.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") +load("@npm__p-map__7.0.4__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") +load("@npm__package-json-from-dist__1.0.1__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") +load("@npm__parent-module__1.0.1__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") +load("@npm__parenthesis__3.1.8__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") +load("@npm__parse-json__5.2.0__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") +load("@npm__parse-rect__1.2.0__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") +load("@npm__parse-svg-path__0.1.2__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") +load("@npm__parse-unit__1.0.1__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") +load("@npm__path-exists__4.0.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") +load("@npm__path-is-absolute__1.0.1__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") +load("@npm__path-key__3.1.1__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") +load("@npm__path-parse__1.0.7__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") +load("@npm__path-scurry__1.11.1__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") +load("@npm__path-scurry__2.0.2__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") +load("@npm__path-type__4.0.0__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") +load("@npm__pbf__3.3.0__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") +load("@npm__pend__1.2.0__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") +load("@npm__performance-now__2.1.0__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") +load("@npm__pick-by-alias__1.2.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") +load("@npm__picocolors__1.1.1__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") +load("@npm__picomatch__2.3.1__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") +load("@npm__picomatch__4.0.3__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") +load("@npm__pify__4.0.1__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") +load("@npm__plotly.js__2.25.2__links//:defs.bzl", link_690 = "npm_link_imported_package_store_internal", store_690 = "npm_imported_package_store_internal") +load("@npm__pngjs__5.0.0__links//:defs.bzl", link_691 = "npm_link_imported_package_store_internal", store_691 = "npm_imported_package_store_internal") +load("@npm__point-in-polygon__1.1.0__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") +load("@npm__polybooljs__1.2.2__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") +load("@npm__potpack__1.0.2__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") +load("@npm__probe-image-size__7.2.3__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") +load("@npm__proc-log__5.0.0__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") +load("@npm__proc-log__6.1.0__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") +load("@npm__process-nextick-args__2.0.1__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") +load("@npm__progress__2.0.3__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") +load("@npm__promise-retry__2.0.1__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") +load("@npm__protoc-gen-grpc__304285671__links//:defs.bzl", link_701 = "npm_link_imported_package_store_internal", store_701 = "npm_imported_package_store_internal") +load("@npm__protocol-buffers-schema__3.6.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") +load("@npm__proxy-from-env__1.1.0__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") +load("@npm__pump__3.0.3__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") +load("@npm__puppeteer-core__19.11.1_230959327__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") +load("@npm__puppeteer__19.11.1_230959327__links//:defs.bzl", link_706 = "npm_link_imported_package_store_internal", store_706 = "npm_imported_package_store_internal") +load("@npm__queue-microtask__1.2.3__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") +load("@npm__quick-lru__5.1.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") +load("@npm__quickselect__2.0.0__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") +load("@npm__raf__3.4.1__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") +load("@npm__ramda__0.25.0__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") +load("@npm__randombytes__2.1.0__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") +load("@npm__read-cmd-shim__4.0.0__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") +load("@npm__read-yaml-file__2.1.0__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") +load("@npm__readable-stream__1.0.34__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") +load("@npm__readable-stream__2.3.8__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") +load("@npm__readable-stream__3.6.2__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") +load("@npm__readdirp__3.6.0__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") +load("@npm__readdirp__4.1.2__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") +load("@npm__regl-error2d__2.0.12__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") +load("@npm__regl-line2d__3.1.3__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") +load("@npm__regl-scatter2d__3.3.1__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") +load("@npm__regl-splom__1.0.14__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") +load("@npm__regl__2.1.1__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") +load("@npm__remove-trailing-separator__1.1.0__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") +load("@npm__rename-overwrite__6.0.3__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") +load("@npm__replace-ext__2.0.0__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") +load("@npm__require-directory__2.1.1__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") +load("@npm__resolve-alpn__1.2.1__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") +load("@npm__resolve-from__4.0.0__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") +load("@npm__resolve-from__5.0.0__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") +load("@npm__resolve-protobuf-schema__2.1.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") +load("@npm__resolve__0.6.3__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") +load("@npm__resolve__1.22.11__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") +load("@npm__responselike__2.0.1__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") +load("@npm__retry__0.12.0__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") +load("@npm__retry__0.13.1__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") +load("@npm__reusify__1.1.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") +load("@npm__rfc4648__1.5.4__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") +load("@npm__right-now__1.0.0__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") +load("@npm__rimraf__3.0.2__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") +load("@npm__rollup__4.55.2__links//:defs.bzl", link_742 = "npm_link_imported_package_store_internal", store_742 = "npm_imported_package_store_internal") +load("@npm__run-groups__3.0.1__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") +load("@npm__run-parallel__1.2.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") +load("@npm__rw__1.3.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") +load("@npm__safe-buffer__5.1.2__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") +load("@npm__safe-buffer__5.2.1__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") +load("@npm__safer-buffer__2.1.2__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") +load("@npm__sass-embedded-all-unknown__1.97.3__links//:defs.bzl", link_749 = "npm_link_imported_package_store_internal", store_749 = "npm_imported_package_store_internal") +load("@npm__sass__1.97.3__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") +load("@npm__sax__1.4.1__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") +load("@npm__segfault-handler__1.3.0__links//:defs.bzl", link_752 = "npm_link_imported_package_store_internal", store_752 = "npm_imported_package_store_internal") +load("@npm__semver-first-satisfied__1.1.0__links//:defs.bzl", link_753 = "npm_link_imported_package_store_internal", store_753 = "npm_imported_package_store_internal") +load("@npm__semver__5.7.2__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") +load("@npm__semver__6.3.1__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") +load("@npm__semver__7.5.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") +load("@npm__semver__7.7.3__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") +load("@npm__semver__7.8.5__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") +load("@npm__serialize-javascript__6.0.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") +load("@npm__set-blocking__2.0.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") +load("@npm__setprototypeof__1.2.0__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") +load("@npm__shallow-copy__0.0.1__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") +load("@npm__shebang-command__2.0.0__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") +load("@npm__shebang-regex__3.0.0__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") +load("@npm__shlex__2.1.2__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") +load("@npm__signal-exit__3.0.7__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") +load("@npm__signal-exit__4.1.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") +load("@npm__signum__1.0.0__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") +load("@npm__sirv__1.0.19__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") +load("@npm__slash__2.0.0__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") +load("@npm__slide__1.1.6__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") +load("@npm__smart-buffer__4.2.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") +load("@npm__smob__1.5.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") +load("@npm__socks-proxy-agent__8.0.5__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") +load("@npm__socks__2.8.7__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") +load("@npm__source-map-js__1.2.1__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") +load("@npm__source-map-support__0.5.21__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") +load("@npm__source-map__0.5.7__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") +load("@npm__source-map__0.6.1__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") +load("@npm__spdx-correct__3.2.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") +load("@npm__spdx-exceptions__2.5.0__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") +load("@npm__spdx-expression-parse__3.0.1__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") +load("@npm__spdx-license-ids__3.0.22__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") +load("@npm__split2__4.2.0__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") +load("@npm__sprintf-js__1.0.3__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") +load("@npm__ssri__12.0.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") +load("@npm__ssri__13.0.1__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") +load("@npm__stack-trace__0.0.9__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") +load("@npm__static-eval__2.1.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") +load("@npm__statuses__2.0.1__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") +load("@npm__stream-buffers__3.0.3__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") +load("@npm__stream-parser__0.3.1__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") +load("@npm__stream-shift__1.0.3__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") +load("@npm__streamx__2.23.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") +load("@npm__string-split-by__1.0.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") +load("@npm__string-width__4.2.3__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") +load("@npm__string-width__5.1.2__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") +load("@npm__string_decoder__0.10.31__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") +load("@npm__string_decoder__1.1.1__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") +load("@npm__string_decoder__1.3.0__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") +load("@npm__strip-ansi__6.0.1__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") +load("@npm__strip-ansi__7.1.2__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") +load("@npm__strip-bom__4.0.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") +load("@npm__strip-comments-strings__1.2.0__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") +load("@npm__strongly-connected-components__1.0.1__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") +load("@npm__supercluster__7.1.5__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") +load("@npm__superscript-text__1.0.0__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") +load("@npm__supports-color__7.2.0__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") +load("@npm__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") +load("@npm__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") +load("@npm__svg-path-bounds__1.0.2__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") +load("@npm__svg-path-sdf__1.1.3__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") +load("@npm__symlink-dir__6.0.5__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") +load("@npm__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_814 = "npm_link_imported_package_store_internal", store_814 = "npm_imported_package_store_internal") +load("@npm__tar-fs__2.1.1__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") +load("@npm__tar-fs__3.1.1__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") +load("@npm__tar-stream__2.2.0__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") +load("@npm__tar-stream__3.1.7__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") +load("@npm__tar__6.2.1__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") +load("@npm__tar__7.5.2__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") +load("@npm__tar__7.5.9__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") +load("@npm__teex__1.0.1__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") +load("@npm__terser__5.44.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") +load("@npm__test-exclude__7.0.1__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") +load("@npm__text-decoder__1.2.3__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") +load("@npm__through2__0.6.5__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") +load("@npm__through2__2.0.5__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") +load("@npm__through__2.3.8__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") +load("@npm__tightrope__0.1.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") +load("@npm__tinycolor2__1.6.0__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") +load("@npm__tinyglobby__0.2.15__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") +load("@npm__tinyqueue__2.0.3__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") +load("@npm__tmp-promise__3.0.3__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") +load("@npm__tmp__0.0.33__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") +load("@npm__tmp__0.2.5__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") +load("@npm__to-float32__1.1.0__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") +load("@npm__to-px__1.0.1__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") +load("@npm__to-regex-range__5.0.1__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") +load("@npm__toidentifier__1.0.1__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") +load("@npm__topojson-client__3.1.0__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") +load("@npm__totalist__1.1.0__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") +load("@npm__tr46__0.0.3__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") +load("@npm__tslib__2.8.1__links//:defs.bzl", link_843 = "npm_link_imported_package_store_internal", store_843 = "npm_imported_package_store_internal") +load("@npm__typanion__3.14.0__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") +load("@npm__type-fest__0.6.0__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") +load("@npm__type__2.7.3__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") +load("@npm__typedarray-pool__1.2.0__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") +load("@npm__typedarray__0.0.6__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") +load("@npm__typeof-article__0.1.1__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") +load("@npm__typescript__5.6.3__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") +load("@npm__typescript__5.8.2__links//:defs.bzl", link_851 = "npm_link_imported_package_store_internal", store_851 = "npm_imported_package_store_internal") +load("@npm__uid-number__0.0.6__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") +load("@npm__umask__1.1.0__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") +load("@npm__unbzip2-stream__1.4.3__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") +load("@npm__undici-types__6.19.8__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") +load("@npm__undici-types__6.21.0__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") +load("@npm__unique-filename__4.0.0__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") +load("@npm__unique-filename__5.0.0__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") +load("@npm__unique-slug__5.0.0__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") +load("@npm__unique-slug__6.0.0__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") +load("@npm__universalify__0.1.2__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") +load("@npm__universalify__2.0.1__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") +load("@npm__unix-dgram__2.0.7__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") +load("@npm__unquote__1.1.1__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") +load("@npm__unused__0.2.2__links//:defs.bzl", link_865 = "npm_link_imported_package_store_internal", store_865 = "npm_imported_package_store_internal") +load("@npm__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") +load("@npm__update-diff__1.1.0__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") +load("@npm__util-deprecate__1.0.2__links//:defs.bzl", store_868 = "npm_imported_package_store_internal") +load("@npm__uuid__8.3.2__links//:defs.bzl", link_869 = "npm_link_imported_package_store_internal", store_869 = "npm_imported_package_store_internal") +load("@npm__v8-to-istanbul__9.3.0__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") +load("@npm__validate-npm-package-license__3.0.4__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") +load("@npm__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") +load("@npm__vinyl__3.0.1__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") +load("@npm__vt-pbf__3.1.3__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") +load("@npm__weak-map__1.0.8__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") +load("@npm__webgl-context__2.2.0__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") +load("@npm__webidl-conversions__3.0.1__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") +load("@npm__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_878 = "npm_link_imported_package_store_internal", store_878 = "npm_imported_package_store_internal") +load("@npm__whatwg-url__5.0.0__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") +load("@npm__which__2.0.2__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") +load("@npm__which__4.0.0__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") +load("@npm__which__5.0.0__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") +load("@npm__which__6.0.1__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") +load("@npm__wide-align__1.1.5__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") +load("@npm__wordwrap__0.0.3__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") +load("@npm__world-calendars__1.0.4__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") +load("@npm__wrap-ansi__7.0.0__links//:defs.bzl", store_887 = "npm_imported_package_store_internal") +load("@npm__wrap-ansi__8.1.0__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") +load("@npm__wrappy__1.0.2__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") +load("@npm__write-file-atomic__5.0.1__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") +load("@npm__write-yaml-file__5.0.0__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") +load("@npm__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") +load("@npm__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") +load("@npm__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") +load("@npm__xtend__2.2.0__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") +load("@npm__xtend__4.0.2__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") +load("@npm__y18n__5.0.8__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") +load("@npm__yallist__3.1.1__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") +load("@npm__yallist__4.0.0__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") +load("@npm__yallist__5.0.0__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") +load("@npm__yargs-parser__21.1.1__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") +load("@npm__yargs__17.7.1__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") +load("@npm__yargs__17.7.2__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") +load("@npm__yauzl__2.10.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") +load("@npm__yocto-queue__0.1.0__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") +load("@npm__zod__3.21.4__links//:defs.bzl", store_906 = "npm_imported_package_store_internal") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -968,7 +920,7 @@ load("@aspect_rules_js//npm/private:npm_package_store.bzl", _npm_local_package_s # buildifier: disable=bzl-visibility load("@aspect_rules_js//npm/private:npm_package_visibility.bzl", _npm_validate_package_visibility = "validate_npm_package_visibility") -_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/pnpm_publish_tools", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] +_IMPORTER_PACKAGES = ["", "js/private/coverage/bundle", "js/private/devserver/src", "js/private/test/image", "js/private/test/image-fixture-a", "js/private/test/image-fixture-d", "js/private/test/image/platform_deps", "js/private/test/js_run_devserver", "js/private/test/node-patches", "js/private/worker/src", "npm/private/lifecycle", "npm/private/test", "npm/private/test/npm_package", "npm/private/test/npm_package_publish", "npm/private/test/subs"] _NPM_PACKAGE_VISIBILITY = { "unused": ["//npm/private/test:__subpackages__"], @@ -980,7 +932,6 @@ _NPM_PACKAGE_LOCATIONS = { "npm/private/test/subs": ["@subs/a", "@subs/b"], "js/private/test/node-patches": ["@babel/cli", "@babel/core", "@babel/plugin-transform-modules-commonjs", "inline-fixtures"], "": ["@bazel/runfiles", "@types/node", "chalk", "circles", "google-closure-compiler", "jsonpath-plus", "typescript"], - "npm/private/pnpm_publish_tools": ["@pnpm/catalogs.config", "@pnpm/exportable-manifest", "@pnpm/logger", "@pnpm/releasing.exportable-manifest", "@pnpm/workspace.read-manifest", "@rollup/plugin-commonjs", "@rollup/plugin-json", "@rollup/plugin-node-resolve", "@rollup/plugin-terser", "rollup"], "npm/private/lifecycle": ["@pnpm/lifecycle", "@pnpm/logger", "@pnpm/read-package-json", "@rollup/plugin-commonjs", "@rollup/plugin-json", "@rollup/plugin-node-resolve", "@rollup/plugin-replace", "@rollup/plugin-terser", "rollup"], "js/private/coverage/bundle": ["@rollup/plugin-commonjs", "@rollup/plugin-json", "@rollup/plugin-node-resolve", "c8", "rollup"], "js/private/worker/src": ["@rollup/plugin-commonjs", "@rollup/plugin-json", "@rollup/plugin-node-resolve", "@rollup/plugin-typescript", "@types/google-protobuf", "@types/node", "google-protobuf", "rollup", "tslib", "typescript"], @@ -996,7 +947,7 @@ def _link_pkg_0(): link_1(dev=True) link_5(dev=True) link_17(dev=True) - link_542(dev=True) + link_508(dev=True) return [ ":node_modules/@babel/cli", ":node_modules/@babel/core", @@ -1012,12 +963,12 @@ def _link_pkg_0(): def _link_pkg_1(): link_21(dev=True) - link_226(dev=True) - link_311(dev=True) - link_415("circles", dev=True) - link_503(dev=True) - link_594(dev=True) - link_896(dev=True) + link_196(dev=True) + link_280(dev=True) + link_383("circles", dev=True) + link_470(dev=True) + link_558(dev=True) + link_851(dev=True) return [ ":node_modules/@bazel/runfiles", ":node_modules/@types/node", @@ -1035,32 +986,32 @@ def _link_pkg_2(): link_51(dev=True) link_52(dev=True) link_67(dev=True) - link_108(dev=True) - link_108("regl", dev=True) - link_235() - link_236() - link_298(dev=True) - link_381(dev=True) - link_419(dev=True) - link_518("handlebars-helpers/helper-date", dev=True) - link_520(dev=True) - link_543(dev=True) - link_590(dev=True) - link_603(dev=True) - link_604("lodash-4.17.21", dev=True) - link_605("lodash-4.17.21-tar", dev=True) - link_676(dev=True) - link_731(dev=True) - link_732(dev=True) - link_742(dev=True) - link_747(dev=True) - link_791() - link_794(dev=True) - link_795(dev=True) - link_857(dev=True) - link_896(dev=True) - link_910(dev=True) - link_923(dev=True) + link_107(dev=True) + link_107("regl", dev=True) + link_205() + link_206() + link_267(dev=True) + link_350(dev=True) + link_387(dev=True) + link_485("handlebars-helpers/helper-date", dev=True) + link_487(dev=True) + link_509(dev=True) + link_554(dev=True) + link_567(dev=True) + link_568("lodash-4.17.21", dev=True) + link_569("lodash-4.17.21-tar", dev=True) + link_640(dev=True) + link_690(dev=True) + link_691(dev=True) + link_701(dev=True) + link_706(dev=True) + link_749() + link_752(dev=True) + link_753(dev=True) + link_814(dev=True) + link_851(dev=True) + link_865(dev=True) + link_878(dev=True) _fp_link_4() return [ ":node_modules/@vscode/vsce-sign-alpine-arm64", @@ -1104,53 +1055,15 @@ def _link_pkg_2(): } def _link_pkg_3(): - link_111() - link_127() - link_136() - link_147() - link_160() - link_165(dev=True) - link_166(dev=True) - link_167(dev=True) - link_169(dev=True) - link_784(dev=True) - return [ - ":node_modules/@pnpm/catalogs.config", - ":node_modules/@pnpm/exportable-manifest", - ":node_modules/@pnpm/logger", - ":node_modules/@pnpm/releasing.exportable-manifest", - ":node_modules/@pnpm/workspace.read-manifest", - ":node_modules/@rollup/plugin-commonjs", - ":node_modules/@rollup/plugin-json", - ":node_modules/@rollup/plugin-node-resolve", - ":node_modules/@rollup/plugin-terser", - ":node_modules/rollup", - ], { - "@pnpm": [ - ":node_modules/@pnpm/catalogs.config", - ":node_modules/@pnpm/exportable-manifest", - ":node_modules/@pnpm/logger", - ":node_modules/@pnpm/releasing.exportable-manifest", - ":node_modules/@pnpm/workspace.read-manifest", - ], - "@rollup": [ - ":node_modules/@rollup/plugin-commonjs", - ":node_modules/@rollup/plugin-json", - ":node_modules/@rollup/plugin-node-resolve", - ":node_modules/@rollup/plugin-terser", - ], - } - -def _link_pkg_4(): - link_133() - link_135() - link_144() - link_165(dev=True) - link_166(dev=True) - link_167(dev=True) - link_168(dev=True) - link_169(dev=True) - link_784(dev=True) + link_117() + link_119() + link_125() + link_135(dev=True) + link_136(dev=True) + link_137(dev=True) + link_138(dev=True) + link_139(dev=True) + link_742(dev=True) return [ ":node_modules/@pnpm/lifecycle", ":node_modules/@pnpm/logger", @@ -1176,12 +1089,12 @@ def _link_pkg_4(): ], } -def _link_pkg_5(): - link_165(dev=True) - link_166(dev=True) - link_167(dev=True) - link_299() - link_784(dev=True) +def _link_pkg_4(): + link_135(dev=True) + link_136(dev=True) + link_137(dev=True) + link_268() + link_742(dev=True) return [ ":node_modules/c8", ":node_modules/@rollup/plugin-commonjs", @@ -1196,17 +1109,17 @@ def _link_pkg_5(): ], } -def _link_pkg_6(): - link_165(dev=True) - link_166(dev=True) - link_167(dev=True) - link_170(dev=True) - link_220(dev=True) - link_226(dev=True) - link_504() - link_784(dev=True) - link_887() - link_896(dev=True) +def _link_pkg_5(): + link_135(dev=True) + link_136(dev=True) + link_137(dev=True) + link_140(dev=True) + link_190(dev=True) + link_196(dev=True) + link_471() + link_742(dev=True) + link_843() + link_851(dev=True) return [ ":node_modules/google-protobuf", ":node_modules/tslib", @@ -1231,10 +1144,10 @@ def _link_pkg_6(): ], } -def _link_pkg_7(): - link_167(dev=True) - link_226(dev=True) - link_784(dev=True) +def _link_pkg_6(): + link_137(dev=True) + link_196(dev=True) + link_742(dev=True) return [ ":node_modules/@rollup/plugin-node-resolve", ":node_modules/@types/node", @@ -1244,9 +1157,9 @@ def _link_pkg_7(): "@types": [":node_modules/@types/node"], } -def _link_pkg_8(): - link_208() - link_209() +def _link_pkg_7(): + link_178() + link_179() return [ ":node_modules/@rspack/cli", ":node_modules/@rspack/core", @@ -1257,9 +1170,9 @@ def _link_pkg_8(): ], } -def _link_pkg_9(): - link_226() - link_580() +def _link_pkg_8(): + link_196() + link_545() return [ ":node_modules/@types/node", ":node_modules/jasmine", @@ -1267,8 +1180,8 @@ def _link_pkg_9(): "@types": [":node_modules/@types/node"], } -def _link_pkg_10(): - link_248() +def _link_pkg_9(): + link_218() _fp_link_2() _fp_link_3() return [ @@ -1282,23 +1195,23 @@ def _link_pkg_10(): ], } -def _link_pkg_11(): - link_310() - link_311("chalk-alt") +def _link_pkg_10(): + link_279() + link_280("chalk-alt") return [ ":node_modules/chalk", ":node_modules/chalk-alt", ], None -def _link_pkg_12(): - link_914() +def _link_pkg_11(): + link_869() return [":node_modules/uuid"], None -def _link_pkg_13(): - link_914() +def _link_pkg_12(): + link_869() return [":node_modules/uuid"], None -def _link_pkg_14(): +def _link_pkg_13(): _fp_link_5() _fp_link_6() return [ @@ -1315,18 +1228,17 @@ _LINK_PACKAGE_FNS = { "js/private/test/node-patches": _link_pkg_0, "": _link_pkg_1, "npm/private/test": _link_pkg_2, - "npm/private/pnpm_publish_tools": _link_pkg_3, - "npm/private/lifecycle": _link_pkg_4, - "js/private/coverage/bundle": _link_pkg_5, - "js/private/worker/src": _link_pkg_6, - "js/private/devserver/src": _link_pkg_7, - "js/private/test/image/platform_deps": _link_pkg_8, - "js/private/test/js_run_devserver": _link_pkg_9, - "js/private/test/image": _link_pkg_10, - "npm/private/test/npm_package": _link_pkg_11, - "js/private/test/image-fixture-a": _link_pkg_12, - "js/private/test/image-fixture-d": _link_pkg_13, - "npm/private/test/subs": _link_pkg_14, + "npm/private/lifecycle": _link_pkg_3, + "js/private/coverage/bundle": _link_pkg_4, + "js/private/worker/src": _link_pkg_5, + "js/private/devserver/src": _link_pkg_6, + "js/private/test/image/platform_deps": _link_pkg_7, + "js/private/test/js_run_devserver": _link_pkg_8, + "js/private/test/image": _link_pkg_9, + "npm/private/test/npm_package": _link_pkg_10, + "js/private/test/image-fixture-a": _link_pkg_11, + "js/private/test/image-fixture-d": _link_pkg_12, + "npm/private/test/subs": _link_pkg_13, } # buildifier: disable=function-docstring @@ -2255,54 +2167,6 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru store_904() store_905() store_906() - store_907() - store_908() - store_909() - store_910() - store_911() - store_912() - store_913() - store_914() - store_915() - store_916() - store_917() - store_918() - store_919() - store_920() - store_921() - store_922() - store_923() - store_924() - store_925() - store_926() - store_927() - store_928() - store_929() - store_930() - store_931() - store_932() - store_933() - store_934() - store_935() - store_936() - store_937() - store_938() - store_939() - store_940() - store_941() - store_942() - store_943() - store_944() - store_945() - store_946() - store_947() - store_948() - store_949() - store_950() - store_951() - store_952() - store_953() - store_954() _npm_local_package_store( package_store_name = "is-odd@file+npm+private+test+vendored+is-odd", src = "//npm/private/test/vendored/is-odd:pkg", @@ -2470,22 +2334,6 @@ _LINK_TARGETS = { ":node_modules/test-npm_package", ], }, - "npm/private/pnpm_publish_tools": { - "prod": [ - ":node_modules/@pnpm/catalogs.config", - ":node_modules/@pnpm/exportable-manifest", - ":node_modules/@pnpm/logger", - ":node_modules/@pnpm/releasing.exportable-manifest", - ":node_modules/@pnpm/workspace.read-manifest", - ], - "dev": [ - ":node_modules/@rollup/plugin-commonjs", - ":node_modules/@rollup/plugin-json", - ":node_modules/@rollup/plugin-node-resolve", - ":node_modules/@rollup/plugin-terser", - ":node_modules/rollup", - ], - }, "npm/private/lifecycle": { "prod": [ ":node_modules/@pnpm/lifecycle", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1ff739efb5..9bcee1b85d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -190,40 +190,6 @@ importers: specifier: ^4.55.2 version: 4.55.2 - npm/private/pnpm_publish_tools: - dependencies: - '@pnpm/catalogs.config': - specifier: 1100.0.1 - version: 1100.0.1 - '@pnpm/exportable-manifest': - specifier: 1000.4.3 - version: 1000.4.3(@pnpm/logger@1100.0.0) - '@pnpm/logger': - specifier: 1100.0.0 - version: 1100.0.0 - '@pnpm/releasing.exportable-manifest': - specifier: 1100.1.7 - version: 1100.1.7(@pnpm/logger@1100.0.0) - '@pnpm/workspace.read-manifest': - specifier: 1000.3.2 - version: 1000.3.2 - devDependencies: - '@rollup/plugin-commonjs': - specifier: ^29.0.0 - version: 29.0.0(rollup@4.55.2) - '@rollup/plugin-json': - specifier: ^6.1.0 - version: 6.1.0(rollup@4.55.2) - '@rollup/plugin-node-resolve': - specifier: ^16.0.3 - version: 16.0.3(rollup@4.55.2) - '@rollup/plugin-terser': - specifier: ^0.4.4 - version: 0.4.4(rollup@4.55.2) - rollup: - specifier: ^4.55.2 - version: 4.55.2 - npm/private/test: devDependencies: '@fastify/send': @@ -722,10 +688,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@npm/types@2.1.0': - resolution: {integrity: sha512-humQVe2BrWR7Yum5hGDYBnIPnnZJvKSOH/I4QN1ZL2bdb4c4zQHaHupEJ3cOkSJ07G3YfN793ptbNh196BWLgA==} - engines: {node: '>=18.6.0'} - '@npmcli/agent@3.0.0': resolution: {integrity: sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==} engines: {node: ^18.17.0 || >=20.5.0} @@ -843,64 +805,20 @@ packages: '@plotly/regl@2.1.2': resolution: {integrity: sha512-Mdk+vUACbQvjd0m/1JJjOOafmkp/EpmHjISsopEz5Av44CBq7rPC05HHNbYGKVyNUF2zmEoBS/TT0pd0SPFFyw==} - '@pnpm/bins.resolver@1100.0.8': - resolution: {integrity: sha512-ooCO3q+r2ahXjPUeT/1GLa+yeJ/nXe0rLGy0aRGzLDR+XE053/H7AFIJJinTvdY8lfHtyre7qfnWJlRy+wRAuQ==} - engines: {node: '>=22.13'} - '@pnpm/byline@1.0.0': resolution: {integrity: sha512-61tmh+k7hnKK6b2XbF4GvxmiaF3l2a+xQlZyeoOGBs7mXU3Ie8iCAeAnM0+r70KiqTrgWvBCjMeM+W3JarJqaQ==} engines: {node: '>=12.17'} - '@pnpm/catalogs.config@1100.0.1': - resolution: {integrity: sha512-72AzcQfJcubL2uIR8DYMJgOAHzFFUbuz13IYvL5VEwb47T6+BDKApcFNdhQxNL/bO8xsZtdwnJGzmu7LXpx3JQ==} - engines: {node: '>=22.13'} - - '@pnpm/catalogs.protocol-parser@1001.0.0': - resolution: {integrity: sha512-9rHKCMRvhfv7TSAVSCVLI+8OZhi1OcT8lanAGqOPbGgQTkFrPH3PfEWJNxz43xqrXRa4HCFRAMu+g19su5eRLA==} - engines: {node: '>=18.12'} - - '@pnpm/catalogs.protocol-parser@1100.0.0': - resolution: {integrity: sha512-PZ5dC9QBdsZVxIOdk3sgZkLurCzv7Jx5PGmk8xsBFLYljC8qIgSblayxz+1BReIICmDgGhKQffth55u8tH6qUA==} - engines: {node: '>=22.13'} - - '@pnpm/catalogs.resolver@1000.0.5': - resolution: {integrity: sha512-h6UiDAu/Ztj0LCd9sqmJwSWvJYTMUuxo/+/Iz2WZuWboyUI+2BylWJvokkMG4hNlvroLzBQ5+cz9/e+TDSLpoA==} - engines: {node: '>=18.12'} - - '@pnpm/catalogs.resolver@1100.0.0': - resolution: {integrity: sha512-LTJjBuALdsjWrBO5l7Pw3Cv+gNX46yWwvyoHyAslBuGy7yOQ5D4L+eT4AYEdOAsG6rFs2H5WIem2L1ZdkApvwg==} - engines: {node: '>=22.13'} - '@pnpm/constants@1001.3.1': resolution: {integrity: sha512-2hf0s4pVrVEH8RvdJJ7YRKjQdiG8m0iAT26TTqXnCbK30kKwJW69VLmP5tED5zstmDRXcOeH5eRcrpkdwczQ9g==} engines: {node: '>=18.12'} - '@pnpm/constants@1100.0.0': - resolution: {integrity: sha512-CSJ5fKSUgqXrON5J2zQd1LwttU4gdqffJ3zYyHGAEhZ8u22fhQEVfCnc4+3aczDHbBNU0pNRX2ajiioPj46YtA==} - engines: {node: '>=22.13'} - - '@pnpm/core-loggers@1001.0.10': - resolution: {integrity: sha512-02ZMWWNmHHzAxtDiB+8AfQpnpsb+UzJLpBdGznUmSd9pwgTph19yQFyFuZ3ZGGXy1EFotd1gRO92VcStP6s+DA==} - engines: {node: '>=18.12'} - peerDependencies: - '@pnpm/logger': ^1001.0.1 - '@pnpm/core-loggers@1001.0.9': resolution: {integrity: sha512-pW58m3ssrwVjwhlmTXDW1dh1sv2y6R2Gl5YvQInjM2d01/5mre/sYAY4MK3XfgEShZJQxv6wVXDUvyHHJ0oizg==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/core-loggers@1100.2.1': - resolution: {integrity: sha512-JqlbW4qwjwDV2aOZvFk0yUoDGqgGRQNvTP7qlA0zRx4os/LI1zuRMMrrgQJ7eu2oU/3pF6qYtM7nk4SmhOZqTA==} - engines: {node: '>=22.13'} - peerDependencies: - '@pnpm/logger': ^1100.0.0 - - '@pnpm/deps.peer-range@1100.0.2': - resolution: {integrity: sha512-kiPFbLNdasVrJohn5jnQ0evnTdLWzHWBpnMaCGqJmz0GwQQ5S/TqQLuLhnBYGnnUkEiN3sCaSGr2TFXcL3xrig==} - engines: {node: '>=22.13'} - '@pnpm/directory-fetcher@1000.1.22': resolution: {integrity: sha512-IQyWRU0xH2sG9v5iN9FTEEfZxHbqsHrs2EpHFdA5BM5kEQzfAu2OMh9AVMw32ptVy53d2x4w7oY3tWJnWNQ7VQ==} engines: {node: '>=18.12'} @@ -911,30 +829,14 @@ packages: resolution: {integrity: sha512-GjH0TPjbVNrPnl/BAGoFuBLJ2sFfXNKbS33lll/Ehe9yw0fyc8Kdw7kO9if37yQqn6vaa4dAHKkPllum7f/IPQ==} engines: {node: '>=18.12'} - '@pnpm/error@1000.1.0': - resolution: {integrity: sha512-Dqc2IJJPjUatwc9Letw+vG29rnaMrDGi5g6WCx1HiZYm0obXbTmLygeRafMbgf+sLKXrWE1shOeiayQuczBdoA==} - engines: {node: '>=18.12'} - - '@pnpm/error@1100.0.0': - resolution: {integrity: sha512-Pe+UcOhBwBBM38GPavnPJllik4/DZ8Fawt9+D2JLoWSo6FNZBJWQbaDMuwba3W0Ej0v43etKmyCT+MOvwt95Gg==} - engines: {node: '>=22.13'} - '@pnpm/exec.pkg-requires-build@1000.0.16': resolution: {integrity: sha512-IF1hAWdq61gCIbaCpy01SmoL5GLfJRC5/+qd0ZwBFdBeWEcEETCcuBYFFss71Q9OdjdTxNrNsz9apE3DPx1Tsg==} engines: {node: '>=18.12'} - '@pnpm/exportable-manifest@1000.4.3': - resolution: {integrity: sha512-d6JB5HRWsO4tDVWDjgSUfQriHOcmBh5j3EQaRQaAYRr3RF0rNjeuMN7ZHbhmGlTjekKs4/0DI2HwksxC7RLuUA==} - engines: {node: '>=18.12'} - '@pnpm/fetcher-base@1001.2.2': resolution: {integrity: sha512-LMSb3k7osG99ikbhLTPQWfr61tyAnd08NbIoASVdUJ00S0c6F6O/dauqb4Z/PddE4ghkQ6hE2VRNASdRdLgT6w==} engines: {node: '>=18.12'} - '@pnpm/fs.graceful-fs@1100.1.0': - resolution: {integrity: sha512-sqz/s9GmCpMdTL1CP7lteu6EzV2FpAB2xBTztWh7ZCZUoM2MFQZlQI1OuCqdkn6VI3WRnhkUgV0pIOlbqFTCSw==} - engines: {node: '>=22.13'} - '@pnpm/fs.packlist@1000.0.0': resolution: {integrity: sha512-2WXDfqKVIfLskyDUmqKP+n8RzlEqPk8jpsiPXRA5Zx0La5IAadlo94Yttlu0f152t/ogmuOtHFReOgCT2uUzQg==} engines: {node: '>=18.12'} @@ -943,10 +845,6 @@ packages: resolution: {integrity: sha512-JnzaAVFJIEgwTcB55eww8N3h5B6qJdZqDA2wYkSK+OcTvvMSQb9c2STMhBP6GfkWygG1fs3w8D7JRx9SPZnxJg==} engines: {node: '>=18.12'} - '@pnpm/graceful-fs@1000.1.0': - resolution: {integrity: sha512-EsMX4slK0qJN2AR0/AYohY5m0HQNYGMNe+jhN74O994zp22/WbX+PbkIKyw3UQn39yQm2+z6SgwklDxbeapsmQ==} - engines: {node: '>=18.12'} - '@pnpm/lifecycle@1001.0.34': resolution: {integrity: sha512-buoLKN3foLWYmcfdSY8IwNwbH35NNSaT54FW+CatLjkanwTd5/2WvjaNaYT447jrU21mDC+Cwe21e88l2lsH7w==} engines: {node: '>=18.12'} @@ -963,22 +861,12 @@ packages: resolution: {integrity: sha512-gdwlAMXC4Wc0s7Dmg/4wNybMEd/4lSd9LsXQxeg/piWY0PPXjgz1IXJWnVScx6dZRaaodWP3c1ornrw8mZdFZw==} engines: {node: '>=18.12'} - '@pnpm/logger@1100.0.0': - resolution: {integrity: sha512-A3bRMTIZ5ptDPAE/KsDeY1J5UqqOiyo66+k/mUvaVjx++OJdMbp9If5kisEq9ljAV5r5TRpkxsJbSdrdJ5WtzQ==} - engines: {node: '>=22.13'} - '@pnpm/manifest-utils@1002.0.4': resolution: {integrity: sha512-0wRtGVvIHqnRKL2DeiktSNvbGiH/DZ2e/Wn+7BNN09zICTIcd9nhiFAepGrXd4bT3/ru6zJMwGGbvqEE/HtI+A==} engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/manifest-utils@1002.0.6': - resolution: {integrity: sha512-QrHS4iiYk9605tdMiLVwWcelmxr44xm6GrMR4b0Znvgm9GhCY2v8tBtv980L+FllPRqOu9HcIc+4i82cElym8g==} - engines: {node: '>=18.12'} - peerDependencies: - '@pnpm/logger': ^1001.0.1 - '@pnpm/npm-lifecycle@1001.0.0': resolution: {integrity: sha512-5jW/GNLdZMiw+PJ8FYSvOghoApSjsORNIro2fj8j6NHAqJxJjcHekC5/NsKaawoI5LAkU/XDDVjNC71Yz+uS1w==} engines: {node: '>=18.12'} @@ -987,12 +875,6 @@ packages: resolution: {integrity: sha512-DD2XTIIWwN1xVRdocKRaIl4eSMp3EdhhxqogfEwEiMbmGkoE4lbnTg3f81VEfhOGl1vTaS5UoM2qxW1FGrpaZQ==} engines: {node: '>=18.12'} - '@pnpm/pkg-manifest.utils@1100.2.5': - resolution: {integrity: sha512-G5JSmIwQu3t1ssyjXpNrlnwUgcc3ZpQ9U+VXd0+ZQAopSZceJjI4/f38CKglMXH8LfaJ8MfJImOTmBvJluw5Ew==} - engines: {node: '>=22.13'} - peerDependencies: - '@pnpm/logger': ^1100.0.0 - '@pnpm/ramda@0.28.1': resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==} @@ -1010,28 +892,10 @@ packages: peerDependencies: '@pnpm/logger': '>=1001.0.0 <1002.0.0' - '@pnpm/read-project-manifest@1001.2.7': - resolution: {integrity: sha512-r+SFIruh4u338Y1woyF7OFIVflCZT5zJdYq9c/QD48U7ou8b2BGHkOlL64Jxo2uepSgRAs1rX7s7ZrE8QqzQiA==} - engines: {node: '>=18.12'} - peerDependencies: - '@pnpm/logger': ^1001.0.1 - - '@pnpm/releasing.exportable-manifest@1100.1.7': - resolution: {integrity: sha512-JMZDYPeI25xrbI8C+9T1ZN10oEBhVix+P5Dfp38ekf0P2y1EMVURd24ysG3Ri83tYfoUnDzlAbeyvVh8YdJ5/g==} - engines: {node: '>=22.13'} - '@pnpm/resolver-base@1005.4.1': resolution: {integrity: sha512-47zGgACkbZWLOmM61kaE0nkqxiYx63C6DJ4wzDsdj0iXDZJ9SJEl+T035pkhquHe8XEh3YxvwMg2BRyZSgmZ9Q==} engines: {node: '>=18.12'} - '@pnpm/resolving.jsr-specifier-parser@1000.0.4': - resolution: {integrity: sha512-oxf+Y5lumvfNx9Igss/dvDb0t4iWtE0wjrmdDPFkVrXTlQbdWLujnyYSp3Obim/65K+r5RspoizJgjWJRe69nw==} - engines: {node: '>=18.12'} - - '@pnpm/resolving.jsr-specifier-parser@1100.0.0': - resolution: {integrity: sha512-b/iTLwRvwoKNyIP0y5qdeRtBoswYGTppdH6tzXp8ORIZzeMkol30t4CwSTPZnIFVHWwN/PNhL7eQyhADus7KyQ==} - engines: {node: '>=22.13'} - '@pnpm/semver.peer-range@1000.0.0': resolution: {integrity: sha512-r6VzkrdH7ZKjPmAogTNvxuV/UyS/xwHNme+ZuEFiG0UthZgqudDftYtKmG20fcfrjG1lgJbbWICA8KvZy7mmbw==} engines: {node: '>=18.12'} @@ -1044,44 +908,14 @@ packages: resolution: {integrity: sha512-ivv/esrETOq9uMiKOC0ddVZ1BktEGsfsMQ9RWmrDpwPiqFSqWsIspnquxTBmm5GflC5N06fbqjGOpulZVYo3vQ==} engines: {node: '>=18.12'} - '@pnpm/text.comments-parser@1100.0.0': - resolution: {integrity: sha512-POntpaKUaDXaRBYLKZTnd0uxYZSMGLwpS3BqENlH4SEyz/8OK409573XtJgOQgtpmLM3DHZ6iJaRcr8ig6qSnw==} - engines: {node: '>=22.13'} - '@pnpm/types@1001.3.0': resolution: {integrity: sha512-NLTXheat/u7OEGg5M5vF6Z85zx8uKUZE0+whtX/sbFV2XL48RdnOWGPTKYuVVkv8M+launaLUTgGEXNs/ess2w==} engines: {node: '>=18.12'} - '@pnpm/types@1001.3.1': - resolution: {integrity: sha512-8dvQ/12/Zko+R2+f7guZPXDMMRVgsJlCDx3HtRGd+sRaFKqn52Er7tUDCqCvdcrBbSsW+75bDt6RCmEOJ9Ewwg==} - engines: {node: '>=18.12'} - - '@pnpm/types@1101.3.2': - resolution: {integrity: sha512-iYpRR/wY+FNnMEUT9LO4OPV256QRk3NhXIiAIVg9tZv1F4cX28Ka7yXE1oyT9zQ2yhkZZYZSgm0M9IHDEZ/62g==} - engines: {node: '>=22.13'} - - '@pnpm/workspace.project-manifest-reader@1100.0.13': - resolution: {integrity: sha512-XcysMBWDRBD6RIIqKk0hLZdYcyIxnc4cD0EVAinsEB2xJkLSWLXq1ovjXJcOIbBY6/NNM7rLdSZMJL3nQsPv8g==} - engines: {node: '>=22.13'} - peerDependencies: - '@pnpm/logger': ^1100.0.0 - - '@pnpm/workspace.project-manifest-writer@1100.0.8': - resolution: {integrity: sha512-MxO4f3E/So2QOFuzuJIKrxGxoo0Ot1MgC9yC4GyAIxZXAX3CyxjhsZsTy7DgixW4YTCiZ4Tq/NvWnB3iBm2xzQ==} - engines: {node: '>=22.13'} - - '@pnpm/workspace.read-manifest@1000.3.2': - resolution: {integrity: sha512-Esp4Yq+AN/sY5aaEZXAnoMbbf5bpSzoQ1+Js2lhozylw6MNAzepHNtNxQjL7CJS1zsCp2gVHWRhJakBkPFJA/g==} - engines: {node: '>=18.12'} - '@pnpm/write-project-manifest@1000.0.16': resolution: {integrity: sha512-zG68fk03ryot7TWUl9S/ShQ91uHWzIL9sVr2aQCuNHJo8G9kjsG6S0p58Zj/voahdDQeakZYYBSJ0mjNZeiJnw==} engines: {node: '>=18.12'} - '@pnpm/write-project-manifest@1000.0.17': - resolution: {integrity: sha512-vLPUObdxZcUlBXIDs3+a1n1qCD4T2FGBtjAyhVg/wCWF935jvTMGLhhF1Fv7mIzKSDnrAMhTh6X6pLIVpo5oyA==} - engines: {node: '>=18.12'} - '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} @@ -1630,10 +1464,6 @@ packages: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} - better-path-resolve@2.0.0: - resolution: {integrity: sha512-VvvsZgI0upmMbG1iEFiQ7hRG+fDJwmw7iFfKLzBVNhRd2ycauJ3+3w50ESX+pS2tvS9R2hMzijwE+vinDyqQzQ==} - engines: {node: '>=22.13'} - bin-links@4.0.4: resolution: {integrity: sha512-cMtq4W5ZsEwcutJrVId+a/tjt8GSbS+h0oNkdl6+6rBuEv8Ot33Bevj5KPm40t309zuhVic8NjpuL42QCiJWWA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -2046,10 +1876,6 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} - detect-indent@7.0.2: - resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} - engines: {node: '>=12.20'} - detect-kerning@2.1.2: resolution: {integrity: sha512-I3JIbrnKPAntNLl1I6TpSQQdQ4AutYzv/sKMFKbepawV/hlH0GmYKhUoOEMd4xqaUHT+Bm0f4127lh5qs1m1tw==} @@ -2585,10 +2411,6 @@ packages: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} - index-to-position@1.2.0: - resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==} - engines: {node: '>=18'} - individual@3.0.0: resolution: {integrity: sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==} @@ -2689,10 +2511,6 @@ packages: resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} engines: {node: '>=4'} - is-subdir@2.0.0: - resolution: {integrity: sha512-iOXmZKniv4jGFMSYc1K3V/XNl30X1d/m86BKTiDeE2MDULREgBiNpLXsqQKjyETOkWbOyXNQD4M4AZCH51pm7g==} - engines: {node: '>=22.13'} - is-svg-path@1.0.2: resolution: {integrity: sha512-Lj4vePmqpPR1ZnRctHv8ltSh1OrSxHkhUkd7wi+VQdcdP15/KvQFyk7LhNuM7ZW0EVbJz8kZLVmL9quLrfq4Kg==} @@ -2761,10 +2579,6 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - js-yaml@4.2.0: - resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} - hasBin: true - jsep@1.4.0: resolution: {integrity: sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==} engines: {node: '>= 10.16.0'} @@ -3207,22 +3021,10 @@ packages: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} - p-limit@7.3.0: - resolution: {integrity: sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw==} - engines: {node: '>=20'} - p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} - p-map-values@0.1.0: - resolution: {integrity: sha512-IMr3wlbvIFnAIkUiJEZ4gUtMMte1tzDm+mehuFXJT7nXgluGsv6HbHaxuVgTc2D/LmKWOjdZN5IxnjVuudlt1w==} - engines: {node: '>=22.13'} - - p-map-values@1.0.0: - resolution: {integrity: sha512-/n8QJM4Os3HLRMSuQWwAocsMExENSQwWTgRi8m3JVEOWQ/4gud14igBcnYvSGQTbiyZbuizxEmwf0w3ITn67gg==} - engines: {node: '>=14'} - p-map@7.0.4: resolution: {integrity: sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==} engines: {node: '>=18'} @@ -3241,10 +3043,6 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} - parse-json@8.3.0: - resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} - engines: {node: '>=18'} - parse-rect@1.2.0: resolution: {integrity: sha512-4QZ6KYbnE6RTwg9E0HpLchUM9EZt6DnDxajFZZDSV4p/12ZJEvPO702DZpGvRYEPo00yKDys7jASi+/w7aO8LA==} @@ -3305,10 +3103,6 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} - picomatch@4.0.4: - resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} - engines: {node: '>=12'} - pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} @@ -3408,10 +3202,6 @@ packages: resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} engines: {node: '>=10.13'} - read-yaml-file@3.0.0: - resolution: {integrity: sha512-7urDNDyx3oJt9NGkymzT3qudju76BoJhT6ICWclx6274zxMeSUOhyiceHscSBk4Lfbs0IYpjOjUwLkaOzrsJdQ==} - engines: {node: '>=22.13'} - readable-stream@1.0.34: resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==} @@ -3733,10 +3523,6 @@ packages: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} - strip-bom@5.0.0: - resolution: {integrity: sha512-p+byADHF7SzEcVnLvc/r3uognM1hUhObuHXxJcgLCfD194XAkaLbjq3Wzb0N5G2tgIjH0dgT708Z51QxMeu60A==} - engines: {node: '>=12'} - strip-comments-strings@1.2.0: resolution: {integrity: sha512-zwF4bmnyEjZwRhaak9jUWNxc0DoeKBJ7lwSN/LEc8dQXZcUFG6auaaTQJokQWXopLdM3iTx01nQT8E4aL29DAQ==} @@ -3839,10 +3625,6 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} - tinyglobby@0.2.17: - resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} - engines: {node: '>=12.0.0'} - tinyqueue@2.0.3: resolution: {integrity: sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==} @@ -3892,10 +3674,6 @@ packages: resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} engines: {node: '>=8'} - type-fest@4.41.0: - resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} - engines: {node: '>=16'} - type@2.7.3: resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} @@ -4067,18 +3845,10 @@ packages: resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - write-file-atomic@7.0.1: - resolution: {integrity: sha512-OTIk8iR8/aCRWBqvxrzxR0hgxWpnYBblY1S5hDWBQfk/VFmJwzmJgQFN3WsoUKHISv2eAwe+PpbUzyL1CKTLXg==} - engines: {node: ^20.17.0 || >=22.9.0} - write-yaml-file@5.0.0: resolution: {integrity: sha512-FdNA4RyH1L43TlvGG8qOMIfcEczwA5ij+zLXUy3Z83CjxhLvcV7/Q/8pk22wnCgYw7PJhtK+7lhO+qqyT4NdvQ==} engines: {node: '>=16.14'} - write-yaml-file@6.0.0: - resolution: {integrity: sha512-WG6oDbTuNkiDr0sjYiuV715ZBUYOZVf838wu+7M0WAbkCmv5z2P7OW9gCfgEclXPwP08r5CvBtEyqV7vht070A==} - engines: {node: '>=22.13'} - ws@7.5.10: resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} @@ -4156,10 +3926,6 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yocto-queue@1.2.2: - resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} - engines: {node: '>=12.20'} - zod@3.21.4: resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} @@ -4566,8 +4332,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@npm/types@2.1.0': {} - '@npmcli/agent@3.0.0': dependencies: agent-base: 7.1.4 @@ -4690,55 +4454,15 @@ snapshots: '@plotly/regl@2.1.2': {} - '@pnpm/bins.resolver@1100.0.8': - dependencies: - '@pnpm/types': 1101.3.2 - is-subdir: 2.0.0 - tinyglobby: 0.2.17 - '@pnpm/byline@1.0.0': {} - '@pnpm/catalogs.config@1100.0.1': - dependencies: - '@pnpm/error': 1100.0.0 - - '@pnpm/catalogs.protocol-parser@1001.0.0': {} - - '@pnpm/catalogs.protocol-parser@1100.0.0': {} - - '@pnpm/catalogs.resolver@1000.0.5': - dependencies: - '@pnpm/catalogs.protocol-parser': 1001.0.0 - '@pnpm/error': 1000.1.0 - - '@pnpm/catalogs.resolver@1100.0.0': - dependencies: - '@pnpm/catalogs.protocol-parser': 1100.0.0 - '@pnpm/error': 1100.0.0 - '@pnpm/constants@1001.3.1': {} - '@pnpm/constants@1100.0.0': {} - - '@pnpm/core-loggers@1001.0.10(@pnpm/logger@1100.0.0)': - dependencies: - '@pnpm/logger': 1100.0.0 - '@pnpm/types': 1001.3.1 - '@pnpm/core-loggers@1001.0.9(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/logger': 1001.0.1 '@pnpm/types': 1001.3.0 - '@pnpm/core-loggers@1100.2.1(@pnpm/logger@1100.0.0)': - dependencies: - '@pnpm/logger': 1100.0.0 - '@pnpm/types': 1101.3.2 - - '@pnpm/deps.peer-range@1100.0.2': - dependencies: - semver: 7.8.5 - '@pnpm/directory-fetcher@1000.1.22(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/exec.pkg-requires-build': 1000.0.16 @@ -4753,40 +4477,16 @@ snapshots: dependencies: '@pnpm/constants': 1001.3.1 - '@pnpm/error@1000.1.0': - dependencies: - '@pnpm/constants': 1001.3.1 - - '@pnpm/error@1100.0.0': - dependencies: - '@pnpm/constants': 1100.0.0 - '@pnpm/exec.pkg-requires-build@1000.0.16': dependencies: '@pnpm/types': 1001.3.0 - '@pnpm/exportable-manifest@1000.4.3(@pnpm/logger@1100.0.0)': - dependencies: - '@pnpm/catalogs.resolver': 1000.0.5 - '@pnpm/error': 1000.1.0 - '@pnpm/read-project-manifest': 1001.2.7(@pnpm/logger@1100.0.0) - '@pnpm/resolving.jsr-specifier-parser': 1000.0.4 - '@pnpm/types': 1001.3.1 - p-map-values: 1.0.0 - ramda: '@pnpm/ramda@0.28.1' - transitivePeerDependencies: - - '@pnpm/logger' - '@pnpm/fetcher-base@1001.2.2': dependencies: '@pnpm/resolver-base': 1005.4.1 '@pnpm/types': 1001.3.0 '@types/ssri': 7.1.5 - '@pnpm/fs.graceful-fs@1100.1.0': - dependencies: - graceful-fs: 4.2.11 - '@pnpm/fs.packlist@1000.0.0': dependencies: npm-packlist: 5.1.3 @@ -4795,10 +4495,6 @@ snapshots: dependencies: graceful-fs: 4.2.11 - '@pnpm/graceful-fs@1000.1.0': - dependencies: - graceful-fs: 4.2.11 - '@pnpm/lifecycle@1001.0.34(@pnpm/logger@1001.0.1)(typanion@3.14.0)': dependencies: '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) @@ -4844,11 +4540,6 @@ snapshots: bole: 5.0.25 split2: 4.2.0 - '@pnpm/logger@1100.0.0': - dependencies: - bole: 5.0.25 - split2: 4.2.0 - '@pnpm/manifest-utils@1002.0.4(@pnpm/logger@1001.0.1)': dependencies: '@pnpm/core-loggers': 1001.0.9(@pnpm/logger@1001.0.1) @@ -4858,15 +4549,6 @@ snapshots: '@pnpm/types': 1001.3.0 semver: 7.7.3 - '@pnpm/manifest-utils@1002.0.6(@pnpm/logger@1100.0.0)': - dependencies: - '@pnpm/core-loggers': 1001.0.10(@pnpm/logger@1100.0.0) - '@pnpm/error': 1000.1.0 - '@pnpm/logger': 1100.0.0 - '@pnpm/semver.peer-range': 1000.0.0 - '@pnpm/types': 1001.3.1 - semver: 7.8.5 - '@pnpm/npm-lifecycle@1001.0.0(typanion@3.14.0)': dependencies: '@pnpm/byline': 1.0.0 @@ -4889,15 +4571,6 @@ snapshots: is-subdir: 1.2.0 tinyglobby: 0.2.15 - '@pnpm/pkg-manifest.utils@1100.2.5(@pnpm/logger@1100.0.0)': - dependencies: - '@pnpm/core-loggers': 1100.2.1(@pnpm/logger@1100.0.0) - '@pnpm/deps.peer-range': 1100.0.2 - '@pnpm/error': 1100.0.0 - '@pnpm/logger': 1100.0.0 - '@pnpm/types': 1101.3.2 - semver: 7.8.5 - '@pnpm/ramda@0.28.1': {} '@pnpm/read-modules-dir@1000.0.0': @@ -4928,49 +4601,10 @@ snapshots: read-yaml-file: 2.1.0 strip-bom: 4.0.0 - '@pnpm/read-project-manifest@1001.2.7(@pnpm/logger@1100.0.0)': - dependencies: - '@gwhitney/detect-indent': 7.0.1 - '@pnpm/error': 1000.1.0 - '@pnpm/graceful-fs': 1000.1.0 - '@pnpm/logger': 1100.0.0 - '@pnpm/manifest-utils': 1002.0.6(@pnpm/logger@1100.0.0) - '@pnpm/text.comments-parser': 1000.0.0 - '@pnpm/types': 1001.3.1 - '@pnpm/write-project-manifest': 1000.0.17 - fast-deep-equal: 3.1.3 - is-windows: 1.0.2 - json5: 2.2.3 - parse-json: 5.2.0 - read-yaml-file: 2.1.0 - strip-bom: 4.0.0 - - '@pnpm/releasing.exportable-manifest@1100.1.7(@pnpm/logger@1100.0.0)': - dependencies: - '@npm/types': 2.1.0 - '@pnpm/bins.resolver': 1100.0.8 - '@pnpm/catalogs.resolver': 1100.0.0 - '@pnpm/error': 1100.0.0 - '@pnpm/resolving.jsr-specifier-parser': 1100.0.0 - '@pnpm/types': 1101.3.2 - '@pnpm/workspace.project-manifest-reader': 1100.0.13(@pnpm/logger@1100.0.0) - p-map-values: 0.1.0 - ramda: '@pnpm/ramda@0.28.1' - transitivePeerDependencies: - - '@pnpm/logger' - '@pnpm/resolver-base@1005.4.1': dependencies: '@pnpm/types': 1001.3.0 - '@pnpm/resolving.jsr-specifier-parser@1000.0.4': - dependencies: - '@pnpm/error': 1000.1.0 - - '@pnpm/resolving.jsr-specifier-parser@1100.0.0': - dependencies: - '@pnpm/error': 1100.0.0 - '@pnpm/semver.peer-range@1000.0.0': dependencies: semver: 7.8.5 @@ -4985,49 +4619,8 @@ snapshots: dependencies: strip-comments-strings: 1.2.0 - '@pnpm/text.comments-parser@1100.0.0': - dependencies: - strip-comments-strings: 1.2.0 - '@pnpm/types@1001.3.0': {} - '@pnpm/types@1001.3.1': {} - - '@pnpm/types@1101.3.2': {} - - '@pnpm/workspace.project-manifest-reader@1100.0.13(@pnpm/logger@1100.0.0)': - dependencies: - '@pnpm/error': 1100.0.0 - '@pnpm/fs.graceful-fs': 1100.1.0 - '@pnpm/logger': 1100.0.0 - '@pnpm/pkg-manifest.utils': 1100.2.5(@pnpm/logger@1100.0.0) - '@pnpm/text.comments-parser': 1100.0.0 - '@pnpm/types': 1101.3.2 - '@pnpm/workspace.project-manifest-writer': 1100.0.8 - detect-indent: 7.0.2 - fast-deep-equal: 3.1.3 - is-windows: 1.0.2 - json5: 2.2.3 - p-limit: 7.3.0 - parse-json: 8.3.0 - read-yaml-file: 3.0.0 - strip-bom: 5.0.0 - - '@pnpm/workspace.project-manifest-writer@1100.0.8': - dependencies: - '@pnpm/text.comments-parser': 1100.0.0 - '@pnpm/types': 1101.3.2 - json5: 2.2.3 - write-file-atomic: 7.0.1 - write-yaml-file: 6.0.0 - - '@pnpm/workspace.read-manifest@1000.3.2': - dependencies: - '@pnpm/constants': 1001.3.1 - '@pnpm/error': 1000.1.0 - '@pnpm/types': 1001.3.1 - read-yaml-file: 2.1.0 - '@pnpm/write-project-manifest@1000.0.16': dependencies: '@pnpm/text.comments-parser': 1000.0.0 @@ -5036,14 +4629,6 @@ snapshots: write-file-atomic: 5.0.1 write-yaml-file: 5.0.0 - '@pnpm/write-project-manifest@1000.0.17': - dependencies: - '@pnpm/text.comments-parser': 1000.0.0 - '@pnpm/types': 1001.3.1 - json5: 2.2.3 - write-file-atomic: 5.0.1 - write-yaml-file: 5.0.0 - '@polka/url@1.0.0-next.29': {} '@puppeteer/browsers@0.5.0(typescript@5.8.2)': @@ -5503,10 +5088,6 @@ snapshots: dependencies: is-windows: 1.0.2 - better-path-resolve@2.0.0: - dependencies: - is-windows: 1.0.2 - bin-links@4.0.4: dependencies: cmd-shim: 6.0.3 @@ -5936,8 +5517,6 @@ snapshots: depd@2.0.0: {} - detect-indent@7.0.2: {} - detect-kerning@2.1.2: {} detect-libc@2.1.2: {} @@ -6163,10 +5742,6 @@ snapshots: optionalDependencies: picomatch: 4.0.3 - fdir@6.5.0(picomatch@4.0.4): - optionalDependencies: - picomatch: 4.0.4 - file-uri-to-path@1.0.0: {} fill-range@7.1.1: @@ -6614,8 +6189,6 @@ snapshots: imurmurhash@0.1.4: {} - index-to-position@1.2.0: {} - individual@3.0.0: {} inflight@1.0.6: @@ -6692,10 +6265,6 @@ snapshots: dependencies: better-path-resolve: 1.0.0 - is-subdir@2.0.0: - dependencies: - better-path-resolve: 2.0.0 - is-svg-path@1.0.2: {} is-windows@1.0.2: {} @@ -6755,10 +6324,6 @@ snapshots: dependencies: argparse: 2.0.1 - js-yaml@4.2.0: - dependencies: - argparse: 2.0.1 - jsep@1.4.0: {} jsesc@3.1.0: {} @@ -7214,18 +6779,10 @@ snapshots: dependencies: yocto-queue: 0.1.0 - p-limit@7.3.0: - dependencies: - yocto-queue: 1.2.2 - p-locate@5.0.0: dependencies: p-limit: 3.1.0 - p-map-values@0.1.0: {} - - p-map-values@1.0.0: {} - p-map@7.0.4: {} package-json-from-dist@1.0.1: {} @@ -7243,12 +6800,6 @@ snapshots: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - parse-json@8.3.0: - dependencies: - '@babel/code-frame': 7.28.6 - index-to-position: 1.2.0 - type-fest: 4.41.0 - parse-rect@1.2.0: dependencies: pick-by-alias: 1.2.0 @@ -7294,8 +6845,6 @@ snapshots: picomatch@4.0.3: {} - picomatch@4.0.4: {} - pify@4.0.1: {} plotly.js@2.25.2: @@ -7453,11 +7002,6 @@ snapshots: js-yaml: 4.1.0 strip-bom: 4.0.0 - read-yaml-file@3.0.0: - dependencies: - js-yaml: 4.2.0 - strip-bom: 5.0.0 - readable-stream@1.0.34: dependencies: core-util-is: 1.0.3 @@ -7836,8 +7380,6 @@ snapshots: strip-bom@4.0.0: {} - strip-bom@5.0.0: {} - strip-comments-strings@1.2.0: {} strongly-connected-components@1.0.1: {} @@ -7997,11 +7539,6 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 - tinyglobby@0.2.17: - dependencies: - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 - tinyqueue@2.0.3: {} tmp-promise@3.0.3: @@ -8040,8 +7577,6 @@ snapshots: type-fest@0.6.0: {} - type-fest@4.41.0: {} - type@2.7.3: {} typedarray-pool@1.2.0: @@ -8224,20 +7759,11 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 4.1.0 - write-file-atomic@7.0.1: - dependencies: - signal-exit: 4.1.0 - write-yaml-file@5.0.0: dependencies: js-yaml: 4.1.0 write-file-atomic: 5.0.1 - write-yaml-file@6.0.0: - dependencies: - js-yaml: 4.2.0 - write-file-atomic: 7.0.1 - ws@7.5.10(bufferutil@4.0.8): optionalDependencies: bufferutil: 4.0.8 @@ -8291,6 +7817,4 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.2.2: {} - zod@3.21.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 02836d17de..26bccef0d7 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,9 +5,9 @@ packages: - 'js/private/test/*' - 'js/private/test/image/*' - 'npm/private/lifecycle' - - 'npm/private/pnpm_publish_tools' - 'npm/private/test' - 'npm/private/test/*' + - '!npm/private/test/pnpm_package' # NOTE: ensure npm/private/test/subs/* is NOT included onlyBuiltDependencies: From 0faddd9589c9a50c108c11c21743eed645089ce1 Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 21:45:42 +0200 Subject: [PATCH 07/15] feat(npm): add full pnpm publish transforms to pnpm_package MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Handle all pnpm publish package.json transformations: - Strip publish lifecycle scripts (prepublishOnly, prepare, etc.) - Remove pnpm-specific fields (pnpm, packageManager) - Promote publishConfig fields to top-level (full whitelist) - Clean up publishConfig if empty after promotion - Normalize bin (string → object keyed by unscoped package name) - Normalize repository (string → {type, url} object) Co-Authored-By: Claude Opus 4.6 --- npm/private/pnpm_package_json_transform.mjs | 66 +++++++++++++++++-- .../test/pnpm_package/expected_package.json | 19 ++++++ .../expected_package_versioned.json | 19 ++++++ npm/private/test/pnpm_package/package.json | 26 +++++++- 4 files changed, 122 insertions(+), 8 deletions(-) diff --git a/npm/private/pnpm_package_json_transform.mjs b/npm/private/pnpm_package_json_transform.mjs index f57fd2e8a3..bbd1d88788 100644 --- a/npm/private/pnpm_package_json_transform.mjs +++ b/npm/private/pnpm_package_json_transform.mjs @@ -29,6 +29,8 @@ const manifest = JSON.parse(readFileSync(resolvePath(packageJsonArg), 'utf8')) if (versionArg) manifest.version = versionArg +// --- Dependency protocol resolution --- + function resolveVersion(pkgName, version) { if (version.startsWith('catalog:')) { const catalogName = version.slice('catalog:'.length) || 'default' @@ -46,8 +48,7 @@ function resolveVersion(pkgName, version) { return version } -const depFields = ['dependencies', 'peerDependencies', 'optionalDependencies'] -for (const field of depFields) { +for (const field of ['dependencies', 'peerDependencies', 'optionalDependencies']) { const deps = manifest[field] if (deps && typeof deps === 'object') { const sorted = {} @@ -58,14 +59,65 @@ for (const field of depFields) { } } +// --- Strip devDependencies --- + delete manifest.devDependencies -// Apply publishConfig overrides (pnpm promotes these to top-level on publish) -const pc = manifest.publishConfig -if (pc && typeof pc === 'object') { - for (const field of ['main', 'types', 'typings', 'module', 'exports', 'bin', 'browser', 'typesVersions']) { - if (field in pc) manifest[field] = pc[field] +// --- Strip publish lifecycle scripts --- + +const PUBLISH_LIFECYCLE_SCRIPTS = new Set([ + 'prepublishOnly', 'prepack', 'prepare', 'postpack', + 'publish', 'postpublish', +]) + +if (manifest.scripts) { + for (const name of PUBLISH_LIFECYCLE_SCRIPTS) { + delete manifest.scripts[name] + } + if (Object.keys(manifest.scripts).length === 0) { + delete manifest.scripts + } +} + +// --- Strip pnpm-specific fields --- + +delete manifest.pnpm +delete manifest.packageManager + +// --- publishConfig promotion --- + +const PUBLISH_CONFIG_PROMOTABLE = new Set([ + 'main', 'module', 'types', 'typings', 'exports', 'browser', + 'esnext', 'es2015', 'unpkg', 'umd:main', + 'bin', 'engines', 'type', 'os', 'cpu', 'libc', + 'typesVersions', 'imports', +]) + +if (manifest.publishConfig && typeof manifest.publishConfig === 'object') { + for (const field of PUBLISH_CONFIG_PROMOTABLE) { + if (field in manifest.publishConfig) { + manifest[field] = manifest.publishConfig[field] + delete manifest.publishConfig[field] + } } + if (Object.keys(manifest.publishConfig).length === 0) { + delete manifest.publishConfig + } +} + +// --- Normalize bin (string → object) --- + +if (typeof manifest.bin === 'string') { + let binName = manifest.name || '' + const slashIdx = binName.indexOf('/') + if (slashIdx !== -1) binName = binName.slice(slashIdx + 1) + manifest.bin = { [binName]: manifest.bin } +} + +// --- Normalize repository (string → object) --- + +if (typeof manifest.repository === 'string') { + manifest.repository = { type: 'git', url: manifest.repository } } writeFileSync(resolvePath(outputArg), JSON.stringify(manifest, null, 2) + '\n') diff --git a/npm/private/test/pnpm_package/expected_package.json b/npm/private/test/pnpm_package/expected_package.json index 74d2c624b1..e52ce5683c 100644 --- a/npm/private/test/pnpm_package/expected_package.json +++ b/npm/private/test/pnpm_package/expected_package.json @@ -1,8 +1,27 @@ { "name": "@test/pnpm-pkg", "version": "1.0.0", + "main": "./dist/index.js", + "bin": { + "pnpm-pkg": "./bin/cli.js" + }, + "repository": { + "type": "git", + "url": "https://github.com/test/pnpm-pkg.git" + }, + "scripts": { + "build": "tsc", + "test": "jest" + }, + "publishConfig": { + "access": "public" + }, "dependencies": { "react": "^18.2.0", "underscore": "1.13.6" + }, + "types": "./dist/index.d.ts", + "exports": { + ".": "./dist/index.js" } } diff --git a/npm/private/test/pnpm_package/expected_package_versioned.json b/npm/private/test/pnpm_package/expected_package_versioned.json index c29e6a489c..9b7c70ca88 100644 --- a/npm/private/test/pnpm_package/expected_package_versioned.json +++ b/npm/private/test/pnpm_package/expected_package_versioned.json @@ -1,8 +1,27 @@ { "name": "@test/pnpm-pkg", "version": "2.0.0-rc.1", + "main": "./dist/index.js", + "bin": { + "pnpm-pkg": "./bin/cli.js" + }, + "repository": { + "type": "git", + "url": "https://github.com/test/pnpm-pkg.git" + }, + "scripts": { + "build": "tsc", + "test": "jest" + }, + "publishConfig": { + "access": "public" + }, "dependencies": { "react": "^18.2.0", "underscore": "1.13.6" + }, + "types": "./dist/index.d.ts", + "exports": { + ".": "./dist/index.js" } } diff --git a/npm/private/test/pnpm_package/package.json b/npm/private/test/pnpm_package/package.json index 987b304f82..272325bfda 100644 --- a/npm/private/test/pnpm_package/package.json +++ b/npm/private/test/pnpm_package/package.json @@ -1,11 +1,35 @@ { "name": "@test/pnpm-pkg", "version": "1.0.0", + "main": "./src/index.js", + "bin": "./bin/cli.js", + "repository": "https://github.com/test/pnpm-pkg.git", + "scripts": { + "build": "tsc", + "test": "jest", + "prepublishOnly": "npm run build", + "prepare": "npm run build", + "postpublish": "echo done" + }, + "publishConfig": { + "main": "./dist/index.js", + "types": "./dist/index.d.ts", + "exports": { + ".": "./dist/index.js" + }, + "access": "public" + }, "dependencies": { "react": "catalog:", "underscore": "catalog:utils" }, "devDependencies": { "lodash": "catalog:" - } + }, + "pnpm": { + "overrides": { + "foo": "1.0.0" + } + }, + "packageManager": "pnpm@9.0.0" } From f355089c1c6e4905452c5c5fd478d95015557a3e Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 21:48:29 +0200 Subject: [PATCH 08/15] chore: revert lockfile and snapshot changes The @pnpm/* dependencies are no longer pulled in, so the lockfile and generated snapshots match main again. Co-Authored-By: Claude Opus 4.6 --- .../npm_translate_lock_LTE4Nzc1MDcwNjU= | 2 +- .../test/snapshots/npm_defs-no_dev.bzl | 304 +++++++++-------- .../test/snapshots/npm_defs-no_optional.bzl | 312 +++++++++-------- npm/private/test/snapshots/npm_defs.bzl | 316 +++++++++--------- pnpm-lock.yaml | 35 +- 5 files changed, 489 insertions(+), 480 deletions(-) diff --git a/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= b/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= index aab779705b..05391f2eb0 100755 --- a/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= +++ b/.aspect/rules/external_repository_action_cache/npm_translate_lock_LTE4Nzc1MDcwNjU= @@ -20,5 +20,5 @@ npm/private/test/vendored/is-odd/package.json=1041695223 npm/private/test/vendored/lodash-4.17.21.tgz=-1206623349 npm/private/test/vendored/semver-max/package.json=578664053 package.json=564790136 -pnpm-lock.yaml=-1748486486 +pnpm-lock.yaml=322824775 pnpm-workspace.yaml=-1219461713 diff --git a/npm/private/test/snapshots/npm_defs-no_dev.bzl b/npm/private/test/snapshots/npm_defs-no_dev.bzl index bc1126133f..4b2e79fbb0 100644 --- a/npm/private/test/snapshots/npm_defs-no_dev.bzl +++ b/npm/private/test/snapshots/npm_defs-no_dev.bzl @@ -758,155 +758,154 @@ load("@npm-no_dev__semver__5.7.2__links//:defs.bzl", store_754 = "npm_imported_p load("@npm-no_dev__semver__6.3.1__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") load("@npm-no_dev__semver__7.5.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") load("@npm-no_dev__semver__7.7.3__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") -load("@npm-no_dev__semver__7.8.5__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") -load("@npm-no_dev__serialize-javascript__6.0.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") -load("@npm-no_dev__set-blocking__2.0.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") -load("@npm-no_dev__setprototypeof__1.2.0__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") -load("@npm-no_dev__shallow-copy__0.0.1__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") -load("@npm-no_dev__shebang-command__2.0.0__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") -load("@npm-no_dev__shebang-regex__3.0.0__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") -load("@npm-no_dev__shlex__2.1.2__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") -load("@npm-no_dev__signal-exit__3.0.7__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") -load("@npm-no_dev__signal-exit__4.1.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") -load("@npm-no_dev__signum__1.0.0__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") -load("@npm-no_dev__sirv__1.0.19__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") -load("@npm-no_dev__slash__2.0.0__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") -load("@npm-no_dev__slide__1.1.6__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") -load("@npm-no_dev__smart-buffer__4.2.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") -load("@npm-no_dev__smob__1.5.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") -load("@npm-no_dev__socks-proxy-agent__8.0.5__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") -load("@npm-no_dev__socks__2.8.7__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map-js__1.2.1__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map-support__0.5.21__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map__0.5.7__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") -load("@npm-no_dev__source-map__0.6.1__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-correct__3.2.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-exceptions__2.5.0__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-expression-parse__3.0.1__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") -load("@npm-no_dev__spdx-license-ids__3.0.22__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") -load("@npm-no_dev__split2__4.2.0__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") -load("@npm-no_dev__sprintf-js__1.0.3__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") -load("@npm-no_dev__ssri__12.0.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") -load("@npm-no_dev__ssri__13.0.1__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") -load("@npm-no_dev__stack-trace__0.0.9__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") -load("@npm-no_dev__static-eval__2.1.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") -load("@npm-no_dev__statuses__2.0.1__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") -load("@npm-no_dev__stream-buffers__3.0.3__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") -load("@npm-no_dev__stream-parser__0.3.1__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") -load("@npm-no_dev__stream-shift__1.0.3__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") -load("@npm-no_dev__streamx__2.23.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") -load("@npm-no_dev__string-split-by__1.0.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") -load("@npm-no_dev__string-width__4.2.3__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") -load("@npm-no_dev__string-width__5.1.2__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") -load("@npm-no_dev__string_decoder__0.10.31__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") -load("@npm-no_dev__string_decoder__1.1.1__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") -load("@npm-no_dev__string_decoder__1.3.0__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-ansi__6.0.1__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-ansi__7.1.2__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-bom__4.0.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") -load("@npm-no_dev__strip-comments-strings__1.2.0__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") -load("@npm-no_dev__strongly-connected-components__1.0.1__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") -load("@npm-no_dev__supercluster__7.1.5__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") -load("@npm-no_dev__superscript-text__1.0.0__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") -load("@npm-no_dev__supports-color__7.2.0__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") -load("@npm-no_dev__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") -load("@npm-no_dev__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") -load("@npm-no_dev__svg-path-bounds__1.0.2__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") -load("@npm-no_dev__svg-path-sdf__1.1.3__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") -load("@npm-no_dev__symlink-dir__6.0.5__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") -load("@npm-no_dev__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-fs__2.1.1__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-fs__3.1.1__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-stream__2.2.0__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar-stream__3.1.7__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar__6.2.1__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar__7.5.2__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") -load("@npm-no_dev__tar__7.5.9__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") -load("@npm-no_dev__teex__1.0.1__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") -load("@npm-no_dev__terser__5.44.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") -load("@npm-no_dev__test-exclude__7.0.1__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") -load("@npm-no_dev__text-decoder__1.2.3__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") -load("@npm-no_dev__through2__0.6.5__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") -load("@npm-no_dev__through2__2.0.5__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") -load("@npm-no_dev__through__2.3.8__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") -load("@npm-no_dev__tightrope__0.1.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinycolor2__1.6.0__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinyglobby__0.2.15__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") -load("@npm-no_dev__tinyqueue__2.0.3__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") -load("@npm-no_dev__tmp-promise__3.0.3__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") -load("@npm-no_dev__tmp__0.0.33__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") -load("@npm-no_dev__tmp__0.2.5__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") -load("@npm-no_dev__to-float32__1.1.0__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") -load("@npm-no_dev__to-px__1.0.1__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") -load("@npm-no_dev__to-regex-range__5.0.1__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") -load("@npm-no_dev__toidentifier__1.0.1__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") -load("@npm-no_dev__topojson-client__3.1.0__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") -load("@npm-no_dev__totalist__1.1.0__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") -load("@npm-no_dev__tr46__0.0.3__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") -load("@npm-no_dev__tslib__2.8.1__links//:defs.bzl", link_843 = "npm_link_imported_package_store_internal", store_843 = "npm_imported_package_store_internal") -load("@npm-no_dev__typanion__3.14.0__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") -load("@npm-no_dev__type-fest__0.6.0__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") -load("@npm-no_dev__type__2.7.3__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") -load("@npm-no_dev__typedarray-pool__1.2.0__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") -load("@npm-no_dev__typedarray__0.0.6__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") -load("@npm-no_dev__typeof-article__0.1.1__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") -load("@npm-no_dev__typescript__5.6.3__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") -load("@npm-no_dev__typescript__5.8.2__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") -load("@npm-no_dev__uid-number__0.0.6__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") -load("@npm-no_dev__umask__1.1.0__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") -load("@npm-no_dev__unbzip2-stream__1.4.3__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") -load("@npm-no_dev__undici-types__6.19.8__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") -load("@npm-no_dev__undici-types__6.21.0__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-filename__4.0.0__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-filename__5.0.0__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-slug__5.0.0__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") -load("@npm-no_dev__unique-slug__6.0.0__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") -load("@npm-no_dev__universalify__0.1.2__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") -load("@npm-no_dev__universalify__2.0.1__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") -load("@npm-no_dev__unix-dgram__2.0.7__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") -load("@npm-no_dev__unquote__1.1.1__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") -load("@npm-no_dev__unused__0.2.2__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") -load("@npm-no_dev__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") -load("@npm-no_dev__update-diff__1.1.0__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") -load("@npm-no_dev__util-deprecate__1.0.2__links//:defs.bzl", store_868 = "npm_imported_package_store_internal") -load("@npm-no_dev__uuid__8.3.2__links//:defs.bzl", link_869 = "npm_link_imported_package_store_internal", store_869 = "npm_imported_package_store_internal") -load("@npm-no_dev__v8-to-istanbul__9.3.0__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") -load("@npm-no_dev__validate-npm-package-license__3.0.4__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") -load("@npm-no_dev__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") -load("@npm-no_dev__vinyl__3.0.1__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") -load("@npm-no_dev__vt-pbf__3.1.3__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") -load("@npm-no_dev__weak-map__1.0.8__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") -load("@npm-no_dev__webgl-context__2.2.0__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") -load("@npm-no_dev__webidl-conversions__3.0.1__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") -load("@npm-no_dev__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") -load("@npm-no_dev__whatwg-url__5.0.0__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__2.0.2__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__4.0.0__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__5.0.0__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") -load("@npm-no_dev__which__6.0.1__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") -load("@npm-no_dev__wide-align__1.1.5__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") -load("@npm-no_dev__wordwrap__0.0.3__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") -load("@npm-no_dev__world-calendars__1.0.4__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") -load("@npm-no_dev__wrap-ansi__7.0.0__links//:defs.bzl", store_887 = "npm_imported_package_store_internal") -load("@npm-no_dev__wrap-ansi__8.1.0__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") -load("@npm-no_dev__wrappy__1.0.2__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") -load("@npm-no_dev__write-file-atomic__5.0.1__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") -load("@npm-no_dev__write-yaml-file__5.0.0__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") -load("@npm-no_dev__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") -load("@npm-no_dev__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") -load("@npm-no_dev__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") -load("@npm-no_dev__xtend__2.2.0__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") -load("@npm-no_dev__xtend__4.0.2__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") -load("@npm-no_dev__y18n__5.0.8__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") -load("@npm-no_dev__yallist__3.1.1__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") -load("@npm-no_dev__yallist__4.0.0__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") -load("@npm-no_dev__yallist__5.0.0__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") -load("@npm-no_dev__yargs-parser__21.1.1__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") -load("@npm-no_dev__yargs__17.7.1__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") -load("@npm-no_dev__yargs__17.7.2__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") -load("@npm-no_dev__yauzl__2.10.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") -load("@npm-no_dev__yocto-queue__0.1.0__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") -load("@npm-no_dev__zod__3.21.4__links//:defs.bzl", store_906 = "npm_imported_package_store_internal") +load("@npm-no_dev__serialize-javascript__6.0.2__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") +load("@npm-no_dev__set-blocking__2.0.0__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") +load("@npm-no_dev__setprototypeof__1.2.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") +load("@npm-no_dev__shallow-copy__0.0.1__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") +load("@npm-no_dev__shebang-command__2.0.0__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") +load("@npm-no_dev__shebang-regex__3.0.0__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") +load("@npm-no_dev__shlex__2.1.2__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") +load("@npm-no_dev__signal-exit__3.0.7__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") +load("@npm-no_dev__signal-exit__4.1.0__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") +load("@npm-no_dev__signum__1.0.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") +load("@npm-no_dev__sirv__1.0.19__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") +load("@npm-no_dev__slash__2.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") +load("@npm-no_dev__slide__1.1.6__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") +load("@npm-no_dev__smart-buffer__4.2.0__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") +load("@npm-no_dev__smob__1.5.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") +load("@npm-no_dev__socks-proxy-agent__8.0.5__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") +load("@npm-no_dev__socks__2.8.7__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map-js__1.2.1__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map-support__0.5.21__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map__0.5.7__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") +load("@npm-no_dev__source-map__0.6.1__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-correct__3.2.0__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-exceptions__2.5.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-expression-parse__3.0.1__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") +load("@npm-no_dev__spdx-license-ids__3.0.22__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") +load("@npm-no_dev__split2__4.2.0__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") +load("@npm-no_dev__sprintf-js__1.0.3__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") +load("@npm-no_dev__ssri__12.0.0__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") +load("@npm-no_dev__ssri__13.0.1__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") +load("@npm-no_dev__stack-trace__0.0.9__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") +load("@npm-no_dev__static-eval__2.1.1__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") +load("@npm-no_dev__statuses__2.0.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") +load("@npm-no_dev__stream-buffers__3.0.3__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") +load("@npm-no_dev__stream-parser__0.3.1__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") +load("@npm-no_dev__stream-shift__1.0.3__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") +load("@npm-no_dev__streamx__2.23.0__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") +load("@npm-no_dev__string-split-by__1.0.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") +load("@npm-no_dev__string-width__4.2.3__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") +load("@npm-no_dev__string-width__5.1.2__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") +load("@npm-no_dev__string_decoder__0.10.31__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") +load("@npm-no_dev__string_decoder__1.1.1__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") +load("@npm-no_dev__string_decoder__1.3.0__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-ansi__6.0.1__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-ansi__7.1.2__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-bom__4.0.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") +load("@npm-no_dev__strip-comments-strings__1.2.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") +load("@npm-no_dev__strongly-connected-components__1.0.1__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") +load("@npm-no_dev__supercluster__7.1.5__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") +load("@npm-no_dev__superscript-text__1.0.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") +load("@npm-no_dev__supports-color__7.2.0__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") +load("@npm-no_dev__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") +load("@npm-no_dev__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") +load("@npm-no_dev__svg-path-bounds__1.0.2__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") +load("@npm-no_dev__svg-path-sdf__1.1.3__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") +load("@npm-no_dev__symlink-dir__6.0.5__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") +load("@npm-no_dev__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-fs__2.1.1__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-fs__3.1.1__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-stream__2.2.0__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar-stream__3.1.7__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar__6.2.1__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar__7.5.2__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") +load("@npm-no_dev__tar__7.5.9__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") +load("@npm-no_dev__teex__1.0.1__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") +load("@npm-no_dev__terser__5.44.0__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") +load("@npm-no_dev__test-exclude__7.0.1__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") +load("@npm-no_dev__text-decoder__1.2.3__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") +load("@npm-no_dev__through2__0.6.5__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") +load("@npm-no_dev__through2__2.0.5__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") +load("@npm-no_dev__through__2.3.8__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") +load("@npm-no_dev__tightrope__0.1.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinycolor2__1.6.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinyglobby__0.2.15__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") +load("@npm-no_dev__tinyqueue__2.0.3__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") +load("@npm-no_dev__tmp-promise__3.0.3__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") +load("@npm-no_dev__tmp__0.0.33__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") +load("@npm-no_dev__tmp__0.2.5__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") +load("@npm-no_dev__to-float32__1.1.0__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") +load("@npm-no_dev__to-px__1.0.1__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") +load("@npm-no_dev__to-regex-range__5.0.1__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") +load("@npm-no_dev__toidentifier__1.0.1__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") +load("@npm-no_dev__topojson-client__3.1.0__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") +load("@npm-no_dev__totalist__1.1.0__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") +load("@npm-no_dev__tr46__0.0.3__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") +load("@npm-no_dev__tslib__2.8.1__links//:defs.bzl", link_842 = "npm_link_imported_package_store_internal", store_842 = "npm_imported_package_store_internal") +load("@npm-no_dev__typanion__3.14.0__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") +load("@npm-no_dev__type-fest__0.6.0__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") +load("@npm-no_dev__type__2.7.3__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") +load("@npm-no_dev__typedarray-pool__1.2.0__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") +load("@npm-no_dev__typedarray__0.0.6__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") +load("@npm-no_dev__typeof-article__0.1.1__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") +load("@npm-no_dev__typescript__5.6.3__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") +load("@npm-no_dev__typescript__5.8.2__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") +load("@npm-no_dev__uid-number__0.0.6__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") +load("@npm-no_dev__umask__1.1.0__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") +load("@npm-no_dev__unbzip2-stream__1.4.3__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") +load("@npm-no_dev__undici-types__6.19.8__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") +load("@npm-no_dev__undici-types__6.21.0__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-filename__4.0.0__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-filename__5.0.0__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-slug__5.0.0__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") +load("@npm-no_dev__unique-slug__6.0.0__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") +load("@npm-no_dev__universalify__0.1.2__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") +load("@npm-no_dev__universalify__2.0.1__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") +load("@npm-no_dev__unix-dgram__2.0.7__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") +load("@npm-no_dev__unquote__1.1.1__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") +load("@npm-no_dev__unused__0.2.2__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") +load("@npm-no_dev__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") +load("@npm-no_dev__update-diff__1.1.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") +load("@npm-no_dev__util-deprecate__1.0.2__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") +load("@npm-no_dev__uuid__8.3.2__links//:defs.bzl", link_868 = "npm_link_imported_package_store_internal", store_868 = "npm_imported_package_store_internal") +load("@npm-no_dev__v8-to-istanbul__9.3.0__links//:defs.bzl", store_869 = "npm_imported_package_store_internal") +load("@npm-no_dev__validate-npm-package-license__3.0.4__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") +load("@npm-no_dev__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") +load("@npm-no_dev__vinyl__3.0.1__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") +load("@npm-no_dev__vt-pbf__3.1.3__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") +load("@npm-no_dev__weak-map__1.0.8__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") +load("@npm-no_dev__webgl-context__2.2.0__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") +load("@npm-no_dev__webidl-conversions__3.0.1__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") +load("@npm-no_dev__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") +load("@npm-no_dev__whatwg-url__5.0.0__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__2.0.2__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__4.0.0__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__5.0.0__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") +load("@npm-no_dev__which__6.0.1__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") +load("@npm-no_dev__wide-align__1.1.5__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") +load("@npm-no_dev__wordwrap__0.0.3__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") +load("@npm-no_dev__world-calendars__1.0.4__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") +load("@npm-no_dev__wrap-ansi__7.0.0__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") +load("@npm-no_dev__wrap-ansi__8.1.0__links//:defs.bzl", store_887 = "npm_imported_package_store_internal") +load("@npm-no_dev__wrappy__1.0.2__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") +load("@npm-no_dev__write-file-atomic__5.0.1__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") +load("@npm-no_dev__write-yaml-file__5.0.0__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") +load("@npm-no_dev__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") +load("@npm-no_dev__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") +load("@npm-no_dev__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") +load("@npm-no_dev__xtend__2.2.0__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") +load("@npm-no_dev__xtend__4.0.2__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") +load("@npm-no_dev__y18n__5.0.8__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") +load("@npm-no_dev__yallist__3.1.1__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") +load("@npm-no_dev__yallist__4.0.0__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") +load("@npm-no_dev__yallist__5.0.0__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") +load("@npm-no_dev__yargs-parser__21.1.1__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") +load("@npm-no_dev__yargs__17.7.1__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") +load("@npm-no_dev__yargs__17.7.2__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") +load("@npm-no_dev__yauzl__2.10.0__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") +load("@npm-no_dev__yocto-queue__0.1.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") +load("@npm-no_dev__zod__3.21.4__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -1002,18 +1001,18 @@ def _link_pkg_6(): def _link_pkg_7(): link_471() - link_843() + link_842() return [ ":node_modules/google-protobuf", ":node_modules/tslib", ], None def _link_pkg_8(): - link_869() + link_868() return [":node_modules/uuid"], None def _link_pkg_9(): - link_869() + link_868() return [":node_modules/uuid"], None def _link_pkg_10(): @@ -1965,7 +1964,6 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru store_903() store_904() store_905() - store_906() _npm_local_package_store( package_store_name = "is-odd@file+npm+private+test+vendored+is-odd", src = "//npm/private/test/vendored/is-odd:pkg", diff --git a/npm/private/test/snapshots/npm_defs-no_optional.bzl b/npm/private/test/snapshots/npm_defs-no_optional.bzl index 178736bf5c..ccab1b1c19 100644 --- a/npm/private/test/snapshots/npm_defs-no_optional.bzl +++ b/npm/private/test/snapshots/npm_defs-no_optional.bzl @@ -651,153 +651,152 @@ load("@npm-no_optional__semver__5.7.2__links//:defs.bzl", store_647 = "npm_impor load("@npm-no_optional__semver__6.3.1__links//:defs.bzl", store_648 = "npm_imported_package_store_internal") load("@npm-no_optional__semver__7.5.0__links//:defs.bzl", store_649 = "npm_imported_package_store_internal") load("@npm-no_optional__semver__7.7.3__links//:defs.bzl", store_650 = "npm_imported_package_store_internal") -load("@npm-no_optional__semver__7.8.5__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") -load("@npm-no_optional__serialize-javascript__6.0.2__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") -load("@npm-no_optional__set-blocking__2.0.0__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") -load("@npm-no_optional__setprototypeof__1.2.0__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") -load("@npm-no_optional__shallow-copy__0.0.1__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") -load("@npm-no_optional__shebang-command__2.0.0__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") -load("@npm-no_optional__shebang-regex__3.0.0__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") -load("@npm-no_optional__shlex__2.1.2__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") -load("@npm-no_optional__signal-exit__3.0.7__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") -load("@npm-no_optional__signal-exit__4.1.0__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") -load("@npm-no_optional__signum__1.0.0__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") -load("@npm-no_optional__sirv__1.0.19__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") -load("@npm-no_optional__slash__2.0.0__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") -load("@npm-no_optional__slide__1.1.6__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") -load("@npm-no_optional__smart-buffer__4.2.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") -load("@npm-no_optional__smob__1.5.0__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") -load("@npm-no_optional__socks-proxy-agent__8.0.5__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") -load("@npm-no_optional__socks__2.8.7__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") -load("@npm-no_optional__source-map-support__0.5.21__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") -load("@npm-no_optional__source-map__0.5.7__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") -load("@npm-no_optional__source-map__0.6.1__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-correct__3.2.0__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-exceptions__2.5.0__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-expression-parse__3.0.1__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") -load("@npm-no_optional__spdx-license-ids__3.0.22__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") -load("@npm-no_optional__split2__4.2.0__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") -load("@npm-no_optional__sprintf-js__1.0.3__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") -load("@npm-no_optional__ssri__12.0.0__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") -load("@npm-no_optional__ssri__13.0.1__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") -load("@npm-no_optional__stack-trace__0.0.9__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") -load("@npm-no_optional__static-eval__2.1.1__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") -load("@npm-no_optional__statuses__2.0.1__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") -load("@npm-no_optional__stream-buffers__3.0.3__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") -load("@npm-no_optional__stream-parser__0.3.1__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") -load("@npm-no_optional__stream-shift__1.0.3__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") -load("@npm-no_optional__streamx__2.23.0__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") -load("@npm-no_optional__string-split-by__1.0.0__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") -load("@npm-no_optional__string-width__4.2.3__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") -load("@npm-no_optional__string-width__5.1.2__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") -load("@npm-no_optional__string_decoder__0.10.31__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") -load("@npm-no_optional__string_decoder__1.1.1__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") -load("@npm-no_optional__string_decoder__1.3.0__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-ansi__6.0.1__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-ansi__7.1.2__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-bom__4.0.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") -load("@npm-no_optional__strip-comments-strings__1.2.0__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") -load("@npm-no_optional__strongly-connected-components__1.0.1__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") -load("@npm-no_optional__supercluster__7.1.5__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") -load("@npm-no_optional__superscript-text__1.0.0__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") -load("@npm-no_optional__supports-color__7.2.0__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") -load("@npm-no_optional__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") -load("@npm-no_optional__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") -load("@npm-no_optional__svg-path-bounds__1.0.2__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") -load("@npm-no_optional__svg-path-sdf__1.1.3__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") -load("@npm-no_optional__symlink-dir__6.0.5__links//:defs.bzl", store_705 = "npm_imported_package_store_internal") -load("@npm-no_optional__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_706 = "npm_link_imported_package_store_internal", store_706 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-fs__2.1.1__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-fs__3.1.1__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-stream__2.2.0__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar-stream__3.1.7__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar__6.2.1__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar__7.5.2__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") -load("@npm-no_optional__tar__7.5.9__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") -load("@npm-no_optional__teex__1.0.1__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") -load("@npm-no_optional__terser__5.44.0__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") -load("@npm-no_optional__test-exclude__7.0.1__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") -load("@npm-no_optional__text-decoder__1.2.3__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") -load("@npm-no_optional__through2__0.6.5__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") -load("@npm-no_optional__through2__2.0.5__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") -load("@npm-no_optional__through__2.3.8__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") -load("@npm-no_optional__tightrope__0.1.0__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinycolor2__1.6.0__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinyglobby__0.2.15__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") -load("@npm-no_optional__tinyqueue__2.0.3__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") -load("@npm-no_optional__tmp-promise__3.0.3__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") -load("@npm-no_optional__tmp__0.0.33__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") -load("@npm-no_optional__tmp__0.2.5__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") -load("@npm-no_optional__to-float32__1.1.0__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") -load("@npm-no_optional__to-px__1.0.1__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") -load("@npm-no_optional__to-regex-range__5.0.1__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") -load("@npm-no_optional__toidentifier__1.0.1__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") -load("@npm-no_optional__topojson-client__3.1.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") -load("@npm-no_optional__totalist__1.1.0__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") -load("@npm-no_optional__tr46__0.0.3__links//:defs.bzl", store_734 = "npm_imported_package_store_internal") -load("@npm-no_optional__tslib__2.8.1__links//:defs.bzl", link_735 = "npm_link_imported_package_store_internal", store_735 = "npm_imported_package_store_internal") -load("@npm-no_optional__typanion__3.14.0__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") -load("@npm-no_optional__type-fest__0.6.0__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") -load("@npm-no_optional__type__2.7.3__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") -load("@npm-no_optional__typedarray-pool__1.2.0__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") -load("@npm-no_optional__typedarray__0.0.6__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") -load("@npm-no_optional__typeof-article__0.1.1__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") -load("@npm-no_optional__typescript__5.6.3__links//:defs.bzl", store_742 = "npm_imported_package_store_internal") -load("@npm-no_optional__typescript__5.8.2__links//:defs.bzl", link_743 = "npm_link_imported_package_store_internal", store_743 = "npm_imported_package_store_internal") -load("@npm-no_optional__uid-number__0.0.6__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") -load("@npm-no_optional__umask__1.1.0__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") -load("@npm-no_optional__unbzip2-stream__1.4.3__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") -load("@npm-no_optional__undici-types__6.19.8__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") -load("@npm-no_optional__undici-types__6.21.0__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-filename__4.0.0__links//:defs.bzl", store_749 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-filename__5.0.0__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-slug__5.0.0__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") -load("@npm-no_optional__unique-slug__6.0.0__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") -load("@npm-no_optional__universalify__0.1.2__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") -load("@npm-no_optional__universalify__2.0.1__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") -load("@npm-no_optional__unquote__1.1.1__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") -load("@npm-no_optional__unused__0.2.2__links//:defs.bzl", link_756 = "npm_link_imported_package_store_internal", store_756 = "npm_imported_package_store_internal") -load("@npm-no_optional__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") -load("@npm-no_optional__update-diff__1.1.0__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") -load("@npm-no_optional__util-deprecate__1.0.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") -load("@npm-no_optional__uuid__8.3.2__links//:defs.bzl", link_760 = "npm_link_imported_package_store_internal", store_760 = "npm_imported_package_store_internal") -load("@npm-no_optional__v8-to-istanbul__9.3.0__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") -load("@npm-no_optional__validate-npm-package-license__3.0.4__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") -load("@npm-no_optional__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") -load("@npm-no_optional__vinyl__3.0.1__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") -load("@npm-no_optional__vt-pbf__3.1.3__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") -load("@npm-no_optional__weak-map__1.0.8__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") -load("@npm-no_optional__webgl-context__2.2.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") -load("@npm-no_optional__webidl-conversions__3.0.1__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") -load("@npm-no_optional__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_769 = "npm_link_imported_package_store_internal", store_769 = "npm_imported_package_store_internal") -load("@npm-no_optional__whatwg-url__5.0.0__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__2.0.2__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__4.0.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__5.0.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") -load("@npm-no_optional__which__6.0.1__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") -load("@npm-no_optional__wide-align__1.1.5__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") -load("@npm-no_optional__wordwrap__0.0.3__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") -load("@npm-no_optional__world-calendars__1.0.4__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") -load("@npm-no_optional__wrap-ansi__7.0.0__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") -load("@npm-no_optional__wrap-ansi__8.1.0__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") -load("@npm-no_optional__wrappy__1.0.2__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") -load("@npm-no_optional__write-file-atomic__5.0.1__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") -load("@npm-no_optional__write-yaml-file__5.0.0__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") -load("@npm-no_optional__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") -load("@npm-no_optional__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") -load("@npm-no_optional__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") -load("@npm-no_optional__xtend__2.2.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") -load("@npm-no_optional__xtend__4.0.2__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") -load("@npm-no_optional__y18n__5.0.8__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") -load("@npm-no_optional__yallist__3.1.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") -load("@npm-no_optional__yallist__4.0.0__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") -load("@npm-no_optional__yallist__5.0.0__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") -load("@npm-no_optional__yargs-parser__21.1.1__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") -load("@npm-no_optional__yargs__17.7.1__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") -load("@npm-no_optional__yargs__17.7.2__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") -load("@npm-no_optional__yauzl__2.10.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") -load("@npm-no_optional__yocto-queue__0.1.0__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") -load("@npm-no_optional__zod__3.21.4__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") +load("@npm-no_optional__serialize-javascript__6.0.2__links//:defs.bzl", store_651 = "npm_imported_package_store_internal") +load("@npm-no_optional__set-blocking__2.0.0__links//:defs.bzl", store_652 = "npm_imported_package_store_internal") +load("@npm-no_optional__setprototypeof__1.2.0__links//:defs.bzl", store_653 = "npm_imported_package_store_internal") +load("@npm-no_optional__shallow-copy__0.0.1__links//:defs.bzl", store_654 = "npm_imported_package_store_internal") +load("@npm-no_optional__shebang-command__2.0.0__links//:defs.bzl", store_655 = "npm_imported_package_store_internal") +load("@npm-no_optional__shebang-regex__3.0.0__links//:defs.bzl", store_656 = "npm_imported_package_store_internal") +load("@npm-no_optional__shlex__2.1.2__links//:defs.bzl", store_657 = "npm_imported_package_store_internal") +load("@npm-no_optional__signal-exit__3.0.7__links//:defs.bzl", store_658 = "npm_imported_package_store_internal") +load("@npm-no_optional__signal-exit__4.1.0__links//:defs.bzl", store_659 = "npm_imported_package_store_internal") +load("@npm-no_optional__signum__1.0.0__links//:defs.bzl", store_660 = "npm_imported_package_store_internal") +load("@npm-no_optional__sirv__1.0.19__links//:defs.bzl", store_661 = "npm_imported_package_store_internal") +load("@npm-no_optional__slash__2.0.0__links//:defs.bzl", store_662 = "npm_imported_package_store_internal") +load("@npm-no_optional__slide__1.1.6__links//:defs.bzl", store_663 = "npm_imported_package_store_internal") +load("@npm-no_optional__smart-buffer__4.2.0__links//:defs.bzl", store_664 = "npm_imported_package_store_internal") +load("@npm-no_optional__smob__1.5.0__links//:defs.bzl", store_665 = "npm_imported_package_store_internal") +load("@npm-no_optional__socks-proxy-agent__8.0.5__links//:defs.bzl", store_666 = "npm_imported_package_store_internal") +load("@npm-no_optional__socks__2.8.7__links//:defs.bzl", store_667 = "npm_imported_package_store_internal") +load("@npm-no_optional__source-map-support__0.5.21__links//:defs.bzl", store_668 = "npm_imported_package_store_internal") +load("@npm-no_optional__source-map__0.5.7__links//:defs.bzl", store_669 = "npm_imported_package_store_internal") +load("@npm-no_optional__source-map__0.6.1__links//:defs.bzl", store_670 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-correct__3.2.0__links//:defs.bzl", store_671 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-exceptions__2.5.0__links//:defs.bzl", store_672 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-expression-parse__3.0.1__links//:defs.bzl", store_673 = "npm_imported_package_store_internal") +load("@npm-no_optional__spdx-license-ids__3.0.22__links//:defs.bzl", store_674 = "npm_imported_package_store_internal") +load("@npm-no_optional__split2__4.2.0__links//:defs.bzl", store_675 = "npm_imported_package_store_internal") +load("@npm-no_optional__sprintf-js__1.0.3__links//:defs.bzl", store_676 = "npm_imported_package_store_internal") +load("@npm-no_optional__ssri__12.0.0__links//:defs.bzl", store_677 = "npm_imported_package_store_internal") +load("@npm-no_optional__ssri__13.0.1__links//:defs.bzl", store_678 = "npm_imported_package_store_internal") +load("@npm-no_optional__stack-trace__0.0.9__links//:defs.bzl", store_679 = "npm_imported_package_store_internal") +load("@npm-no_optional__static-eval__2.1.1__links//:defs.bzl", store_680 = "npm_imported_package_store_internal") +load("@npm-no_optional__statuses__2.0.1__links//:defs.bzl", store_681 = "npm_imported_package_store_internal") +load("@npm-no_optional__stream-buffers__3.0.3__links//:defs.bzl", store_682 = "npm_imported_package_store_internal") +load("@npm-no_optional__stream-parser__0.3.1__links//:defs.bzl", store_683 = "npm_imported_package_store_internal") +load("@npm-no_optional__stream-shift__1.0.3__links//:defs.bzl", store_684 = "npm_imported_package_store_internal") +load("@npm-no_optional__streamx__2.23.0__links//:defs.bzl", store_685 = "npm_imported_package_store_internal") +load("@npm-no_optional__string-split-by__1.0.0__links//:defs.bzl", store_686 = "npm_imported_package_store_internal") +load("@npm-no_optional__string-width__4.2.3__links//:defs.bzl", store_687 = "npm_imported_package_store_internal") +load("@npm-no_optional__string-width__5.1.2__links//:defs.bzl", store_688 = "npm_imported_package_store_internal") +load("@npm-no_optional__string_decoder__0.10.31__links//:defs.bzl", store_689 = "npm_imported_package_store_internal") +load("@npm-no_optional__string_decoder__1.1.1__links//:defs.bzl", store_690 = "npm_imported_package_store_internal") +load("@npm-no_optional__string_decoder__1.3.0__links//:defs.bzl", store_691 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-ansi__6.0.1__links//:defs.bzl", store_692 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-ansi__7.1.2__links//:defs.bzl", store_693 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-bom__4.0.0__links//:defs.bzl", store_694 = "npm_imported_package_store_internal") +load("@npm-no_optional__strip-comments-strings__1.2.0__links//:defs.bzl", store_695 = "npm_imported_package_store_internal") +load("@npm-no_optional__strongly-connected-components__1.0.1__links//:defs.bzl", store_696 = "npm_imported_package_store_internal") +load("@npm-no_optional__supercluster__7.1.5__links//:defs.bzl", store_697 = "npm_imported_package_store_internal") +load("@npm-no_optional__superscript-text__1.0.0__links//:defs.bzl", store_698 = "npm_imported_package_store_internal") +load("@npm-no_optional__supports-color__7.2.0__links//:defs.bzl", store_699 = "npm_imported_package_store_internal") +load("@npm-no_optional__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_700 = "npm_imported_package_store_internal") +load("@npm-no_optional__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_701 = "npm_imported_package_store_internal") +load("@npm-no_optional__svg-path-bounds__1.0.2__links//:defs.bzl", store_702 = "npm_imported_package_store_internal") +load("@npm-no_optional__svg-path-sdf__1.1.3__links//:defs.bzl", store_703 = "npm_imported_package_store_internal") +load("@npm-no_optional__symlink-dir__6.0.5__links//:defs.bzl", store_704 = "npm_imported_package_store_internal") +load("@npm-no_optional__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_705 = "npm_link_imported_package_store_internal", store_705 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-fs__2.1.1__links//:defs.bzl", store_706 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-fs__3.1.1__links//:defs.bzl", store_707 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-stream__2.2.0__links//:defs.bzl", store_708 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar-stream__3.1.7__links//:defs.bzl", store_709 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar__6.2.1__links//:defs.bzl", store_710 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar__7.5.2__links//:defs.bzl", store_711 = "npm_imported_package_store_internal") +load("@npm-no_optional__tar__7.5.9__links//:defs.bzl", store_712 = "npm_imported_package_store_internal") +load("@npm-no_optional__teex__1.0.1__links//:defs.bzl", store_713 = "npm_imported_package_store_internal") +load("@npm-no_optional__terser__5.44.0__links//:defs.bzl", store_714 = "npm_imported_package_store_internal") +load("@npm-no_optional__test-exclude__7.0.1__links//:defs.bzl", store_715 = "npm_imported_package_store_internal") +load("@npm-no_optional__text-decoder__1.2.3__links//:defs.bzl", store_716 = "npm_imported_package_store_internal") +load("@npm-no_optional__through2__0.6.5__links//:defs.bzl", store_717 = "npm_imported_package_store_internal") +load("@npm-no_optional__through2__2.0.5__links//:defs.bzl", store_718 = "npm_imported_package_store_internal") +load("@npm-no_optional__through__2.3.8__links//:defs.bzl", store_719 = "npm_imported_package_store_internal") +load("@npm-no_optional__tightrope__0.1.0__links//:defs.bzl", store_720 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinycolor2__1.6.0__links//:defs.bzl", store_721 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinyglobby__0.2.15__links//:defs.bzl", store_722 = "npm_imported_package_store_internal") +load("@npm-no_optional__tinyqueue__2.0.3__links//:defs.bzl", store_723 = "npm_imported_package_store_internal") +load("@npm-no_optional__tmp-promise__3.0.3__links//:defs.bzl", store_724 = "npm_imported_package_store_internal") +load("@npm-no_optional__tmp__0.0.33__links//:defs.bzl", store_725 = "npm_imported_package_store_internal") +load("@npm-no_optional__tmp__0.2.5__links//:defs.bzl", store_726 = "npm_imported_package_store_internal") +load("@npm-no_optional__to-float32__1.1.0__links//:defs.bzl", store_727 = "npm_imported_package_store_internal") +load("@npm-no_optional__to-px__1.0.1__links//:defs.bzl", store_728 = "npm_imported_package_store_internal") +load("@npm-no_optional__to-regex-range__5.0.1__links//:defs.bzl", store_729 = "npm_imported_package_store_internal") +load("@npm-no_optional__toidentifier__1.0.1__links//:defs.bzl", store_730 = "npm_imported_package_store_internal") +load("@npm-no_optional__topojson-client__3.1.0__links//:defs.bzl", store_731 = "npm_imported_package_store_internal") +load("@npm-no_optional__totalist__1.1.0__links//:defs.bzl", store_732 = "npm_imported_package_store_internal") +load("@npm-no_optional__tr46__0.0.3__links//:defs.bzl", store_733 = "npm_imported_package_store_internal") +load("@npm-no_optional__tslib__2.8.1__links//:defs.bzl", link_734 = "npm_link_imported_package_store_internal", store_734 = "npm_imported_package_store_internal") +load("@npm-no_optional__typanion__3.14.0__links//:defs.bzl", store_735 = "npm_imported_package_store_internal") +load("@npm-no_optional__type-fest__0.6.0__links//:defs.bzl", store_736 = "npm_imported_package_store_internal") +load("@npm-no_optional__type__2.7.3__links//:defs.bzl", store_737 = "npm_imported_package_store_internal") +load("@npm-no_optional__typedarray-pool__1.2.0__links//:defs.bzl", store_738 = "npm_imported_package_store_internal") +load("@npm-no_optional__typedarray__0.0.6__links//:defs.bzl", store_739 = "npm_imported_package_store_internal") +load("@npm-no_optional__typeof-article__0.1.1__links//:defs.bzl", store_740 = "npm_imported_package_store_internal") +load("@npm-no_optional__typescript__5.6.3__links//:defs.bzl", store_741 = "npm_imported_package_store_internal") +load("@npm-no_optional__typescript__5.8.2__links//:defs.bzl", link_742 = "npm_link_imported_package_store_internal", store_742 = "npm_imported_package_store_internal") +load("@npm-no_optional__uid-number__0.0.6__links//:defs.bzl", store_743 = "npm_imported_package_store_internal") +load("@npm-no_optional__umask__1.1.0__links//:defs.bzl", store_744 = "npm_imported_package_store_internal") +load("@npm-no_optional__unbzip2-stream__1.4.3__links//:defs.bzl", store_745 = "npm_imported_package_store_internal") +load("@npm-no_optional__undici-types__6.19.8__links//:defs.bzl", store_746 = "npm_imported_package_store_internal") +load("@npm-no_optional__undici-types__6.21.0__links//:defs.bzl", store_747 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-filename__4.0.0__links//:defs.bzl", store_748 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-filename__5.0.0__links//:defs.bzl", store_749 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-slug__5.0.0__links//:defs.bzl", store_750 = "npm_imported_package_store_internal") +load("@npm-no_optional__unique-slug__6.0.0__links//:defs.bzl", store_751 = "npm_imported_package_store_internal") +load("@npm-no_optional__universalify__0.1.2__links//:defs.bzl", store_752 = "npm_imported_package_store_internal") +load("@npm-no_optional__universalify__2.0.1__links//:defs.bzl", store_753 = "npm_imported_package_store_internal") +load("@npm-no_optional__unquote__1.1.1__links//:defs.bzl", store_754 = "npm_imported_package_store_internal") +load("@npm-no_optional__unused__0.2.2__links//:defs.bzl", link_755 = "npm_link_imported_package_store_internal", store_755 = "npm_imported_package_store_internal") +load("@npm-no_optional__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") +load("@npm-no_optional__update-diff__1.1.0__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") +load("@npm-no_optional__util-deprecate__1.0.2__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") +load("@npm-no_optional__uuid__8.3.2__links//:defs.bzl", link_759 = "npm_link_imported_package_store_internal", store_759 = "npm_imported_package_store_internal") +load("@npm-no_optional__v8-to-istanbul__9.3.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") +load("@npm-no_optional__validate-npm-package-license__3.0.4__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") +load("@npm-no_optional__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") +load("@npm-no_optional__vinyl__3.0.1__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") +load("@npm-no_optional__vt-pbf__3.1.3__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") +load("@npm-no_optional__weak-map__1.0.8__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") +load("@npm-no_optional__webgl-context__2.2.0__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") +load("@npm-no_optional__webidl-conversions__3.0.1__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") +load("@npm-no_optional__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_768 = "npm_link_imported_package_store_internal", store_768 = "npm_imported_package_store_internal") +load("@npm-no_optional__whatwg-url__5.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__2.0.2__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__4.0.0__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__5.0.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") +load("@npm-no_optional__which__6.0.1__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") +load("@npm-no_optional__wide-align__1.1.5__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") +load("@npm-no_optional__wordwrap__0.0.3__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") +load("@npm-no_optional__world-calendars__1.0.4__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") +load("@npm-no_optional__wrap-ansi__7.0.0__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") +load("@npm-no_optional__wrap-ansi__8.1.0__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") +load("@npm-no_optional__wrappy__1.0.2__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") +load("@npm-no_optional__write-file-atomic__5.0.1__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") +load("@npm-no_optional__write-yaml-file__5.0.0__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") +load("@npm-no_optional__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") +load("@npm-no_optional__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") +load("@npm-no_optional__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") +load("@npm-no_optional__xtend__2.2.0__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") +load("@npm-no_optional__xtend__4.0.2__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") +load("@npm-no_optional__y18n__5.0.8__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") +load("@npm-no_optional__yallist__3.1.1__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") +load("@npm-no_optional__yallist__4.0.0__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") +load("@npm-no_optional__yallist__5.0.0__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") +load("@npm-no_optional__yargs-parser__21.1.1__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") +load("@npm-no_optional__yargs__17.7.1__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") +load("@npm-no_optional__yargs__17.7.2__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") +load("@npm-no_optional__yauzl__2.10.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") +load("@npm-no_optional__yocto-queue__0.1.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") +load("@npm-no_optional__zod__3.21.4__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -835,7 +834,7 @@ def _link_pkg_1(): link_290("circles", dev=True) link_372(dev=True) link_456(dev=True) - link_743(dev=True) + link_742(dev=True) return [ ":node_modules/@bazel/runfiles", ":node_modules/@types/node", @@ -872,10 +871,10 @@ def _link_pkg_2(): link_603(dev=True) link_645(dev=True) link_646(dev=True) - link_706(dev=True) - link_743(dev=True) - link_756(dev=True) - link_769(dev=True) + link_705(dev=True) + link_742(dev=True) + link_755(dev=True) + link_768(dev=True) _fp_link_4() return [ ":node_modules/@fastify/send", @@ -976,8 +975,8 @@ def _link_pkg_5(): link_116(dev=True) link_373() link_637(dev=True) - link_735() - link_743(dev=True) + link_734() + link_742(dev=True) return [ ":node_modules/google-protobuf", ":node_modules/tslib", @@ -1062,11 +1061,11 @@ def _link_pkg_10(): ], None def _link_pkg_11(): - link_760() + link_759() return [":node_modules/uuid"], None def _link_pkg_12(): - link_760() + link_759() return [":node_modules/uuid"], None def _link_pkg_13(): @@ -1912,7 +1911,6 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru store_794() store_795() store_796() - store_797() _npm_local_package_store( package_store_name = "is-odd@file+npm+private+test+vendored+is-odd", src = "//npm/private/test/vendored/is-odd:pkg", diff --git a/npm/private/test/snapshots/npm_defs.bzl b/npm/private/test/snapshots/npm_defs.bzl index 45e175d1f3..504ca7ce69 100644 --- a/npm/private/test/snapshots/npm_defs.bzl +++ b/npm/private/test/snapshots/npm_defs.bzl @@ -758,155 +758,154 @@ load("@npm__semver__5.7.2__links//:defs.bzl", store_754 = "npm_imported_package_ load("@npm__semver__6.3.1__links//:defs.bzl", store_755 = "npm_imported_package_store_internal") load("@npm__semver__7.5.0__links//:defs.bzl", store_756 = "npm_imported_package_store_internal") load("@npm__semver__7.7.3__links//:defs.bzl", store_757 = "npm_imported_package_store_internal") -load("@npm__semver__7.8.5__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") -load("@npm__serialize-javascript__6.0.2__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") -load("@npm__set-blocking__2.0.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") -load("@npm__setprototypeof__1.2.0__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") -load("@npm__shallow-copy__0.0.1__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") -load("@npm__shebang-command__2.0.0__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") -load("@npm__shebang-regex__3.0.0__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") -load("@npm__shlex__2.1.2__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") -load("@npm__signal-exit__3.0.7__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") -load("@npm__signal-exit__4.1.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") -load("@npm__signum__1.0.0__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") -load("@npm__sirv__1.0.19__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") -load("@npm__slash__2.0.0__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") -load("@npm__slide__1.1.6__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") -load("@npm__smart-buffer__4.2.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") -load("@npm__smob__1.5.0__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") -load("@npm__socks-proxy-agent__8.0.5__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") -load("@npm__socks__2.8.7__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") -load("@npm__source-map-js__1.2.1__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") -load("@npm__source-map-support__0.5.21__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") -load("@npm__source-map__0.5.7__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") -load("@npm__source-map__0.6.1__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") -load("@npm__spdx-correct__3.2.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") -load("@npm__spdx-exceptions__2.5.0__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") -load("@npm__spdx-expression-parse__3.0.1__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") -load("@npm__spdx-license-ids__3.0.22__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") -load("@npm__split2__4.2.0__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") -load("@npm__sprintf-js__1.0.3__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") -load("@npm__ssri__12.0.0__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") -load("@npm__ssri__13.0.1__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") -load("@npm__stack-trace__0.0.9__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") -load("@npm__static-eval__2.1.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") -load("@npm__statuses__2.0.1__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") -load("@npm__stream-buffers__3.0.3__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") -load("@npm__stream-parser__0.3.1__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") -load("@npm__stream-shift__1.0.3__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") -load("@npm__streamx__2.23.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") -load("@npm__string-split-by__1.0.0__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") -load("@npm__string-width__4.2.3__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") -load("@npm__string-width__5.1.2__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") -load("@npm__string_decoder__0.10.31__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") -load("@npm__string_decoder__1.1.1__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") -load("@npm__string_decoder__1.3.0__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") -load("@npm__strip-ansi__6.0.1__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") -load("@npm__strip-ansi__7.1.2__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") -load("@npm__strip-bom__4.0.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") -load("@npm__strip-comments-strings__1.2.0__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") -load("@npm__strongly-connected-components__1.0.1__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") -load("@npm__supercluster__7.1.5__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") -load("@npm__superscript-text__1.0.0__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") -load("@npm__supports-color__7.2.0__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") -load("@npm__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") -load("@npm__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") -load("@npm__svg-path-bounds__1.0.2__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") -load("@npm__svg-path-sdf__1.1.3__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") -load("@npm__symlink-dir__6.0.5__links//:defs.bzl", store_813 = "npm_imported_package_store_internal") -load("@npm__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_814 = "npm_link_imported_package_store_internal", store_814 = "npm_imported_package_store_internal") -load("@npm__tar-fs__2.1.1__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") -load("@npm__tar-fs__3.1.1__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") -load("@npm__tar-stream__2.2.0__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") -load("@npm__tar-stream__3.1.7__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") -load("@npm__tar__6.2.1__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") -load("@npm__tar__7.5.2__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") -load("@npm__tar__7.5.9__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") -load("@npm__teex__1.0.1__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") -load("@npm__terser__5.44.0__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") -load("@npm__test-exclude__7.0.1__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") -load("@npm__text-decoder__1.2.3__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") -load("@npm__through2__0.6.5__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") -load("@npm__through2__2.0.5__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") -load("@npm__through__2.3.8__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") -load("@npm__tightrope__0.1.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") -load("@npm__tinycolor2__1.6.0__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") -load("@npm__tinyglobby__0.2.15__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") -load("@npm__tinyqueue__2.0.3__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") -load("@npm__tmp-promise__3.0.3__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") -load("@npm__tmp__0.0.33__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") -load("@npm__tmp__0.2.5__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") -load("@npm__to-float32__1.1.0__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") -load("@npm__to-px__1.0.1__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") -load("@npm__to-regex-range__5.0.1__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") -load("@npm__toidentifier__1.0.1__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") -load("@npm__topojson-client__3.1.0__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") -load("@npm__totalist__1.1.0__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") -load("@npm__tr46__0.0.3__links//:defs.bzl", store_842 = "npm_imported_package_store_internal") -load("@npm__tslib__2.8.1__links//:defs.bzl", link_843 = "npm_link_imported_package_store_internal", store_843 = "npm_imported_package_store_internal") -load("@npm__typanion__3.14.0__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") -load("@npm__type-fest__0.6.0__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") -load("@npm__type__2.7.3__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") -load("@npm__typedarray-pool__1.2.0__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") -load("@npm__typedarray__0.0.6__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") -load("@npm__typeof-article__0.1.1__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") -load("@npm__typescript__5.6.3__links//:defs.bzl", store_850 = "npm_imported_package_store_internal") -load("@npm__typescript__5.8.2__links//:defs.bzl", link_851 = "npm_link_imported_package_store_internal", store_851 = "npm_imported_package_store_internal") -load("@npm__uid-number__0.0.6__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") -load("@npm__umask__1.1.0__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") -load("@npm__unbzip2-stream__1.4.3__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") -load("@npm__undici-types__6.19.8__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") -load("@npm__undici-types__6.21.0__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") -load("@npm__unique-filename__4.0.0__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") -load("@npm__unique-filename__5.0.0__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") -load("@npm__unique-slug__5.0.0__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") -load("@npm__unique-slug__6.0.0__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") -load("@npm__universalify__0.1.2__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") -load("@npm__universalify__2.0.1__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") -load("@npm__unix-dgram__2.0.7__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") -load("@npm__unquote__1.1.1__links//:defs.bzl", store_864 = "npm_imported_package_store_internal") -load("@npm__unused__0.2.2__links//:defs.bzl", link_865 = "npm_link_imported_package_store_internal", store_865 = "npm_imported_package_store_internal") -load("@npm__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") -load("@npm__update-diff__1.1.0__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") -load("@npm__util-deprecate__1.0.2__links//:defs.bzl", store_868 = "npm_imported_package_store_internal") -load("@npm__uuid__8.3.2__links//:defs.bzl", link_869 = "npm_link_imported_package_store_internal", store_869 = "npm_imported_package_store_internal") -load("@npm__v8-to-istanbul__9.3.0__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") -load("@npm__validate-npm-package-license__3.0.4__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") -load("@npm__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") -load("@npm__vinyl__3.0.1__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") -load("@npm__vt-pbf__3.1.3__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") -load("@npm__weak-map__1.0.8__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") -load("@npm__webgl-context__2.2.0__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") -load("@npm__webidl-conversions__3.0.1__links//:defs.bzl", store_877 = "npm_imported_package_store_internal") -load("@npm__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_878 = "npm_link_imported_package_store_internal", store_878 = "npm_imported_package_store_internal") -load("@npm__whatwg-url__5.0.0__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") -load("@npm__which__2.0.2__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") -load("@npm__which__4.0.0__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") -load("@npm__which__5.0.0__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") -load("@npm__which__6.0.1__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") -load("@npm__wide-align__1.1.5__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") -load("@npm__wordwrap__0.0.3__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") -load("@npm__world-calendars__1.0.4__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") -load("@npm__wrap-ansi__7.0.0__links//:defs.bzl", store_887 = "npm_imported_package_store_internal") -load("@npm__wrap-ansi__8.1.0__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") -load("@npm__wrappy__1.0.2__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") -load("@npm__write-file-atomic__5.0.1__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") -load("@npm__write-yaml-file__5.0.0__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") -load("@npm__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") -load("@npm__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") -load("@npm__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") -load("@npm__xtend__2.2.0__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") -load("@npm__xtend__4.0.2__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") -load("@npm__y18n__5.0.8__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") -load("@npm__yallist__3.1.1__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") -load("@npm__yallist__4.0.0__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") -load("@npm__yallist__5.0.0__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") -load("@npm__yargs-parser__21.1.1__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") -load("@npm__yargs__17.7.1__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") -load("@npm__yargs__17.7.2__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") -load("@npm__yauzl__2.10.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") -load("@npm__yocto-queue__0.1.0__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") -load("@npm__zod__3.21.4__links//:defs.bzl", store_906 = "npm_imported_package_store_internal") +load("@npm__serialize-javascript__6.0.2__links//:defs.bzl", store_758 = "npm_imported_package_store_internal") +load("@npm__set-blocking__2.0.0__links//:defs.bzl", store_759 = "npm_imported_package_store_internal") +load("@npm__setprototypeof__1.2.0__links//:defs.bzl", store_760 = "npm_imported_package_store_internal") +load("@npm__shallow-copy__0.0.1__links//:defs.bzl", store_761 = "npm_imported_package_store_internal") +load("@npm__shebang-command__2.0.0__links//:defs.bzl", store_762 = "npm_imported_package_store_internal") +load("@npm__shebang-regex__3.0.0__links//:defs.bzl", store_763 = "npm_imported_package_store_internal") +load("@npm__shlex__2.1.2__links//:defs.bzl", store_764 = "npm_imported_package_store_internal") +load("@npm__signal-exit__3.0.7__links//:defs.bzl", store_765 = "npm_imported_package_store_internal") +load("@npm__signal-exit__4.1.0__links//:defs.bzl", store_766 = "npm_imported_package_store_internal") +load("@npm__signum__1.0.0__links//:defs.bzl", store_767 = "npm_imported_package_store_internal") +load("@npm__sirv__1.0.19__links//:defs.bzl", store_768 = "npm_imported_package_store_internal") +load("@npm__slash__2.0.0__links//:defs.bzl", store_769 = "npm_imported_package_store_internal") +load("@npm__slide__1.1.6__links//:defs.bzl", store_770 = "npm_imported_package_store_internal") +load("@npm__smart-buffer__4.2.0__links//:defs.bzl", store_771 = "npm_imported_package_store_internal") +load("@npm__smob__1.5.0__links//:defs.bzl", store_772 = "npm_imported_package_store_internal") +load("@npm__socks-proxy-agent__8.0.5__links//:defs.bzl", store_773 = "npm_imported_package_store_internal") +load("@npm__socks__2.8.7__links//:defs.bzl", store_774 = "npm_imported_package_store_internal") +load("@npm__source-map-js__1.2.1__links//:defs.bzl", store_775 = "npm_imported_package_store_internal") +load("@npm__source-map-support__0.5.21__links//:defs.bzl", store_776 = "npm_imported_package_store_internal") +load("@npm__source-map__0.5.7__links//:defs.bzl", store_777 = "npm_imported_package_store_internal") +load("@npm__source-map__0.6.1__links//:defs.bzl", store_778 = "npm_imported_package_store_internal") +load("@npm__spdx-correct__3.2.0__links//:defs.bzl", store_779 = "npm_imported_package_store_internal") +load("@npm__spdx-exceptions__2.5.0__links//:defs.bzl", store_780 = "npm_imported_package_store_internal") +load("@npm__spdx-expression-parse__3.0.1__links//:defs.bzl", store_781 = "npm_imported_package_store_internal") +load("@npm__spdx-license-ids__3.0.22__links//:defs.bzl", store_782 = "npm_imported_package_store_internal") +load("@npm__split2__4.2.0__links//:defs.bzl", store_783 = "npm_imported_package_store_internal") +load("@npm__sprintf-js__1.0.3__links//:defs.bzl", store_784 = "npm_imported_package_store_internal") +load("@npm__ssri__12.0.0__links//:defs.bzl", store_785 = "npm_imported_package_store_internal") +load("@npm__ssri__13.0.1__links//:defs.bzl", store_786 = "npm_imported_package_store_internal") +load("@npm__stack-trace__0.0.9__links//:defs.bzl", store_787 = "npm_imported_package_store_internal") +load("@npm__static-eval__2.1.1__links//:defs.bzl", store_788 = "npm_imported_package_store_internal") +load("@npm__statuses__2.0.1__links//:defs.bzl", store_789 = "npm_imported_package_store_internal") +load("@npm__stream-buffers__3.0.3__links//:defs.bzl", store_790 = "npm_imported_package_store_internal") +load("@npm__stream-parser__0.3.1__links//:defs.bzl", store_791 = "npm_imported_package_store_internal") +load("@npm__stream-shift__1.0.3__links//:defs.bzl", store_792 = "npm_imported_package_store_internal") +load("@npm__streamx__2.23.0__links//:defs.bzl", store_793 = "npm_imported_package_store_internal") +load("@npm__string-split-by__1.0.0__links//:defs.bzl", store_794 = "npm_imported_package_store_internal") +load("@npm__string-width__4.2.3__links//:defs.bzl", store_795 = "npm_imported_package_store_internal") +load("@npm__string-width__5.1.2__links//:defs.bzl", store_796 = "npm_imported_package_store_internal") +load("@npm__string_decoder__0.10.31__links//:defs.bzl", store_797 = "npm_imported_package_store_internal") +load("@npm__string_decoder__1.1.1__links//:defs.bzl", store_798 = "npm_imported_package_store_internal") +load("@npm__string_decoder__1.3.0__links//:defs.bzl", store_799 = "npm_imported_package_store_internal") +load("@npm__strip-ansi__6.0.1__links//:defs.bzl", store_800 = "npm_imported_package_store_internal") +load("@npm__strip-ansi__7.1.2__links//:defs.bzl", store_801 = "npm_imported_package_store_internal") +load("@npm__strip-bom__4.0.0__links//:defs.bzl", store_802 = "npm_imported_package_store_internal") +load("@npm__strip-comments-strings__1.2.0__links//:defs.bzl", store_803 = "npm_imported_package_store_internal") +load("@npm__strongly-connected-components__1.0.1__links//:defs.bzl", store_804 = "npm_imported_package_store_internal") +load("@npm__supercluster__7.1.5__links//:defs.bzl", store_805 = "npm_imported_package_store_internal") +load("@npm__superscript-text__1.0.0__links//:defs.bzl", store_806 = "npm_imported_package_store_internal") +load("@npm__supports-color__7.2.0__links//:defs.bzl", store_807 = "npm_imported_package_store_internal") +load("@npm__supports-preserve-symlinks-flag__1.0.0__links//:defs.bzl", store_808 = "npm_imported_package_store_internal") +load("@npm__svg-arc-to-cubic-bezier__3.2.0__links//:defs.bzl", store_809 = "npm_imported_package_store_internal") +load("@npm__svg-path-bounds__1.0.2__links//:defs.bzl", store_810 = "npm_imported_package_store_internal") +load("@npm__svg-path-sdf__1.1.3__links//:defs.bzl", store_811 = "npm_imported_package_store_internal") +load("@npm__symlink-dir__6.0.5__links//:defs.bzl", store_812 = "npm_imported_package_store_internal") +load("@npm__syncpack__https___codeload.github.com_JamieMason_syncpack_tar.gz_c245af8ea73ce3345d92bbda6c684092a841e262__links//:defs.bzl", link_813 = "npm_link_imported_package_store_internal", store_813 = "npm_imported_package_store_internal") +load("@npm__tar-fs__2.1.1__links//:defs.bzl", store_814 = "npm_imported_package_store_internal") +load("@npm__tar-fs__3.1.1__links//:defs.bzl", store_815 = "npm_imported_package_store_internal") +load("@npm__tar-stream__2.2.0__links//:defs.bzl", store_816 = "npm_imported_package_store_internal") +load("@npm__tar-stream__3.1.7__links//:defs.bzl", store_817 = "npm_imported_package_store_internal") +load("@npm__tar__6.2.1__links//:defs.bzl", store_818 = "npm_imported_package_store_internal") +load("@npm__tar__7.5.2__links//:defs.bzl", store_819 = "npm_imported_package_store_internal") +load("@npm__tar__7.5.9__links//:defs.bzl", store_820 = "npm_imported_package_store_internal") +load("@npm__teex__1.0.1__links//:defs.bzl", store_821 = "npm_imported_package_store_internal") +load("@npm__terser__5.44.0__links//:defs.bzl", store_822 = "npm_imported_package_store_internal") +load("@npm__test-exclude__7.0.1__links//:defs.bzl", store_823 = "npm_imported_package_store_internal") +load("@npm__text-decoder__1.2.3__links//:defs.bzl", store_824 = "npm_imported_package_store_internal") +load("@npm__through2__0.6.5__links//:defs.bzl", store_825 = "npm_imported_package_store_internal") +load("@npm__through2__2.0.5__links//:defs.bzl", store_826 = "npm_imported_package_store_internal") +load("@npm__through__2.3.8__links//:defs.bzl", store_827 = "npm_imported_package_store_internal") +load("@npm__tightrope__0.1.0__links//:defs.bzl", store_828 = "npm_imported_package_store_internal") +load("@npm__tinycolor2__1.6.0__links//:defs.bzl", store_829 = "npm_imported_package_store_internal") +load("@npm__tinyglobby__0.2.15__links//:defs.bzl", store_830 = "npm_imported_package_store_internal") +load("@npm__tinyqueue__2.0.3__links//:defs.bzl", store_831 = "npm_imported_package_store_internal") +load("@npm__tmp-promise__3.0.3__links//:defs.bzl", store_832 = "npm_imported_package_store_internal") +load("@npm__tmp__0.0.33__links//:defs.bzl", store_833 = "npm_imported_package_store_internal") +load("@npm__tmp__0.2.5__links//:defs.bzl", store_834 = "npm_imported_package_store_internal") +load("@npm__to-float32__1.1.0__links//:defs.bzl", store_835 = "npm_imported_package_store_internal") +load("@npm__to-px__1.0.1__links//:defs.bzl", store_836 = "npm_imported_package_store_internal") +load("@npm__to-regex-range__5.0.1__links//:defs.bzl", store_837 = "npm_imported_package_store_internal") +load("@npm__toidentifier__1.0.1__links//:defs.bzl", store_838 = "npm_imported_package_store_internal") +load("@npm__topojson-client__3.1.0__links//:defs.bzl", store_839 = "npm_imported_package_store_internal") +load("@npm__totalist__1.1.0__links//:defs.bzl", store_840 = "npm_imported_package_store_internal") +load("@npm__tr46__0.0.3__links//:defs.bzl", store_841 = "npm_imported_package_store_internal") +load("@npm__tslib__2.8.1__links//:defs.bzl", link_842 = "npm_link_imported_package_store_internal", store_842 = "npm_imported_package_store_internal") +load("@npm__typanion__3.14.0__links//:defs.bzl", store_843 = "npm_imported_package_store_internal") +load("@npm__type-fest__0.6.0__links//:defs.bzl", store_844 = "npm_imported_package_store_internal") +load("@npm__type__2.7.3__links//:defs.bzl", store_845 = "npm_imported_package_store_internal") +load("@npm__typedarray-pool__1.2.0__links//:defs.bzl", store_846 = "npm_imported_package_store_internal") +load("@npm__typedarray__0.0.6__links//:defs.bzl", store_847 = "npm_imported_package_store_internal") +load("@npm__typeof-article__0.1.1__links//:defs.bzl", store_848 = "npm_imported_package_store_internal") +load("@npm__typescript__5.6.3__links//:defs.bzl", store_849 = "npm_imported_package_store_internal") +load("@npm__typescript__5.8.2__links//:defs.bzl", link_850 = "npm_link_imported_package_store_internal", store_850 = "npm_imported_package_store_internal") +load("@npm__uid-number__0.0.6__links//:defs.bzl", store_851 = "npm_imported_package_store_internal") +load("@npm__umask__1.1.0__links//:defs.bzl", store_852 = "npm_imported_package_store_internal") +load("@npm__unbzip2-stream__1.4.3__links//:defs.bzl", store_853 = "npm_imported_package_store_internal") +load("@npm__undici-types__6.19.8__links//:defs.bzl", store_854 = "npm_imported_package_store_internal") +load("@npm__undici-types__6.21.0__links//:defs.bzl", store_855 = "npm_imported_package_store_internal") +load("@npm__unique-filename__4.0.0__links//:defs.bzl", store_856 = "npm_imported_package_store_internal") +load("@npm__unique-filename__5.0.0__links//:defs.bzl", store_857 = "npm_imported_package_store_internal") +load("@npm__unique-slug__5.0.0__links//:defs.bzl", store_858 = "npm_imported_package_store_internal") +load("@npm__unique-slug__6.0.0__links//:defs.bzl", store_859 = "npm_imported_package_store_internal") +load("@npm__universalify__0.1.2__links//:defs.bzl", store_860 = "npm_imported_package_store_internal") +load("@npm__universalify__2.0.1__links//:defs.bzl", store_861 = "npm_imported_package_store_internal") +load("@npm__unix-dgram__2.0.7__links//:defs.bzl", store_862 = "npm_imported_package_store_internal") +load("@npm__unquote__1.1.1__links//:defs.bzl", store_863 = "npm_imported_package_store_internal") +load("@npm__unused__0.2.2__links//:defs.bzl", link_864 = "npm_link_imported_package_store_internal", store_864 = "npm_imported_package_store_internal") +load("@npm__update-browserslist-db__1.1.4_browserslist_4.27.0__links//:defs.bzl", store_865 = "npm_imported_package_store_internal") +load("@npm__update-diff__1.1.0__links//:defs.bzl", store_866 = "npm_imported_package_store_internal") +load("@npm__util-deprecate__1.0.2__links//:defs.bzl", store_867 = "npm_imported_package_store_internal") +load("@npm__uuid__8.3.2__links//:defs.bzl", link_868 = "npm_link_imported_package_store_internal", store_868 = "npm_imported_package_store_internal") +load("@npm__v8-to-istanbul__9.3.0__links//:defs.bzl", store_869 = "npm_imported_package_store_internal") +load("@npm__validate-npm-package-license__3.0.4__links//:defs.bzl", store_870 = "npm_imported_package_store_internal") +load("@npm__vinyl-sourcemaps-apply__0.2.1__links//:defs.bzl", store_871 = "npm_imported_package_store_internal") +load("@npm__vinyl__3.0.1__links//:defs.bzl", store_872 = "npm_imported_package_store_internal") +load("@npm__vt-pbf__3.1.3__links//:defs.bzl", store_873 = "npm_imported_package_store_internal") +load("@npm__weak-map__1.0.8__links//:defs.bzl", store_874 = "npm_imported_package_store_internal") +load("@npm__webgl-context__2.2.0__links//:defs.bzl", store_875 = "npm_imported_package_store_internal") +load("@npm__webidl-conversions__3.0.1__links//:defs.bzl", store_876 = "npm_imported_package_store_internal") +load("@npm__webpack-bundle-analyzer__4.5.0_bufferutil_4.0.8__links//:defs.bzl", link_877 = "npm_link_imported_package_store_internal", store_877 = "npm_imported_package_store_internal") +load("@npm__whatwg-url__5.0.0__links//:defs.bzl", store_878 = "npm_imported_package_store_internal") +load("@npm__which__2.0.2__links//:defs.bzl", store_879 = "npm_imported_package_store_internal") +load("@npm__which__4.0.0__links//:defs.bzl", store_880 = "npm_imported_package_store_internal") +load("@npm__which__5.0.0__links//:defs.bzl", store_881 = "npm_imported_package_store_internal") +load("@npm__which__6.0.1__links//:defs.bzl", store_882 = "npm_imported_package_store_internal") +load("@npm__wide-align__1.1.5__links//:defs.bzl", store_883 = "npm_imported_package_store_internal") +load("@npm__wordwrap__0.0.3__links//:defs.bzl", store_884 = "npm_imported_package_store_internal") +load("@npm__world-calendars__1.0.4__links//:defs.bzl", store_885 = "npm_imported_package_store_internal") +load("@npm__wrap-ansi__7.0.0__links//:defs.bzl", store_886 = "npm_imported_package_store_internal") +load("@npm__wrap-ansi__8.1.0__links//:defs.bzl", store_887 = "npm_imported_package_store_internal") +load("@npm__wrappy__1.0.2__links//:defs.bzl", store_888 = "npm_imported_package_store_internal") +load("@npm__write-file-atomic__5.0.1__links//:defs.bzl", store_889 = "npm_imported_package_store_internal") +load("@npm__write-yaml-file__5.0.0__links//:defs.bzl", store_890 = "npm_imported_package_store_internal") +load("@npm__ws__7.5.10_bufferutil_4.0.8__links//:defs.bzl", store_891 = "npm_imported_package_store_internal") +load("@npm__ws__8.13.0_bufferutil_4.0.8__links//:defs.bzl", store_892 = "npm_imported_package_store_internal") +load("@npm__ws__8.18.3_bufferutil_4.0.8__links//:defs.bzl", store_893 = "npm_imported_package_store_internal") +load("@npm__xtend__2.2.0__links//:defs.bzl", store_894 = "npm_imported_package_store_internal") +load("@npm__xtend__4.0.2__links//:defs.bzl", store_895 = "npm_imported_package_store_internal") +load("@npm__y18n__5.0.8__links//:defs.bzl", store_896 = "npm_imported_package_store_internal") +load("@npm__yallist__3.1.1__links//:defs.bzl", store_897 = "npm_imported_package_store_internal") +load("@npm__yallist__4.0.0__links//:defs.bzl", store_898 = "npm_imported_package_store_internal") +load("@npm__yallist__5.0.0__links//:defs.bzl", store_899 = "npm_imported_package_store_internal") +load("@npm__yargs-parser__21.1.1__links//:defs.bzl", store_900 = "npm_imported_package_store_internal") +load("@npm__yargs__17.7.1__links//:defs.bzl", store_901 = "npm_imported_package_store_internal") +load("@npm__yargs__17.7.2__links//:defs.bzl", store_902 = "npm_imported_package_store_internal") +load("@npm__yauzl__2.10.0__links//:defs.bzl", store_903 = "npm_imported_package_store_internal") +load("@npm__yocto-queue__0.1.0__links//:defs.bzl", store_904 = "npm_imported_package_store_internal") +load("@npm__zod__3.21.4__links//:defs.bzl", store_905 = "npm_imported_package_store_internal") # buildifier: disable=bzl-visibility load("@aspect_rules_js//js:defs.bzl", _js_library = "js_library") @@ -968,7 +967,7 @@ def _link_pkg_1(): link_383("circles", dev=True) link_470(dev=True) link_558(dev=True) - link_851(dev=True) + link_850(dev=True) return [ ":node_modules/@bazel/runfiles", ":node_modules/@types/node", @@ -1008,10 +1007,10 @@ def _link_pkg_2(): link_749() link_752(dev=True) link_753(dev=True) - link_814(dev=True) - link_851(dev=True) - link_865(dev=True) - link_878(dev=True) + link_813(dev=True) + link_850(dev=True) + link_864(dev=True) + link_877(dev=True) _fp_link_4() return [ ":node_modules/@vscode/vsce-sign-alpine-arm64", @@ -1118,8 +1117,8 @@ def _link_pkg_5(): link_196(dev=True) link_471() link_742(dev=True) - link_843() - link_851(dev=True) + link_842() + link_850(dev=True) return [ ":node_modules/google-protobuf", ":node_modules/tslib", @@ -1204,11 +1203,11 @@ def _link_pkg_10(): ], None def _link_pkg_11(): - link_869() + link_868() return [":node_modules/uuid"], None def _link_pkg_12(): - link_869() + link_868() return [":node_modules/uuid"], None def _link_pkg_13(): @@ -2166,7 +2165,6 @@ def npm_link_all_packages(name = "node_modules", imported_links = [], prod = Tru store_903() store_904() store_905() - store_906() _npm_local_package_store( package_store_name = "is-odd@file+npm+private+test+vendored+is-odd", src = "//npm/private/test/vendored/is-odd:pkg", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9bcee1b85d..71f62475bc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -733,36 +733,42 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.6': resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.6': resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.6': resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.6': resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.6': resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-win32-arm64@2.5.6': resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==} @@ -1030,66 +1036,79 @@ packages: resolution: {integrity: sha512-AEXMESUDWWGqD6LwO/HkqCZgUE1VCJ1OhbvYGsfqX2Y6w5quSXuyoy/Fg3nRqiwro+cJYFxiw5v4kB2ZDLhxrw==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.55.2': resolution: {integrity: sha512-ZV7EljjBDwBBBSv570VWj0hiNTdHt9uGznDtznBB4Caj3ch5rgD4I2K1GQrtbvJ/QiB+663lLgOdcADMNVC29Q==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.55.2': resolution: {integrity: sha512-uvjwc8NtQVPAJtq4Tt7Q49FOodjfbf6NpqXyW/rjXoV+iZ3EJAHLNAnKT5UJBc6ffQVgmXTUL2ifYiLABlGFqA==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.55.2': resolution: {integrity: sha512-s3KoWVNnye9mm/2WpOZ3JeUiediUVw6AvY/H7jNA6qgKA2V2aM25lMkVarTDfiicn/DLq3O0a81jncXszoyCFA==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.55.2': resolution: {integrity: sha512-gi21faacK+J8aVSyAUptML9VQN26JRxe484IbF+h3hpG+sNVoMXPduhREz2CcYr5my0NE3MjVvQ5bMKX71pfVA==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-loong64-musl@4.55.2': resolution: {integrity: sha512-qSlWiXnVaS/ceqXNfnoFZh4IiCA0EwvCivivTGbEu1qv2o+WTHpn1zNmCTAoOG5QaVr2/yhCoLScQtc/7RxshA==} cpu: [loong64] os: [linux] + libc: [musl] '@rollup/rollup-linux-ppc64-gnu@4.55.2': resolution: {integrity: sha512-rPyuLFNoF1B0+wolH277E780NUKf+KoEDb3OyoLbAO18BbeKi++YN6gC/zuJoPPDlQRL3fIxHxCxVEWiem2yXw==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-ppc64-musl@4.55.2': resolution: {integrity: sha512-g+0ZLMook31iWV4PvqKU0i9E78gaZgYpSrYPed/4Bu+nGTgfOPtfs1h11tSSRPXSjC5EzLTjV/1A7L2Vr8pJoQ==} cpu: [ppc64] os: [linux] + libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.55.2': resolution: {integrity: sha512-i+sGeRGsjKZcQRh3BRfpLsM3LX3bi4AoEVqmGDyc50L6KfYsN45wVCSz70iQMwPWr3E5opSiLOwsC9WB4/1pqg==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.55.2': resolution: {integrity: sha512-C1vLcKc4MfFV6I0aWsC7B2Y9QcsiEcvKkfxprwkPfLaN8hQf0/fKHwSF2lcYzA9g4imqnhic729VB9Fo70HO3Q==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.55.2': resolution: {integrity: sha512-68gHUK/howpQjh7g7hlD9DvTTt4sNLp1Bb+Yzw2Ki0xvscm2cOdCLZNJNhd2jW8lsTPrHAHuF751BygifW4bkQ==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.55.2': resolution: {integrity: sha512-1e30XAuaBP1MAizaOBApsgeGZge2/Byd6wV4a8oa6jPdHELbRHBiw7wvo4dp7Ie2PE8TZT4pj9RLGZv9N4qwlw==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.55.2': resolution: {integrity: sha512-4BJucJBGbuGnH6q7kpPqGJGzZnYrpAzRd60HQSt3OpX/6/YVgSsJnNzR8Ot74io50SeVT4CtCWe/RYIAymFPwA==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-openbsd-x64@4.55.2': resolution: {integrity: sha512-cT2MmXySMo58ENv8p6/O6wI/h/gLnD3D6JoajwXFZH6X9jz4hARqUhWpGuQhOgLNXscfZYRQMJvZDtWNzMAIDw==} @@ -1135,21 +1154,25 @@ packages: resolution: {integrity: sha512-BEk6mIYBK4BihW9qXXITJORrVXecTlkRjrqhgefili4xjXtLdcUnxAm9sN/2oJ8m378n2h33qDh4gr2orPBFWQ==} cpu: [arm64] os: [linux] + libc: [glibc] '@rspack/binding-linux-arm64-musl@2.0.4': resolution: {integrity: sha512-Hyt3z1RwNcSMIoaoWLN4Hb/696/O5JPukf8rXQASvf2UkC+X3ij7tr+8lMSYi3Zysi1QL375CnT4fNoABEW0JA==} cpu: [arm64] os: [linux] + libc: [musl] '@rspack/binding-linux-x64-gnu@2.0.4': resolution: {integrity: sha512-xHorBPBZAg0Pn9Q0k9dWZ9euowieDxcSOzQ9JhTCmhDY6wZH5M/kCBFlCs/OQeW5/NUArW3x3MwEdO/0QJHMxg==} cpu: [x64] os: [linux] + libc: [glibc] '@rspack/binding-linux-x64-musl@2.0.4': resolution: {integrity: sha512-QLxEGUXofF0kVNU12Y2NT3Qi9lGs+WbnYpapVeb+2IXtrAXJfU7Rhy7lAp5GLMzYMQNrKKL9SVnTWKbODbNW9Q==} cpu: [x64] os: [linux] + libc: [musl] '@rspack/binding-wasm32-wasi@2.0.4': resolution: {integrity: sha512-YhN8HkiH46ONU9tm5dyoXDImDWGpU7E4SPqGI4OyAVF0445uIChurIUmTIOYcD6cg81GGeIjozWJOcb635Dcqw==} @@ -3173,7 +3196,7 @@ packages: puppeteer@19.11.1: resolution: {integrity: sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==} - deprecated: < 24.15.0 is no longer supported + deprecated: < 22.8.2 is no longer supported queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -3362,11 +3385,6 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.8.5: - resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} - engines: {node: '>=10'} - hasBin: true - serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} @@ -3763,7 +3781,6 @@ packages: uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true v8-to-istanbul@9.3.0: @@ -4607,7 +4624,7 @@ snapshots: '@pnpm/semver.peer-range@1000.0.0': dependencies: - semver: 7.8.5 + semver: 7.7.3 '@pnpm/store-controller-types@1004.5.1': dependencies: @@ -7226,8 +7243,6 @@ snapshots: semver@7.7.3: {} - semver@7.8.5: {} - serialize-javascript@6.0.2: dependencies: randombytes: 2.1.0 From 90b1564fccf1fd4d021954b34ffc92859cf6c9f5 Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 21:53:03 +0200 Subject: [PATCH 09/15] refactor(npm): use yq for catalog extraction instead of Node.js script Replace the hand-rolled YAML parser and js_binary with a single yq expression. yq is already a dependency of the repo. Co-Authored-By: Claude Opus 4.6 --- npm/private/BUILD.bazel | 7 +-- npm/private/pnpm_extract_catalogs.bzl | 56 ++++++++--------- npm/private/pnpm_extract_catalogs.mjs | 87 --------------------------- 3 files changed, 26 insertions(+), 124 deletions(-) delete mode 100644 npm/private/pnpm_extract_catalogs.mjs diff --git a/npm/private/BUILD.bazel b/npm/private/BUILD.bazel index edb1aeb28c..d332f57707 100644 --- a/npm/private/BUILD.bazel +++ b/npm/private/BUILD.bazel @@ -11,12 +11,6 @@ js_library( visibility = ["//visibility:public"], ) -js_binary( - name = "pnpm_extract_catalogs_bin", - entry_point = "pnpm_extract_catalogs.mjs", - visibility = ["//visibility:public"], -) - js_binary( name = "pnpm_package_json_transform_bin", entry_point = "pnpm_package_json_transform.mjs", @@ -26,6 +20,7 @@ js_binary( bzl_library( name = "pnpm_extract_catalogs", srcs = ["pnpm_extract_catalogs.bzl"], + deps = ["@yq.bzl//yq:yq"], ) bzl_library( diff --git a/npm/private/pnpm_extract_catalogs.bzl b/npm/private/pnpm_extract_catalogs.bzl index 84d6f0dea5..9474b4eafe 100644 --- a/npm/private/pnpm_extract_catalogs.bzl +++ b/npm/private/pnpm_extract_catalogs.bzl @@ -1,35 +1,29 @@ -"""Private rule for extracting pnpm catalog definitions.""" +"""Macro for extracting pnpm catalog definitions from pnpm-workspace.yaml. -def _pnpm_extract_catalogs_impl(ctx): - output = ctx.actions.declare_file("catalogs.json") +Uses yq to select the catalog/catalogs sections and emit a JSON file +mapping catalog names to {package: version} dicts. The unnamed catalog: +section is keyed as "default". +""" - args = ctx.actions.args() - args.add("--workspace-manifest", ctx.file.workspace_manifest) - args.add("--output", output) +load("@yq.bzl//yq:yq.bzl", "yq") - ctx.actions.run( - executable = ctx.executable._extract_tool, - arguments = [args], - inputs = [ctx.file.workspace_manifest], - outputs = [output], - env = {"BAZEL_BINDIR": ctx.bin_dir.path}, - ) - - return [DefaultInfo(files = depset([output]))] +def pnpm_extract_catalogs( + name, + workspace_manifest = "//:pnpm-workspace.yaml", + **kwargs): + """Extracts catalog/catalogs sections from pnpm-workspace.yaml into a JSON file. -pnpm_extract_catalogs = rule( - implementation = _pnpm_extract_catalogs_impl, - attrs = { - "workspace_manifest": attr.label( - allow_single_file = True, - default = "//:pnpm-workspace.yaml", - doc = "The pnpm-workspace.yaml file to extract catalogs from", - ), - "_extract_tool": attr.label( - executable = True, - cfg = "exec", - default = "@aspect_rules_js//npm/private:pnpm_extract_catalogs_bin", - ), - }, - doc = "Extracts catalog/catalogs sections from pnpm-workspace.yaml into a JSON file", -) + Args: + name: Target name. Output will be catalogs.json. + workspace_manifest: The pnpm-workspace.yaml file to extract catalogs from. + Defaults to //:pnpm-workspace.yaml. + **kwargs: Additional arguments passed to the underlying yq rule. + """ + yq( + name = name, + srcs = [workspace_manifest], + expression = '{"default": .catalog} * (.catalogs // {}) | with_entries(select(.value != null))', + args = ["-o=json"], + outs = ["catalogs.json"], + **kwargs + ) diff --git a/npm/private/pnpm_extract_catalogs.mjs b/npm/private/pnpm_extract_catalogs.mjs deleted file mode 100644 index 10f91bea5f..0000000000 --- a/npm/private/pnpm_extract_catalogs.mjs +++ /dev/null @@ -1,87 +0,0 @@ -import { readFileSync, writeFileSync } from 'node:fs' -import { resolve, dirname, isAbsolute } from 'node:path' - -function resolvePath(p) { - if (isAbsolute(p)) return p - const execroot = process.env.JS_BINARY__EXECROOT - if (execroot) return resolve(execroot, p) - return resolve(p) -} - -const args = process.argv.slice(2) -let workspaceManifestArg, outputArg -for (let i = 0; i < args.length; i++) { - if (args[i] === '--workspace-manifest') workspaceManifestArg = args[++i] - else if (args[i] === '--output') outputArg = args[++i] -} - -if (!workspaceManifestArg || !outputArg) { - process.stderr.write( - 'usage: pnpm_extract_catalogs --workspace-manifest --output \n' - ) - process.exit(1) -} - -const content = readFileSync(resolvePath(workspaceManifestArg), 'utf8') -const catalogs = {} -const lines = content.split('\n') -let i = 0 - -while (i < lines.length) { - const line = lines[i] - const stripped = line.trimStart() - const indent = line.length - stripped.length - - if (indent === 0 && stripped === 'catalog:') { - const entries = {} - i++ - while (i < lines.length) { - const child = lines[i] - const cs = child.trimStart() - if (cs === '' || cs.startsWith('#')) { i++; continue } - const ci = child.length - cs.length - if (ci <= indent) break - const colon = cs.indexOf(':') - if (colon !== -1) { - entries[cs.slice(0, colon).trim().replace(/^['"]|['"]$/g, '')] = - cs.slice(colon + 1).trim().replace(/^['"]|['"]$/g, '') - } - i++ - } - if (Object.keys(entries).length) catalogs.default = entries - continue - } - - if (indent === 0 && stripped === 'catalogs:') { - i++ - while (i < lines.length) { - const child = lines[i] - const cs = child.trimStart() - if (cs === '' || cs.startsWith('#')) { i++; continue } - const ci = child.length - cs.length - if (ci <= indent) break - const catalogName = cs.replace(/:$/, '').trim().replace(/^['"]|['"]$/g, '') - const entries = {} - i++ - while (i < lines.length) { - const gc = lines[i] - const gs = gc.trimStart() - if (gs === '' || gs.startsWith('#')) { i++; continue } - const gi = gc.length - gs.length - if (gi <= ci) break - const colon = gs.indexOf(':') - if (colon !== -1) { - entries[gs.slice(0, colon).trim().replace(/^['"]|['"]$/g, '')] = - gs.slice(colon + 1).trim().replace(/^['"]|['"]$/g, '') - } - i++ - } - if (Object.keys(entries).length) catalogs[catalogName] = entries - } - continue - } - - i++ -} - -writeFileSync(resolvePath(outputArg), JSON.stringify(catalogs, null, 2) + '\n') From b5e7c86adaa3f9aef079b2c48a71d0d5e7870afe Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 22:08:52 +0200 Subject: [PATCH 10/15] refactor(npm): simplify _pnpm_publish to delegate npm resolution to js_binary Remove manual npm toolchain resolution and PATH setup from _pnpm_publish. The @pnpm//:pnpm js_binary already supports include_npm which handles npm availability via its own launcher. Also forward version to upstream npm_package so NpmPackageInfo.version stays aligned with the transformed package.json. Co-Authored-By: Claude Opus 4.6 --- MODULE.bazel | 5 ++++- npm/private/pnpm_package.bzl | 28 ++++++---------------------- 2 files changed, 10 insertions(+), 23 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 2bdbf6ef2a..d3f84069e9 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -51,7 +51,10 @@ use_repo( # The default + public version of pnpm used by default. pnpm = use_extension("@aspect_rules_js//npm:extensions.bzl", "pnpm") -pnpm.pnpm(name = "pnpm") +pnpm.pnpm( + name = "pnpm", + include_npm = True, +) use_repo(pnpm, "pnpm", "pnpm__links") bazel_lib_toolchains = use_extension("@bazel_lib//lib:extensions.bzl", "toolchains") diff --git a/npm/private/pnpm_package.bzl b/npm/private/pnpm_package.bzl index 2417a16431..9e5506c6cf 100644 --- a/npm/private/pnpm_package.bzl +++ b/npm/private/pnpm_package.bzl @@ -29,12 +29,6 @@ def _pnpm_publish_impl(ctx): pnpm_path = _runfiles_path(ctx, pnpm_bin) pkg_path = _runfiles_path(ctx, pkg_dir) - # Resolve npm from the Node.js toolchain so pnpm can find it on PATH. - # pnpm internally shells out to npm for publish operations. - nodeinfo = ctx.toolchains["@rules_nodejs//nodejs:runtime_toolchain_type"].nodeinfo - npm_file = nodeinfo.npm - npm_runfiles_path = _runfiles_path(ctx, npm_file) if npm_file else "" - ctx.actions.write( output = launcher, content = """\ @@ -51,30 +45,19 @@ else exit 1 fi -# Add npm to PATH — pnpm shells out to npm for publish operations -{npm_path_setup} - exec "${{RUNFILES}}/{pnpm}" publish --no-git-checks "${{RUNFILES}}/{pkg}" {extra_args} "$@" """.format( pnpm = pnpm_path, pkg = pkg_path, extra_args = " ".join(["'%s'" % a for a in ctx.attr.extra_args]), - npm_path_setup = 'export PATH="$(dirname "${{RUNFILES}}/{npm}"):$PATH"'.format(npm = npm_runfiles_path) if npm_runfiles_path else "", ), is_executable = True, ) - runfiles_files = [launcher, pkg_dir] - runfiles = ctx.runfiles(files = runfiles_files) + runfiles = ctx.runfiles(files = [launcher, pkg_dir]) runfiles = runfiles.merge(ctx.attr._pnpm[DefaultInfo].default_runfiles) runfiles = runfiles.merge(ctx.attr.pkg[DefaultInfo].default_runfiles) - # Merge npm sources from the Node.js toolchain into runfiles - if nodeinfo.npm_sources: - runfiles = runfiles.merge(ctx.runfiles(transitive_files = nodeinfo.npm_sources)) - if npm_file: - runfiles = runfiles.merge(ctx.runfiles(files = [npm_file])) - return [DefaultInfo( executable = launcher, runfiles = runfiles, @@ -97,9 +80,6 @@ _pnpm_publish = rule( default = "@pnpm//:pnpm", ), }, - toolchains = [ - "@rules_nodejs//nodejs:runtime_toolchain_type", - ], ) def pnpm_package( @@ -183,9 +163,13 @@ def pnpm_package( replace_prefixes = dict(kwargs.pop("replace_prefixes", {})) replace_prefixes[transform_name + "/"] = "" + npm_package_kwargs = dict(kwargs) + if version: + npm_package_kwargs["version"] = version + _npm_package( name = name, srcs = srcs + [":" + transform_name], replace_prefixes = replace_prefixes, - **kwargs + **npm_package_kwargs ) From b54a27e141e297b2a5363ea9c073c87153b65bf0 Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 22:25:27 +0200 Subject: [PATCH 11/15] feat(npm): resolve workspace: protocols via implicit node_modules The pnpm_package macro now auto-constructs the :node_modules label from the calling package and passes it to the transform action. The transform script reads package.json files from the node_modules tree to resolve workspace:*/^/~ protocols to concrete versions. Co-Authored-By: Claude Opus 4.6 --- npm/private/pnpm_package.bzl | 8 +++++++- npm/private/pnpm_package_json_transform.bzl | 9 +++++++++ npm/private/pnpm_package_json_transform.mjs | 17 ++++++++++++++--- npm/private/test/pnpm_package/BUILD.bazel | 11 ++++++++++- .../test/pnpm_package/expected_package.json | 1 + .../expected_package_versioned.json | 1 + npm/private/test/pnpm_package/package.json | 1 + .../test/pnpm_package/sibling_package.json | 4 ++++ 8 files changed, 47 insertions(+), 5 deletions(-) create mode 100644 npm/private/test/pnpm_package/sibling_package.json diff --git a/npm/private/pnpm_package.bzl b/npm/private/pnpm_package.bzl index 9e5506c6cf..e05406fe3c 100644 --- a/npm/private/pnpm_package.bzl +++ b/npm/private/pnpm_package.bzl @@ -87,6 +87,7 @@ def pnpm_package( srcs, pnpm_catalogs, package_json = "package.json", + node_modules = None, version = None, stamped = False, publishable = False, @@ -119,7 +120,6 @@ def pnpm_package( name = "my_package", srcs = [":my_lib"], pnpm_catalogs = "//:pnpm_catalogs", - package = "@my-scope/my-package", ) ``` @@ -128,12 +128,17 @@ def pnpm_package( srcs: Source files to include in the package (excluding package.json) pnpm_catalogs: Label of the pnpm_extract_catalogs target providing catalog definitions package_json: The package.json file to transform (default: "package.json") + node_modules: The node_modules target for resolving workspace: protocols. + Defaults to `:node_modules` in the calling package. version: Override the version in the output package.json stamped: When True, appends BUILD_TIMESTAMP-SHORT_GIT_COMMIT to the version publishable: When True, also creates a {name}.publish target tag: The dist-tag to use when publishing (default: "latest") **kwargs: Additional arguments passed to the upstream npm_package rule """ + if node_modules == None: + node_modules = "//" + native.package_name() + ":node_modules" + transform_name = name + "_package_json" transform_kwargs = {} @@ -146,6 +151,7 @@ def pnpm_package( name = transform_name, package_json = package_json, pnpm_catalogs = pnpm_catalogs, + node_modules = node_modules, tags = kwargs.get("tags", []) + ["manual"], **transform_kwargs ) diff --git a/npm/private/pnpm_package_json_transform.bzl b/npm/private/pnpm_package_json_transform.bzl index 759b21b2c2..92bb5948ff 100644 --- a/npm/private/pnpm_package_json_transform.bzl +++ b/npm/private/pnpm_package_json_transform.bzl @@ -20,6 +20,12 @@ def _pnpm_package_json_transform_impl(ctx): inputs = [ctx.file.pnpm_catalogs, ctx.file.package_json] + if ctx.attr.node_modules: + node_modules_files = ctx.attr.node_modules[DefaultInfo].files + node_modules_dir = node_modules_files.to_list()[0] + args.add("--node-modules-root", node_modules_dir.path) + inputs = depset(inputs, transitive = [node_modules_files]) + ctx.actions.run( executable = ctx.executable._transform_tool, arguments = [args], @@ -43,6 +49,9 @@ pnpm_package_json_transform = rule( mandatory = True, doc = "The extracted catalogs JSON file from pnpm_extract_catalogs", ), + "node_modules": attr.label( + doc = "The node_modules target for the calling package, used to resolve workspace: protocols", + ), "stamped": attr.bool( default = False, doc = "When True, appends BUILD_TIMESTAMP-SHORT_GIT_COMMIT to the version", diff --git a/npm/private/pnpm_package_json_transform.mjs b/npm/private/pnpm_package_json_transform.mjs index bbd1d88788..651e068ca6 100644 --- a/npm/private/pnpm_package_json_transform.mjs +++ b/npm/private/pnpm_package_json_transform.mjs @@ -9,17 +9,18 @@ function resolvePath(p) { } const args = process.argv.slice(2) -let catalogsJsonArg, packageJsonArg, outputArg, versionArg +let catalogsJsonArg, packageJsonArg, outputArg, versionArg, nodeModulesRootArg for (let i = 0; i < args.length; i++) { if (args[i] === '--catalogs-json') catalogsJsonArg = args[++i] else if (args[i] === '--package-json') packageJsonArg = args[++i] else if (args[i] === '--output') outputArg = args[++i] else if (args[i] === '--version') versionArg = args[++i] + else if (args[i] === '--node-modules-root') nodeModulesRootArg = args[++i] } if (!catalogsJsonArg || !packageJsonArg || !outputArg) { process.stderr.write( - 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ]\n' + 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ] [--workspace-version name=ver]...\n' ) process.exit(1) } @@ -42,7 +43,17 @@ function resolveVersion(pkgName, version) { } if (version.startsWith('workspace:')) { const rest = version.slice('workspace:'.length) - if (rest === '*' || rest === '^' || rest === '~') return version + if (rest === '*' || rest === '^' || rest === '~') { + if (!nodeModulesRootArg) throw new Error(`workspace: protocol requires node_modules but --node-modules-root was not provided`) + const depPkgPath = resolvePath(`${nodeModulesRootArg}/${pkgName}/package.json`) + let depPkg + try { depPkg = JSON.parse(readFileSync(depPkgPath, 'utf8')) } + catch { throw new Error(`Could not read workspace package '${pkgName}' at ${depPkgPath}`) } + const resolved = depPkg.version + if (!resolved) throw new Error(`Workspace package '${pkgName}' has no version field`) + if (rest === '*') return resolved + return rest + resolved + } return rest } return version diff --git a/npm/private/test/pnpm_package/BUILD.bazel b/npm/private/test/pnpm_package/BUILD.bazel index d5ec7e8a84..67ea3ecc31 100644 --- a/npm/private/test/pnpm_package/BUILD.bazel +++ b/npm/private/test/pnpm_package/BUILD.bazel @@ -16,7 +16,16 @@ diff_test( file2 = "expected_catalogs.json", ) -# Test 2: Basic pnpm_package with catalog protocol resolution +# Mock node_modules with a sibling workspace package +copy_to_directory( + name = "node_modules", + srcs = ["sibling_package.json"], + replace_prefixes = { + "sibling_package.json": "@test/sibling/package.json", + }, +) + +# Test 2: Basic pnpm_package with catalog and workspace protocol resolution pnpm_package( name = "pkg", srcs = ["index.js"], diff --git a/npm/private/test/pnpm_package/expected_package.json b/npm/private/test/pnpm_package/expected_package.json index e52ce5683c..a1aa770057 100644 --- a/npm/private/test/pnpm_package/expected_package.json +++ b/npm/private/test/pnpm_package/expected_package.json @@ -17,6 +17,7 @@ "access": "public" }, "dependencies": { + "@test/sibling": "^3.2.1", "react": "^18.2.0", "underscore": "1.13.6" }, diff --git a/npm/private/test/pnpm_package/expected_package_versioned.json b/npm/private/test/pnpm_package/expected_package_versioned.json index 9b7c70ca88..6c57cc4509 100644 --- a/npm/private/test/pnpm_package/expected_package_versioned.json +++ b/npm/private/test/pnpm_package/expected_package_versioned.json @@ -17,6 +17,7 @@ "access": "public" }, "dependencies": { + "@test/sibling": "^3.2.1", "react": "^18.2.0", "underscore": "1.13.6" }, diff --git a/npm/private/test/pnpm_package/package.json b/npm/private/test/pnpm_package/package.json index 272325bfda..00958e8b08 100644 --- a/npm/private/test/pnpm_package/package.json +++ b/npm/private/test/pnpm_package/package.json @@ -20,6 +20,7 @@ "access": "public" }, "dependencies": { + "@test/sibling": "workspace:^", "react": "catalog:", "underscore": "catalog:utils" }, diff --git a/npm/private/test/pnpm_package/sibling_package.json b/npm/private/test/pnpm_package/sibling_package.json new file mode 100644 index 0000000000..61bd223adc --- /dev/null +++ b/npm/private/test/pnpm_package/sibling_package.json @@ -0,0 +1,4 @@ +{ + "name": "@test/sibling", + "version": "3.2.1" +} From 70c0425241577d2e37b289e7b3678dc8ec0e21ae Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 22:29:00 +0200 Subject: [PATCH 12/15] refactor(npm): use Node.js parseArgs for CLI argument parsing Co-Authored-By: Claude Opus 4.6 --- npm/private/pnpm_package_json_transform.mjs | 39 +++++++++++---------- 1 file changed, 21 insertions(+), 18 deletions(-) diff --git a/npm/private/pnpm_package_json_transform.mjs b/npm/private/pnpm_package_json_transform.mjs index 651e068ca6..2ce1e6bcf5 100644 --- a/npm/private/pnpm_package_json_transform.mjs +++ b/npm/private/pnpm_package_json_transform.mjs @@ -1,5 +1,6 @@ import { readFileSync, writeFileSync } from 'node:fs' import { resolve, isAbsolute } from 'node:path' +import { parseArgs } from 'node:util' function resolvePath(p) { if (isAbsolute(p)) return p @@ -8,27 +9,29 @@ function resolvePath(p) { return resolve(p) } -const args = process.argv.slice(2) -let catalogsJsonArg, packageJsonArg, outputArg, versionArg, nodeModulesRootArg -for (let i = 0; i < args.length; i++) { - if (args[i] === '--catalogs-json') catalogsJsonArg = args[++i] - else if (args[i] === '--package-json') packageJsonArg = args[++i] - else if (args[i] === '--output') outputArg = args[++i] - else if (args[i] === '--version') versionArg = args[++i] - else if (args[i] === '--node-modules-root') nodeModulesRootArg = args[++i] -} - -if (!catalogsJsonArg || !packageJsonArg || !outputArg) { +const { values: argv } = parseArgs({ + options: { + 'catalogs-json': { type: 'string' }, + 'package-json': { type: 'string' }, + 'output': { type: 'string' }, + 'version': { type: 'string' }, + 'node-modules-root': { type: 'string' }, + }, + strict: true, +}) + +if (!argv['catalogs-json'] || !argv['package-json'] || !argv['output']) { process.stderr.write( - 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ] [--workspace-version name=ver]...\n' + 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ] [--node-modules-root ]\n' ) process.exit(1) } -const catalogs = JSON.parse(readFileSync(resolvePath(catalogsJsonArg), 'utf8')) -const manifest = JSON.parse(readFileSync(resolvePath(packageJsonArg), 'utf8')) +const catalogs = JSON.parse(readFileSync(resolvePath(argv['catalogs-json']), 'utf8')) +const manifest = JSON.parse(readFileSync(resolvePath(argv['package-json']), 'utf8')) +const nodeModulesRoot = argv['node-modules-root'] -if (versionArg) manifest.version = versionArg +if (argv.version) manifest.version = argv.version // --- Dependency protocol resolution --- @@ -44,8 +47,8 @@ function resolveVersion(pkgName, version) { if (version.startsWith('workspace:')) { const rest = version.slice('workspace:'.length) if (rest === '*' || rest === '^' || rest === '~') { - if (!nodeModulesRootArg) throw new Error(`workspace: protocol requires node_modules but --node-modules-root was not provided`) - const depPkgPath = resolvePath(`${nodeModulesRootArg}/${pkgName}/package.json`) + if (!nodeModulesRoot) throw new Error(`workspace: protocol requires node_modules but --node-modules-root was not provided`) + const depPkgPath = resolvePath(`${nodeModulesRoot}/${pkgName}/package.json`) let depPkg try { depPkg = JSON.parse(readFileSync(depPkgPath, 'utf8')) } catch { throw new Error(`Could not read workspace package '${pkgName}' at ${depPkgPath}`) } @@ -131,4 +134,4 @@ if (typeof manifest.repository === 'string') { manifest.repository = { type: 'git', url: manifest.repository } } -writeFileSync(resolvePath(outputArg), JSON.stringify(manifest, null, 2) + '\n') +writeFileSync(resolvePath(argv.output), JSON.stringify(manifest, null, 2) + '\n') From 11b0e47bb30c03688a5bca2335aa664b6bd7aa3d Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Sun, 28 Jun 2026 23:53:13 +0200 Subject: [PATCH 13/15] feat(npm): resolve workspace: protocols from srcs/deps JsInfo providers Instead of reading workspace package versions from node_modules on disk, extract them from NpmPackageStoreInfo carried by JsInfo on srcs and deps targets. This avoids pulling in all of node_modules and makes workspace protocol resolution automatic from the dependency graph. Also adds a deps attribute so workspace deps not included in srcs can still have their versions resolved. Co-Authored-By: Claude Opus 4.6 --- npm/private/pnpm_package.bzl | 15 ++--- npm/private/pnpm_package_json_transform.bzl | 21 ++++--- npm/private/pnpm_package_json_transform.mjs | 20 +++---- npm/private/test/pnpm_package/BUILD.bazel | 27 +++++---- .../pnpm_package/mock_npm_package_store.bzl | 58 +++++++++++++++++++ .../test/pnpm_package/sibling_package.json | 4 -- 6 files changed, 106 insertions(+), 39 deletions(-) create mode 100644 npm/private/test/pnpm_package/mock_npm_package_store.bzl delete mode 100644 npm/private/test/pnpm_package/sibling_package.json diff --git a/npm/private/pnpm_package.bzl b/npm/private/pnpm_package.bzl index e05406fe3c..feba93010f 100644 --- a/npm/private/pnpm_package.bzl +++ b/npm/private/pnpm_package.bzl @@ -87,7 +87,7 @@ def pnpm_package( srcs, pnpm_catalogs, package_json = "package.json", - node_modules = None, + deps = [], version = None, stamped = False, publishable = False, @@ -99,6 +99,10 @@ def pnpm_package( that resolves pnpm workspace protocols (catalog:, workspace:, etc.) in package.json, mirroring what pnpm publish does before packing. + Workspace protocol resolution (workspace:*, workspace:^, workspace:~) is + automatic: the transform reads NpmPackageStoreInfo from the transitive deps + of srcs to discover workspace package versions. + Use `pnpm_extract_catalogs` in your workspace root to generate the catalogs JSON file from pnpm-workspace.yaml: @@ -128,17 +132,13 @@ def pnpm_package( srcs: Source files to include in the package (excluding package.json) pnpm_catalogs: Label of the pnpm_extract_catalogs target providing catalog definitions package_json: The package.json file to transform (default: "package.json") - node_modules: The node_modules target for resolving workspace: protocols. - Defaults to `:node_modules` in the calling package. + deps: Additional dependency targets for resolving workspace: protocols not included in srcs version: Override the version in the output package.json stamped: When True, appends BUILD_TIMESTAMP-SHORT_GIT_COMMIT to the version publishable: When True, also creates a {name}.publish target tag: The dist-tag to use when publishing (default: "latest") **kwargs: Additional arguments passed to the upstream npm_package rule """ - if node_modules == None: - node_modules = "//" + native.package_name() + ":node_modules" - transform_name = name + "_package_json" transform_kwargs = {} @@ -151,7 +151,8 @@ def pnpm_package( name = transform_name, package_json = package_json, pnpm_catalogs = pnpm_catalogs, - node_modules = node_modules, + srcs = srcs, + deps = deps, tags = kwargs.get("tags", []) + ["manual"], **transform_kwargs ) diff --git a/npm/private/pnpm_package_json_transform.bzl b/npm/private/pnpm_package_json_transform.bzl index 92bb5948ff..948841dbc7 100644 --- a/npm/private/pnpm_package_json_transform.bzl +++ b/npm/private/pnpm_package_json_transform.bzl @@ -1,5 +1,8 @@ """Private rule for transforming package.json to resolve pnpm workspace protocols.""" +load("//js:providers.bzl", "JsInfo") +load(":npm_package_store_info.bzl", "NpmPackageStoreInfo") + def _pnpm_package_json_transform_impl(ctx): output = ctx.actions.declare_file(ctx.label.name + "/package.json") @@ -18,13 +21,12 @@ def _pnpm_package_json_transform_impl(ctx): if version: args.add("--version", version) - inputs = [ctx.file.pnpm_catalogs, ctx.file.package_json] + for target in ctx.attr.srcs + ctx.attr.deps: + if JsInfo in target: + for info in target[JsInfo].npm_package_store_infos.to_list(): + args.add("--workspace-version", "{}={}".format(info.package, info.version)) - if ctx.attr.node_modules: - node_modules_files = ctx.attr.node_modules[DefaultInfo].files - node_modules_dir = node_modules_files.to_list()[0] - args.add("--node-modules-root", node_modules_dir.path) - inputs = depset(inputs, transitive = [node_modules_files]) + inputs = [ctx.file.pnpm_catalogs, ctx.file.package_json] ctx.actions.run( executable = ctx.executable._transform_tool, @@ -49,8 +51,11 @@ pnpm_package_json_transform = rule( mandatory = True, doc = "The extracted catalogs JSON file from pnpm_extract_catalogs", ), - "node_modules": attr.label( - doc = "The node_modules target for the calling package, used to resolve workspace: protocols", + "srcs": attr.label_list( + doc = "Source targets whose transitive NpmPackageStoreInfo deps are used to resolve workspace: protocols", + ), + "deps": attr.label_list( + doc = "Additional dependency targets for resolving workspace: protocols not included in srcs", ), "stamped": attr.bool( default = False, diff --git a/npm/private/pnpm_package_json_transform.mjs b/npm/private/pnpm_package_json_transform.mjs index 2ce1e6bcf5..8844632711 100644 --- a/npm/private/pnpm_package_json_transform.mjs +++ b/npm/private/pnpm_package_json_transform.mjs @@ -15,21 +15,26 @@ const { values: argv } = parseArgs({ 'package-json': { type: 'string' }, 'output': { type: 'string' }, 'version': { type: 'string' }, - 'node-modules-root': { type: 'string' }, + 'workspace-version': { type: 'string', multiple: true }, }, strict: true, }) if (!argv['catalogs-json'] || !argv['package-json'] || !argv['output']) { process.stderr.write( - 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ] [--node-modules-root ]\n' + 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ] [--workspace-version name=ver]...\n' ) process.exit(1) } const catalogs = JSON.parse(readFileSync(resolvePath(argv['catalogs-json']), 'utf8')) const manifest = JSON.parse(readFileSync(resolvePath(argv['package-json']), 'utf8')) -const nodeModulesRoot = argv['node-modules-root'] + +const workspaceVersions = {} +for (const entry of argv['workspace-version'] ?? []) { + const eq = entry.indexOf('=') + workspaceVersions[entry.slice(0, eq)] = entry.slice(eq + 1) +} if (argv.version) manifest.version = argv.version @@ -47,13 +52,8 @@ function resolveVersion(pkgName, version) { if (version.startsWith('workspace:')) { const rest = version.slice('workspace:'.length) if (rest === '*' || rest === '^' || rest === '~') { - if (!nodeModulesRoot) throw new Error(`workspace: protocol requires node_modules but --node-modules-root was not provided`) - const depPkgPath = resolvePath(`${nodeModulesRoot}/${pkgName}/package.json`) - let depPkg - try { depPkg = JSON.parse(readFileSync(depPkgPath, 'utf8')) } - catch { throw new Error(`Could not read workspace package '${pkgName}' at ${depPkgPath}`) } - const resolved = depPkg.version - if (!resolved) throw new Error(`Workspace package '${pkgName}' has no version field`) + const resolved = workspaceVersions[pkgName] + if (!resolved) throw new Error(`Workspace package '${pkgName}' not found in srcs dependencies.`) if (rest === '*') return resolved return rest + resolved } diff --git a/npm/private/test/pnpm_package/BUILD.bazel b/npm/private/test/pnpm_package/BUILD.bazel index 67ea3ecc31..3fa8e111cc 100644 --- a/npm/private/test/pnpm_package/BUILD.bazel +++ b/npm/private/test/pnpm_package/BUILD.bazel @@ -1,7 +1,9 @@ load("@bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory") load("@bazel_lib//lib:diff_test.bzl", "diff_test") load("@rules_shell//shell:sh_test.bzl", "sh_test") +load("//js:defs.bzl", "js_library") load("//npm:defs.bzl", "pnpm_extract_catalogs", "pnpm_package") +load(":mock_npm_package_store.bzl", "mock_npm_package_store") # Extract catalogs from the test pnpm-workspace.yaml pnpm_extract_catalogs( @@ -16,19 +18,24 @@ diff_test( file2 = "expected_catalogs.json", ) -# Mock node_modules with a sibling workspace package -copy_to_directory( - name = "node_modules", - srcs = ["sibling_package.json"], - replace_prefixes = { - "sibling_package.json": "@test/sibling/package.json", - }, +# Mock workspace package providing NpmPackageStoreInfo +mock_npm_package_store( + name = "node_modules/@test/sibling", + package = "@test/sibling", + version = "3.2.1", +) + +# Library with workspace dep — its JsInfo carries the NpmPackageStoreInfo +js_library( + name = "lib", + srcs = ["index.js"], + deps = [":node_modules/@test/sibling"], ) # Test 2: Basic pnpm_package with catalog and workspace protocol resolution pnpm_package( name = "pkg", - srcs = ["index.js"], + srcs = [":lib"], package_json = "package.json", pnpm_catalogs = ":pnpm_catalogs", ) @@ -53,7 +60,7 @@ diff_test( # Test 3: pnpm_package with version override pnpm_package( name = "pkg_versioned", - srcs = ["index.js"], + srcs = [":lib"], package_json = "package.json", pnpm_catalogs = ":pnpm_catalogs", version = "2.0.0-rc.1", @@ -79,7 +86,7 @@ diff_test( # Test 4: pnpm_package with publishable=True invokes pnpm from the toolchain pnpm_package( name = "pkg_publishable", - srcs = ["index.js"], + srcs = [":lib"], package_json = "package.json", pnpm_catalogs = ":pnpm_catalogs", publishable = True, diff --git a/npm/private/test/pnpm_package/mock_npm_package_store.bzl b/npm/private/test/pnpm_package/mock_npm_package_store.bzl new file mode 100644 index 0000000000..36859f4aff --- /dev/null +++ b/npm/private/test/pnpm_package/mock_npm_package_store.bzl @@ -0,0 +1,58 @@ +"""Test-only rules that provide a mock NpmPackageStoreInfo via JsInfo. + +Split into two rules so the NpmPackageStoreInfo (which contains a mutable dict +field) is frozen by Bazel before being placed into a depset in the JsInfo. +""" + +load("//js:providers.bzl", "JsInfo", "js_info") +load("//npm/private:npm_package_store_info.bzl", "NpmPackageStoreInfo") + +def _mock_npm_package_store_info_impl(ctx): + return [NpmPackageStoreInfo( + key = ctx.attr.package, + root_package = "", + package = ctx.attr.package, + version = ctx.attr.version, + ref_deps = {}, + package_store_directory = None, + files = depset(), + transitive_files = depset(), + )] + +_mock_npm_package_store_info = rule( + implementation = _mock_npm_package_store_info_impl, + attrs = { + "package": attr.string(mandatory = True), + "version": attr.string(mandatory = True), + }, +) + +def _mock_npm_package_store_link_impl(ctx): + info = ctx.attr.store[NpmPackageStoreInfo] + return [ + info, + js_info( + target = ctx.label, + npm_package_store_infos = depset([info]), + ), + ] + +_mock_npm_package_store_link = rule( + implementation = _mock_npm_package_store_link_impl, + attrs = { + "store": attr.label(mandatory = True, providers = [NpmPackageStoreInfo]), + }, +) + +def mock_npm_package_store(name, package, version, **kwargs): + _mock_npm_package_store_info( + name = name + "_store", + package = package, + version = version, + **kwargs + ) + _mock_npm_package_store_link( + name = name, + store = ":" + name + "_store", + **kwargs + ) diff --git a/npm/private/test/pnpm_package/sibling_package.json b/npm/private/test/pnpm_package/sibling_package.json deleted file mode 100644 index 61bd223adc..0000000000 --- a/npm/private/test/pnpm_package/sibling_package.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "@test/sibling", - "version": "3.2.1" -} From 29237aa0bacc9e935fde56a33289ac9222297c6f Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Mon, 29 Jun 2026 13:01:43 +0200 Subject: [PATCH 14/15] feat(npm): generate catalogs.json + workspace_versions.json from npm_translate_lock, add PnpmPackageInfo aspect for automatic version resolution - npm_translate_lock now generates both catalogs.json (from pnpm-workspace.yaml catalog/catalogs sections) and workspace_versions.json (from workspace package.json files) in the @npm repo, eliminating the need for separate pnpm_extract_catalogs targets. - pnpm_package defaults to @npm//:catalogs.json and @npm//:workspace_versions.json so no explicit configuration is needed for basic usage. - Added PnpmPackageInfo provider and _collect_workspace_versions_aspect that traverses srcs/deps/src attrs to auto-discover workspace package versions. This ensures consumers resolving workspace: protocols get the correct build-time version even when source package.json uses a placeholder like "0.0.0-development". - Added workspace_deps parameter for explicit version override when the aspect can't reach a dep through the srcs graph. - Added pnpm_git_tag_version example rule for extracting versions from git tags. Co-Authored-By: Claude Opus 4.6 --- npm/defs.bzl | 1 - npm/private/BUILD.bazel | 1 + npm/private/npm_translate_lock_generate.bzl | 10 +- npm/private/npm_translate_lock_state.bzl | 26 +++- npm/private/pnpm_git_tag_version.bzl | 63 ++++++++++ npm/private/pnpm_package.bzl | 91 ++++++++++---- npm/private/pnpm_package_json_transform.bzl | 106 +++++++++++++--- npm/private/pnpm_package_json_transform.mjs | 24 ++-- npm/private/test/pnpm_package/BUILD.bazel | 118 ++++++++++++++---- .../pnpm_package/base_workspace_versions.json | 1 + .../pnpm_package/mock_npm_package_store.bzl | 58 --------- .../test/pnpm_package/sibling_package.json | 5 + .../test/pnpm_package/workspace_versions.json | 1 + 13 files changed, 375 insertions(+), 130 deletions(-) create mode 100644 npm/private/pnpm_git_tag_version.bzl create mode 100644 npm/private/test/pnpm_package/base_workspace_versions.json delete mode 100644 npm/private/test/pnpm_package/mock_npm_package_store.bzl create mode 100644 npm/private/test/pnpm_package/sibling_package.json create mode 100644 npm/private/test/pnpm_package/workspace_versions.json diff --git a/npm/defs.bzl b/npm/defs.bzl index 963778b0f6..6a0b6194cd 100644 --- a/npm/defs.bzl +++ b/npm/defs.bzl @@ -19,7 +19,6 @@ load( "//npm/private:pnpm_package.bzl", _pnpm_package = "pnpm_package", ) - npm_package = _npm_package npm_link_package = _npm_link_package pnpm_extract_catalogs = _pnpm_extract_catalogs diff --git a/npm/private/BUILD.bazel b/npm/private/BUILD.bazel index d332f57707..d6a7a2a42f 100644 --- a/npm/private/BUILD.bazel +++ b/npm/private/BUILD.bazel @@ -17,6 +17,7 @@ js_binary( visibility = ["//visibility:public"], ) + bzl_library( name = "pnpm_extract_catalogs", srcs = ["pnpm_extract_catalogs.bzl"], diff --git a/npm/private/npm_translate_lock_generate.bzl b/npm/private/npm_translate_lock_generate.bzl index f06374841b..64e29f663d 100644 --- a/npm/private/npm_translate_lock_generate.bzl +++ b/npm/private/npm_translate_lock_generate.bzl @@ -58,7 +58,13 @@ def generate_repository_files(attr, state, npm_imports): packages = state.packages() root_package = state.root_package() - final_rctx_files = {} + workspace_package_versions = state.workspace_package_versions() + pnpm_catalogs = state.pnpm_catalogs() + + final_rctx_files = { + "workspace_versions.json": json.encode(workspace_package_versions), + "catalogs.json": json.encode(pnpm_catalogs), + } rctx_files = { "BUILD.bazel": [ @@ -75,6 +81,8 @@ js_binary(name = "sync", entry_point = "noop.js") "", "exports_files({})".format(starlark_codegen_utils.to_list_attr([ _DEFS_BZL_FILENAME, + "workspace_versions.json", + "catalogs.json", ])), ], } diff --git a/npm/private/npm_translate_lock_state.bzl b/npm/private/npm_translate_lock_state.bzl index c1745f2d81..321bdf3b6c 100644 --- a/npm/private/npm_translate_lock_state.bzl +++ b/npm/private/npm_translate_lock_state.bzl @@ -152,6 +152,15 @@ def _init_workspace(priv, rctx, is_windows): priv["pnpm_settings"] = priv["pnpm_settings"] | pnpm_workspace_settings priv["only_built_dependencies"] = _only_built_dependencies(priv) + workspace_data = json.decode(pnpm_workspace_json) + catalogs = {} + default_catalog = workspace_data.get("catalog") + if default_catalog: + catalogs["default"] = default_catalog + named_catalogs = workspace_data.get("catalogs", {}) + catalogs.update(named_catalogs) + priv["pnpm_catalogs"] = catalogs + if workspace_parse_err != None: should_update = _should_update_pnpm_lock(priv) msg = """ @@ -227,7 +236,8 @@ ERROR: Implicitly using pnpm-workspace.yaml file `{pnpm_workspace}` since the `{ pnpm_lock_dir = str(rctx.path(pnpm_lock_label).dirname) if pnpm_lock_label else priv["src_root"] rel_dir = _rel_path(priv, pnpm_lock_dir) - # package.json files + # package.json files — read each workspace package's name and version + workspace_package_versions = {} for package_json in priv["importers"].keys(): rel_path = paths.normalize(paths.join(rel_dir, package_json, "package.json")) workspace_path = paths.join(priv["src_root"], rel_path) @@ -241,6 +251,16 @@ ERROR: Implicitly using pnpm-workspace.yaml file `{pnpm_workspace}` since the `{ fail(msg) _copy_input_file(priv, rctx, attr, workspace_path, str(rctx.path(rel_path))) + pkg_json_path = rctx.path(rel_path) + if pkg_json_path.exists: + pkg_json = json.decode(rctx.read(pkg_json_path)) + pkg_name = pkg_json.get("name") + pkg_version = pkg_json.get("version") + if pkg_name and pkg_version: + workspace_package_versions[pkg_name] = pkg_version + + priv["workspace_package_versions"] = workspace_package_versions + # Read patches from pnpm-lock.yaml `patchedDependencies` for name in priv["pnpm_patched_dependencies"]: patch_path = _patch_path_for(priv, name) @@ -517,6 +537,8 @@ def _new(rctx, mod, attr): "pnpm_settings": {}, "pnpm_patched_dependencies": {}, "should_update_pnpm_lock": should_update_pnpm_lock, + "workspace_package_versions": {}, + "pnpm_catalogs": {}, } _init(priv, rctx, attr) @@ -538,6 +560,8 @@ def _new(rctx, mod, attr): root_package = lambda: priv["root_package"], set_input_hash = lambda label, value: _set_input_hash(priv, label, value), action_cache_miss = lambda: _action_cache_miss(priv, rctx), + workspace_package_versions = lambda: priv["workspace_package_versions"], + pnpm_catalogs = lambda: priv["pnpm_catalogs"], write_action_cache = lambda: _write_action_cache(priv, rctx), ) diff --git a/npm/private/pnpm_git_tag_version.bzl b/npm/private/pnpm_git_tag_version.bzl new file mode 100644 index 0000000000..48edd36e08 --- /dev/null +++ b/npm/private/pnpm_git_tag_version.bzl @@ -0,0 +1,63 @@ +"""Rule for extracting package versions from git tags. + +Example usage: + +```starlark +load("@aspect_rules_js//npm:defs.bzl", "pnpm_package") +load("@aspect_rules_js//npm/private:pnpm_git_tag_version.bzl", "pnpm_git_tag_version") + +pnpm_git_tag_version( + name = "version", + prefix = "@internal/my-package", + fallback = "0.0.0-development", +) + +pnpm_package( + name = "pkg", + srcs = [":lib"], + version = ":version", +) +``` + +Given git tags like `@internal/my-package@1.2.3`, this extracts `1.2.3` as the version. +The latest matching tag (by semver sort) is used. +""" + +def _pnpm_git_tag_version_impl(ctx): + output = ctx.actions.declare_file(ctx.label.name + ".version") + + ctx.actions.run_shell( + outputs = [output], + command = """\ +version=$(git tag -l '{prefix}@*' --sort=-v:refname | head -1 | sed 's/.*@//') +if [ -z "$version" ]; then + version="{fallback}" +fi +printf '%s' "$version" > {output} +""".format( + prefix = ctx.attr.prefix, + fallback = ctx.attr.fallback, + output = output.path, + ), + execution_requirements = { + "local": "1", + "no-sandbox": "1", + }, + ) + + return [DefaultInfo(files = depset([output]))] + +pnpm_git_tag_version = rule( + implementation = _pnpm_git_tag_version_impl, + attrs = { + "prefix": attr.string( + mandatory = True, + doc = "Git tag prefix to match, e.g. '@internal/my-package'. Tags should be in the format '@'.", + ), + "fallback": attr.string( + default = "0.0.0-development", + doc = "Version to use when no matching git tag is found", + ), + }, + doc = "Extracts a package version from git tags matching the given prefix.", +) diff --git a/npm/private/pnpm_package.bzl b/npm/private/pnpm_package.bzl index feba93010f..7628995412 100644 --- a/npm/private/pnpm_package.bzl +++ b/npm/private/pnpm_package.bzl @@ -82,12 +82,24 @@ _pnpm_publish = rule( }, ) +def _is_label(value): + """Returns True if value looks like a Bazel label rather than a plain string.""" + return value.startswith(":") or value.startswith("//") or value.startswith("@") + +def _to_transform_label(dep): + """Convert a pnpm_package label to its internal transform target label.""" + if ":" in dep: + return dep + "_package_json" + last = dep.split("/")[-1] + return dep + ":" + last + "_package_json" + def pnpm_package( name, srcs, - pnpm_catalogs, + pnpm_catalogs = "@npm//:catalogs.json", package_json = "package.json", - deps = [], + pnpm_workspace_versions = "@npm//:workspace_versions.json", + workspace_deps = [], version = None, stamped = False, publishable = False, @@ -99,41 +111,60 @@ def pnpm_package( that resolves pnpm workspace protocols (catalog:, workspace:, etc.) in package.json, mirroring what pnpm publish does before packing. - Workspace protocol resolution (workspace:*, workspace:^, workspace:~) is - automatic: the transform reads NpmPackageStoreInfo from the transitive deps - of srcs to discover workspace package versions. + Both catalog and workspace protocol resolution use JSON files generated + automatically by npm_translate_lock: + - `@npm//:catalogs.json` — catalog definitions from pnpm-workspace.yaml + - `@npm//:workspace_versions.json` — workspace package name-to-version mapping - Use `pnpm_extract_catalogs` in your workspace root to generate the catalogs - JSON file from pnpm-workspace.yaml: + With the defaults, no explicit configuration is needed: ```starlark - load("@aspect_rules_js//npm:defs.bzl", "pnpm_extract_catalogs") - - pnpm_extract_catalogs( - name = "pnpm_catalogs", - visibility = ["//visibility:public"], + pnpm_package( + name = "my_package", + srcs = [":my_lib"], ) ``` - Then reference it in your pnpm_package targets: + When workspace packages derive their version at build time (e.g. from git + tags) rather than from the source package.json, use `workspace_deps` to + reference those packages. Their resolved versions override the base + workspace_versions.json entries: ```starlark - load("@aspect_rules_js//npm:defs.bzl", "pnpm_package") + pnpm_package( + name = "my_consumer", + srcs = [":my_lib"], + workspace_deps = [ + "//packages/dep-a", + "//packages/dep-b", + ], + ) + ``` + The version can be a string literal or a label to a file containing the version: + + ```starlark pnpm_package( name = "my_package", srcs = [":my_lib"], - pnpm_catalogs = "//:pnpm_catalogs", + version = ":version_from_git_tag", ) ``` Args: name: Target name srcs: Source files to include in the package (excluding package.json) - pnpm_catalogs: Label of the pnpm_extract_catalogs target providing catalog definitions + pnpm_catalogs: Label of the catalogs JSON file. Defaults to @npm//:catalogs.json + generated by npm_translate_lock. package_json: The package.json file to transform (default: "package.json") - deps: Additional dependency targets for resolving workspace: protocols not included in srcs - version: Override the version in the output package.json + pnpm_workspace_versions: Label of the workspace_versions.json generated by + npm_translate_lock. Used as the base for resolving workspace: protocols. + workspace_deps: Labels of other pnpm_package targets in the workspace. Their + resolved versions override entries in workspace_versions.json, ensuring + consumers get the correct build-time version even when source package.json + files use placeholder versions like "0.0.0-development". + version: Override the version in the output package.json. Either a version string + (e.g. "1.2.3") or a label to a file containing the version (e.g. ":version"). stamped: When True, appends BUILD_TIMESTAMP-SHORT_GIT_COMMIT to the version publishable: When True, also creates a {name}.publish target tag: The dist-tag to use when publishing (default: "latest") @@ -141,18 +172,32 @@ def pnpm_package( """ transform_name = name + "_package_json" + version_string = None + version_file = None + if version and _is_label(version): + version_file = version + elif version: + version_string = version + transform_kwargs = {} - if version: - transform_kwargs["version"] = version + if version_string: + transform_kwargs["version"] = version_string + if version_file: + transform_kwargs["version_file"] = version_file if stamped: transform_kwargs["stamped"] = True + if pnpm_workspace_versions: + transform_kwargs["pnpm_workspace_versions"] = pnpm_workspace_versions + + if workspace_deps: + transform_kwargs["workspace_deps"] = [_to_transform_label(dep) for dep in workspace_deps] + _pnpm_package_json_transform( name = transform_name, package_json = package_json, pnpm_catalogs = pnpm_catalogs, srcs = srcs, - deps = deps, tags = kwargs.get("tags", []) + ["manual"], **transform_kwargs ) @@ -171,8 +216,8 @@ def pnpm_package( replace_prefixes[transform_name + "/"] = "" npm_package_kwargs = dict(kwargs) - if version: - npm_package_kwargs["version"] = version + if version_string: + npm_package_kwargs["version"] = version_string _npm_package( name = name, diff --git a/npm/private/pnpm_package_json_transform.bzl b/npm/private/pnpm_package_json_transform.bzl index 948841dbc7..2ce6db22e5 100644 --- a/npm/private/pnpm_package_json_transform.bzl +++ b/npm/private/pnpm_package_json_transform.bzl @@ -1,11 +1,55 @@ """Private rule for transforming package.json to resolve pnpm workspace protocols.""" -load("//js:providers.bzl", "JsInfo") -load(":npm_package_store_info.bzl", "NpmPackageStoreInfo") +PnpmPackageInfo = provider( + doc = "Version information for a pnpm workspace package, provided by pnpm_package_json_transform", + fields = { + "package_json": "The transformed package.json File containing the resolved name and version", + }, +) + +_TransitivePnpmPackageInfos = provider( + doc = "Collects PnpmPackageInfo from the transitive dependency graph", + fields = { + "package_jsons": "depset of transformed package.json Files from workspace deps", + }, +) + +def _collect_workspace_versions_aspect_impl(target, ctx): + direct = [] + if PnpmPackageInfo in target: + direct.append(target[PnpmPackageInfo].package_json) + + transitive = [] + for attr_name in ["srcs", "deps", "src"]: + deps = getattr(ctx.rule.attr, attr_name, None) + if deps == None: + continue + # label_keyed_string_dict attrs produce a dict, label_list attrs produce a list + targets = deps.keys() if type(deps) == "dict" else deps + for dep in targets: + if _TransitivePnpmPackageInfos in dep: + transitive.append(dep[_TransitivePnpmPackageInfos].package_jsons) + + return [_TransitivePnpmPackageInfos( + package_jsons = depset(direct, transitive = transitive), + )] + +_collect_workspace_versions_aspect = aspect( + implementation = _collect_workspace_versions_aspect_impl, + attr_aspects = ["srcs", "deps", "src"], +) def _pnpm_package_json_transform_impl(ctx): + if ctx.attr.version and ctx.file.version_file: + fail("Only one of version or version_file may be specified") + output = ctx.actions.declare_file(ctx.label.name + "/package.json") + args = ctx.actions.args() + args.add("--catalogs-json", ctx.file.pnpm_catalogs) + args.add("--package-json", ctx.file.package_json) + args.add("--output", output) + version = ctx.attr.version if version and ctx.attr.stamped: version = "{}-{}-{}".format( @@ -14,19 +58,35 @@ def _pnpm_package_json_transform_impl(ctx): ctx.var["SHORT_GIT_COMMIT"], ) - args = ctx.actions.args() - args.add("--catalogs-json", ctx.file.pnpm_catalogs) - args.add("--package-json", ctx.file.package_json) - args.add("--output", output) if version: args.add("--version", version) + elif ctx.file.version_file: + args.add("--version-file", ctx.file.version_file) - for target in ctx.attr.srcs + ctx.attr.deps: - if JsInfo in target: - for info in target[JsInfo].npm_package_store_infos.to_list(): - args.add("--workspace-version", "{}={}".format(info.package, info.version)) + if ctx.file.pnpm_workspace_versions: + args.add("--workspace-versions-json", ctx.file.pnpm_workspace_versions) inputs = [ctx.file.pnpm_catalogs, ctx.file.package_json] + if ctx.file.version_file: + inputs.append(ctx.file.version_file) + if ctx.file.pnpm_workspace_versions: + inputs.append(ctx.file.pnpm_workspace_versions) + + # Collect workspace dep versions from explicit workspace_deps + for dep in ctx.attr.workspace_deps: + dep_pj = dep[PnpmPackageInfo].package_json + args.add("--workspace-dep-package-json", dep_pj) + inputs.append(dep_pj) + + # Collect workspace dep versions discovered via aspect on srcs + seen = {} + for src in ctx.attr.srcs: + if _TransitivePnpmPackageInfos in src: + for pj in src[_TransitivePnpmPackageInfos].package_jsons.to_list(): + if pj.path not in seen: + seen[pj.path] = True + args.add("--workspace-dep-package-json", pj) + inputs.append(pj) ctx.actions.run( executable = ctx.executable._transform_tool, @@ -36,7 +96,10 @@ def _pnpm_package_json_transform_impl(ctx): env = {"BAZEL_BINDIR": ctx.bin_dir.path}, ) - return [DefaultInfo(files = depset([output]))] + return [ + DefaultInfo(files = depset([output])), + PnpmPackageInfo(package_json = output), + ] pnpm_package_json_transform = rule( implementation = _pnpm_package_json_transform_impl, @@ -49,13 +112,20 @@ pnpm_package_json_transform = rule( "pnpm_catalogs": attr.label( allow_single_file = True, mandatory = True, - doc = "The extracted catalogs JSON file from pnpm_extract_catalogs", + doc = "The catalogs JSON file, generated by npm_translate_lock or pnpm_extract_catalogs", ), - "srcs": attr.label_list( - doc = "Source targets whose transitive NpmPackageStoreInfo deps are used to resolve workspace: protocols", + "pnpm_workspace_versions": attr.label( + allow_single_file = True, + doc = "JSON file mapping workspace package names to versions, generated by npm_translate_lock", ), - "deps": attr.label_list( - doc = "Additional dependency targets for resolving workspace: protocols not included in srcs", + "workspace_deps": attr.label_list( + providers = [PnpmPackageInfo], + doc = "Explicit workspace dep targets whose versions override workspace_versions.json", + ), + "srcs": attr.label_list( + allow_files = True, + aspects = [_collect_workspace_versions_aspect], + doc = "Sources to scan for transitive PnpmPackageInfo providers via aspect", ), "stamped": attr.bool( default = False, @@ -64,6 +134,10 @@ pnpm_package_json_transform = rule( "version": attr.string( doc = "Override the version in the output package.json", ), + "version_file": attr.label( + allow_single_file = True, + doc = "A file containing the version string. Alternative to the version string attribute.", + ), "_transform_tool": attr.label( executable = True, cfg = "exec", diff --git a/npm/private/pnpm_package_json_transform.mjs b/npm/private/pnpm_package_json_transform.mjs index 8844632711..4ae9e15891 100644 --- a/npm/private/pnpm_package_json_transform.mjs +++ b/npm/private/pnpm_package_json_transform.mjs @@ -15,14 +15,16 @@ const { values: argv } = parseArgs({ 'package-json': { type: 'string' }, 'output': { type: 'string' }, 'version': { type: 'string' }, - 'workspace-version': { type: 'string', multiple: true }, + 'version-file': { type: 'string' }, + 'workspace-versions-json': { type: 'string' }, + 'workspace-dep-package-json': { type: 'string', multiple: true }, }, strict: true, }) if (!argv['catalogs-json'] || !argv['package-json'] || !argv['output']) { process.stderr.write( - 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ] [--workspace-version name=ver]...\n' + 'usage: pnpm_package_json_transform --catalogs-json --package-json --output [--version ] [--version-file ] [--workspace-versions-json ]\n' ) process.exit(1) } @@ -30,13 +32,19 @@ if (!argv['catalogs-json'] || !argv['package-json'] || !argv['output']) { const catalogs = JSON.parse(readFileSync(resolvePath(argv['catalogs-json']), 'utf8')) const manifest = JSON.parse(readFileSync(resolvePath(argv['package-json']), 'utf8')) -const workspaceVersions = {} -for (const entry of argv['workspace-version'] ?? []) { - const eq = entry.indexOf('=') - workspaceVersions[entry.slice(0, eq)] = entry.slice(eq + 1) +const workspaceVersions = argv['workspace-versions-json'] + ? JSON.parse(readFileSync(resolvePath(argv['workspace-versions-json']), 'utf8')) + : {} + +for (const depPath of argv['workspace-dep-package-json'] ?? []) { + const dep = JSON.parse(readFileSync(resolvePath(depPath), 'utf8')) + if (dep.name && dep.version) { + workspaceVersions[dep.name] = dep.version + } } -if (argv.version) manifest.version = argv.version +const version = argv.version ?? (argv['version-file'] ? readFileSync(resolvePath(argv['version-file']), 'utf8').trim() : null) +if (version) manifest.version = version // --- Dependency protocol resolution --- @@ -53,7 +61,7 @@ function resolveVersion(pkgName, version) { const rest = version.slice('workspace:'.length) if (rest === '*' || rest === '^' || rest === '~') { const resolved = workspaceVersions[pkgName] - if (!resolved) throw new Error(`Workspace package '${pkgName}' not found in srcs dependencies.`) + if (!resolved) throw new Error(`Workspace package '${pkgName}' not found in workspace_versions.json. Ensure the package has a name and version in its package.json.`) if (rest === '*') return resolved return rest + resolved } diff --git a/npm/private/test/pnpm_package/BUILD.bazel b/npm/private/test/pnpm_package/BUILD.bazel index 3fa8e111cc..b769bf017f 100644 --- a/npm/private/test/pnpm_package/BUILD.bazel +++ b/npm/private/test/pnpm_package/BUILD.bazel @@ -1,9 +1,9 @@ load("@bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory") load("@bazel_lib//lib:diff_test.bzl", "diff_test") +load("@bazel_skylib//rules:write_file.bzl", "write_file") load("@rules_shell//shell:sh_test.bzl", "sh_test") load("//js:defs.bzl", "js_library") load("//npm:defs.bzl", "pnpm_extract_catalogs", "pnpm_package") -load(":mock_npm_package_store.bzl", "mock_npm_package_store") # Extract catalogs from the test pnpm-workspace.yaml pnpm_extract_catalogs( @@ -18,26 +18,13 @@ diff_test( file2 = "expected_catalogs.json", ) -# Mock workspace package providing NpmPackageStoreInfo -mock_npm_package_store( - name = "node_modules/@test/sibling", - package = "@test/sibling", - version = "3.2.1", -) - -# Library with workspace dep — its JsInfo carries the NpmPackageStoreInfo -js_library( - name = "lib", - srcs = ["index.js"], - deps = [":node_modules/@test/sibling"], -) - # Test 2: Basic pnpm_package with catalog and workspace protocol resolution pnpm_package( name = "pkg", - srcs = [":lib"], + srcs = ["index.js"], package_json = "package.json", - pnpm_catalogs = ":pnpm_catalogs", + pnpm_catalogs = "expected_catalogs.json", + pnpm_workspace_versions = "workspace_versions.json", ) copy_to_directory( @@ -60,9 +47,10 @@ diff_test( # Test 3: pnpm_package with version override pnpm_package( name = "pkg_versioned", - srcs = [":lib"], + srcs = ["index.js"], package_json = "package.json", - pnpm_catalogs = ":pnpm_catalogs", + pnpm_catalogs = "expected_catalogs.json", + pnpm_workspace_versions = "workspace_versions.json", version = "2.0.0-rc.1", ) @@ -83,12 +71,98 @@ diff_test( file2 = ":expected_pkg_versioned", ) -# Test 4: pnpm_package with publishable=True invokes pnpm from the toolchain +# Test 4: pnpm_package with version_file (simulates git tag version) +write_file( + name = "version_from_tag", + out = "version_from_tag.txt", + content = ["2.0.0-rc.1"], +) + +pnpm_package( + name = "pkg_version_file", + srcs = ["index.js"], + package_json = "package.json", + pnpm_catalogs = "expected_catalogs.json", + pnpm_workspace_versions = "workspace_versions.json", + version = ":version_from_tag", +) + +diff_test( + name = "test_pkg_version_file", + file1 = ":pkg_version_file", + file2 = ":expected_pkg_versioned", +) + +# Test 5: workspace_deps overrides base workspace_versions.json +# Simulates: @test/sibling's source package.json has "0.0.0-development" +# but its pnpm_package has version = "3.2.1" (e.g. from a git tag). +# The consumer should resolve "workspace:^" to "^3.2.1", not "^0.0.0-development". +pnpm_package( + name = "sibling_pkg", + srcs = ["index.js"], + package_json = "sibling_package.json", + pnpm_catalogs = "expected_catalogs.json", + pnpm_workspace_versions = "workspace_versions.json", + version = "3.2.1", +) + +pnpm_package( + name = "pkg_with_workspace_deps", + srcs = ["index.js"], + package_json = "package.json", + pnpm_catalogs = "expected_catalogs.json", + pnpm_workspace_versions = "base_workspace_versions.json", + workspace_deps = [":sibling_pkg"], +) + +diff_test( + name = "test_workspace_deps", + file1 = ":pkg_with_workspace_deps", + file2 = ":expected_pkg", +) + +# Test 6: aspect auto-discovers workspace dep versions via the transform's srcs. +# The pnpm_package macro passes srcs to the transform rule with the aspect attached. +# Here we directly test the transform rule to verify the aspect collects PnpmPackageInfo +# from targets in its srcs without requiring explicit workspace_deps. +load("//npm/private:pnpm_package_json_transform.bzl", "pnpm_package_json_transform") + +pnpm_package( + name = "pkg_auto_discover", + srcs = ["index.js", ":sibling_pkg"], + package_json = "package.json", + pnpm_catalogs = "expected_catalogs.json", + pnpm_workspace_versions = "base_workspace_versions.json", +) + +# Verify the aspect-resolved package.json has the correct version (^3.2.1, not ^0.0.0-development). +# The sibling_pkg files end up in the output alongside index.js; the expected_pkg_auto_discover +# directory mirrors that structure. +copy_to_directory( + name = "expected_pkg_auto_discover", + srcs = [ + "expected_package.json", + "index.js", + ":sibling_pkg", + ], + replace_prefixes = { + "expected_package.json": "package.json", + }, +) + +diff_test( + name = "test_aspect_auto_discover", + file1 = ":pkg_auto_discover", + file2 = ":expected_pkg_auto_discover", +) + +# Test 7: pnpm_package with publishable=True invokes pnpm from the toolchain pnpm_package( name = "pkg_publishable", - srcs = [":lib"], + srcs = ["index.js"], package_json = "package.json", - pnpm_catalogs = ":pnpm_catalogs", + pnpm_catalogs = "expected_catalogs.json", + pnpm_workspace_versions = "workspace_versions.json", publishable = True, ) diff --git a/npm/private/test/pnpm_package/base_workspace_versions.json b/npm/private/test/pnpm_package/base_workspace_versions.json new file mode 100644 index 0000000000..8d4d20faf4 --- /dev/null +++ b/npm/private/test/pnpm_package/base_workspace_versions.json @@ -0,0 +1 @@ +{"@test/sibling":"0.0.0-development"} \ No newline at end of file diff --git a/npm/private/test/pnpm_package/mock_npm_package_store.bzl b/npm/private/test/pnpm_package/mock_npm_package_store.bzl deleted file mode 100644 index 36859f4aff..0000000000 --- a/npm/private/test/pnpm_package/mock_npm_package_store.bzl +++ /dev/null @@ -1,58 +0,0 @@ -"""Test-only rules that provide a mock NpmPackageStoreInfo via JsInfo. - -Split into two rules so the NpmPackageStoreInfo (which contains a mutable dict -field) is frozen by Bazel before being placed into a depset in the JsInfo. -""" - -load("//js:providers.bzl", "JsInfo", "js_info") -load("//npm/private:npm_package_store_info.bzl", "NpmPackageStoreInfo") - -def _mock_npm_package_store_info_impl(ctx): - return [NpmPackageStoreInfo( - key = ctx.attr.package, - root_package = "", - package = ctx.attr.package, - version = ctx.attr.version, - ref_deps = {}, - package_store_directory = None, - files = depset(), - transitive_files = depset(), - )] - -_mock_npm_package_store_info = rule( - implementation = _mock_npm_package_store_info_impl, - attrs = { - "package": attr.string(mandatory = True), - "version": attr.string(mandatory = True), - }, -) - -def _mock_npm_package_store_link_impl(ctx): - info = ctx.attr.store[NpmPackageStoreInfo] - return [ - info, - js_info( - target = ctx.label, - npm_package_store_infos = depset([info]), - ), - ] - -_mock_npm_package_store_link = rule( - implementation = _mock_npm_package_store_link_impl, - attrs = { - "store": attr.label(mandatory = True, providers = [NpmPackageStoreInfo]), - }, -) - -def mock_npm_package_store(name, package, version, **kwargs): - _mock_npm_package_store_info( - name = name + "_store", - package = package, - version = version, - **kwargs - ) - _mock_npm_package_store_link( - name = name, - store = ":" + name + "_store", - **kwargs - ) diff --git a/npm/private/test/pnpm_package/sibling_package.json b/npm/private/test/pnpm_package/sibling_package.json new file mode 100644 index 0000000000..155935d334 --- /dev/null +++ b/npm/private/test/pnpm_package/sibling_package.json @@ -0,0 +1,5 @@ +{ + "name": "@test/sibling", + "version": "0.0.0-development", + "main": "./index.js" +} diff --git a/npm/private/test/pnpm_package/workspace_versions.json b/npm/private/test/pnpm_package/workspace_versions.json new file mode 100644 index 0000000000..6166556989 --- /dev/null +++ b/npm/private/test/pnpm_package/workspace_versions.json @@ -0,0 +1 @@ +{"@test/sibling":"3.2.1"} From 9decb8709b6f0061ff43da39f8c6020714911bb6 Mon Sep 17 00:00:00 2001 From: Kirk Holloway Date: Mon, 29 Jun 2026 14:05:38 +0200 Subject: [PATCH 15/15] fix(npm): shell injection in pnpm_git_tag_version, misc cleanup - Fix shell injection in pnpm_git_tag_version: pass prefix/fallback/output as positional arguments instead of interpolating into the shell command - Fix stderr/stdout redirect race in test_publish.sh (>file 2>&1) - Rename resolveVersion parameter to avoid shadowing outer `version` variable - Deduplicate aspect-collected deps against explicit workspace_deps - Remove unused loads (js_library, pnpm_package_json_transform) from test BUILD Co-Authored-By: Claude Opus 4.6 --- npm/private/pnpm_git_tag_version.bzl | 16 ++++++++-------- npm/private/pnpm_package_json_transform.bzl | 6 +++--- npm/private/pnpm_package_json_transform.mjs | 12 ++++++------ npm/private/test/pnpm_package/BUILD.bazel | 6 +----- npm/private/test/pnpm_package/test_publish.sh | 2 +- 5 files changed, 19 insertions(+), 23 deletions(-) diff --git a/npm/private/pnpm_git_tag_version.bzl b/npm/private/pnpm_git_tag_version.bzl index 48edd36e08..30ae826185 100644 --- a/npm/private/pnpm_git_tag_version.bzl +++ b/npm/private/pnpm_git_tag_version.bzl @@ -29,16 +29,16 @@ def _pnpm_git_tag_version_impl(ctx): ctx.actions.run_shell( outputs = [output], command = """\ -version=$(git tag -l '{prefix}@*' --sort=-v:refname | head -1 | sed 's/.*@//') +prefix="$1" +fallback="$2" +output="$3" +version=$(git tag -l "${prefix}@*" --sort=-v:refname | head -1 | sed 's/.*@//') if [ -z "$version" ]; then - version="{fallback}" + version="${fallback}" fi -printf '%s' "$version" > {output} -""".format( - prefix = ctx.attr.prefix, - fallback = ctx.attr.fallback, - output = output.path, - ), +printf '%s' "$version" > "${output}" +""", + arguments = [ctx.attr.prefix, ctx.attr.fallback, output.path], execution_requirements = { "local": "1", "no-sandbox": "1", diff --git a/npm/private/pnpm_package_json_transform.bzl b/npm/private/pnpm_package_json_transform.bzl index 2ce6db22e5..d13f2fc68b 100644 --- a/npm/private/pnpm_package_json_transform.bzl +++ b/npm/private/pnpm_package_json_transform.bzl @@ -72,14 +72,14 @@ def _pnpm_package_json_transform_impl(ctx): if ctx.file.pnpm_workspace_versions: inputs.append(ctx.file.pnpm_workspace_versions) - # Collect workspace dep versions from explicit workspace_deps + # Collect workspace dep versions from explicit workspace_deps and aspect discovery + seen = {} for dep in ctx.attr.workspace_deps: dep_pj = dep[PnpmPackageInfo].package_json + seen[dep_pj.path] = True args.add("--workspace-dep-package-json", dep_pj) inputs.append(dep_pj) - # Collect workspace dep versions discovered via aspect on srcs - seen = {} for src in ctx.attr.srcs: if _TransitivePnpmPackageInfos in src: for pj in src[_TransitivePnpmPackageInfos].package_jsons.to_list(): diff --git a/npm/private/pnpm_package_json_transform.mjs b/npm/private/pnpm_package_json_transform.mjs index 4ae9e15891..4855d32e22 100644 --- a/npm/private/pnpm_package_json_transform.mjs +++ b/npm/private/pnpm_package_json_transform.mjs @@ -48,17 +48,17 @@ if (version) manifest.version = version // --- Dependency protocol resolution --- -function resolveVersion(pkgName, version) { - if (version.startsWith('catalog:')) { - const catalogName = version.slice('catalog:'.length) || 'default' +function resolveVersion(pkgName, spec) { + if (spec.startsWith('catalog:')) { + const catalogName = spec.slice('catalog:'.length) || 'default' const catalog = catalogs[catalogName] if (!catalog) throw new Error(`Unknown catalog '${catalogName}' referenced by '${pkgName}'`) const resolved = catalog[pkgName] if (!resolved) throw new Error(`Package '${pkgName}' not found in catalog '${catalogName}'`) return resolved } - if (version.startsWith('workspace:')) { - const rest = version.slice('workspace:'.length) + if (spec.startsWith('workspace:')) { + const rest = spec.slice('workspace:'.length) if (rest === '*' || rest === '^' || rest === '~') { const resolved = workspaceVersions[pkgName] if (!resolved) throw new Error(`Workspace package '${pkgName}' not found in workspace_versions.json. Ensure the package has a name and version in its package.json.`) @@ -67,7 +67,7 @@ function resolveVersion(pkgName, version) { } return rest } - return version + return spec } for (const field of ['dependencies', 'peerDependencies', 'optionalDependencies']) { diff --git a/npm/private/test/pnpm_package/BUILD.bazel b/npm/private/test/pnpm_package/BUILD.bazel index b769bf017f..2b4f1f121e 100644 --- a/npm/private/test/pnpm_package/BUILD.bazel +++ b/npm/private/test/pnpm_package/BUILD.bazel @@ -2,7 +2,6 @@ load("@bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory") load("@bazel_lib//lib:diff_test.bzl", "diff_test") load("@bazel_skylib//rules:write_file.bzl", "write_file") load("@rules_shell//shell:sh_test.bzl", "sh_test") -load("//js:defs.bzl", "js_library") load("//npm:defs.bzl", "pnpm_extract_catalogs", "pnpm_package") # Extract catalogs from the test pnpm-workspace.yaml @@ -123,10 +122,7 @@ diff_test( # Test 6: aspect auto-discovers workspace dep versions via the transform's srcs. # The pnpm_package macro passes srcs to the transform rule with the aspect attached. -# Here we directly test the transform rule to verify the aspect collects PnpmPackageInfo -# from targets in its srcs without requiring explicit workspace_deps. -load("//npm/private:pnpm_package_json_transform.bzl", "pnpm_package_json_transform") - +# The aspect collects PnpmPackageInfo from targets in srcs without explicit workspace_deps. pnpm_package( name = "pkg_auto_discover", srcs = ["index.js", ":sibling_pkg"], diff --git a/npm/private/test/pnpm_package/test_publish.sh b/npm/private/test/pnpm_package/test_publish.sh index df8bd6ea58..e58534d368 100755 --- a/npm/private/test/pnpm_package/test_publish.sh +++ b/npm/private/test/pnpm_package/test_publish.sh @@ -7,7 +7,7 @@ readonly PUBLISH="$1" # pnpm publish should pick up the transformed package.json and report the package name. # It will fail with an auth error since we're not actually publishing, but the output # should contain the package name proving the package.json was correctly resolved. -$PUBLISH 2>pub.log >pub.log || true +$PUBLISH >pub.log 2>&1 || true if grep -q '@test/pnpm-pkg' pub.log; then echo "PASS: pnpm publish found @test/pnpm-pkg in output"