diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 780fd4ac..3d0eedc3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,15 +7,25 @@ permissions: jobs: test: - name: Test - ${{ matrix.os }} - Node ${{ matrix.node-version }}, Webpack ${{ matrix.webpack-version }} + name: Test - ${{ matrix.os }} - Node ${{ matrix.node-version }}, Babel ${{ matrix.babel-version }}, Webpack ${{ matrix.webpack-version }} strategy: matrix: os: [ubuntu-latest, windows-latest] - node-version: [18, 20, 22] + node-version: [20, 22, 24] + babel-version: ["7", "8"] webpack-version: ["5"] include: + - node-version: "18" + webpack-version: "5" + babel-version: "7" + os: ubuntu-latest + - node-version: "18" + webpack-version: "5" + babel-version: "7" + os: windows-latest - node-version: "18.20.0" # The minimum supported node version webpack-version: "5.61.0" # The minimum supported webpack version + babel-version: "7" os: ubuntu-latest runs-on: ${{ matrix.os }} steps: @@ -29,6 +39,9 @@ jobs: run: yarn - name: Install webpack ${{ matrix.webpack-version }} run: yarn add -D webpack@${{ matrix.webpack-version }} + - name: Downgrade to Babel 7 + if: matrix.babel-version == '7' + run: yarn up @babel/*@^7 - name: Build babel-loader run: yarn run build - name: Run tests for webpack version ${{ matrix.webpack-version }} @@ -50,6 +63,8 @@ jobs: cache: "yarn" - name: Install dependencies run: yarn + - name: Run tsc + run: yarn tsc - name: Run lint and coverage tests run: yarn test - name: Submit coverage data to codecov diff --git a/.gitignore b/.gitignore index 47579869..ebb67a4f 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ test/output .pnp.* .vscode scripts/test-legacy-source/output +tsconfig.tsbuildinfo diff --git a/babel.config.json b/babel.config.json index 7348fc79..7cb3ced1 100644 --- a/babel.config.json +++ b/babel.config.json @@ -24,7 +24,6 @@ [ "@babel/preset-env", { - "bugfixes": true, "modules": false } ] diff --git a/package.json b/package.json index 907d927e..59cd6ab7 100644 --- a/package.json +++ b/package.json @@ -13,14 +13,14 @@ "find-up": "^5.0.0" }, "peerDependencies": { - "@babel/core": "^7.12.0", + "@babel/core": "^7.12.0 || ^8.0.0-beta.1", "webpack": ">=5.61.0" }, "devDependencies": { - "@babel/cli": "^7.23.0", - "@babel/core": "^7.23.3", - "@babel/eslint-parser": "^7.23.3", - "@babel/preset-env": "^7.23.3", + "@babel/cli": "^8.0.0-beta.1", + "@babel/core": "^8.0.0-beta.1", + "@babel/eslint-parser": "^8.0.0-beta.1", + "@babel/preset-env": "^8.0.0-beta.1", "c8": "^10.1.2", "eslint": "^9.6.0", "eslint-config-prettier": "^9.1.0", @@ -29,6 +29,7 @@ "husky": "^9.1.5", "lint-staged": "^15.2.9", "prettier": "^3.0.0", + "typescript": "^5.8.3", "webpack": "^5.93.0" }, "scripts": { @@ -38,7 +39,7 @@ "lint": "eslint src test", "precommit": "lint-staged", "prepublish": "yarn run clean && yarn run build", - "preversion": "yarn run test", + "preversion": "yarn tsc && yarn run test", "test": "yarn run lint && yarn run build --source-maps && c8 yarn run test-only", "test-only": "node --test test/**/*.test.js" }, diff --git a/src/Error.js b/src/Error.js index 04f87a1b..21d9ffad 100644 --- a/src/Error.js +++ b/src/Error.js @@ -1,5 +1,14 @@ +// @ts-check const STRIP_FILENAME_RE = /^[^:]+: /; +/** + * @typedef { Error & { hideStack?: boolean, codeFrame?: string } } BabelLoaderError + */ +/** + * Format the error for display. + * @param {BabelLoaderError} err + * @returns {BabelLoaderError} + */ const format = err => { if (err instanceof SyntaxError) { err.name = "SyntaxError"; @@ -17,6 +26,9 @@ const format = err => { }; class LoaderError extends Error { + /** + * @param {BabelLoaderError} err + */ constructor(err) { super(); diff --git a/src/cache.js b/src/cache.js index 23ac0f85..46d438fd 100644 --- a/src/cache.js +++ b/src/cache.js @@ -1,3 +1,4 @@ +// @ts-check /** * Filesystem Cache * @@ -17,6 +18,27 @@ const { sync: findUpSync } = require("find-up"); const { env } = process; const transform = require("./transform"); const serialize = require("./serialize"); +/** + * @typedef {object} FileSystemInfoEntry + * @property {number} safeTime + * @property {number} timestamp + */ +/** + * @typedef {object} WebpackLogger + * @property {function(string): void} debug + * @property {function(string): void} info + * @property {function(string): void} warn + * @property {function(string): void} error + */ +/** + * @typedef {object} WebpackHash + * @property {(data: string | Buffer, inputEncoding?: string) => WebpackHash} update + * @property {(encoding?: string) => string | Buffer} digest + */ + +/** + * @type {string | null} + */ let defaultCacheDirectory = null; const gunzip = promisify(zlib.gunzip); @@ -35,8 +57,8 @@ const findRootPackageJSON = () => { * Read the contents from the compressed file. * * @async - * @params {String} filename - * @params {Boolean} compress + * @param {string} filename + * @param {boolean} compress */ const read = async function (filename, compress) { const data = await readFile(filename + (compress ? ".gz" : "")); @@ -47,11 +69,10 @@ const read = async function (filename, compress) { /** * Write contents into a compressed file. - * * @async - * @params {String} filename - * @params {Boolean} compress - * @params {String} result + * @param {string} filename + * @param {boolean} compress + * @param {any} result */ const write = async function (filename, compress, result) { const content = JSON.stringify(result); @@ -62,11 +83,11 @@ const write = async function (filename, compress, result) { /** * Build the filename for the cached file - * - * @params {String} source File source code - * @params {Object} options Options used - * - * @return {String} + * @param {string} source File source code + * @param {string} identifier Unique identifier to bust cache + * @param {Object} options Options used + * @param {WebpackHash} hash Hash function returned by `LoaderContext.utils.createHash` + * @return {string} */ const filename = function (source, identifier, options, hash) { hash.update(serialize([options, source, identifier])); @@ -74,6 +95,12 @@ const filename = function (source, identifier, options, hash) { return hash.digest("hex") + ".json"; }; +/** + * Add timestamps to external dependencies. + * @async + * @param {import("./transform").TransformResult["externalDependencies"]} externalDependencies + * @param {(filename: string) => Promise} getFileTimestamp + */ const addTimestamps = async function (externalDependencies, getFileTimestamp) { for (const depAndEmptyTimestamp of externalDependencies) { try { @@ -86,6 +113,13 @@ const addTimestamps = async function (externalDependencies, getFileTimestamp) { } }; +/** + * Check if any external dependencies have been modified. + * @async + * @param {import("./transform").TransformResult["externalDependencies"]} externalDepsWithTimestamp + * @param {(filename: string) => Promise} getFileTimestamp + * @returns {Promise} + */ const areExternalDependenciesModified = async function ( externalDepsWithTimestamp, getFileTimestamp, @@ -107,9 +141,18 @@ const areExternalDependenciesModified = async function ( /** * Handle the cache - * - * @params {String} directory - * @params {Object} params + * @async + * @param {string} directory + * @param {Object} params + * @param {string} params.source The source code to transform. + * @param {import(".").NormalizedOptions} [params.options] Options used for transformation. + * @param {string} params.cacheIdentifier Unique identifier to bust cache. + * @param {string} [params.cacheDirectory] Directory to store cached files. + * @param {boolean} [params.cacheCompression] Whether to compress cached files. + * @param {WebpackHash} params.hash Hash function to use for the cache filename. + * @param {(filename: string) => Promise} params.getFileTimestamp - Function to get file timestamps. + * @param {WebpackLogger} params.logger + * @returns {Promise} */ const handleCache = async function (directory, params) { const { @@ -170,6 +213,10 @@ const handleCache = async function (directory, params) { // return it to the user asap and write it in cache logger.debug(`applying Babel transform`); const result = await transform(source, options); + if (!result) { + logger.debug(`no result from Babel transform, skipping cache write`); + return null; + } await addTimestamps(result.externalDependencies, getFileTimestamp); try { @@ -189,14 +236,17 @@ const handleCache = async function (directory, params) { /** * Retrieve file from cache, or create a new one for future reads - * * @async - * @param {Object} params - * @param {String} params.cacheDirectory Directory to store cached files - * @param {String} params.cacheIdentifier Unique identifier to bust cache - * @param {Boolean} params.cacheCompression Whether compressing cached files - * @param {String} params.source Original contents of the file to be cached - * @param {Object} params.options Options to be given to the transform fn + * @param {object} params + * @param {string} params.cacheDirectory Directory to store cached files. + * @param {string} params.cacheIdentifier Unique identifier to bust cache. + * @param {boolean} params.cacheCompression Whether compressing cached files. + * @param {string} params.source Original contents of the file to be cached. + * @param {import(".").NormalizedOptions} params.options Options to be given to the transform function. + * @param {function} params.transform Transform function to apply to the file. + * @param {WebpackHash} params.hash Hash function to use for the cache filename. + * @param {function(string): Promise} params.getFileTimestamp Function to get file timestamps. + * @param {WebpackLogger} params.logger Logger instance. * * @example * @@ -212,7 +262,7 @@ const handleCache = async function (directory, params) { * }); */ -module.exports = async function (params) { +module.exports = async function cache(params) { let directory; if (typeof params.cacheDirectory === "string") { @@ -225,13 +275,23 @@ module.exports = async function (params) { return await handleCache(directory, params); }; +/** + * Find the cache directory for babel-loader. + * @param {string} name "babel-loader" + * @returns {string} + */ function findCacheDir(name) { if (env.CACHE_DIR && !["true", "false", "1", "0"].includes(env.CACHE_DIR)) { return path.join(env.CACHE_DIR, name); } - const rootPkgJSONPath = path.dirname(findRootPackageJSON()); + const rootPkgJSONPath = findRootPackageJSON(); if (rootPkgJSONPath) { - return path.join(rootPkgJSONPath, "node_modules", ".cache", name); + return path.join( + path.dirname(rootPkgJSONPath), + "node_modules", + ".cache", + name, + ); } return os.tmpdir(); } diff --git a/src/index.js b/src/index.js index 96e5fd48..78f980b5 100644 --- a/src/index.js +++ b/src/index.js @@ -1,3 +1,37 @@ +// @ts-check +/** + * @typedef {object} LoaderOnlyOptions + * @property {string} [cacheDirectory] Directory to store cached files. + * @property {string} [cacheIdentifier] Unique identifier to bust cache. + * @property {boolean} [cacheCompression] Whether to compress cached files. + * @property {string} [customize] The absolute path of a file that exports a BabelLoaderWrapper. + * @property {Array} [metadataSubscribers] Names of subscribers registered in the loader context. + */ + +/** + * @typedef {import("webpack").LoaderContext} BabelLoaderContext + * @typedef {string} BabelLoaderSource Parameters[0] + * @typedef {string} BabelLoaderInputSourceMap Parameters[1] + * + * @todo Consider exporting these types from @babel/core + * @typedef {Awaited>} PartialConfig + * @typedef {PartialConfig['options']} NormalizedOptions + */ + +/** + * @typedef {(babel: typeof import("@babel/core")) => BabelOverrideHooks} BabelLoaderWrapper + * @typedef {object} BabelOverrideHooks + * @property {(this: BabelLoaderContext, loaderOptions: LoaderOptions, params: { source: BabelLoaderSource, map: BabelLoaderInputSourceMap }) => Promise<{ custom: any, loader: LoaderOptions }>} customOptions + * @property {(this: BabelLoaderContext, config: PartialConfig, params: { source: BabelLoaderSource, map: BabelLoaderInputSourceMap, customOptions: any }) => Promise} config + * @property {(this: BabelLoaderContext, result: import("./transform").TransformResult, params: { source: BabelLoaderSource, map: BabelLoaderInputSourceMap, customOptions: any, config: PartialConfig, options: PartialConfig['options'] }) => Promise} result + */ +/** + * @typedef {import("@babel/core").InputOptions & LoaderOnlyOptions} LoaderOptions + */ + +/** + * @type {import("@babel/core")} + */ let babel; try { babel = require("@babel/core"); @@ -23,13 +57,21 @@ const { version } = require("../package.json"); const cache = require("./cache"); const transform = require("./transform"); const injectCaller = require("./injectCaller"); -const schema = require("./schema"); +const schema = require("./schema.json"); const { isAbsolute } = require("path"); const { promisify } = require("util"); +/** + * Invoke a metadata subscriber registered in the loader context. + * @param {string} subscriber + * @param {unknown} metadata + * @param {import("webpack").LoaderContext} context + */ function subscribe(subscriber, metadata, context) { + // @ts-expect-error subscriber is a custom function if (context[subscriber]) { + // @ts-expect-error subscriber is a custom function context[subscriber](metadata); } } @@ -37,24 +79,44 @@ function subscribe(subscriber, metadata, context) { module.exports = makeLoader(); module.exports.custom = makeLoader; +/** + * @param {BabelLoaderWrapper} [callback] + */ function makeLoader(callback) { const overrides = callback ? callback(babel) : undefined; - return function (source, inputSourceMap) { + /** + * @this {BabelLoaderContext} + * @param {BabelLoaderSource} source + * @param {BabelLoaderInputSourceMap} inputSourceMap + */ + const webpackLoader = function (source, inputSourceMap) { // Make the loader async const callback = this.async(); loader.call(this, source, inputSourceMap, overrides).then( + // @ts-expect-error (FixMe): Argument of type 'string | EncodedSourceMap' is not assignable to parameter of type 'string | Buffer'. args => callback(null, ...args), err => callback(err), ); }; + + return webpackLoader; } +/** + * Babel loader + * @this {BabelLoaderContext} + * @param {BabelLoaderSource} source The source code to transform + * @param {BabelLoaderInputSourceMap} inputSourceMap + * @param {BabelOverrideHooks} overrides + * @returns + */ async function loader(source, inputSourceMap, overrides) { const filename = this.resourcePath; const logger = this.getLogger("babel-loader"); + // @ts-expect-error TS does not treat schema.json/properties/cacheDirectory/type as a constant string literal let loaderOptions = this.getOptions(schema); if (loaderOptions.customize != null) { @@ -72,6 +134,7 @@ async function loader(source, inputSourceMap, overrides) { } logger.debug(`loading customize override: '${loaderOptions.customize}'`); + let override = require(loaderOptions.customize); if (override.__esModule) override = override.default; @@ -182,12 +245,21 @@ async function loader(source, inputSourceMap, overrides) { metadataSubscribers = [], } = loaderOptions; + /** + * @type {import("./transform").TransformResult} + */ let result; if (cacheDirectory) { logger.debug("cache is enabled"); - const getFileTimestamp = promisify((path, cb) => { - this._compilation.fileSystemInfo.getFileTimestamp(path, cb); - }); + const getFileTimestamp = promisify( + /** + * @param {string} path + * @param {(err: import("webpack").WebpackError | null, fileTimestamp: import("./cache").FileSystemInfoEntry) => void} cb + */ + (path, cb) => { + this._compilation.fileSystemInfo.getFileTimestamp(path, cb); + }, + ); const hash = this.utils.createHash( this._compilation.outputOptions.hashFunction, ); diff --git a/src/injectCaller.js b/src/injectCaller.js index 9781b5a3..4984afc3 100644 --- a/src/injectCaller.js +++ b/src/injectCaller.js @@ -1,5 +1,13 @@ +// @ts-check +/** + * Inject babel-loader caller information into the Babel options. + * @param {import("@babel/core").InputOptions} opts + * @param {string} target + * @returns {import("@babel/core").InputOptions} + */ module.exports = function injectCaller(opts, target) { - return Object.assign({}, opts, { + return { + ...opts, caller: Object.assign( { name: "babel-loader", @@ -19,5 +27,5 @@ module.exports = function injectCaller(opts, target) { }, opts.caller, ), - }); + }; }; diff --git a/src/serialize.js b/src/serialize.js index 78e177a8..36127ab6 100644 --- a/src/serialize.js +++ b/src/serialize.js @@ -1,3 +1,4 @@ +// @ts-check var objToString = Object.prototype.toString; var objKeys = Object.getOwnPropertyNames; @@ -5,7 +6,7 @@ var objKeys = Object.getOwnPropertyNames; * A custom Babel options serializer * * Intentional deviation from JSON.stringify: - * 1. Object properties are sorted before seralizing + * 1. Object properties are sorted before serializing * 2. The output is NOT a valid JSON: e.g. * The output does not enquote strings, which means a JSON-like string '{"a":1}' * will share the same result with an JS object { a: 1 }. This is not an issue @@ -13,8 +14,8 @@ var objKeys = Object.getOwnPropertyNames; * 3. Only 20% slower than the native JSON.stringify on V8 * * This function is a fork from https://github.com/nickyout/fast-stable-stringify - * @param {*} val Babel options - * @param {*} isArrayProp + * @param {unknown} val Babel options + * @param {boolean} isArrayProp * @returns serialized Babel options */ function serialize(val, isArrayProp) { @@ -29,17 +30,22 @@ function serialize(val, isArrayProp) { case "object": if (val === null) { return null; + // @ts-expect-error } else if (val.toJSON && typeof val.toJSON === "function") { + // @ts-expect-error toJSON has been checked above return serialize(val.toJSON(), isArrayProp); } else { toStr = objToString.call(val); if (toStr === "[object Array]") { str = "["; + // @ts-expect-error val is an array max = val.length - 1; for (i = 0; i < max; i++) { + // @ts-expect-error val is an array str += serialize(val[i], true) + ","; } if (max > -1) { + // @ts-expect-error val is an array str += serialize(val[i], true); } return str + "]"; @@ -51,6 +57,7 @@ function serialize(val, isArrayProp) { i = 0; while (i < max) { key = keys[i]; + // @ts-expect-error key must index val propVal = serialize(val[key], false); if (propVal !== undefined) { if (str) { @@ -71,10 +78,15 @@ function serialize(val, isArrayProp) { case "string": return val; default: + // @ts-expect-error val must be a number because of the toJSON check above return isFinite(val) ? val : null; } } +/** + * @param {unknown} val + * @returns {string | undefined} + */ module.exports = function (val) { var returnVal = serialize(val, false); if (returnVal !== undefined) { diff --git a/src/transform.js b/src/transform.js index 86ae25a3..370ad256 100644 --- a/src/transform.js +++ b/src/transform.js @@ -1,13 +1,30 @@ +// @ts-check const babel = require("@babel/core"); const { promisify } = require("util"); const LoaderError = require("./Error"); -const transform = promisify(babel.transform); - -module.exports = async function (source, options) { +const babelTransform = babel.transformAsync ?? promisify(babel.transform); +/** + * @typedef {Object} AmendedTransformResult + * @property {[string, number?][]} externalDependencies + */ +/** + * @typedef {Omit & AmendedTransformResult} TransformResult + */ +/** + * Transform the source code using Babel. + * @async + * @param {string} source The source code to transform. + * @param {import("@babel/core").InputOptions} options The Babel options. + * @returns {Promise} The transformed result or null if no transformation is needed. + */ +module.exports = async function transform(source, options) { + /** + * @type {import("@babel/core").FileResult} + */ let result; try { - result = await transform(source, options); + result = await babelTransform(source, options); } catch (err) { throw err.message && err.codeFrame ? new LoaderError(err) : err; } @@ -32,9 +49,14 @@ module.exports = async function (source, options) { metadata, sourceType, // Convert it from a Set to an Array to make it JSON-serializable. - externalDependencies: Array.from(externalDependencies || [], dep => [ - dep, - ]).sort(), + externalDependencies: Array.from( + externalDependencies || [], + /** + * @param {string} dep + * @returns {[string, number?]} + */ + dep => [dep], + ).sort(), }; }; diff --git a/test/loader.test.js b/test/loader.test.js index d672daac..6dfc9a69 100644 --- a/test/loader.test.js +++ b/test/loader.test.js @@ -21,7 +21,27 @@ const globalConfig = { loader: babelLoader, options: { targets: "chrome 42", - presets: [["@babel/preset-env", { bugfixes: true, loose: true }]], + assumptions: { + arrayLikeIsIterable: true, + constantReexports: true, + ignoreFunctionLength: true, + ignoreToPrimitiveHint: true, + mutableTemplateObject: true, + noClassCalls: true, + noDocumentAll: true, + objectRestNoSymbols: true, + privateFieldsAsProperties: true, + pureGetters: true, + setClassMethods: true, + setComputedProperties: true, + setPublicClassFields: true, + setSpreadProperties: true, + skipForOfIteratorClosing: true, + superIsCallableConstructor: true, + }, + presets: [ + ["@babel/preset-env", { exclude: ["transform-typeof-symbol"] }], + ], configFile: false, babelrc: false, }, @@ -57,13 +77,13 @@ test("should transpile the code snippet", async () => { const files = fs.readdirSync(context.directory); assert.ok(files.length === 1); - const test = "var App = function App(arg)"; + const test = /var App = .*(?:_createClass\()?function App\(arg\)/; const subject = fs.readFileSync( path.resolve(context.directory, files[0]), "utf8", ); - assert.ok(subject.includes(test)); + assert.match(subject, test); }); test("should not throw error on syntax error", async () => { diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 00000000..38bd8928 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "composite": true, + "rootDir": ".", + "target": "ESNext", + "module": "NodeNext", + "lib": ["ESNext"], + "declaration": true, + "declarationMap": true, + "noEmit": true, + "moduleResolution": "NodeNext", + "esModuleInterop": true, + "isolatedModules": true, + "allowImportingTsExtensions": true, + "skipLibCheck": true, + "resolveJsonModule": true, + "noImplicitThis": true, + "noImplicitAny": true, + "strictBindCallApply": true, + "incremental": true, + "allowJs": true + }, + "include": ["src/**/*.js"], + "exclude": ["node_modules", "test/fixtures/*.js"] +} diff --git a/yarn.lock b/yarn.lock index d542600b..d3dbf008 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,309 +15,294 @@ __metadata: languageName: node linkType: hard -"@babel/cli@npm:^7.23.0": - version: 7.24.7 - resolution: "@babel/cli@npm:7.24.7" +"@babel/cli@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/cli@npm:8.0.0-beta.1" dependencies: - "@jridgewell/trace-mapping": ^0.3.25 - "@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3 - chokidar: ^3.4.0 - commander: ^6.2.0 + "@jridgewell/trace-mapping": ^0.3.28 + chokidar: ^3.6.0 + commander: ^12.1.0 convert-source-map: ^2.0.0 fs-readdir-recursive: ^1.1.0 - glob: ^7.2.0 - make-dir: ^2.1.0 - slash: ^2.0.0 + glob: ^10.3.12 + slash: ^3.0.0 peerDependencies: - "@babel/core": ^7.0.0-0 + "@babel/core": ^8.0.0-beta.1 dependenciesMeta: - "@nicolo-ribaudo/chokidar-2": - optional: true chokidar: optional: true bin: - babel: ./bin/babel.js - babel-external-helpers: ./bin/babel-external-helpers.js - checksum: 40dfde8062de913dc5bb1c65a4d4e88ec2c438f16387c5552b1f8b0524f8af454c3b7bf12364ca0da8509c5edafdabc1527a939587678dc7825659c38d357c1d + babel: ./bin/babel.mjs + babel-external-helpers: ./bin/babel-external-helpers.mjs + checksum: 5081cfae5e5b188bec9d9210babeb80bdaf75cdf2cd2c10691d4742cedeccc5061e68dd36e81711228b3bd8e1648d97da0ff9ffbe30216e248d874f7b3ae7528 languageName: node linkType: hard -"@babel/code-frame@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/code-frame@npm:7.24.7" +"@babel/code-frame@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/code-frame@npm:8.0.0-beta.1" dependencies: - "@babel/highlight": ^7.24.7 - picocolors: ^1.0.0 - checksum: 830e62cd38775fdf84d612544251ce773d544a8e63df667728cc9e0126eeef14c6ebda79be0f0bc307e8318316b7f58c27ce86702e0a1f5c321d842eb38ffda4 + "@babel/helper-validator-identifier": ^8.0.0-beta.1 + js-tokens: ^8.0.0 + picocolors: ^1.1.1 + checksum: 54f8fe3b2c651ecea07f75e6a16d67301d0395188180c9c77c6c7c26a6fa3144487c6ce6dc011fcd5074efe273d9eb2976cc80547396b852353cefc9d1a6e8f4 languageName: node linkType: hard -"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/compat-data@npm:7.24.7" - checksum: 1fc276825dd434fe044877367dfac84171328e75a8483a6976aa28bf833b32367e90ee6df25bdd97c287d1aa8019757adcccac9153de70b1932c0d243a978ae9 +"@babel/compat-data@npm:^7.27.2": + version: 7.28.0 + resolution: "@babel/compat-data@npm:7.28.0" + checksum: 37a40d4ea10a32783bc24c4ad374200f5db864c8dfa42f82e76f02b8e84e4c65e6a017fc014d165b08833f89333dff4cb635fce30f03c333ea3525ea7e20f0a2 languageName: node linkType: hard -"@babel/core@npm:^7.23.3": - version: 7.24.7 - resolution: "@babel/core@npm:7.24.7" +"@babel/compat-data@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/compat-data@npm:8.0.0-beta.1" + checksum: b1ad8ddb54d24b4765a93b80b3569f2872df0970cbb5ef6b5667b723d53db43f540c3749dd25a28c94117d9013921f29117aa7cd938cd20afca3abe3723d10b0 + languageName: node + linkType: hard + +"@babel/core@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/core@npm:8.0.0-beta.1" dependencies: "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.24.7 - "@babel/generator": ^7.24.7 - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helpers": ^7.24.7 - "@babel/parser": ^7.24.7 - "@babel/template": ^7.24.7 - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 + "@babel/code-frame": ^8.0.0-beta.1 + "@babel/generator": ^8.0.0-beta.1 + "@babel/helper-compilation-targets": ^8.0.0-beta.1 + "@babel/helpers": ^8.0.0-beta.1 + "@babel/parser": ^8.0.0-beta.1 + "@babel/template": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 + "@babel/types": ^8.0.0-beta.1 + "@types/gensync": ^1.0.0 convert-source-map: ^2.0.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.3 - semver: ^6.3.1 - checksum: 017497e2a1b4683a885219eef7d2aee83c1c0cf353506b2e180b73540ec28841d8ef1ea1837fa69f8c561574b24ddd72f04764b27b87afedfe0a07299ccef24d + semver: ^7.3.4 + peerDependencies: + "@babel/preset-typescript": ^7.21.4 || ^8.0.0-0 + peerDependenciesMeta: + "@babel/preset-typescript": + optional: true + checksum: 9ff85f8c91fead40861c65e67e4bdc98439702d11c13090f61dcb18715df3e46db0cf5f00283396b170d13c4419be5e92abdb5bb2696a1b042a5544388a871e2 languageName: node linkType: hard -"@babel/eslint-parser@npm:^7.23.3": - version: 7.24.7 - resolution: "@babel/eslint-parser@npm:7.24.7" +"@babel/eslint-parser@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/eslint-parser@npm:8.0.0-beta.1" dependencies: - "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 - eslint-visitor-keys: ^2.1.0 - semver: ^6.3.1 + eslint-scope: ^7.1.1 + eslint-visitor-keys: ^3.3.0 + semver: ^7.3.4 peerDependencies: - "@babel/core": ^7.11.0 - eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 - checksum: 0e08ccecfe48cf9dacd96fb46747014b9c3683882ae6886a17a666533f0d5e99b61e31e3992ffee0efc67d805ae8be9b2a6342ce5d66a36de8d99d88c9a244a0 + "@babel/core": ^8.0.0-beta.1 + eslint: ^8.9.0 || ^9.0.0 + checksum: 7957eedae1f592b4160321b006e00e4a975d56c60bbb9d5d6c0d2f3a1b866b1852403e42c10828f529bb647da0a59223f88878dd7a561e2ad6aabdd0fe9fd773 languageName: node linkType: hard -"@babel/generator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/generator@npm:7.24.7" +"@babel/generator@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/generator@npm:8.0.0-beta.1" dependencies: - "@babel/types": ^7.24.7 - "@jridgewell/gen-mapping": ^0.3.5 - "@jridgewell/trace-mapping": ^0.3.25 - jsesc: ^2.5.1 - checksum: 0ff31a73b15429f1287e4d57b439bba4a266f8c673bb445fe313b82f6d110f586776997eb723a777cd7adad9d340edd162aea4973a90112c5d0cfcaf6686844b + "@babel/parser": ^8.0.0-beta.1 + "@babel/types": ^8.0.0-beta.1 + "@jridgewell/gen-mapping": ^0.3.12 + "@jridgewell/trace-mapping": ^0.3.28 + jsesc: ^3.0.2 + checksum: e0b35b600a579577fdb9147d17eacd398fa6a5f1e6dae36d4abbff5e9cb22bfafb411e6292e75dd87fdaf68570c1c827dea7b700cd88b185d7500e681622268e languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-annotate-as-pure@npm:7.24.7" +"@babel/helper-annotate-as-pure@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-annotate-as-pure@npm:8.0.0-beta.1" dependencies: - "@babel/types": ^7.24.7 - checksum: 6178566099a6a0657db7a7fa601a54fb4731ca0b8614fbdccfd8e523c210c13963649bc8fdfd53ce7dd14d05e3dda2fb22dea5b30113c488b9eb1a906d60212e + "@babel/types": ^8.0.0-beta.1 + checksum: d200ef2ad21d39d692e1e5e84e9158505d4b902a7e721c7ac6875b2125bd9ea1356a89e244fd44c83d2292c358b8b3053dc1d060f2e59d5a475535ded1dfaebe languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.7" +"@babel/helper-compilation-targets@npm:^7.27.2": + version: 7.27.2 + resolution: "@babel/helper-compilation-targets@npm:7.27.2" dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 71a6158a9fdebffb82fdc400d5555ba8f2e370cea81a0d578155877bdc4db7d5252b75c43b2fdf3f72b3f68348891f99bd35ae315542daad1b7ace8322b1abcb + "@babel/compat-data": ^7.27.2 + "@babel/helper-validator-option": ^7.27.1 + browserslist: ^4.24.0 + lru-cache: ^5.1.1 + semver: ^6.3.1 + checksum: 7b95328237de85d7af1dea010a4daa28e79f961dda48b652860d5893ce9b136fc8b9ea1f126d8e0a24963b09ba5c6631dcb907b4ce109b04452d34a6ae979807 languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-compilation-targets@npm:7.24.7" +"@babel/helper-compilation-targets@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-compilation-targets@npm:8.0.0-beta.1" dependencies: - "@babel/compat-data": ^7.24.7 - "@babel/helper-validator-option": ^7.24.7 - browserslist: ^4.22.2 - lru-cache: ^5.1.1 - semver: ^6.3.1 - checksum: dfc88bc35e223ade796c7267901728217c665adc5bc2e158f7b0ae850de14f1b7941bec4fe5950ae46236023cfbdeddd9c747c276acf9b39ca31f8dd97dc6cc6 + "@babel/compat-data": ^8.0.0-beta.1 + "@babel/helper-validator-option": ^8.0.0-beta.1 + browserslist: ^4.24.0 + lru-cache: ^7.14.1 + semver: ^7.3.4 + checksum: fc8c2623309697f34a59d62f9f896190af2a434d827d8cb6e9eaeb6a91e2021a0f19bce6b8fb203b479e1e46577ac9d335e20213ab3287f5aec5d81100e45d8d languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-create-class-features-plugin@npm:7.24.7" - dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-function-name": ^7.24.7 - "@babel/helper-member-expression-to-functions": ^7.24.7 - "@babel/helper-optimise-call-expression": ^7.24.7 - "@babel/helper-replace-supers": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 - "@babel/helper-split-export-declaration": ^7.24.7 - semver: ^6.3.1 +"@babel/helper-create-class-features-plugin@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-create-class-features-plugin@npm:8.0.0-beta.1" + dependencies: + "@babel/helper-annotate-as-pure": ^8.0.0-beta.1 + "@babel/helper-member-expression-to-functions": ^8.0.0-beta.1 + "@babel/helper-optimise-call-expression": ^8.0.0-beta.1 + "@babel/helper-replace-supers": ^8.0.0-beta.1 + "@babel/helper-skip-transparent-expression-wrappers": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 + semver: ^7.3.4 peerDependencies: - "@babel/core": ^7.0.0 - checksum: 371a181a1717a9b0cebc97727c8ea9ca6afa34029476a684b6030f9d1ad94dcdafd7de175da10b63ae3ba79e4e82404db8ed968ebf264b768f097e5d64faab71 + "@babel/core": ^8.0.0-beta.1 + checksum: 793eadfe3d552269b98cb054d0c1b1ad4c371e264843270487777db14d254bc19a0e89ad7b0879d12d12c48b9eac982d1e5830bc5ec414498533725329faaf18 languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.24.7" +"@babel/helper-create-regexp-features-plugin@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-create-regexp-features-plugin@npm:8.0.0-beta.1" dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - regexpu-core: ^5.3.1 - semver: ^6.3.1 + "@babel/helper-annotate-as-pure": ^8.0.0-beta.1 + regexpu-core: ^6.2.0 + semver: ^7.3.4 peerDependencies: - "@babel/core": ^7.0.0 - checksum: 17c59fa222af50f643946eca940ce1d474ff2da1f4afed2312687ab9d708ebbb8c9372754ddbdf44b6e21ead88b8fc144644f3a7b63ccb886de002458cef3974 + "@babel/core": ^8.0.0-beta.1 + checksum: b5917600dd3223fc96a14fb6ca716b1fe1eebf983929f98c770c6225810367d4410c9edbc38b6b6f25f5afd565a3e656f47b1570f0312a7bdf064ba53439f680 languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.6.1, @babel/helper-define-polyfill-provider@npm:^0.6.2": - version: 0.6.2 - resolution: "@babel/helper-define-polyfill-provider@npm:0.6.2" +"@babel/helper-define-polyfill-provider@npm:^0.6.5": + version: 0.6.5 + resolution: "@babel/helper-define-polyfill-provider@npm:0.6.5" dependencies: - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-plugin-utils": ^7.22.5 - debug: ^4.1.1 + "@babel/helper-compilation-targets": ^7.27.2 + "@babel/helper-plugin-utils": ^7.27.1 + debug: ^4.4.1 lodash.debounce: ^4.0.8 - resolve: ^1.14.2 + resolve: ^1.22.10 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 2bba965ea9a4887ddf9c11d51d740ab473bd7597b787d042c325f6a45912dfe908c2d6bb1d837bf82f7e9fa51e6ad5150563c58131d2bb85515e63d971414a9c - languageName: node - linkType: hard - -"@babel/helper-environment-visitor@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-environment-visitor@npm:7.24.7" - dependencies: - "@babel/types": ^7.24.7 - checksum: 079d86e65701b29ebc10baf6ed548d17c19b808a07aa6885cc141b690a78581b180ee92b580d755361dc3b16adf975b2d2058b8ce6c86675fcaf43cf22f2f7c6 + checksum: 9fd3b09b209c8ed0d3d8bc1f494f1368b9e1f6e46195af4ce948630fe97d7dafde4882eedace270b319bf6555ddf35e220c77505f6d634f621766cdccbba0aae languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-function-name@npm:7.24.7" - dependencies: - "@babel/template": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 142ee08922074dfdc0ff358e09ef9f07adf3671ab6eef4fca74dcf7a551f1a43717e7efa358c9e28d7eea84c28d7f177b7a58c70452fc312ae3b1893c5dab2a4 +"@babel/helper-globals@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-globals@npm:8.0.0-beta.1" + checksum: d2cf8cd7931a33e647af64ba6e8e407a3331f87a6b0c11da6758fcc6a832fec26fcc33748dd08a348cfa1da7a476fc740b37b73305478765b878b6ae9b7c679a languageName: node linkType: hard -"@babel/helper-hoist-variables@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-hoist-variables@npm:7.24.7" +"@babel/helper-member-expression-to-functions@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-member-expression-to-functions@npm:8.0.0-beta.1" dependencies: - "@babel/types": ^7.24.7 - checksum: 6cfdcf2289cd12185dcdbdf2435fa8d3447b797ac75851166de9fc8503e2fd0021db6baf8dfbecad3753e582c08e6a3f805c8d00cbed756060a877d705bd8d8d + "@babel/traverse": ^8.0.0-beta.1 + "@babel/types": ^8.0.0-beta.1 + checksum: 7a09c5ef2099f879745341932f182255cceffeeaed58d85df1d6044fccdd39fde11791ca25af751c619763b6ed0a6e9530408fb560d7288dc77c95b9b4c13741 languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-member-expression-to-functions@npm:7.24.7" +"@babel/helper-module-imports@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-module-imports@npm:8.0.0-beta.1" dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 9fecf412f85fa23b7cf55d19eb69de39f8240426a028b141c9df2aed8cfedf20b3ec3318d40312eb7a3dec9eea792828ce0d590e0ff62da3da532482f537192c + "@babel/traverse": ^8.0.0-beta.1 + "@babel/types": ^8.0.0-beta.1 + checksum: 104adfd8157861a56c13ea206622d68bbd669835827f75e8ab8c7dbbe44b9a7d00ac7d6212e4e7cba52a40d315c89b49fb56f7c2b422ec88b26c9d0ddf318aef languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-module-imports@npm:7.24.7" +"@babel/helper-module-transforms@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-module-transforms@npm:8.0.0-beta.1" dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 8ac15d96d262b8940bc469052a048e06430bba1296369be695fabdf6799f201dd0b00151762b56012a218464e706bc033f27c07f6cec20c6f8f5fd6543c67054 - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-module-transforms@npm:7.24.7" - dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-module-imports": ^7.24.7 - "@babel/helper-simple-access": ^7.24.7 - "@babel/helper-split-export-declaration": ^7.24.7 - "@babel/helper-validator-identifier": ^7.24.7 + "@babel/helper-module-imports": ^8.0.0-beta.1 + "@babel/helper-validator-identifier": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0 - checksum: ddff3b41c2667876b4e4e73d961168f48a5ec9560c95c8c2d109e6221f9ca36c6f90c6317eb7a47f2a3c99419c356e529a86b79174cad0d4f7a61960866b88ca + "@babel/core": ^8.0.0-beta.1 + checksum: 100fb9413657b33ceef609e36a1323bb570ab00139ae101dc4fadd6a9e62d3b5cf698f6c49edb97ef4f8ec06e7fb317535e548e2f49a91c95e1f0320e2524a81 languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-optimise-call-expression@npm:7.24.7" +"@babel/helper-optimise-call-expression@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-optimise-call-expression@npm:8.0.0-beta.1" dependencies: - "@babel/types": ^7.24.7 - checksum: 280654eaf90e92bf383d7eed49019573fb35a98c9e992668f701ad099957246721044be2068cf6840cb2299e0ad393705a1981c88c23a1048096a8d59e5f79a3 + "@babel/types": ^8.0.0-beta.1 + checksum: 1ce45306f1335ca5f1e78d2b19ae74ddc341c264664381b9df04e0a0b965caa10388ccaabb8707b75fab5694b07ba2fff0632220109e6c973f9e4b9ec818e28e languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:^7.0.0": version: 7.24.7 resolution: "@babel/helper-plugin-utils@npm:7.24.7" checksum: 81f2a15751d892e4a8fce25390f973363a5b27596167861d2d6eab0f61856eb2ba389b031a9f19f669c0bd4dd601185828d3cebafd25431be7a1696f2ce3ef68 languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-remap-async-to-generator@npm:7.24.7" - dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-wrap-function": ^7.24.7 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: bab7be178f875350f22a2cb9248f67fe3a8a8128db77a25607096ca7599fd972bc7049fb11ed9e95b45a3f1dd1fac3846a3279f9cbac16f337ecb0e6ca76e1fc +"@babel/helper-plugin-utils@npm:^7.27.1": + version: 7.27.1 + resolution: "@babel/helper-plugin-utils@npm:7.27.1" + checksum: 5d715055301badab62bdb2336075a77f8dc8bd290cad2bc1b37ea3bf1b3efc40594d308082229f239deb4d6b5b80b0a73bce000e595ea74416e0339c11037047 languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-replace-supers@npm:7.24.7" - dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-member-expression-to-functions": ^7.24.7 - "@babel/helper-optimise-call-expression": ^7.24.7 +"@babel/helper-plugin-utils@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-plugin-utils@npm:8.0.0-beta.1" peerDependencies: - "@babel/core": ^7.0.0 - checksum: 2bf0d113355c60d86a04e930812d36f5691f26c82d4ec1739e5ec0a4c982c9113dad3167f7c74f888a96328bd5e696372232406d8200e5979e6e0dc2af5e7c76 + "@babel/core": ^8.0.0-beta.1 + checksum: 6d3c577d2857f0682a8c98e3354654431cb5c4eacefb76e1c5a4760a0d70170b94aca379852034242bec2cbdc56016492836e4e618929ccae9dbb8fb8be7fa62 languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-simple-access@npm:7.24.7" +"@babel/helper-remap-async-to-generator@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-remap-async-to-generator@npm:8.0.0-beta.1" dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: ddbf55f9dea1900213f2a1a8500fabfd21c5a20f44dcfa957e4b0d8638c730f88751c77f678644f754f1a1dc73f4eb8b766c300deb45a9daad000e4247957819 + "@babel/helper-annotate-as-pure": ^8.0.0-beta.1 + "@babel/helper-wrap-function": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 + peerDependencies: + "@babel/core": ^8.0.0-beta.1 + checksum: bf8f832e055b8ff7f3536034b184a2e08198dcf12e2c5551fcc9dcd29a5318c8b738386a1a1c8af6dff5d2fd737502ab291b2bae5e1617176e37c6c87d37c4fe languageName: node linkType: hard -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.24.7" +"@babel/helper-replace-supers@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-replace-supers@npm:8.0.0-beta.1" dependencies: - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 11b28fe534ce2b1a67c4d8e51a7b5711a2a0a0cae802f74614eee54cca58c744d9a62f6f60103c41759e81c537d270bfd665bf368a6bea214c6052f2094f8407 + "@babel/helper-member-expression-to-functions": ^8.0.0-beta.1 + "@babel/helper-optimise-call-expression": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 + peerDependencies: + "@babel/core": ^8.0.0-beta.1 + checksum: abc5403e181f25fa8aa5350c809e7830bba08384f5606ac6fc1a3ceb2a2f4973aaa142eefe64c47096455fae218863d278ea44f95be5c1a4aeb954123bfad916 languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-split-export-declaration@npm:7.24.7" +"@babel/helper-skip-transparent-expression-wrappers@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:8.0.0-beta.1" dependencies: - "@babel/types": ^7.24.7 - checksum: e3ddc91273e5da67c6953f4aa34154d005a00791dc7afa6f41894e768748540f6ebcac5d16e72541aea0c89bee4b89b4da6a3d65972a0ea8bfd2352eda5b7e22 + "@babel/traverse": ^8.0.0-beta.1 + "@babel/types": ^8.0.0-beta.1 + checksum: 1af15f949a93205fd3b7c19ad3fa0d61a9261d7cfdd605129f1569adf8bdb9dca0b0b5547f40fa5c03841c2a38b5b7de01b0a8632f889014495a3867533b7c8d languageName: node linkType: hard @@ -328,986 +313,801 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-validator-identifier@npm:7.24.7" - checksum: 6799ab117cefc0ecd35cd0b40ead320c621a298ecac88686a14cffceaac89d80cdb3c178f969861bf5fa5e4f766648f9161ea0752ecfe080d8e89e3147270257 - languageName: node - linkType: hard - -"@babel/helper-validator-option@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-validator-option@npm:7.24.7" - checksum: 9689166bf3f777dd424c026841c8cd651e41b21242dbfd4569a53086179a3e744c8eddd56e9d10b54142270141c91581b53af0d7c00c82d552d2540e2a919f7e +"@babel/helper-string-parser@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-string-parser@npm:8.0.0-beta.1" + checksum: 35a5418e5c8bc723300144d91e865ade9c6b7c579107d2596cedeee5a1305801b5d78d53aab1a586d0c137283e858f279046b4bc0bf748ab2d64ef23b3b2a3cb languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helper-wrap-function@npm:7.24.7" - dependencies: - "@babel/helper-function-name": ^7.24.7 - "@babel/template": ^7.24.7 - "@babel/traverse": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 085bf130ed08670336e3976f5841ae44e3e10001131632e22ef234659341978d2fd37e65785f59b6cb1745481347fc3bce84b33a685cacb0a297afbe1d2b03af - languageName: node - linkType: hard - -"@babel/helpers@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/helpers@npm:7.24.7" - dependencies: - "@babel/template": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: 934da58098a3670ca7f9f42425b9c44d0ca4f8fad815c0f51d89fc7b64c5e0b4c7d5fec038599de691229ada737edeaf72fad3eba8e16dd5842e8ea447f76b66 - languageName: node - linkType: hard - -"@babel/highlight@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/highlight@npm:7.24.7" - dependencies: - "@babel/helper-validator-identifier": ^7.24.7 - chalk: ^2.4.2 - js-tokens: ^4.0.0 - picocolors: ^1.0.0 - checksum: 5cd3a89f143671c4ac129960024ba678b669e6fc673ce078030f5175002d1d3d52bc10b22c5b916a6faf644b5028e9a4bd2bb264d053d9b05b6a98690f1d46f1 - languageName: node - linkType: hard - -"@babel/parser@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/parser@npm:7.24.7" - bin: - parser: ./bin/babel-parser.js - checksum: fc9d2c4c8712f89672edc55c0dc5cf640dcec715b56480f111f85c2bc1d507e251596e4110d65796690a96ac37a4b60432af90b3e97bb47e69d4ef83872dbbd6 - languageName: node - linkType: hard - -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.24.7" - dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 68d315642b53af143aa17a71eb976cf431b51339aee584e29514a462b81c998636dd54219c2713b5f13e1df89eaf130dfab59683f9116825608708c81696b96c - languageName: node - linkType: hard - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 7eb4e7ce5e3d6db4b0fdbdfaaa301c2e58f38a7ee39d5a4259a1fda61a612e83d3e4bc90fc36fb0345baf57e1e1a071e0caffeb80218623ad163f2fdc2e53a54 - languageName: node - linkType: hard - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 - "@babel/plugin-transform-optional-chaining": ^7.24.7 - peerDependencies: - "@babel/core": ^7.13.0 - checksum: 07b92878ac58a98ea1fdf6a8b4ec3413ba4fa66924e28b694d63ec5b84463123fbf4d7153b56cf3cedfef4a3482c082fe3243c04f8fb2c041b32b0e29b4a9e21 - languageName: node - linkType: hard - -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.24.7": +"@babel/helper-validator-identifier@npm:^7.24.7": version: 7.24.7 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.24.7" - dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 8324d458db57060590942c7c2e9603880d07718ccb6450ec935105b8bd3c4393c4b8ada88e178c232258d91f33ffdcf2b1043d54e07a86989e50667ee100a32e + resolution: "@babel/helper-validator-identifier@npm:7.24.7" + checksum: 6799ab117cefc0ecd35cd0b40ead320c621a298ecac88686a14cffceaac89d80cdb3c178f969861bf5fa5e4f766648f9161ea0752ecfe080d8e89e3147270257 languageName: node linkType: hard -"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2": - version: 7.21.0-placeholder-for-preset-env.2 - resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d97745d098b835d55033ff3a7fb2b895b9c5295b08a5759e4f20df325aa385a3e0bc9bd5ad8f2ec554a44d4e6525acfc257b8c5848a1345cb40f26a30e277e91 +"@babel/helper-validator-identifier@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-validator-identifier@npm:8.0.0-beta.1" + checksum: 90f08636df1f7503fac05dbad1b34bd00ff042c811054df686ece1b328d042fe965c0e9fb6af9cffeb59c86462bb9c12aa02db3f849bea4980774eee171bee94 languageName: node linkType: hard -"@babel/plugin-syntax-async-generators@npm:^7.8.4": - version: 7.8.4 - resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367 +"@babel/helper-validator-option@npm:^7.27.1": + version: 7.27.1 + resolution: "@babel/helper-validator-option@npm:7.27.1" + checksum: db73e6a308092531c629ee5de7f0d04390835b21a263be2644276cb27da2384b64676cab9f22cd8d8dbd854c92b1d7d56fc8517cf0070c35d1c14a8c828b0903 languageName: node linkType: hard -"@babel/plugin-syntax-class-properties@npm:^7.12.13": - version: 7.12.13 - resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" - dependencies: - "@babel/helper-plugin-utils": ^7.12.13 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc +"@babel/helper-validator-option@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-validator-option@npm:8.0.0-beta.1" + checksum: 40504d91b7dba1d93c17acba40b9de785ee82b757b7aa526db56fdd0927b03b29a211f94bbc52b4acd2e17b9b765aa83b5b8c4981cc133f4470847deb5ac1523 languageName: node linkType: hard -"@babel/plugin-syntax-class-static-block@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5" +"@babel/helper-wrap-function@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helper-wrap-function@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.14.5 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948 + "@babel/template": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 + "@babel/types": ^8.0.0-beta.1 + checksum: 30b9c5e05165cc2826c88a0852d8a98ba8ff905d42bf40df4a9b203d9bcf04935a1d481502fab400bd77580907ee82f7012e1b57b5de7ac5e28bb6622ed883c8 languageName: node linkType: hard -"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" +"@babel/helpers@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/helpers@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd + "@babel/template": ^8.0.0-beta.1 + "@babel/types": ^8.0.0-beta.1 + checksum: 3c817431e7c8eb6661cf47fda514f12b4c0c77bcbb35fb0922c3e1889b32a144517850ebcb0dc250654ef58b63be63e0282451e4172c0ac168a0025ccf6b7d20 languageName: node linkType: hard -"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" +"@babel/parser@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/parser@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 85740478be5b0de185228e7814451d74ab8ce0a26fcca7613955262a26e99e8e15e9da58f60c754b84515d4c679b590dbd3f2148f0f58025f4ae706f1c5a5d4a + "@babel/types": ^8.0.0-beta.1 + bin: + parser: ./bin/babel-parser.js + checksum: 35659206e24c282e44f98b52ad7f7bdfbe150ac1dea848aa7a78d229f555ac38aae7370ad79bf85a90d2c080c9c2e9178a8c506404786d92fc74e559284f9834 languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.7" +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: c4d67be4eb1d4637e361477dbe01f5b392b037d17c1f861cfa0faa120030e137aab90a9237931b8040fd31d1e5d159e11866fa1165f78beef7a3be876a391a17 + "@babel/core": ^8.0.0-beta.1 + checksum: 70711ee0cfe76f067cacbf93317072341e7535ed31f3b2f77decedbe93068d9f9cccae85bf0979fe76457d37ea1585409314062d2389ddc87f1e513989173b3a languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.7" +"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 590dbb5d1a15264f74670b427b8d18527672c3d6c91d7bae7e65f80fd810edbc83d90e68065088644cbad3f2457ed265a54a9956fb789fcb9a5b521822b3a275 + "@babel/core": ^8.0.0-beta.1 + checksum: 9f44f3f55dc1c75eed4aa2768fe5dd885fc65c39589a3ec65ac350493df64283f3290faebacebc9ab32dae880fcf3d368f48ee9bf900566c1819809477967179 languageName: node linkType: hard -"@babel/plugin-syntax-import-meta@npm:^7.10.4": - version: 7.10.4 - resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 166ac1125d10b9c0c430e4156249a13858c0366d38844883d75d27389621ebe651115cb2ceb6dc011534d5055719fa1727b59f39e1ab3ca97820eef3dcab5b9b + "@babel/core": ^8.0.0-beta.1 + checksum: 4216265bbf35d5de09d8d654793357093ae495efbcef189d3c1dc9f6e43ec20645e45af9143bb2c881489f797587be8662464aa816d8f5f6c3733637b8113f4d languageName: node linkType: hard -"@babel/plugin-syntax-json-strings@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-skip-transparent-expression-wrappers": ^8.0.0-beta.1 + "@babel/plugin-transform-optional-chaining": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a + "@babel/core": ^8.0.0-beta.1 + checksum: 0dece3cb9bd81e892420f6152425b830d19793d3db4c130b5a422b591f7d40e2b76c3f14ba2d9a6806e36210c82f0e8814e08f29ed65d07f9de6ba5023b59446 languageName: node linkType: hard -"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4": - version: 7.10.4 - resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886 + "@babel/core": ^8.0.0-beta.1 + checksum: fff4e3fd36f693a2662ba432298a099fa974c8d33dc3f85b8542a6b7997f020235f81541b4f61adef75e913cfa45efca715581f3689d9b650b59dae6a2ca6984 languageName: node linkType: hard -"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" +"@babel/plugin-transform-arrow-functions@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-arrow-functions@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1 + "@babel/core": ^8.0.0-beta.1 + checksum: c96f824544ed11fb8c83026b8cb65abe710768851a2a074b1fcc533fad811ea31c45787af430520ee82157c7217701d8ba92b3a404ba9fc60c88ff96b549d28b languageName: node linkType: hard -"@babel/plugin-syntax-numeric-separator@npm:^7.10.4": - version: 7.10.4 - resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" +"@babel/plugin-transform-async-generator-functions@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-async-generator-functions@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-remap-async-to-generator": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1 + "@babel/core": ^8.0.0-beta.1 + checksum: 55116e241044f40cbc52a5ee15ff5b7868828c9095e284ff412dc8c417a67dc12114d07909173e8123cb6bf6962aefde4912d382553bbed46a477a205ac424b8 languageName: node linkType: hard -"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" +"@babel/plugin-transform-async-to-generator@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-async-to-generator@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-module-imports": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-remap-async-to-generator": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf + "@babel/core": ^8.0.0-beta.1 + checksum: 9ba50792f4e16cdb21e7e3d5d7de9047ab0a7999c48fecccbf42406c818ba08e9f63f93990f210bbdf54cc9b2b70994c4181f2db71816cb6bc4b433e644be967 languageName: node linkType: hard -"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" +"@babel/plugin-transform-block-scoped-functions@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9 + "@babel/core": ^8.0.0-beta.1 + checksum: 31bb7dcca2e634a100cae36e85a517bed71cc94cd26343d6687d8eb08a508cc7868e41fa219e08c8c76e259e47025086ae196b2f271387091ce9c0c60f7ddf4a languageName: node linkType: hard -"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" +"@babel/plugin-transform-block-scoping@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-block-scoping@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30 + "@babel/core": ^8.0.0-beta.1 + checksum: 22c31e4c0e67a5f601793ea265f677737db0580582ea1d7fb45af2df25a7f8361576a264e49d8da820253cf2d75ae5862c748280dc3876fc68a95f295105819c languageName: node linkType: hard -"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5" +"@babel/plugin-transform-class-properties@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-class-properties@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-create-class-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda + "@babel/core": ^8.0.0-beta.1 + checksum: 673c2949b2e8e65a4dac1767c0925f70c0885fe6f1c6fcbd1296e034aacd14693b7b4cbacc94ff0c87aced8b4c366cb8950b6170e921d139ba874f8acf738cad languageName: node linkType: hard -"@babel/plugin-syntax-top-level-await@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" +"@babel/plugin-transform-class-static-block@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-class-static-block@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-create-class-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e + "@babel/core": ^8.0.0-beta.1 + checksum: fc8aca5ef64f94738f5596c1c549222505ab4fbc74c145fb0ed5629632be02ad738a3e8bbc8b085b263d516532df44bbc9891a6891012b5b2b0f9d8ecbe8ce27 languageName: node linkType: hard -"@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6" +"@babel/plugin-transform-classes@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-classes@npm:8.0.0-beta.1" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-annotate-as-pure": ^8.0.0-beta.1 + "@babel/helper-compilation-targets": ^8.0.0-beta.1 + "@babel/helper-globals": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-replace-supers": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0 - checksum: a651d700fe63ff0ddfd7186f4ebc24447ca734f114433139e3c027bc94a900d013cf1ef2e2db8430425ba542e39ae160c3b05f06b59fd4656273a3df97679e9c + "@babel/core": ^8.0.0-beta.1 + checksum: 67fbc1aadf31a317abd54798d0299f3a32ca8ce842c5cd3b284db5518ff69f0e0319799fbc98dd3023cbad83257f57b9326e8d901926e33d3cc71e757690585f languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.24.7" +"@babel/plugin-transform-computed-properties@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-computed-properties@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/template": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 707c209b5331c7dc79bd326128c6a6640dbd62a78da1653c844db20c4f36bf7b68454f1bc4d2d051b3fde9136fa291f276ec03a071bb00ee653069ff82f91010 + "@babel/core": ^8.0.0-beta.1 + checksum: d3b26b1a925b77d7a34084d732d0415ac0d5b7540c23e2bd9bdf7e7b50bc6ea9e2c160f027ad97bcf89c189059608e1cd9afc6b4bad7c2f4822dd9d024ab1557 languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.24.7" +"@babel/plugin-transform-destructuring@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-destructuring@npm:8.0.0-beta.1" dependencies: - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-remap-async-to-generator": ^7.24.7 - "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 112e3b18f9c496ebc01209fc27f0b41a3669c479c7bc44f7249383172b432ebaae1e523caa7c6ecbd2d0d7adcb7e5769fe2798f8cb01c08cd57232d1bb6d8ad4 + "@babel/core": ^8.0.0-beta.1 + checksum: 0a936c072984fd9ac96a95e840bd7bdbf518058ecd88c4a1636b776fcb9d85c8ccfb120b57b7416fe1c8ee719813c760291b6a9eabdf252f845269fc29184a19 languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.7" +"@babel/plugin-transform-dotall-regex@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-dotall-regex@npm:8.0.0-beta.1" dependencies: - "@babel/helper-module-imports": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-remap-async-to-generator": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 13704fb3b83effc868db2b71bfb2c77b895c56cb891954fc362e95e200afd523313b0e7cf04ce02f45b05e76017c5b5fa8070c92613727a35131bb542c253a36 + "@babel/core": ^8.0.0-beta.1 + checksum: 3aa8a561db3613fd844f8baa6da7fd737e6436a625ba011042cf2425b2add5df3731209fe10d3ab1fe53d108b1e764f216da6756239566f6c8952d151b9ab071 languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.7" +"@babel/plugin-transform-duplicate-keys@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-duplicate-keys@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 249cdcbff4e778b177245f9652b014ea4f3cd245d83297f10a7bf6d97790074089aa62bcde8c08eb299c5e68f2faed346b587d3ebac44d625ba9a83a4ee27028 + "@babel/core": ^8.0.0-beta.1 + checksum: dd39480ce5d5327d993da599f1e9fd5ff6faa384d5ceb561fdca11b3a80e1bc2ddc23ddcd5fc4c40326f832f845ce0bb620e111e0493e0eefb484e92d7b99a10 languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-block-scoping@npm:7.24.7" +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 039206155533600f079f3a455f85888dd7d4970ff7ffa85ef44760f4f5acb9f19c9d848cc1fec1b9bdbc0dfec9e8a080b90d0ab66ad2bdc7138b5ca4ba96e61c + "@babel/core": ^8.0.0-beta.1 + checksum: 81471565556618a12d94be74f9067af8bc67dd22227f5bacefc4f9af0048019840440498192f12f1856c72c915ef231464519cb62cebb77c12c531ce1f72b444 languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-class-properties@npm:7.24.7" +"@babel/plugin-transform-dynamic-import@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-dynamic-import@npm:8.0.0-beta.1" dependencies: - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 1348d7ce74da38ba52ea85b3b4289a6a86913748569ef92ef0cff30702a9eb849e5eaf59f1c6f3517059aa68115fb3067e389735dccacca39add4e2b0c67e291 + "@babel/core": ^8.0.0-beta.1 + checksum: 3f8ad9253a93183134dbe8b0e5d4b56653b062cc05b537629fbe2afd3d108589724d9ed43b103c513304bb6459b254288bad321a2749a4cc6fb9a24df02edc14 languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-class-static-block@npm:7.24.7" +"@babel/plugin-transform-explicit-resource-management@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-explicit-resource-management@npm:8.0.0-beta.1" dependencies: - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-class-static-block": ^7.14.5 - peerDependencies: - "@babel/core": ^7.12.0 - checksum: 324049263504f18416f1c3e24033baebfafd05480fdd885c8ebe6f2b415b0fc8e0b98d719360f9e30743cc78ac387fabc0b3c6606d2b54135756ffb92963b382 - languageName: node - linkType: hard - -"@babel/plugin-transform-classes@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-classes@npm:7.24.7" - dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-function-name": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-replace-supers": ^7.24.7 - "@babel/helper-split-export-declaration": ^7.24.7 - globals: ^11.1.0 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/plugin-transform-destructuring": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f01cb31143730d425681e9816020cbb519c7ddb3b6ca308dfaf2821eda5699a746637fc6bf19811e2fb42cfdf8b00a21b31c754da83771a5c280077925677354 + "@babel/core": ^8.0.0-beta.1 + checksum: 8def899c513da2112fdb3771b3bda7006c9f11f80b3c47ea79557a5280e2cd085da1cfd2fec840492c91915a0a3a0d86d3e75b54750fceb7ba8e227492cf7e30 languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-computed-properties@npm:7.24.7" +"@babel/plugin-transform-exponentiation-operator@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/template": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0cf8c1b1e4ea57dec8d4612460d84fd4cdbf71a7499bb61ee34632cf89018a59eee818ffca88a8d99ee7057c20a4257044d7d463fda6daef9bf1db9fa81563cb + "@babel/core": ^8.0.0-beta.1 + checksum: 7bbb4f5aab9b8793a570672ecdaf73fe979d44f9a53c29810481a14873707976ce1d17f787b4cd403676bdb84e000bb3e9e9befdd18233e7728a8c3e10dac118 languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-destructuring@npm:7.24.7" +"@babel/plugin-transform-export-namespace-from@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-export-namespace-from@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b9637b27faf9d24a8119bc5a1f98a2f47c69e6441bd8fc71163500be316253a72173308a93122bcf27d8d314ace43344c976f7291cf6376767f408350c8149d4 + "@babel/core": ^8.0.0-beta.1 + checksum: d312db188cbebb9e36dc8c01bd2a51ed0d205073c5c1493ec7c2b1b3d6db20749aeccad57dd8af3e92e0aac5a3fa9de560a1dedcf07f1849c80770a56f6ae8ed languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.7" +"@babel/plugin-transform-for-of@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-for-of@npm:8.0.0-beta.1" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-skip-transparent-expression-wrappers": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 67b10fc6abb1f61f0e765288eb4c6d63d1d0f9fc0660e69f6f2170c56fa16bc74e49857afc644beda112b41771cd90cf52df0940d11e97e52617c77c7dcff171 + "@babel/core": ^8.0.0-beta.1 + checksum: 7cd906d9988a12d1cc9844edb532dec3a1c15d7490199506f8bee5be511630fc312a586b3d899a9938dd0875ea39449ecb8bead7df448ba7f1221b5739e6d85e languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.7" +"@babel/plugin-transform-function-name@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-function-name@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-compilation-targets": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d1da2ff85ecb56a63f4ccfd9dc9ae69400d85f0dadf44ecddd9e71c6e5c7a9178e74e3a9637555f415a2bb14551e563f09f98534ab54f53d25e8439fdde6ba2d + "@babel/core": ^8.0.0-beta.1 + checksum: 56236755c5e8abe59dfe61fd9cb475fdd9d2eb53bc123bcebd59643d73af7909107ea3f24a125f8bcdc8da73b7ebc8d8a348f185a836d3f024322b8c9691c55a languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.7" +"@babel/plugin-transform-json-strings@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-json-strings@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 776509ff62ab40c12be814a342fc56a5cc09b91fb63032b2633414b635875fd7da03734657be0f6db2891fe6e3033b75d5ddb6f2baabd1a02e4443754a785002 + "@babel/core": ^8.0.0-beta.1 + checksum: 319485edf77ac882891d392fe6f03ed2dc0b1ec54f81a8c282e3723402e37a6830da1160b590c8af9e77545b937fe4a3774ad5d9c72aa8a77cc90364d1a2fb44 languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.7" +"@babel/plugin-transform-literals@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-literals@npm:8.0.0-beta.1" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 23c84a23eb56589fdd35a3540f9a1190615be069110a2270865223c03aee3ba4e0fc68fe14850800cf36f0712b26e4964d3026235261f58f0405a29fe8dac9b1 + "@babel/core": ^8.0.0-beta.1 + checksum: ea9cfebadcf6e67082771b21567626918a28f2acf2c85d27a956f1922c22a4d4e29dfa12d8573bd62776d265c4d19d4997c884864496d81113c93e651e483aaf languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.7" +"@babel/plugin-transform-logical-assignment-operators@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3bd3a10038f10ae0dea1ee42137f3edcf7036b5e9e570a0d1cbd0865f03658990c6c2d84fa2475f87a754e7dc5b46766c16f7ce5c9b32c3040150b6a21233a80 + "@babel/core": ^8.0.0-beta.1 + checksum: 3a65adb13338ac4bd30da1dedb71c9c75fd713e9e42a46b0bce4e7b751535c376cceb2f6921519b849719e932ca81707eb562914019181c6d19f5c70b63dd20f languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-for-of@npm:7.24.7" +"@babel/plugin-transform-member-expression-literals@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-member-expression-literals@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: a53b42dc93ab4b7d1ebd3c695b52be22b3d592f6a3dbdb3dc2fea2c8e0a7e1508fe919864c455cde552aec44ce7518625fccbb70c7063373ca228d884f4f49ea + "@babel/core": ^8.0.0-beta.1 + checksum: 9a2402377fa15ddebd2ac2f89a11e1943c138e8d41552a38ac5980b2fea13568a878201736366c705164b99d64cae71211d8e5e51408ca1ebf9f6afe74315460 languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-function-name@npm:7.24.7" +"@babel/plugin-transform-modules-amd@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-modules-amd@npm:8.0.0-beta.1" dependencies: - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-function-name": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-module-transforms": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 8eb1a67894a124910b5a67630bed4307757504381f39f0fb5cf82afc7ae8647dbc03b256d13865b73a749b9071b68e9fb8a28cef2369917b4299ebb93fd66146 + "@babel/core": ^8.0.0-beta.1 + checksum: 20e97836aeb53176647b7e20ef3b7752d5434dc71514d0e99398a49dc9f70079c2d2c1ea551f65c7b5e4e29a4759ef53eb20e40671966b4bb98e625ed3aae1f5 languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-json-strings@npm:7.24.7" +"@babel/plugin-transform-modules-commonjs@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-modules-commonjs@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/helper-module-transforms": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 88874d0b7a1ddea66c097fc0abb68801ffae194468aa44b828dde9a0e20ac5d8647943793de86092eabaa2911c96f67a6b373793d4bb9c932ef81b2711c06c2e + "@babel/core": ^8.0.0-beta.1 + checksum: 24cf9dbd81f8be1df047a91e08fa2e92deadd7546ef08f7c5a99d4eaed3e8e3481e71d6fb49ecb4f2f50c1b04a0246e4f57be18a87e9b7000d765a0b9f74f3c9 languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-literals@npm:7.24.7" +"@babel/plugin-transform-modules-systemjs@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-modules-systemjs@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-module-transforms": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-validator-identifier": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3c075cc093a3dd9e294b8b7d6656e65f889e7ca2179ca27978dcd65b4dc4885ebbfb327408d7d8f483c55547deed00ba840956196f3ac8a3c3d2308a330a8c23 + "@babel/core": ^8.0.0-beta.1 + checksum: 2990993f4fcf4fad5c8ca7e983efc7493e6d958dca4087a9cc3d616af12f4c38cefd0ce8aad51145c5cc44323fdce512b43d545f2e2f2779978c07d5f88ecc80 languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.7" +"@babel/plugin-transform-modules-umd@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-modules-umd@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/helper-module-transforms": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3367ce0be243704dc6fce23e86a592c4380f01998ee5dd9f94c54b1ef7b971ac6f8a002901eb51599ac6cbdc0d067af8d1a720224fca1c40fde8bb8aab804aac + "@babel/core": ^8.0.0-beta.1 + checksum: 68f1bd6a25ecb9d2874ff00c83dab711713a1face7cb8442b96a92d3222812cfc1525c2b646e0e45e1f0a00542174f9316be74fa7098054ba96feb59206f76a2 languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.7" +"@babel/plugin-transform-named-capturing-groups-regex@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 2720c57aa3bf70576146ba7d6ea03227f4611852122d76d237924f7b008dafc952e6ae61a19e5024f26c665f44384bbd378466f01b6bd1305b3564a3b7fb1a5d + "@babel/core": ^8.0.0-beta.1 + checksum: 9f1811c463acfcdcec28b6366ce6841821d56de3f028a62c0b9f4c198842cb1aa18131afc8f3555f1e6becac0fe5ee0b1c01672b90e154f9c360de29b8b2ef8c languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-amd@npm:7.24.7" +"@babel/plugin-transform-new-target@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-new-target@npm:8.0.0-beta.1" dependencies: - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f1dd0fb2f46c0f8f21076b8c7ccd5b33a85ce6dcb31518ea4c648d9a5bb2474cd4bd87c9b1b752e68591e24b022e334ba0d07631fef2b6b4d8a4b85cf3d581f5 + "@babel/core": ^8.0.0-beta.1 + checksum: 34c9bb5b0aea0e445824aa546bd7025d35f42189e6c5a15764962e72f0a72e459d1ef1c0e19491f2a3b454fc2a669ffd2d9884083f4c3b118dc4c1fb9fa28808 languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.7" +"@babel/plugin-transform-nullish-coalescing-operator@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:8.0.0-beta.1" dependencies: - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-simple-access": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bfda2a0297197ed342e2a02e5f9847a489a3ae40a4a7d7f00f4aeb8544a85e9006e0c5271c8f61f39bc97975ef2717b5594cf9486694377a53433162909d64c1 + "@babel/core": ^8.0.0-beta.1 + checksum: 7bf5004ccfd497f5a451f4cde3a9fde6ac93e20cbe3c040914067ae5ef2ae38b343c9292f5693344a63f116a57470c1a1fa9570cf523e3c1054cda7017cbf0d0 languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.24.7" +"@babel/plugin-transform-numeric-separator@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-numeric-separator@npm:8.0.0-beta.1" dependencies: - "@babel/helper-hoist-variables": ^7.24.7 - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-validator-identifier": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 8af7a9db2929991d82cfdf41fb175dee344274d39b39122f8c35f24b5d682f98368e3d8f5130401298bd21412df21d416a7d8b33b59c334fae3d3c762118b1d8 + "@babel/core": ^8.0.0-beta.1 + checksum: a48b363d87873a83c5a822565a4e7390a8385f20ba6b5fdbaa2e684894ce4d26ff6dd1157da61643410942976bc2565868470fcdd1f0f1c8b2b5477370f4a70c languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-modules-umd@npm:7.24.7" +"@babel/plugin-transform-object-rest-spread@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-object-rest-spread@npm:8.0.0-beta.1" dependencies: - "@babel/helper-module-transforms": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-compilation-targets": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/plugin-transform-destructuring": ^8.0.0-beta.1 + "@babel/plugin-transform-parameters": ^8.0.0-beta.1 + "@babel/traverse": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 9ff1c464892efe042952ba778468bda6131b196a2729615bdcc3f24cdc94014f016a4616ee5643c5845bade6ba698f386833e61056d7201314b13a7fd69fac88 + "@babel/core": ^8.0.0-beta.1 + checksum: 7618713940b61bb5dc1c92c31fed5241e9b93349f1699505c29f2bdbf9c69da6dfa0721dcc2d75a91ef10a93c5097ffa53a5adb3ae95000146819061746b3bc4 languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.24.7" +"@babel/plugin-transform-object-super@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-object-super@npm:8.0.0-beta.1" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-replace-supers": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0 - checksum: f1c6c7b5d60a86b6d7e4dd098798e1d393d55e993a0b57a73b53640c7a94985b601a96bdacee063f809a9a700bcea3a2ff18e98fa561554484ac56b761d774bd + "@babel/core": ^8.0.0-beta.1 + checksum: 9d808239d2da72495413455380dd17b12aad77ccea700b7b37932ddd0ec4b584f7654fa86421ca1ad46e7a2377df9edfa3f7517298e89e0202a61d32ce5a40d6 languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-new-target@npm:7.24.7" +"@babel/plugin-transform-optional-catch-binding@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3cb94cd1076b270f768f91fdcf9dd2f6d487f8dbfff3df7ca8d07b915900b86d02769a35ba1407d16fe49499012c8f055e1741299e2c880798b953d942a8fa1b + "@babel/core": ^8.0.0-beta.1 + checksum: 4456022accd8e59e25d745338c62b896b869b72cfa4d529ce1ed55f870962c5ae308d2ed2b171aec7d2da7a6f226b61117373b6e407bc517d7a983074725b670 languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.7" +"@babel/plugin-transform-optional-chaining@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-optional-chaining@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-skip-transparent-expression-wrappers": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 4a9221356401d87762afbc37a9e8e764afc2daf09c421117537820f8cfbed6876888372ad3a7bcfae2d45c95f026651f050ab4020b777be31d3ffb00908dbdd3 + "@babel/core": ^8.0.0-beta.1 + checksum: 20df5d8e538cfee5df9d4cd8fd1f84538003814e2ef48debf6486f28d3bcd28920e662dba7a836d5b90df7d8abe6c0d931fac3c6ae2a144a273fcd632ec8dad4 languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.7" +"@babel/plugin-transform-parameters@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-parameters@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 561b5f1d08b2c3f92ce849f092751558b5e6cfeb7eb55c79e7375c34dd9c3066dce5e630bb439affef6adcf202b6cbcaaa23870070276fa5bb429c8f5b8c7514 + "@babel/core": ^8.0.0-beta.1 + checksum: 4e158cead216bdeaf171df8b7bd80539dca1998b3781a8be25a8e026b3156e7fafcced40d166832aa4fcbb3b0f725172b08c35e7adf7d8640fea5740d8113c56 languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.7" +"@babel/plugin-transform-private-methods@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-private-methods@npm:8.0.0-beta.1" dependencies: - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.24.7 + "@babel/helper-create-class-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 169d257b9800c13e1feb4c37fb05dae84f702e58b342bb76e19e82e6692b7b5337c9923ee89e3916a97c0dd04a3375bdeca14f5e126f110bbacbeb46d1886ca2 + "@babel/core": ^8.0.0-beta.1 + checksum: cfb1b33b7959c1ff27986e8e6a5be923db25d3dbfbfc4b1e8ea274b84e82b350797dec30c1699a7d3621c487b04816da99c4fad9e8eebc477aa65b9d72ebe81c languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-object-super@npm:7.24.7" +"@babel/plugin-transform-private-property-in-object@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-private-property-in-object@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-replace-supers": ^7.24.7 + "@babel/helper-annotate-as-pure": ^8.0.0-beta.1 + "@babel/helper-create-class-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f71e607a830ee50a22fa1a2686524d3339440cf9dea63032f6efbd865cfe4e35000e1e3f3492459e5c986f7c0c07dc36938bf3ce61fc9ba5f8ab732d0b64ab37 + "@babel/core": ^8.0.0-beta.1 + checksum: 71dd72c3f149d0326f7bc2eeb9e482f9b62d199345dc6277bcdf6b4e4029e56dd4a75fdda67c62cfd70c8bae946cd3a717c01e17611f4d0c2fd1a15715084773 languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.7" +"@babel/plugin-transform-property-literals@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-property-literals@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 7229f3a5a4facaab40f4fdfc7faabc157dc38a67d66bed7936599f4bc509e0bff636f847ac2aa45294881fce9cf8a0a460b85d2a465b7b977de9739fce9b18f6 + "@babel/core": ^8.0.0-beta.1 + checksum: ab4b9d35917dccd7aa5cd058c996ae2708138a785d41df04e8a5572feeb1097da3ff728dc22473041acab4e3538f7d07b66cc8c26d3fbe666c4ece20e5fea200 languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.7" +"@babel/plugin-transform-regenerator@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-regenerator@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 877e7ce9097d475132c7f4d1244de50bb2fd37993dc4580c735f18f8cbc49282f6e77752821bcad5ca9d3528412d2c8a7ee0aa7ca71bb680ff82648e7a5fed25 + "@babel/core": ^8.0.0-beta.1 + checksum: 7365db2f91007dfc178dab2b852d453ff82fe760048b00c4e47e505526947f61ff2d4c171f646003f766d4fce3576afc445edb9094328bd329774d5c90c69256 languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-parameters@npm:7.24.7" +"@babel/plugin-transform-regexp-modifiers@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-regexp-modifiers@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ab534b03ac2eff94bc79342b8f39a4584666f5305a6c63c1964afda0b1b004e6b861e49d1683548030defe248e3590d3ff6338ee0552cb90c064f7e1479968c3 + "@babel/core": ^8.0.0-beta.1 + checksum: 63c54ab0560676046ebe0d952a790f2f8bf9248026521a3de7dc4745ddf894d4080d4c92e6f53fb3ff0107046964d4dd037d7827f7da92f1f5325cc36eefadd8 languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-private-methods@npm:7.24.7" +"@babel/plugin-transform-reserved-words@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-reserved-words@npm:8.0.0-beta.1" dependencies: - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: c151548e34909be2adcceb224d8fdd70bafa393bc1559a600906f3f647317575bf40db670470934a360e90ee8084ef36dffa34ec25d387d414afd841e74cf3fe + "@babel/core": ^8.0.0-beta.1 + checksum: 7b0b0808225c2916121de420e7d36af8e1a8ea058a634731f9b3aaab4f9db5d0a1574f0e108e046f0f22f4d6e2dc4dd2d1bb59bddcdac3e117494bf3c7a59632 languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.7" +"@babel/plugin-transform-shorthand-properties@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-shorthand-properties@npm:8.0.0-beta.1" dependencies: - "@babel/helper-annotate-as-pure": ^7.24.7 - "@babel/helper-create-class-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 8cee9473095305cc787bb653fd681719b49363281feabf677db8a552e8e41c94441408055d7e5fd5c7d41b315e634fa70b145ad0c7c54456216049df4ed57350 + "@babel/core": ^8.0.0-beta.1 + checksum: 6d93b146ddf98e7488cf1530d5c709f560ff3f797aa7c99042399bf9a6072f9b2b99e35a6fa552c8534d6d320a93997c4402973a31497835cebec28cef37e714 languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-property-literals@npm:7.24.7" +"@babel/plugin-transform-spread@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-spread@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-skip-transparent-expression-wrappers": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 9aeefc3aab6c6bf9d1fae1cf3a2d38c7d886fd3c6c81b7c608c477f5758aee2e7abf52f32724310fe861da61af934ee2508b78a5b5f234b9740c9134e1c14437 + "@babel/core": ^8.0.0-beta.1 + checksum: c6804264925adc3a3c3151454de1906c0edf86b0e88ace7296b155b0db1102a4d45b810dc8f7e83520a48d44a4a4fbe26461f7ccd1ec75beb87ca720059f62ff languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-regenerator@npm:7.24.7" +"@babel/plugin-transform-sticky-regex@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-sticky-regex@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - regenerator-transform: ^0.15.2 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 20c6c3fb6fc9f407829087316653388d311e8c1816b007609bb09aeef254092a7157adace8b3aaa8f34be752503717cb85c88a5fe482180a9b11bcbd676063be + "@babel/core": ^8.0.0-beta.1 + checksum: 9bc2857da077ff0aa78e1d0853f9922d419bd788910fc4014599f918eee078f65e55b8a76e1160971082f15ae5de635adc1b566256639a10f092dc9f431de101 languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-reserved-words@npm:7.24.7" +"@babel/plugin-transform-template-literals@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-template-literals@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3d5876954d5914d7270819479504f30c4bf5452a65c677f44e2dab2db50b3c9d4b47793c45dfad7abf4f377035dd79e4b3f554ae350df9f422201d370ce9f8dd + "@babel/core": ^8.0.0-beta.1 + checksum: 396aaff8e872308803bb25b9839629fb7487a0977e978829eebe34374474ddd818cf08c5f5c92985c369989ab9404de4643cfcd87f4ba9a14ca9be1609f6068d languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.7" +"@babel/plugin-transform-typeof-symbol@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-typeof-symbol@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 7b524245814607188212b8eb86d8c850e5974203328455a30881b4a92c364b93353fae14bc2af5b614ef16300b75b8c1d3b8f3a08355985b4794a7feb240adc3 + "@babel/core": ^8.0.0-beta.1 + checksum: 08c479f23d9c0484d6bb5b0fa055e4c0f8a1680c94c4552ce05030d123f8c50c889169d0e0e7e97c232dabb2d1c30ec482c41dee8f74cd3c87a66ffba70d0b32 languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-spread@npm:7.24.7" +"@babel/plugin-transform-unicode-escapes@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-unicode-escapes@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 4c4254c8b9cceb1a8f975fa9b92257ddb08380a35c0a3721b8f4b9e13a3d82e403af2e0fba577b9f2452dd8f06bc3dea71cc53b1e2c6af595af5db52a13429d6 + "@babel/core": ^8.0.0-beta.1 + checksum: 3406a7053ba3aab16d4856c7d2e6f11ea11f9948fa9642d33ac5f2e355edf300595622cf4beba397f1c7e0df62c386b53e6cf47afcc181c98ed748e1d01e5551 languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.7" +"@babel/plugin-transform-unicode-property-regex@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 118fc7a7ebf7c20411b670c8a030535fdfe4a88bc5643bb625a584dbc4c8a468da46430a20e6bf78914246962b0f18f1b9d6a62561a7762c4f34a038a5a77179 + "@babel/core": ^8.0.0-beta.1 + checksum: fede898e06f38d64b38c9bdaa20fb56ad9faec270469ab1da404fb6435f07403fe67bcf95dbd6f9249f6da2412b24f66c2a090b97a93844f6d7e7b6e3971eb59 languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-template-literals@npm:7.24.7" +"@babel/plugin-transform-unicode-regex@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-unicode-regex@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ad44e5826f5a98c1575832dbdbd033adfe683cdff195e178528ead62507564bf02f479b282976cfd3caebad8b06d5fd7349c1cdb880dec3c56daea4f1f179619 + "@babel/core": ^8.0.0-beta.1 + checksum: c453026df125bba8ddf5578d7e88a592a962e41d48e69eb1baf60c9fa3113e560bbed2e122f4b24bf8cee82d4884a64206f5977a732536291677a54f21bc594e languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.7" +"@babel/plugin-transform-unicode-sets-regex@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:8.0.0-beta.1" dependencies: - "@babel/helper-plugin-utils": ^7.24.7 + "@babel/helper-create-regexp-features-plugin": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 6bd16b9347614d44187d8f8ee23ebd7be30dabf3632eed5ff0415f35a482e827de220527089eae9cdfb75e85aa72db0e141ebc2247c4b1187c1abcdacdc34895 - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-escapes@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": ^7.24.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 4af0a193e1ddea6ff82b2b15cc2501b872728050bd625740b813c8062fec917d32d530ff6b41de56c15e7296becdf3336a58db81f5ca8e7c445c1306c52f3e01 - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-property-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.7" - dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: aae13350c50973f5802ca7906d022a6a0cc0e3aebac9122d0450bbd51e78252d4c2032ad69385e2759fcbdd3aac5d571bd7e26258907f51f8e1a51b53be626c2 - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.7" - dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 1cb4e70678906e431da0a05ac3f8350025fee290304ad7482d9cfaa1ca67b2e898654de537c9268efbdad5b80d3ebadf42b4a88ea84609bd8a4cce7b11b48afd - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.7" - dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 08a2844914f33dacd2ce1ab021ce8c1cc35dc6568521a746d8bf29c21571ee5be78787b454231c4bb3526cbbe280f1893223c82726cec5df2be5dae0a3b51837 - languageName: node - linkType: hard - -"@babel/preset-env@npm:^7.23.3": - version: 7.24.7 - resolution: "@babel/preset-env@npm:7.24.7" - dependencies: - "@babel/compat-data": ^7.24.7 - "@babel/helper-compilation-targets": ^7.24.7 - "@babel/helper-plugin-utils": ^7.24.7 - "@babel/helper-validator-option": ^7.24.7 - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": ^7.24.7 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.24.7 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.24.7 - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.24.7 - "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 - "@babel/plugin-syntax-async-generators": ^7.8.4 - "@babel/plugin-syntax-class-properties": ^7.12.13 - "@babel/plugin-syntax-class-static-block": ^7.14.5 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/plugin-syntax-export-namespace-from": ^7.8.3 - "@babel/plugin-syntax-import-assertions": ^7.24.7 - "@babel/plugin-syntax-import-attributes": ^7.24.7 - "@babel/plugin-syntax-import-meta": ^7.10.4 - "@babel/plugin-syntax-json-strings": ^7.8.3 - "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 - "@babel/plugin-syntax-numeric-separator": ^7.10.4 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 - "@babel/plugin-syntax-private-property-in-object": ^7.14.5 - "@babel/plugin-syntax-top-level-await": ^7.14.5 - "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 - "@babel/plugin-transform-arrow-functions": ^7.24.7 - "@babel/plugin-transform-async-generator-functions": ^7.24.7 - "@babel/plugin-transform-async-to-generator": ^7.24.7 - "@babel/plugin-transform-block-scoped-functions": ^7.24.7 - "@babel/plugin-transform-block-scoping": ^7.24.7 - "@babel/plugin-transform-class-properties": ^7.24.7 - "@babel/plugin-transform-class-static-block": ^7.24.7 - "@babel/plugin-transform-classes": ^7.24.7 - "@babel/plugin-transform-computed-properties": ^7.24.7 - "@babel/plugin-transform-destructuring": ^7.24.7 - "@babel/plugin-transform-dotall-regex": ^7.24.7 - "@babel/plugin-transform-duplicate-keys": ^7.24.7 - "@babel/plugin-transform-dynamic-import": ^7.24.7 - "@babel/plugin-transform-exponentiation-operator": ^7.24.7 - "@babel/plugin-transform-export-namespace-from": ^7.24.7 - "@babel/plugin-transform-for-of": ^7.24.7 - "@babel/plugin-transform-function-name": ^7.24.7 - "@babel/plugin-transform-json-strings": ^7.24.7 - "@babel/plugin-transform-literals": ^7.24.7 - "@babel/plugin-transform-logical-assignment-operators": ^7.24.7 - "@babel/plugin-transform-member-expression-literals": ^7.24.7 - "@babel/plugin-transform-modules-amd": ^7.24.7 - "@babel/plugin-transform-modules-commonjs": ^7.24.7 - "@babel/plugin-transform-modules-systemjs": ^7.24.7 - "@babel/plugin-transform-modules-umd": ^7.24.7 - "@babel/plugin-transform-named-capturing-groups-regex": ^7.24.7 - "@babel/plugin-transform-new-target": ^7.24.7 - "@babel/plugin-transform-nullish-coalescing-operator": ^7.24.7 - "@babel/plugin-transform-numeric-separator": ^7.24.7 - "@babel/plugin-transform-object-rest-spread": ^7.24.7 - "@babel/plugin-transform-object-super": ^7.24.7 - "@babel/plugin-transform-optional-catch-binding": ^7.24.7 - "@babel/plugin-transform-optional-chaining": ^7.24.7 - "@babel/plugin-transform-parameters": ^7.24.7 - "@babel/plugin-transform-private-methods": ^7.24.7 - "@babel/plugin-transform-private-property-in-object": ^7.24.7 - "@babel/plugin-transform-property-literals": ^7.24.7 - "@babel/plugin-transform-regenerator": ^7.24.7 - "@babel/plugin-transform-reserved-words": ^7.24.7 - "@babel/plugin-transform-shorthand-properties": ^7.24.7 - "@babel/plugin-transform-spread": ^7.24.7 - "@babel/plugin-transform-sticky-regex": ^7.24.7 - "@babel/plugin-transform-template-literals": ^7.24.7 - "@babel/plugin-transform-typeof-symbol": ^7.24.7 - "@babel/plugin-transform-unicode-escapes": ^7.24.7 - "@babel/plugin-transform-unicode-property-regex": ^7.24.7 - "@babel/plugin-transform-unicode-regex": ^7.24.7 - "@babel/plugin-transform-unicode-sets-regex": ^7.24.7 + "@babel/core": ^8.0.0-beta.1 + checksum: 9ee2c7186e733396c667d0ea99b7a0bdc16197a8604626de179e61e97fec218a95d73d6ccc18a96a8d95edaa40d9a9d407ac5fc51e3018fd31f8319a0ded8a9f + languageName: node + linkType: hard + +"@babel/preset-env@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/preset-env@npm:8.0.0-beta.1" + dependencies: + "@babel/compat-data": ^8.0.0-beta.1 + "@babel/helper-compilation-targets": ^8.0.0-beta.1 + "@babel/helper-plugin-utils": ^8.0.0-beta.1 + "@babel/helper-validator-option": ^8.0.0-beta.1 + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": ^8.0.0-beta.1 + "@babel/plugin-bugfix-safari-class-field-initializer-scope": ^8.0.0-beta.1 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^8.0.0-beta.1 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^8.0.0-beta.1 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^8.0.0-beta.1 + "@babel/plugin-transform-arrow-functions": ^8.0.0-beta.1 + "@babel/plugin-transform-async-generator-functions": ^8.0.0-beta.1 + "@babel/plugin-transform-async-to-generator": ^8.0.0-beta.1 + "@babel/plugin-transform-block-scoped-functions": ^8.0.0-beta.1 + "@babel/plugin-transform-block-scoping": ^8.0.0-beta.1 + "@babel/plugin-transform-class-properties": ^8.0.0-beta.1 + "@babel/plugin-transform-class-static-block": ^8.0.0-beta.1 + "@babel/plugin-transform-classes": ^8.0.0-beta.1 + "@babel/plugin-transform-computed-properties": ^8.0.0-beta.1 + "@babel/plugin-transform-destructuring": ^8.0.0-beta.1 + "@babel/plugin-transform-dotall-regex": ^8.0.0-beta.1 + "@babel/plugin-transform-duplicate-keys": ^8.0.0-beta.1 + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": ^8.0.0-beta.1 + "@babel/plugin-transform-dynamic-import": ^8.0.0-beta.1 + "@babel/plugin-transform-explicit-resource-management": ^8.0.0-beta.1 + "@babel/plugin-transform-exponentiation-operator": ^8.0.0-beta.1 + "@babel/plugin-transform-export-namespace-from": ^8.0.0-beta.1 + "@babel/plugin-transform-for-of": ^8.0.0-beta.1 + "@babel/plugin-transform-function-name": ^8.0.0-beta.1 + "@babel/plugin-transform-json-strings": ^8.0.0-beta.1 + "@babel/plugin-transform-literals": ^8.0.0-beta.1 + "@babel/plugin-transform-logical-assignment-operators": ^8.0.0-beta.1 + "@babel/plugin-transform-member-expression-literals": ^8.0.0-beta.1 + "@babel/plugin-transform-modules-amd": ^8.0.0-beta.1 + "@babel/plugin-transform-modules-commonjs": ^8.0.0-beta.1 + "@babel/plugin-transform-modules-systemjs": ^8.0.0-beta.1 + "@babel/plugin-transform-modules-umd": ^8.0.0-beta.1 + "@babel/plugin-transform-named-capturing-groups-regex": ^8.0.0-beta.1 + "@babel/plugin-transform-new-target": ^8.0.0-beta.1 + "@babel/plugin-transform-nullish-coalescing-operator": ^8.0.0-beta.1 + "@babel/plugin-transform-numeric-separator": ^8.0.0-beta.1 + "@babel/plugin-transform-object-rest-spread": ^8.0.0-beta.1 + "@babel/plugin-transform-object-super": ^8.0.0-beta.1 + "@babel/plugin-transform-optional-catch-binding": ^8.0.0-beta.1 + "@babel/plugin-transform-optional-chaining": ^8.0.0-beta.1 + "@babel/plugin-transform-parameters": ^8.0.0-beta.1 + "@babel/plugin-transform-private-methods": ^8.0.0-beta.1 + "@babel/plugin-transform-private-property-in-object": ^8.0.0-beta.1 + "@babel/plugin-transform-property-literals": ^8.0.0-beta.1 + "@babel/plugin-transform-regenerator": ^8.0.0-beta.1 + "@babel/plugin-transform-regexp-modifiers": ^8.0.0-beta.1 + "@babel/plugin-transform-reserved-words": ^8.0.0-beta.1 + "@babel/plugin-transform-shorthand-properties": ^8.0.0-beta.1 + "@babel/plugin-transform-spread": ^8.0.0-beta.1 + "@babel/plugin-transform-sticky-regex": ^8.0.0-beta.1 + "@babel/plugin-transform-template-literals": ^8.0.0-beta.1 + "@babel/plugin-transform-typeof-symbol": ^8.0.0-beta.1 + "@babel/plugin-transform-unicode-escapes": ^8.0.0-beta.1 + "@babel/plugin-transform-unicode-property-regex": ^8.0.0-beta.1 + "@babel/plugin-transform-unicode-regex": ^8.0.0-beta.1 + "@babel/plugin-transform-unicode-sets-regex": ^8.0.0-beta.1 "@babel/preset-modules": 0.1.6-no-external-plugins - babel-plugin-polyfill-corejs2: ^0.4.10 - babel-plugin-polyfill-corejs3: ^0.10.4 - babel-plugin-polyfill-regenerator: ^0.6.1 - core-js-compat: ^3.31.0 - semver: ^6.3.1 + babel-plugin-polyfill-corejs3: ^0.13.0 + core-js-compat: ^3.43.0 + semver: ^7.3.4 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 1a82c883c7404359b19b7436d0aab05f8dd4e89e8b1f7de127cc65d0ff6a9b1c345211d9c038f5b6e8f93d26f091fa9c73812d82851026ab4ec93f5ed0f0d675 + "@babel/core": ^8.0.0-beta.1 + checksum: 3b98e6587923ba55438bbcc18f17335fab377ce05f26e70f081e7ffb68055294c46307c06a17a11edb97855ce5a8a9d110ef19d66ed16ce2952fc4c8c4ef7849 languageName: node linkType: hard @@ -1324,52 +1124,33 @@ __metadata: languageName: node linkType: hard -"@babel/regjsgen@npm:^0.8.0": - version: 0.8.0 - resolution: "@babel/regjsgen@npm:0.8.0" - checksum: 89c338fee774770e5a487382170711014d49a68eb281e74f2b5eac88f38300a4ad545516a7786a8dd5702e9cf009c94c2f582d200f077ac5decd74c56b973730 - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.8.4": - version: 7.24.7 - resolution: "@babel/runtime@npm:7.24.7" +"@babel/template@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/template@npm:8.0.0-beta.1" dependencies: - regenerator-runtime: ^0.14.0 - checksum: d17f29eed6f848ac15cdf4202a910b741facfb0419a9d79e5c7fa37df6362fc3227f1cc2e248cc6db5e53ddffb4caa6686c488e6e80ce3d29c36a4e74c8734ea + "@babel/code-frame": ^8.0.0-beta.1 + "@babel/parser": ^8.0.0-beta.1 + "@babel/types": ^8.0.0-beta.1 + checksum: 8589f3ef8b9dc60625bbf4a7564ff5ddf7060c6974edd00ddc329e376dd45753335e308f9a7ca3bced3a5a9c379a6c6646bb3ec34e107d7001b65f46dedf3ffb languageName: node linkType: hard -"@babel/template@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/template@npm:7.24.7" +"@babel/traverse@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/traverse@npm:8.0.0-beta.1" dependencies: - "@babel/code-frame": ^7.24.7 - "@babel/parser": ^7.24.7 - "@babel/types": ^7.24.7 - checksum: ea90792fae708ddf1632e54c25fe1a86643d8c0132311f81265d2bdbdd42f9f4fac65457056c1b6ca87f7aa0d6a795b549566774bba064bdcea2034ab3960ee9 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.24.7": - version: 7.24.7 - resolution: "@babel/traverse@npm:7.24.7" - dependencies: - "@babel/code-frame": ^7.24.7 - "@babel/generator": ^7.24.7 - "@babel/helper-environment-visitor": ^7.24.7 - "@babel/helper-function-name": ^7.24.7 - "@babel/helper-hoist-variables": ^7.24.7 - "@babel/helper-split-export-declaration": ^7.24.7 - "@babel/parser": ^7.24.7 - "@babel/types": ^7.24.7 + "@babel/code-frame": ^8.0.0-beta.1 + "@babel/generator": ^8.0.0-beta.1 + "@babel/helper-globals": ^8.0.0-beta.1 + "@babel/parser": ^8.0.0-beta.1 + "@babel/template": ^8.0.0-beta.1 + "@babel/types": ^8.0.0-beta.1 debug: ^4.3.1 - globals: ^11.1.0 - checksum: 7cd366afe9e7ee77e493779fdf24f67bf5595247289364f4689e29688572505eaeb886d7a8f20ebb9c29fc2de7d0895e4ff9e203e78e39ac67239724d45aa83b + checksum: 4c17f4c6aa19bc5481a2a25af39113c95ba5db3ed770338a3a1e9c9ea54ec9269c515c25de6b0ddf1a5eab860836b21c86167128cfa2fa4d3aaf7fec057d8622 languageName: node linkType: hard -"@babel/types@npm:^7.24.7, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.4.4": version: 7.24.7 resolution: "@babel/types@npm:7.24.7" dependencies: @@ -1380,6 +1161,16 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^8.0.0-beta.1": + version: 8.0.0-beta.1 + resolution: "@babel/types@npm:8.0.0-beta.1" + dependencies: + "@babel/helper-string-parser": ^8.0.0-beta.1 + "@babel/helper-validator-identifier": ^8.0.0-beta.1 + checksum: ccc449a88195377cbddde98c7c038e5fc3693a043a02fdf1922ee4cf27ee0df03486f234f7e4035a1cf10dbc00e9423b854cca9cde37245cef6725401a252cf8 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -1482,6 +1273,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/gen-mapping@npm:^0.3.12": + version: 0.3.12 + resolution: "@jridgewell/gen-mapping@npm:0.3.12" + dependencies: + "@jridgewell/sourcemap-codec": ^1.5.0 + "@jridgewell/trace-mapping": ^0.3.24 + checksum: 56ee1631945084897f274e65348afbaca7970ce92e3c23b3a23b2fe5d0d2f0c67614f0df0f2bb070e585e944bbaaf0c11cee3a36318ab8a36af46f2fd566bc40 + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.5 resolution: "@jridgewell/gen-mapping@npm:0.3.5" @@ -1524,7 +1325,14 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": +"@jridgewell/sourcemap-codec@npm:^1.5.0": + version: 1.5.4 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.4" + checksum: 959093724bfbc7c1c9aadc08066154f5c1f2acc647b45bd59beec46922cbfc6a9eda4a2114656de5bc00bb3600e420ea9a4cb05e68dcf388619f573b77bd9f0c + languageName: node + linkType: hard + +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": version: 0.3.25 resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: @@ -1534,19 +1342,13 @@ __metadata: languageName: node linkType: hard -"@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3": - version: 2.1.8-no-fsevents.3 - resolution: "@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3" - checksum: ee55cc9241aeea7eb94b8a8551bfa4246c56c53bc71ecda0a2104018fcc328ba5723b33686bdf9cc65d4df4ae65e8016b89e0bbdeb94e0309fe91bb9ced42344 - languageName: node - linkType: hard - -"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": - version: 5.1.1-v1 - resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" +"@jridgewell/trace-mapping@npm:^0.3.28": + version: 0.3.29 + resolution: "@jridgewell/trace-mapping@npm:0.3.29" dependencies: - eslint-scope: 5.1.1 - checksum: f2e3b2d6a6e2d9f163ca22105910c9f850dc4897af0aea3ef0a5886b63d8e1ba6505b71c99cb78a3bba24a09557d601eb21c8dede3f3213753fcfef364eb0e57 + "@jridgewell/resolve-uri": ^3.1.0 + "@jridgewell/sourcemap-codec": ^1.4.14 + checksum: 5e92eeafa5131a4f6b7122063833d657f885cb581c812da54f705d7a599ff36a75a4a093a83b0f6c7e95642f5772dd94753f696915e8afea082237abf7423ca3 languageName: node linkType: hard @@ -1613,10 +1415,37 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:^1.0.5": - version: 1.0.5 - resolution: "@types/estree@npm:1.0.5" - checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a +"@types/eslint-scope@npm:^3.7.7": + version: 3.7.7 + resolution: "@types/eslint-scope@npm:3.7.7" + dependencies: + "@types/eslint": "*" + "@types/estree": "*" + checksum: e2889a124aaab0b89af1bab5959847c5bec09809209255de0e63b9f54c629a94781daa04adb66bffcdd742f5e25a17614fb933965093c0eea64aacda4309380e + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 9.6.1 + resolution: "@types/eslint@npm:9.6.1" + dependencies: + "@types/estree": "*" + "@types/json-schema": "*" + checksum: c286e79707ab604b577cf8ce51d9bbb9780e3d6a68b38a83febe13fa05b8012c92de17c28532fac2b03d3c460123f5055d603a579685325246ca1c86828223e0 + languageName: node + linkType: hard + +"@types/estree@npm:*, @types/estree@npm:^1.0.8": + version: 1.0.8 + resolution: "@types/estree@npm:1.0.8" + checksum: bd93e2e415b6f182ec4da1074e1f36c480f1d26add3e696d54fb30c09bc470897e41361c8fd957bf0985024f8fbf1e6e2aff977d79352ef7eb93a5c6dcff6c11 + languageName: node + linkType: hard + +"@types/gensync@npm:^1.0.0": + version: 1.0.4 + resolution: "@types/gensync@npm:1.0.4" + checksum: 99c3aa0d3f1198973c7e51bea5947b815f3338ce89ce09a39ac8abb41cd844c5b95189da254ea45e50a395fe25fd215664d8ca76c5438814963597afb01f686e languageName: node linkType: hard @@ -1627,7 +1456,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.8": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98 @@ -1635,162 +1464,162 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 20.14.10 - resolution: "@types/node@npm:20.14.10" + version: 24.1.0 + resolution: "@types/node@npm:24.1.0" dependencies: - undici-types: ~5.26.4 - checksum: 2f397d393de8cddb126e0b7999402ea450215ac69d49666ddef4f730a73325054499ce7345f86095e7b935c55b2e02139f3b8b9afc72fb978ed29edf6bb956b0 + undici-types: ~7.8.0 + checksum: 01f9a97909eec619d937af3bc00ac49461e1846656b4d060f648145df06508eb6d77c200637a792481ee93a73976ced46cfbbdfe307e79be0f58ccdc415dfcd2 languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/ast@npm:1.12.1" +"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/ast@npm:1.14.1" dependencies: - "@webassemblyjs/helper-numbers": 1.11.6 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - checksum: 31bcc64147236bd7b1b6d29d1f419c1f5845c785e1e42dc9e3f8ca2e05a029e9393a271b84f3a5bff2a32d35f51ff59e2181a6e5f953fe88576acd6750506202 + "@webassemblyjs/helper-numbers": 1.13.2 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + checksum: f9154ad9ea14f6f2374ebe918c221fd69a4d4514126a1acc6fa4966e8d27ab28cb550a5e6880032cf620e19640578658a7e5a55bd2aad1e3db4e9d598b8f2099 languageName: node linkType: hard -"@webassemblyjs/floating-point-hex-parser@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6" - checksum: 29b08758841fd8b299c7152eda36b9eb4921e9c584eb4594437b5cd90ed6b920523606eae7316175f89c20628da14326801090167cc7fbffc77af448ac84b7e2 +"@webassemblyjs/floating-point-hex-parser@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.13.2" + checksum: e866ec8433f4a70baa511df5e8f2ebcd6c24f4e2cc6274c7c5aabe2bcce3459ea4680e0f35d450e1f3602acf3913b6b8e4f15069c8cfd34ae8609fb9a7d01795 languageName: node linkType: hard -"@webassemblyjs/helper-api-error@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-api-error@npm:1.11.6" - checksum: e8563df85161096343008f9161adb138a6e8f3c2cc338d6a36011aa55eabb32f2fd138ffe63bc278d009ada001cc41d263dadd1c0be01be6c2ed99076103689f +"@webassemblyjs/helper-api-error@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-api-error@npm:1.13.2" + checksum: 48b5df7fd3095bb252f59a139fe2cbd999a62ac9b488123e9a0da3906ad8a2f2da7b2eb21d328c01a90da987380928706395c2897d1f3ed9e2125b6d75a920d0 languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-buffer@npm:1.12.1" - checksum: c3ffb723024130308db608e86e2bdccd4868bbb62dffb0a9a1530606496f79c87f8565bd8e02805ce64912b71f1a70ee5fb00307258b0c082c3abf961d097eca +"@webassemblyjs/helper-buffer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.14.1" + checksum: b611e981dfd6a797c3d8fc3a772de29a6e55033737c2c09c31bb66c613bdbb2d25f915df1dee62a602c6acc057ca71128432fa8c3e22a893e1219dc454f14ede languageName: node linkType: hard -"@webassemblyjs/helper-numbers@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-numbers@npm:1.11.6" +"@webassemblyjs/helper-numbers@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-numbers@npm:1.13.2" dependencies: - "@webassemblyjs/floating-point-hex-parser": 1.11.6 - "@webassemblyjs/helper-api-error": 1.11.6 + "@webassemblyjs/floating-point-hex-parser": 1.13.2 + "@webassemblyjs/helper-api-error": 1.13.2 "@xtuc/long": 4.2.2 - checksum: f4b562fa219f84368528339e0f8d273ad44e047a07641ffcaaec6f93e5b76fd86490a009aa91a294584e1436d74b0a01fa9fde45e333a4c657b58168b04da424 + checksum: 49e2c9bf9b66997e480f6b44d80f895b3cde4de52ac135921d28e144565edca6903a519f627f4089b5509de1d7f9e5023f0e1a94ff78a36c9e2eb30e7c18ffd2 languageName: node linkType: hard -"@webassemblyjs/helper-wasm-bytecode@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6" - checksum: 3535ef4f1fba38de3475e383b3980f4bbf3de72bbb631c2b6584c7df45be4eccd62c6ff48b5edd3f1bcff275cfd605a37679ec199fc91fd0a7705d7f1e3972dc +"@webassemblyjs/helper-wasm-bytecode@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.13.2" + checksum: 8e059e1c1f0294f4fc3df8e4eaff3c5ef6e2e1358f34ebc118eaf5070ed59e56ed7fc92b28be734ebde17c8d662d5d27e06ade686c282445135da083ae11c128 languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1" +"@webassemblyjs/helper-wasm-section@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-buffer": 1.12.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - "@webassemblyjs/wasm-gen": 1.12.1 - checksum: c19810cdd2c90ff574139b6d8c0dda254d42d168a9e5b3d353d1bc085f1d7164ccd1b3c05592a45a939c47f7e403dc8d03572bb686642f06a3d02932f6f0bc8f + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-buffer": 1.14.1 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + "@webassemblyjs/wasm-gen": 1.14.1 + checksum: 0a08d454a63192cd66abf91b6f060ac4b466cef341262246e9dcc828dd4c8536195dea9b46a1244b1eac65b59b8b502164a771a190052a92ff0a0a2ded0f8f53 languageName: node linkType: hard -"@webassemblyjs/ieee754@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/ieee754@npm:1.11.6" +"@webassemblyjs/ieee754@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/ieee754@npm:1.13.2" dependencies: "@xtuc/ieee754": ^1.2.0 - checksum: 13574b8e41f6ca39b700e292d7edf102577db5650fe8add7066a320aa4b7a7c09a5056feccac7a74eb68c10dea9546d4461412af351f13f6b24b5f32379b49de + checksum: d7e3520baa37a7309fa7db4d73d69fb869878853b1ebd4b168821bd03fcc4c0e1669c06231315b0039035d9a7a462e53de3ad982da4a426a4b0743b5888e8673 languageName: node linkType: hard -"@webassemblyjs/leb128@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/leb128@npm:1.11.6" +"@webassemblyjs/leb128@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/leb128@npm:1.13.2" dependencies: "@xtuc/long": 4.2.2 - checksum: 7ea942dc9777d4b18a5ebfa3a937b30ae9e1d2ce1fee637583ed7f376334dd1d4274f813d2e250056cca803e0952def4b954913f1a3c9068bcd4ab4ee5143bf0 + checksum: 64083507f7cff477a6d71a9e325d95665cea78ec8df99ca7c050e1cfbe300fbcf0842ca3dcf3b4fa55028350135588a4f879398d3dd2b6a8de9913ce7faf5333 languageName: node linkType: hard -"@webassemblyjs/utf8@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/utf8@npm:1.11.6" - checksum: 807fe5b5ce10c390cfdd93e0fb92abda8aebabb5199980681e7c3743ee3306a75729bcd1e56a3903980e96c885ee53ef901fcbaac8efdfa480f9c0dae1d08713 +"@webassemblyjs/utf8@npm:1.13.2": + version: 1.13.2 + resolution: "@webassemblyjs/utf8@npm:1.13.2" + checksum: 95ec6052f30eefa8d50c9b2a3394d08b17d53a4aa52821451d41d774c126fa8f39b988fbf5bff56da86852a87c16d676e576775a4071e5e5ccf020cc85a4b281 languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-edit@npm:1.12.1" +"@webassemblyjs/wasm-edit@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-buffer": 1.12.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - "@webassemblyjs/helper-wasm-section": 1.12.1 - "@webassemblyjs/wasm-gen": 1.12.1 - "@webassemblyjs/wasm-opt": 1.12.1 - "@webassemblyjs/wasm-parser": 1.12.1 - "@webassemblyjs/wast-printer": 1.12.1 - checksum: ae23642303f030af888d30c4ef37b08dfec7eab6851a9575a616e65d1219f880d9223913a39056dd654e49049d76e97555b285d1f7e56935047abf578cce0692 + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-buffer": 1.14.1 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + "@webassemblyjs/helper-wasm-section": 1.14.1 + "@webassemblyjs/wasm-gen": 1.14.1 + "@webassemblyjs/wasm-opt": 1.14.1 + "@webassemblyjs/wasm-parser": 1.14.1 + "@webassemblyjs/wast-printer": 1.14.1 + checksum: 9341c3146bb1b7863f03d6050c2a66990f20384ca137388047bbe1feffacb599e94fca7b7c18287d17e2449ffb4005fdc7f41f674a6975af9ad8522756f8ffff languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-gen@npm:1.12.1" +"@webassemblyjs/wasm-gen@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - "@webassemblyjs/ieee754": 1.11.6 - "@webassemblyjs/leb128": 1.11.6 - "@webassemblyjs/utf8": 1.11.6 - checksum: 5787626bb7f0b033044471ddd00ce0c9fe1ee4584e8b73e232051e3a4c99ba1a102700d75337151c8b6055bae77eefa4548960c610a5e4a504e356bd872138ff + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + "@webassemblyjs/ieee754": 1.13.2 + "@webassemblyjs/leb128": 1.13.2 + "@webassemblyjs/utf8": 1.13.2 + checksum: 401b12bec7431c4fc29d9414bbe40d3c6dc5be04d25a116657c42329f5481f0129f3b5834c293f26f0e42681ceac9157bf078ce9bdb6a7f78037c650373f98b2 languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-opt@npm:1.12.1" +"@webassemblyjs/wasm-opt@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-buffer": 1.12.1 - "@webassemblyjs/wasm-gen": 1.12.1 - "@webassemblyjs/wasm-parser": 1.12.1 - checksum: 0e8fa8a0645304a1e18ff40d3db5a2e9233ebaa169b19fcc651d6fc9fe2cac0ce092ddee927318015ae735d9cd9c5d97c0cafb6a51dcd2932ac73587b62df991 + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-buffer": 1.14.1 + "@webassemblyjs/wasm-gen": 1.14.1 + "@webassemblyjs/wasm-parser": 1.14.1 + checksum: 60c697a9e9129d8d23573856df0791ba33cea4a3bc2339044cae73128c0983802e5e50a42157b990eeafe1237eb8e7653db6de5f02b54a0ae7b81b02dcdf2ae9 languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wasm-parser@npm:1.12.1" +"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 - "@webassemblyjs/helper-api-error": 1.11.6 - "@webassemblyjs/helper-wasm-bytecode": 1.11.6 - "@webassemblyjs/ieee754": 1.11.6 - "@webassemblyjs/leb128": 1.11.6 - "@webassemblyjs/utf8": 1.11.6 - checksum: 176015de3551ac068cd4505d837414f258d9ade7442bd71efb1232fa26c9f6d7d4e11a5c816caeed389943f409af7ebff6899289a992d7a70343cb47009d21a8 + "@webassemblyjs/ast": 1.14.1 + "@webassemblyjs/helper-api-error": 1.13.2 + "@webassemblyjs/helper-wasm-bytecode": 1.13.2 + "@webassemblyjs/ieee754": 1.13.2 + "@webassemblyjs/leb128": 1.13.2 + "@webassemblyjs/utf8": 1.13.2 + checksum: 93f1fe2676da465b4e824419d9812a3d7218de4c3addd4e916c04bc86055fa134416c1b67e4b7cbde8d728c0dce2721d06cc0bfe7a7db7c093a0898009937405 languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.12.1": - version: 1.12.1 - resolution: "@webassemblyjs/wast-printer@npm:1.12.1" +"@webassemblyjs/wast-printer@npm:1.14.1": + version: 1.14.1 + resolution: "@webassemblyjs/wast-printer@npm:1.14.1" dependencies: - "@webassemblyjs/ast": 1.12.1 + "@webassemblyjs/ast": 1.14.1 "@xtuc/long": 4.2.2 - checksum: 2974b5dda8d769145ba0efd886ea94a601e61fb37114c14f9a9a7606afc23456799af652ac3052f284909bd42edc3665a76bc9b50f95f0794c053a8a1757b713 + checksum: 517881a0554debe6945de719d100b2d8883a2d24ddf47552cdeda866341e2bb153cd824a864bc7e2a61190a4b66b18f9899907e0074e9e820d2912ac0789ea60 languageName: node linkType: hard @@ -1815,12 +1644,12 @@ __metadata: languageName: node linkType: hard -"acorn-import-attributes@npm:^1.9.5": - version: 1.9.5 - resolution: "acorn-import-attributes@npm:1.9.5" +"acorn-import-phases@npm:^1.0.3": + version: 1.0.4 + resolution: "acorn-import-phases@npm:1.0.4" peerDependencies: - acorn: ^8 - checksum: 1c0c49b6a244503964ae46ae850baccf306e84caf99bc2010ed6103c69a423987b07b520a6c619f075d215388bd4923eccac995886a54309eda049ab78a4be95 + acorn: ^8.14.0 + checksum: e669cccfb6711af305150fcbfddcf4485fffdc4547a0ecabebe94103b47124cc02bfd186240061c00ac954cfb0461b4ecc3e203e138e43042b7af32063fa9510 languageName: node linkType: hard @@ -1833,12 +1662,12 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.12.0, acorn@npm:^8.7.1, acorn@npm:^8.8.2": - version: 8.12.1 - resolution: "acorn@npm:8.12.1" +"acorn@npm:^8.12.0, acorn@npm:^8.14.0, acorn@npm:^8.15.0": + version: 8.15.0 + resolution: "acorn@npm:8.15.0" bin: acorn: bin/acorn - checksum: 677880034aee5bdf7434cc2d25b641d7bedb0b5ef47868a78dadabedccf58e1c5457526d9d8249cd253f2df087e081c3fe7d903b448d8e19e5131a3065b83c07 + checksum: 309c6b49aedf1a2e34aaf266de06de04aab6eb097c02375c66fdeb0f64556a6a823540409914fb364d9a11bc30d79d485a2eba29af47992d3490e9886c4391c3 languageName: node linkType: hard @@ -1861,16 +1690,32 @@ __metadata: languageName: node linkType: hard -"ajv-keywords@npm:^3.5.2": - version: 3.5.2 - resolution: "ajv-keywords@npm:3.5.2" +"ajv-formats@npm:^2.1.1": + version: 2.1.1 + resolution: "ajv-formats@npm:2.1.1" + dependencies: + ajv: ^8.0.0 + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: 4a287d937f1ebaad4683249a4c40c0fa3beed30d9ddc0adba04859026a622da0d317851316ea64b3680dc60f5c3c708105ddd5d5db8fe595d9d0207fd19f90b7 + languageName: node + linkType: hard + +"ajv-keywords@npm:^5.1.0": + version: 5.1.0 + resolution: "ajv-keywords@npm:5.1.0" + dependencies: + fast-deep-equal: ^3.1.3 peerDependencies: - ajv: ^6.9.1 - checksum: 7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9 + ajv: ^8.8.2 + checksum: c35193940b853119242c6757787f09ecf89a2c19bcd36d03ed1a615e710d19d450cb448bfda407b939aba54b002368c8bff30529cc50a0536a8e10bcce300421 languageName: node linkType: hard -"ajv@npm:^6.12.4, ajv@npm:^6.12.5": +"ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -1882,6 +1727,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^8.0.0, ajv@npm:^8.9.0": + version: 8.17.1 + resolution: "ajv@npm:8.17.1" + dependencies: + fast-deep-equal: ^3.1.3 + fast-uri: ^3.0.1 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 + checksum: 1797bf242cfffbaf3b870d13565bd1716b73f214bb7ada9a497063aada210200da36e3ed40237285f3255acc4feeae91b1fb183625331bad27da95973f7253d9 + languageName: node + linkType: hard + "ansi-escapes@npm:^7.0.0": version: 7.0.0 resolution: "ansi-escapes@npm:7.0.0" @@ -1905,15 +1762,6 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^3.2.1": - version: 3.2.1 - resolution: "ansi-styles@npm:3.2.1" - dependencies: - color-convert: ^1.9.0 - checksum: d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665 - languageName: node - linkType: hard - "ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": version: 4.3.0 resolution: "ansi-styles@npm:4.3.0" @@ -1951,10 +1799,10 @@ __metadata: version: 0.0.0-use.local resolution: "babel-loader@workspace:." dependencies: - "@babel/cli": ^7.23.0 - "@babel/core": ^7.23.3 - "@babel/eslint-parser": ^7.23.3 - "@babel/preset-env": ^7.23.3 + "@babel/cli": ^8.0.0-beta.1 + "@babel/core": ^8.0.0-beta.1 + "@babel/eslint-parser": ^8.0.0-beta.1 + "@babel/preset-env": ^8.0.0-beta.1 c8: ^10.1.2 eslint: ^9.6.0 eslint-config-prettier: ^9.1.0 @@ -1964,46 +1812,23 @@ __metadata: husky: ^9.1.5 lint-staged: ^15.2.9 prettier: ^3.0.0 + typescript: ^5.8.3 webpack: ^5.93.0 peerDependencies: - "@babel/core": ^7.12.0 + "@babel/core": ^7.12.0 || ^8.0.0-beta.1 webpack: ">=5.61.0" languageName: unknown linkType: soft -"babel-plugin-polyfill-corejs2@npm:^0.4.10": - version: 0.4.11 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.11" +"babel-plugin-polyfill-corejs3@npm:^0.13.0": + version: 0.13.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.13.0" dependencies: - "@babel/compat-data": ^7.22.6 - "@babel/helper-define-polyfill-provider": ^0.6.2 - semver: ^6.3.1 + "@babel/helper-define-polyfill-provider": ^0.6.5 + core-js-compat: ^3.43.0 peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: f098353ce7c7dde1a1d2710858e01b471e85689110c9e37813e009072347eb8c55d5f84d20d3bf1cab31755f20078ba90f8855fdc4686a9daa826a95ff280bd7 - languageName: node - linkType: hard - -"babel-plugin-polyfill-corejs3@npm:^0.10.4": - version: 0.10.4 - resolution: "babel-plugin-polyfill-corejs3@npm:0.10.4" - dependencies: - "@babel/helper-define-polyfill-provider": ^0.6.1 - core-js-compat: ^3.36.1 - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: b96a54495f7cc8b3797251c8c15f5ed015edddc3110fc122f6b32c94bec33af1e8bc56fa99091808f500bde0cccaaa266889cdc5935d9e6e9cf09898214f02dd - languageName: node - linkType: hard - -"babel-plugin-polyfill-regenerator@npm:^0.6.1": - version: 0.6.2 - resolution: "babel-plugin-polyfill-regenerator@npm:0.6.2" - dependencies: - "@babel/helper-define-polyfill-provider": ^0.6.2 - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 150233571072b6b3dfe946242da39cba8587b7f908d1c006f7545fc88b0e3c3018d445739beb61e7a75835f0c2751dbe884a94ff9b245ec42369d9267e0e1b3f + checksum: cf526031acd97ff2124e7c10e15047e6eeb0620d029c687f1dca99916a8fe6cac0e634b84c913db6cb68b7a024f82492ba8fdcc2a6266e7b05bdac2cba0c2434 languageName: node linkType: hard @@ -2049,17 +1874,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.21.10, browserslist@npm:^4.22.2, browserslist@npm:^4.23.0": - version: 4.23.2 - resolution: "browserslist@npm:4.23.2" +"browserslist@npm:^4.24.0, browserslist@npm:^4.25.1": + version: 4.25.1 + resolution: "browserslist@npm:4.25.1" dependencies: - caniuse-lite: ^1.0.30001640 - electron-to-chromium: ^1.4.820 - node-releases: ^2.0.14 - update-browserslist-db: ^1.1.0 + caniuse-lite: ^1.0.30001726 + electron-to-chromium: ^1.5.173 + node-releases: ^2.0.19 + update-browserslist-db: ^1.1.3 bin: browserslist: cli.js - checksum: 8212af37f6ca6355da191cf2d4ad49bd0b82854888b9a7e103638fada70d38cbe36d28feeeaa98344cb15d9128f9f74bcc8ce1bfc9011b5fd14381c1c6fb542c + checksum: 2a7e4317e809b09a436456221a1fcb8ccbd101bada187ed217f7a07a9e42ced822c7c86a0a4333d7d1b4e6e0c859d201732ffff1585d6bcacd8d226f6ddce7e3 languageName: node linkType: hard @@ -2123,21 +1948,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001640": - version: 1.0.30001641 - resolution: "caniuse-lite@npm:1.0.30001641" - checksum: f131829f7746374ae4a19a8fb5aef9bbc5649682afb0ffd6a74f567389cb6efadbab600cc83384a3e694e1646772ff14ac3c791593aedb41fb2ce1942a1aa208 - languageName: node - linkType: hard - -"chalk@npm:^2.4.2": - version: 2.4.2 - resolution: "chalk@npm:2.4.2" - dependencies: - ansi-styles: ^3.2.1 - escape-string-regexp: ^1.0.5 - supports-color: ^5.3.0 - checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 +"caniuse-lite@npm:^1.0.30001726": + version: 1.0.30001731 + resolution: "caniuse-lite@npm:1.0.30001731" + checksum: ecd2ad779f31011bef657c0104a08a780d9bb38ff8ad7aeeeaf196151be22c492de87f4a9c89a30ea4aa9575c5a39c85bf6bd56e89a4bf8259f54a4fbfc24a0d languageName: node linkType: hard @@ -2158,7 +1972,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.4.0": +"chokidar@npm:^3.6.0": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -2228,15 +2042,6 @@ __metadata: languageName: node linkType: hard -"color-convert@npm:^1.9.0": - version: 1.9.3 - resolution: "color-convert@npm:1.9.3" - dependencies: - color-name: 1.1.3 - checksum: fd7a64a17cde98fb923b1dd05c5f2e6f7aefda1b60d67e8d449f9328b4e53b228a428fd38bfeaeb2db2ff6b6503a776a996150b80cdf224062af08a5c8a3a203 - languageName: node - linkType: hard - "color-convert@npm:^2.0.1": version: 2.0.1 resolution: "color-convert@npm:2.0.1" @@ -2246,13 +2051,6 @@ __metadata: languageName: node linkType: hard -"color-name@npm:1.1.3": - version: 1.1.3 - resolution: "color-name@npm:1.1.3" - checksum: 09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d - languageName: node - linkType: hard - "color-name@npm:~1.1.4": version: 1.1.4 resolution: "color-name@npm:1.1.4" @@ -2267,6 +2065,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^12.1.0, commander@npm:~12.1.0": + version: 12.1.0 + resolution: "commander@npm:12.1.0" + checksum: 68e9818b00fc1ed9cdab9eb16905551c2b768a317ae69a5e3c43924c2b20ac9bb65b27e1cab36aeda7b6496376d4da908996ba2c0b5d79463e0fb1e77935d514 + languageName: node + linkType: hard + "commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -2274,20 +2079,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^6.2.0": - version: 6.2.1 - resolution: "commander@npm:6.2.1" - checksum: d7090410c0de6bc5c67d3ca41c41760d6d268f3c799e530aafb73b7437d1826bbf0d2a3edac33f8b57cc9887b4a986dce307fa5557e109be40eadb7c43b21742 - languageName: node - linkType: hard - -"commander@npm:~12.1.0": - version: 12.1.0 - resolution: "commander@npm:12.1.0" - checksum: 68e9818b00fc1ed9cdab9eb16905551c2b768a317ae69a5e3c43924c2b20ac9bb65b27e1cab36aeda7b6496376d4da908996ba2c0b5d79463e0fb1e77935d514 - languageName: node - linkType: hard - "concat-map@npm:0.0.1": version: 0.0.1 resolution: "concat-map@npm:0.0.1" @@ -2302,12 +2093,12 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.36.1": - version: 3.37.1 - resolution: "core-js-compat@npm:3.37.1" +"core-js-compat@npm:^3.43.0": + version: 3.44.0 + resolution: "core-js-compat@npm:3.44.0" dependencies: - browserslist: ^4.23.0 - checksum: 5e7430329358bced08c30950512d2081aea0a5652b4c5892cbb3c4a6db05b0d3893a191a955162a07fdb5f4fe74e61b6429fdb503f54e062336d76e43c9555d9 + browserslist: ^4.25.1 + checksum: 5f9196a0793060bda0e019c2462df43502b145ada8b0d95a5affc6113d08e55a171227f92c7cc8dd6108037825eb0fee50f7784110de23bfd866dbdb67983d29 languageName: node linkType: hard @@ -2322,7 +2113,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:~4.3.6": +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:~4.3.6": version: 4.3.6 resolution: "debug@npm:4.3.6" dependencies: @@ -2334,6 +2125,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.4.1": + version: 4.4.1 + resolution: "debug@npm:4.4.1" + dependencies: + ms: ^2.1.3 + peerDependenciesMeta: + supports-color: + optional: true + checksum: a43826a01cda685ee4cec00fb2d3322eaa90ccadbef60d9287debc2a886be3e835d9199c80070ede75a409ee57828c4c6cd80e4b154f2843f0dc95a570dc0729 + languageName: node + linkType: hard + "deep-is@npm:^0.1.3": version: 0.1.4 resolution: "deep-is@npm:0.1.4" @@ -2348,10 +2151,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.820": - version: 1.4.823 - resolution: "electron-to-chromium@npm:1.4.823" - checksum: 50ed9379c140375fe03995038398fc79038af097f89028775168c07f904f38a713fc0eb0571cd0b03537f07e600d3d999daa1786bd0732e00195279ad57b8a91 +"electron-to-chromium@npm:^1.5.173": + version: 1.5.193 + resolution: "electron-to-chromium@npm:1.5.193" + checksum: 8fbc2c224a57db5aa1895052014f9d07ee78dca2bdbf9015b34d7964c127c5c87ac498698815f145a44c1d31a6190b01b70200db966fe303e5dc2f744f60aafe languageName: node linkType: hard @@ -2385,13 +2188,13 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.17.1": - version: 5.17.1 - resolution: "enhanced-resolve@npm:5.17.1" +"enhanced-resolve@npm:^5.17.2": + version: 5.18.2 + resolution: "enhanced-resolve@npm:5.18.2" dependencies: graceful-fs: ^4.2.4 tapable: ^2.2.0 - checksum: 4bc38cf1cea96456f97503db7280394177d1bc46f8f87c267297d04f795ac5efa81e48115a2f5b6273c781027b5b6bfc5f62b54df629e4d25fa7001a86624f59 + checksum: af8c0f19cc414f69d7595507576db470c7435f550e7aa1d46292c40aaf1fe03c4d714c495bc31aa927f90887faa8880db428c8bca4dc1595844853ab2195ee25 languageName: node linkType: hard @@ -2423,17 +2226,10 @@ __metadata: languageName: node linkType: hard -"escalade@npm:^3.1.1, escalade@npm:^3.1.2": - version: 3.1.2 - resolution: "escalade@npm:3.1.2" - checksum: 1ec0977aa2772075493002bdbd549d595ff6e9393b1cb0d7d6fcaf78c750da0c158f180938365486f75cb69fba20294351caddfce1b46552a7b6c3cde52eaa02 - languageName: node - linkType: hard - -"escape-string-regexp@npm:^1.0.5": - version: 1.0.5 - resolution: "escape-string-regexp@npm:1.0.5" - checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 +"escalade@npm:^3.1.1, escalade@npm:^3.2.0": + version: 3.2.0 + resolution: "escalade@npm:3.2.0" + checksum: 47b029c83de01b0d17ad99ed766347b974b0d628e848de404018f3abee728e987da0d2d370ad4574aa3d5b5bfc368754fd085d69a30f8e75903486ec4b5b709e languageName: node linkType: hard @@ -2485,6 +2281,16 @@ __metadata: languageName: node linkType: hard +"eslint-scope@npm:^7.1.1": + version: 7.2.2 + resolution: "eslint-scope@npm:7.2.2" + dependencies: + esrecurse: ^4.3.0 + estraverse: ^5.2.0 + checksum: ec97dbf5fb04b94e8f4c5a91a7f0a6dd3c55e46bfc7bbcd0e3138c3a76977570e02ed89a1810c778dcd72072ff0e9621ba1379b4babe53921d71e2e4486fda3e + languageName: node + linkType: hard + "eslint-scope@npm:^8.0.1": version: 8.0.1 resolution: "eslint-scope@npm:8.0.1" @@ -2495,13 +2301,6 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^2.1.0": - version: 2.1.0 - resolution: "eslint-visitor-keys@npm:2.1.0" - checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^3.3.0": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" @@ -2676,6 +2475,13 @@ __metadata: languageName: node linkType: hard +"fast-uri@npm:^3.0.1": + version: 3.0.6 + resolution: "fast-uri@npm:3.0.6" + checksum: 7161ba2a7944778d679ba8e5f00d6a2bb479a2142df0982f541d67be6c979b17808f7edbb0ce78161c85035974bde3fa52b5137df31da46c0828cb629ba67c4e + languageName: node + linkType: hard + "fastq@npm:^1.6.0": version: 1.17.1 resolution: "fastq@npm:1.17.1" @@ -2765,13 +2571,6 @@ __metadata: languageName: node linkType: hard -"fs.realpath@npm:^1.0.0": - version: 1.0.0 - resolution: "fs.realpath@npm:1.0.0" - checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0 - languageName: node - linkType: hard - "fsevents@npm:~2.3.2": version: 2.3.3 resolution: "fsevents@npm:2.3.3" @@ -2851,7 +2650,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.4.1": +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.12, glob@npm:^10.4.1": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: @@ -2867,27 +2666,6 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.2.0": - version: 7.2.3 - resolution: "glob@npm:7.2.3" - dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^3.1.1 - once: ^1.3.0 - path-is-absolute: ^1.0.0 - checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 - languageName: node - linkType: hard - -"globals@npm:^11.1.0": - version: 11.12.0 - resolution: "globals@npm:11.12.0" - checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e - languageName: node - linkType: hard - "globals@npm:^14.0.0": version: 14.0.0 resolution: "globals@npm:14.0.0" @@ -2909,13 +2687,6 @@ __metadata: languageName: node linkType: hard -"has-flag@npm:^3.0.0": - version: 3.0.0 - resolution: "has-flag@npm:3.0.0" - checksum: 4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b - languageName: node - linkType: hard - "has-flag@npm:^4.0.0": version: 4.0.0 resolution: "has-flag@npm:4.0.0" @@ -3022,23 +2793,6 @@ __metadata: languageName: node linkType: hard -"inflight@npm:^1.0.4": - version: 1.0.6 - resolution: "inflight@npm:1.0.6" - dependencies: - once: ^1.3.0 - wrappy: 1 - checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd - languageName: node - linkType: hard - -"inherits@npm:2": - version: 2.0.4 - resolution: "inherits@npm:2.0.4" - checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 - languageName: node - linkType: hard - "ip-address@npm:^9.0.5": version: 9.0.5 resolution: "ip-address@npm:9.0.5" @@ -3058,12 +2812,12 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0": - version: 2.14.0 - resolution: "is-core-module@npm:2.14.0" +"is-core-module@npm:^2.16.0": + version: 2.16.1 + resolution: "is-core-module@npm:2.16.1" dependencies: hasown: ^2.0.2 - checksum: 6bba6c8dc99d88d6f3b2746709d82caddcd9565cafd5870e28ab320720e27e6d9d2bb953ba0839ed4d2ee264bfdd14a9fa1bbc242a916f7dacc8aa95f0322256 + checksum: 6ec5b3c42d9cbf1ac23f164b16b8a140c3cec338bf8f884c076ca89950c7cc04c33e78f02b8cae7ff4751f3247e3174b2330f1fe4de194c7210deb8b1ea316a7 languageName: node linkType: hard @@ -3200,10 +2954,10 @@ __metadata: languageName: node linkType: hard -"js-tokens@npm:^4.0.0": - version: 4.0.0 - resolution: "js-tokens@npm:4.0.0" - checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78 +"js-tokens@npm:^8.0.0": + version: 8.0.3 + resolution: "js-tokens@npm:8.0.3" + checksum: b749c808290ec1932fdf5486412074c64da6f48387a89d58f00e84058db89a7707f62d2a066fd673030dd6776bf656b50f6e0fa34135f9b3cacccde39a508977 languageName: node linkType: hard @@ -3225,21 +2979,21 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:^2.5.1": - version: 2.5.2 - resolution: "jsesc@npm:2.5.2" +"jsesc@npm:^3.0.2": + version: 3.1.0 + resolution: "jsesc@npm:3.1.0" bin: jsesc: bin/jsesc - checksum: 4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d + checksum: 19c94095ea026725540c0d29da33ab03144f6bcf2d4159e4833d534976e99e0c09c38cefa9a575279a51fc36b31166f8d6d05c9fe2645d5f15851d690b41f17f languageName: node linkType: hard -"jsesc@npm:~0.5.0": - version: 0.5.0 - resolution: "jsesc@npm:0.5.0" +"jsesc@npm:~3.0.2": + version: 3.0.2 + resolution: "jsesc@npm:3.0.2" bin: jsesc: bin/jsesc - checksum: b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17 + checksum: a36d3ca40574a974d9c2063bf68c2b6141c20da8f2a36bd3279fc802563f35f0527a6c828801295bdfb2803952cf2cf387786c2c90ed564f88d5782475abfe3c languageName: node linkType: hard @@ -3264,6 +3018,13 @@ __metadata: languageName: node linkType: hard +"json-schema-traverse@npm:^1.0.0": + version: 1.0.0 + resolution: "json-schema-traverse@npm:1.0.0" + checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad + languageName: node + linkType: hard + "json-stable-stringify-without-jsonify@npm:^1.0.1": version: 1.0.1 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" @@ -3399,13 +3160,10 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^2.1.0": - version: 2.1.0 - resolution: "make-dir@npm:2.1.0" - dependencies: - pify: ^4.0.1 - semver: ^5.6.0 - checksum: 043548886bfaf1820323c6a2997e6d2fa51ccc2586ac14e6f14634f7458b4db2daf15f8c310e2a0abd3e0cddc64df1890d8fc7263033602c47bb12cbfcf86aab +"lru-cache@npm:^7.14.1": + version: 7.18.3 + resolution: "lru-cache@npm:7.18.3" + checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 languageName: node linkType: hard @@ -3485,7 +3243,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -3587,6 +3345,13 @@ __metadata: languageName: node linkType: hard +"ms@npm:^2.1.3": + version: 2.1.3 + resolution: "ms@npm:2.1.3" + checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -3628,10 +3393,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.14": - version: 2.0.14 - resolution: "node-releases@npm:2.0.14" - checksum: 59443a2f77acac854c42d321bf1b43dea0aef55cd544c6a686e9816a697300458d4e82239e2d794ea05f7bbbc8a94500332e2d3ac3f11f52e4b16cbe638b3c41 +"node-releases@npm:^2.0.19": + version: 2.0.19 + resolution: "node-releases@npm:2.0.19" + checksum: 917dbced519f48c6289a44830a0ca6dc944c3ee9243c468ebd8515a41c97c8b2c256edb7f3f750416bc37952cc9608684e6483c7b6c6f39f6bd8d86c52cfe658 languageName: node linkType: hard @@ -3662,15 +3427,6 @@ __metadata: languageName: node linkType: hard -"once@npm:^1.3.0": - version: 1.4.0 - resolution: "once@npm:1.4.0" - dependencies: - wrappy: 1 - checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 - languageName: node - linkType: hard - "onetime@npm:^6.0.0": version: 6.0.0 resolution: "onetime@npm:6.0.0" @@ -3753,13 +3509,6 @@ __metadata: languageName: node linkType: hard -"path-is-absolute@npm:^1.0.0": - version: 1.0.1 - resolution: "path-is-absolute@npm:1.0.1" - checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8 - languageName: node - linkType: hard - "path-key@npm:^3.1.0": version: 3.1.1 resolution: "path-key@npm:3.1.1" @@ -3791,10 +3540,10 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.0.0, picocolors@npm:^1.0.1": - version: 1.0.1 - resolution: "picocolors@npm:1.0.1" - checksum: fa68166d1f56009fc02a34cdfd112b0dd3cf1ef57667ac57281f714065558c01828cdf4f18600ad6851cbe0093952ed0660b1e0156bddf2184b6aaf5817553a5 +"picocolors@npm:^1.1.1": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045 languageName: node linkType: hard @@ -3814,13 +3563,6 @@ __metadata: languageName: node linkType: hard -"pify@npm:^4.0.1": - version: 4.0.1 - resolution: "pify@npm:4.0.1" - checksum: 9c4e34278cb09987685fa5ef81499c82546c033713518f6441778fbec623fc708777fe8ac633097c72d88470d5963094076c7305cafc7ad340aae27cfacd856b - languageName: node - linkType: hard - "prelude-ls@npm:^1.2.1": version: 1.2.1 resolution: "prelude-ls@npm:1.2.1" @@ -3895,12 +3637,12 @@ __metadata: languageName: node linkType: hard -"regenerate-unicode-properties@npm:^10.1.0": - version: 10.1.1 - resolution: "regenerate-unicode-properties@npm:10.1.1" +"regenerate-unicode-properties@npm:^10.2.0": + version: 10.2.0 + resolution: "regenerate-unicode-properties@npm:10.2.0" dependencies: regenerate: ^1.4.2 - checksum: b80958ef40f125275824c2c47d5081dfaefebd80bff26c76761e9236767c748a4a95a69c053fe29d2df881177f2ca85df4a71fe70a82360388b31159ef19adcf + checksum: d5c5fc13f8b8d7e16e791637a4bfef741f8d70e267d51845ee7d5404a32fa14c75b181c4efba33e4bff8b0000a2f13e9773593713dfe5b66597df4259275ce63 languageName: node linkType: hard @@ -3911,44 +3653,35 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.14.0": - version: 0.14.1 - resolution: "regenerator-runtime@npm:0.14.1" - checksum: 9f57c93277b5585d3c83b0cf76be47b473ae8c6d9142a46ce8b0291a04bb2cf902059f0f8445dcabb3fb7378e5fe4bb4ea1e008876343d42e46d3b484534ce38 - languageName: node - linkType: hard - -"regenerator-transform@npm:^0.15.2": - version: 0.15.2 - resolution: "regenerator-transform@npm:0.15.2" +"regexpu-core@npm:^6.2.0": + version: 6.2.0 + resolution: "regexpu-core@npm:6.2.0" dependencies: - "@babel/runtime": ^7.8.4 - checksum: 20b6f9377d65954980fe044cfdd160de98df415b4bff38fbade67b3337efaf078308c4fed943067cd759827cc8cfeca9cb28ccda1f08333b85d6a2acbd022c27 - languageName: node - linkType: hard - -"regexpu-core@npm:^5.3.1": - version: 5.3.2 - resolution: "regexpu-core@npm:5.3.2" - dependencies: - "@babel/regjsgen": ^0.8.0 regenerate: ^1.4.2 - regenerate-unicode-properties: ^10.1.0 - regjsparser: ^0.9.1 + regenerate-unicode-properties: ^10.2.0 + regjsgen: ^0.8.0 + regjsparser: ^0.12.0 unicode-match-property-ecmascript: ^2.0.0 unicode-match-property-value-ecmascript: ^2.1.0 - checksum: 95bb97088419f5396e07769b7de96f995f58137ad75fac5811fb5fe53737766dfff35d66a0ee66babb1eb55386ef981feaef392f9df6d671f3c124812ba24da2 + checksum: 67d3c4a3f6c99bc80b5d690074a27e6f675be1c1739f8a9acf028fbc36f1a468472574ea65e331e217995198ba4404d7878f3cb3739a73552dd3c70d3fb7f8e6 languageName: node linkType: hard -"regjsparser@npm:^0.9.1": - version: 0.9.1 - resolution: "regjsparser@npm:0.9.1" +"regjsgen@npm:^0.8.0": + version: 0.8.0 + resolution: "regjsgen@npm:0.8.0" + checksum: a1d925ff14a4b2be774e45775ee6b33b256f89c42d480e6d85152d2133f18bd3d6af662161b226fa57466f7efec367eaf7ccd2a58c0ec2a1306667ba2ad07b0d + languageName: node + linkType: hard + +"regjsparser@npm:^0.12.0": + version: 0.12.0 + resolution: "regjsparser@npm:0.12.0" dependencies: - jsesc: ~0.5.0 + jsesc: ~3.0.2 bin: regjsparser: bin/parser - checksum: 5e1b76afe8f1d03c3beaf9e0d935dd467589c3625f6d65fb8ffa14f224d783a0fed4bf49c2c1b8211043ef92b6117313419edf055a098ed8342e340586741afc + checksum: 094b55b0ab3e1fd58f8ce5132a1d44dab08d91f7b0eea4132b0157b303ebb8ded20a9cbd893d25402d2aeddb23fac1f428ab4947b295d6fa51dd1c334a9e76f0 languageName: node linkType: hard @@ -3959,6 +3692,13 @@ __metadata: languageName: node linkType: hard +"require-from-string@npm:^2.0.2": + version: 2.0.2 + resolution: "require-from-string@npm:2.0.2" + checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b + languageName: node + linkType: hard + "resolve-from@npm:^4.0.0": version: 4.0.0 resolution: "resolve-from@npm:4.0.0" @@ -3966,29 +3706,29 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.14.2": - version: 1.22.8 - resolution: "resolve@npm:1.22.8" +"resolve@npm:^1.22.10": + version: 1.22.10 + resolution: "resolve@npm:1.22.10" dependencies: - is-core-module: ^2.13.0 + is-core-module: ^2.16.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c + checksum: ab7a32ff4046fcd7c6fdd525b24a7527847d03c3650c733b909b01b757f92eb23510afa9cc3e9bf3f26a3e073b48c88c706dfd4c1d2fb4a16a96b73b6328ddcf languageName: node linkType: hard -"resolve@patch:resolve@^1.14.2#~builtin": - version: 1.22.8 - resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d" +"resolve@patch:resolve@^1.22.10#~builtin": + version: 1.22.10 + resolution: "resolve@patch:resolve@npm%3A1.22.10#~builtin::version=1.22.10&hash=c3c19d" dependencies: - is-core-module: ^2.13.0 + is-core-module: ^2.16.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847 + checksum: 8aac1e4e4628bd00bf4b94b23de137dd3fe44097a8d528fd66db74484be929936e20c696e1a3edf4488f37e14180b73df6f600992baea3e089e8674291f16c9d languageName: node linkType: hard @@ -4046,23 +3786,15 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": - version: 3.3.0 - resolution: "schema-utils@npm:3.3.0" +"schema-utils@npm:^4.3.0, schema-utils@npm:^4.3.2": + version: 4.3.2 + resolution: "schema-utils@npm:4.3.2" dependencies: - "@types/json-schema": ^7.0.8 - ajv: ^6.12.5 - ajv-keywords: ^3.5.2 - checksum: ea56971926fac2487f0757da939a871388891bc87c6a82220d125d587b388f1704788f3706e7f63a7b70e49fc2db974c41343528caea60444afd5ce0fe4b85c0 - languageName: node - linkType: hard - -"semver@npm:^5.6.0": - version: 5.7.2 - resolution: "semver@npm:5.7.2" - bin: - semver: bin/semver - checksum: fb4ab5e0dd1c22ce0c937ea390b4a822147a9c53dbd2a9a0132f12fe382902beef4fbf12cf51bb955248d8d15874ce8cd89532569756384f994309825f10b686 + "@types/json-schema": ^7.0.9 + ajv: ^8.9.0 + ajv-formats: ^2.1.1 + ajv-keywords: ^5.1.0 + checksum: d798b341ffa1371f8471629e8861af3aa99e8e15b89da2c0db28c5a80a02ee8c6ffc7daefbe28a2b8c1bc8e3f3e02d028775145d7ab3d9d1a413a9651a835466 languageName: node linkType: hard @@ -4075,6 +3807,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.3.4": + version: 7.7.2 + resolution: "semver@npm:7.7.2" + bin: + semver: bin/semver.js + checksum: dd94ba8f1cbc903d8eeb4dd8bf19f46b3deb14262b6717d0de3c804b594058ae785ef2e4b46c5c3b58733c99c83339068203002f9e37cfe44f7e2cc5e3d2f621 + languageName: node + linkType: hard + "semver@npm:^7.3.5, semver@npm:^7.5.3": version: 7.6.2 resolution: "semver@npm:7.6.2" @@ -4084,7 +3825,7 @@ __metadata: languageName: node linkType: hard -"serialize-javascript@npm:^6.0.1": +"serialize-javascript@npm:^6.0.2": version: 6.0.2 resolution: "serialize-javascript@npm:6.0.2" dependencies: @@ -4116,10 +3857,10 @@ __metadata: languageName: node linkType: hard -"slash@npm:^2.0.0": - version: 2.0.0 - resolution: "slash@npm:2.0.0" - checksum: 512d4350735375bd11647233cb0e2f93beca6f53441015eea241fe784d8068281c3987fbaa93e7ef1c38df68d9c60013045c92837423c69115297d6169aa85e6 +"slash@npm:^3.0.0": + version: 3.0.0 + resolution: "slash@npm:3.0.0" + checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c languageName: node linkType: hard @@ -4276,15 +4017,6 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^5.3.0": - version: 5.5.0 - resolution: "supports-color@npm:5.5.0" - dependencies: - has-flag: ^3.0.0 - checksum: 95f6f4ba5afdf92f495b5a912d4abee8dcba766ae719b975c56c084f5004845f6f5a5f7769f52d53f40e21952a6d87411bafe34af4a01e65f9926002e38e1dac - languageName: node - linkType: hard - "supports-color@npm:^7.1.0": version: 7.2.0 resolution: "supports-color@npm:7.2.0" @@ -4341,15 +4073,15 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:^5.3.10": - version: 5.3.10 - resolution: "terser-webpack-plugin@npm:5.3.10" +"terser-webpack-plugin@npm:^5.3.11": + version: 5.3.14 + resolution: "terser-webpack-plugin@npm:5.3.14" dependencies: - "@jridgewell/trace-mapping": ^0.3.20 + "@jridgewell/trace-mapping": ^0.3.25 jest-worker: ^27.4.5 - schema-utils: ^3.1.1 - serialize-javascript: ^6.0.1 - terser: ^5.26.0 + schema-utils: ^4.3.0 + serialize-javascript: ^6.0.2 + terser: ^5.31.1 peerDependencies: webpack: ^5.1.0 peerDependenciesMeta: @@ -4359,21 +4091,21 @@ __metadata: optional: true uglify-js: optional: true - checksum: bd6e7596cf815f3353e2a53e79cbdec959a1b0276f5e5d4e63e9d7c3c5bb5306df567729da287d1c7b39d79093e56863c569c42c6c24cc34c76aa313bd2cbcea + checksum: 13a1e67f1675a473b18d25cb0ce65c3f0a19b5e9a93213a99ea61dc4ca996ea93aa17a221965b526f5788d242836a8249ad00538fbb322e25cb69076eb55feab languageName: node linkType: hard -"terser@npm:^5.26.0": - version: 5.31.2 - resolution: "terser@npm:5.31.2" +"terser@npm:^5.31.1": + version: 5.43.1 + resolution: "terser@npm:5.43.1" dependencies: "@jridgewell/source-map": ^0.3.3 - acorn: ^8.8.2 + acorn: ^8.14.0 commander: ^2.20.0 source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: f788c885f75f0a26daf153ad9374d1c5f18519dba1f8b9c04eeab81ed8f2cd5c6e6b02667fdd2754a0b304fcee8916f4391bdfa0c115a5c0c56e00086d263614 + checksum: 1d51747f4540a0842139c2f2617e88d68a26da42d7571cda8955e1bd8febac6e60bc514c258781334e1724aeeccfbd511473eb9d8d831435e4e5fad1ce7f6e8b languageName: node linkType: hard @@ -4427,10 +4159,30 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~5.26.4": - version: 5.26.5 - resolution: "undici-types@npm:5.26.5" - checksum: 3192ef6f3fd5df652f2dc1cd782b49d6ff14dc98e5dced492aa8a8c65425227da5da6aafe22523c67f035a272c599bb89cfe803c1db6311e44bed3042fc25487 +"typescript@npm:^5.8.3": + version: 5.8.3 + resolution: "typescript@npm:5.8.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: cb1d081c889a288b962d3c8ae18d337ad6ee88a8e81ae0103fa1fecbe923737f3ba1dbdb3e6d8b776c72bc73bfa6d8d850c0306eed1a51377d2fccdfd75d92c4 + languageName: node + linkType: hard + +"typescript@patch:typescript@^5.8.3#~builtin": + version: 5.8.3 + resolution: "typescript@patch:typescript@npm%3A5.8.3#~builtin::version=5.8.3&hash=29ae49" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 1b503525a88ff0ff5952e95870971c4fb2118c17364d60302c21935dedcd6c37e6a0a692f350892bafcef6f4a16d09073fe461158547978d2f16fbe4cb18581c + languageName: node + linkType: hard + +"undici-types@npm:~7.8.0": + version: 7.8.0 + resolution: "undici-types@npm:7.8.0" + checksum: 59521a5b9b50e72cb838a29466b3557b4eacbc191a83f4df5a2f7b156bc8263072b145dc4bb8ec41da7d56a7e9b178892458da02af769243d57f801a50ac5751 languageName: node linkType: hard @@ -4483,17 +4235,17 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.1.0": - version: 1.1.0 - resolution: "update-browserslist-db@npm:1.1.0" +"update-browserslist-db@npm:^1.1.3": + version: 1.1.3 + resolution: "update-browserslist-db@npm:1.1.3" dependencies: - escalade: ^3.1.2 - picocolors: ^1.0.1 + escalade: ^3.2.0 + picocolors: ^1.1.1 peerDependencies: browserslist: ">= 4.21.0" bin: update-browserslist-db: cli.js - checksum: 7b74694d96f0c360f01b702e72353dc5a49df4fe6663d3ee4e5c628f061576cddf56af35a3a886238c01dd3d8f231b7a86a8ceaa31e7a9220ae31c1c1238e562 + checksum: 7b6d8d08c34af25ee435bccac542bedcb9e57c710f3c42421615631a80aa6dd28b0a81c9d2afbef53799d482fb41453f714b8a7a0a8003e3b4ec8fb1abb819af languageName: node linkType: hard @@ -4527,26 +4279,28 @@ __metadata: languageName: node linkType: hard -"webpack-sources@npm:^3.2.3": - version: 3.2.3 - resolution: "webpack-sources@npm:3.2.3" - checksum: 989e401b9fe3536529e2a99dac8c1bdc50e3a0a2c8669cbafad31271eadd994bc9405f88a3039cd2e29db5e6d9d0926ceb7a1a4e7409ece021fe79c37d9c4607 +"webpack-sources@npm:^3.3.3": + version: 3.3.3 + resolution: "webpack-sources@npm:3.3.3" + checksum: 243d438ec4dfe805cca20fa66d111114b1f277b8ecfa95bb6ee0a6c7d996aee682539952028c2b203a6c170e6ef56f71ecf3e366e90bf1cb58b0ae982176b651 languageName: node linkType: hard "webpack@npm:^5.93.0": - version: 5.94.0 - resolution: "webpack@npm:5.94.0" - dependencies: - "@types/estree": ^1.0.5 - "@webassemblyjs/ast": ^1.12.1 - "@webassemblyjs/wasm-edit": ^1.12.1 - "@webassemblyjs/wasm-parser": ^1.12.1 - acorn: ^8.7.1 - acorn-import-attributes: ^1.9.5 - browserslist: ^4.21.10 + version: 5.101.0 + resolution: "webpack@npm:5.101.0" + dependencies: + "@types/eslint-scope": ^3.7.7 + "@types/estree": ^1.0.8 + "@types/json-schema": ^7.0.15 + "@webassemblyjs/ast": ^1.14.1 + "@webassemblyjs/wasm-edit": ^1.14.1 + "@webassemblyjs/wasm-parser": ^1.14.1 + acorn: ^8.15.0 + acorn-import-phases: ^1.0.3 + browserslist: ^4.24.0 chrome-trace-event: ^1.0.2 - enhanced-resolve: ^5.17.1 + enhanced-resolve: ^5.17.2 es-module-lexer: ^1.2.1 eslint-scope: 5.1.1 events: ^3.2.0 @@ -4556,17 +4310,17 @@ __metadata: loader-runner: ^4.2.0 mime-types: ^2.1.27 neo-async: ^2.6.2 - schema-utils: ^3.2.0 + schema-utils: ^4.3.2 tapable: ^2.1.1 - terser-webpack-plugin: ^5.3.10 + terser-webpack-plugin: ^5.3.11 watchpack: ^2.4.1 - webpack-sources: ^3.2.3 + webpack-sources: ^3.3.3 peerDependenciesMeta: webpack-cli: optional: true bin: webpack: bin/webpack.js - checksum: 6a3d667be304a69cd6dcb8d676bc29f47642c0d389af514cfcd646eaaa809961bc6989fc4b2621a717dfc461130f29c6e20006d62a32e012dafaa9517813a4e6 + checksum: fba0a5146e94bcd3634d3f791637382dc57e746fe8010ad54636bf3e8d7d10c3027e78a85eee74702d9c146f9b858f2e3052d64bfffc4a8a0f2c778d63d0f3d6 languageName: node linkType: hard @@ -4632,13 +4386,6 @@ __metadata: languageName: node linkType: hard -"wrappy@npm:1": - version: 1.0.2 - resolution: "wrappy@npm:1.0.2" - checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5 - languageName: node - linkType: hard - "y18n@npm:^5.0.5": version: 5.0.8 resolution: "y18n@npm:5.0.8"