From 69146cdf1f7353aa72364f69fa5e49c732a1abd8 Mon Sep 17 00:00:00 2001 From: Lukas Taegert-Atkinson Date: Fri, 7 Oct 2022 20:41:44 +0200 Subject: [PATCH] chore(repo): central changes for Rollup 3 updates (#1277) --- .eslintrc.js | 14 +- .gitignore | 1 + package.json | 23 +- packages/alias/package.json | 11 +- .../alias/test/node_modules/current-package | 1 + packages/alias/test/{test.js => test.mjs} | 57 +- packages/buble/package.json | 12 +- packages/buble/src/index.ts | 2 +- packages/commonjs/package.json | 4 +- .../commonjs/src/resolve-require-sources.js | 109 +- packages/commonjs/test/form.js | 10 +- packages/commonjs/test/function.js | 8 +- .../commonjs/test/snapshots/function.js.md | 80 +- .../commonjs/test/snapshots/function.js.snap | Bin 22804 -> 18529 bytes packages/commonjs/test/snapshots/test.js.snap | Bin 1558 -> 1582 bytes packages/commonjs/test/test.js | 27 +- packages/data-uri/package.json | 10 +- packages/data-uri/src/index.ts | 2 +- .../test/node_modules/current-package | 1 + packages/data-uri/test/snapshots/test.js.snap | Bin 416 -> 0 bytes .../snapshots/{test.js.md => test.mjs.md} | 39 +- .../data-uri/test/snapshots/test.mjs.snap | Bin 0 -> 418 bytes packages/data-uri/test/snapshots/test.ts.md | 53 - packages/data-uri/test/snapshots/test.ts.snap | Bin 382 -> 0 bytes packages/data-uri/test/{test.js => test.mjs} | 23 +- packages/html/package.json | 12 +- packages/html/rollup.config.js | 10 - packages/html/rollup.config.mjs | 7 + packages/html/test/snapshots/test.js.snap | Bin 1552 -> 1466 bytes packages/html/test/test.js | 4 +- packages/pluginutils/package.json | 4 +- packages/pluginutils/test/attachScopes.ts | 12 +- packages/replace/package.json | 4 +- packages/replace/src/index.js | 3 +- packages/replace/test/snapshots/form.js.md | 12 +- packages/replace/test/snapshots/form.js.snap | Bin 672 -> 691 bytes packages/replace/test/snapshots/misc.js.snap | Bin 408 -> 436 bytes .../replace/test/snapshots/sourcemaps.js.snap | Bin 356 -> 377 bytes packages/wasm/package.json | 12 +- packages/wasm/rollup.config.js | 10 - packages/wasm/rollup.config.mjs | 7 + .../wasm/test/node_modules/current-package | 1 + packages/wasm/test/snapshots/test.js.snap | Bin 164 -> 0 bytes .../snapshots/{test.js.md => test.mjs.md} | 4 +- packages/wasm/test/snapshots/test.mjs.snap | Bin 0 -> 220 bytes packages/wasm/test/{test.js => test.mjs} | 46 +- pnpm-lock.yaml | 5837 ++++++++--------- scripts/release.ts | 2 +- shared/{ava.config.js => ava.config.mjs} | 1 + shared/rollup.config.js | 38 - shared/rollup.config.mjs | 53 + util/test.d.ts | 2 +- util/test.js | 12 +- 53 files changed, 3041 insertions(+), 3539 deletions(-) create mode 120000 packages/alias/test/node_modules/current-package rename packages/alias/test/{test.js => test.mjs} (90%) create mode 120000 packages/data-uri/test/node_modules/current-package delete mode 100644 packages/data-uri/test/snapshots/test.js.snap rename packages/data-uri/test/snapshots/{test.js.md => test.mjs.md} (67%) create mode 100644 packages/data-uri/test/snapshots/test.mjs.snap delete mode 100644 packages/data-uri/test/snapshots/test.ts.md delete mode 100644 packages/data-uri/test/snapshots/test.ts.snap rename packages/data-uri/test/{test.js => test.mjs} (61%) delete mode 100644 packages/html/rollup.config.js create mode 100644 packages/html/rollup.config.mjs delete mode 100755 packages/wasm/rollup.config.js create mode 100644 packages/wasm/rollup.config.mjs create mode 120000 packages/wasm/test/node_modules/current-package delete mode 100644 packages/wasm/test/snapshots/test.js.snap rename packages/wasm/test/snapshots/{test.js.md => test.mjs.md} (62%) create mode 100644 packages/wasm/test/snapshots/test.mjs.snap rename packages/wasm/test/{test.js => test.mjs} (82%) rename shared/{ava.config.js => ava.config.mjs} (88%) delete mode 100644 shared/rollup.config.js create mode 100644 shared/rollup.config.mjs diff --git a/.eslintrc.js b/.eslintrc.js index 382028bdd..4b0f7a6dd 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -7,21 +7,15 @@ module.exports = { rules: { // disabling sort keys for now so we can get the rest of the linting shored up 'sort-keys': 'off', - 'typescript-sort-keys/interface': 'off' + 'typescript-sort-keys/interface': 'off', + 'import/extensions': 'off', + 'import/no-unresolved': 'off' }, overrides: [ { files: ['**/fixtures/**'], rules: { - 'no-console': 'off', - 'import/extensions': 'off', - 'import/no-unresolved': 'off' - } - }, - { - files: ['**/test/**'], - rules: { - 'import/extensions': 'off' + 'no-console': 'off' } } ] diff --git a/.gitignore b/.gitignore index 553954651..d84ced3cc 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ coverage.lcov .idea .rollup.cache +!packages/*/test/**/node_modules !packages/node-resolve/test/fixtures/**/node_modules !packages/commonjs/test/**/node_modules !packages/typescript/test/fixtures/**/node_modules diff --git a/package.json b/package.json index 4c3d8dbfe..2e07cb5fa 100644 --- a/package.json +++ b/package.json @@ -3,10 +3,10 @@ "private": true, "scripts": { "ci:coverage:submit": "node scripts/codecov", - "fix:js": "eslint --cache packages scripts shared util --ext .js,.ts --fix", + "fix:js": "eslint --cache packages scripts shared util --ext .js,.ts,.mjs --fix", "lint": "pnpm lint:docs && pnpm --no-bail lint:json && pnpm lint:package && pnpm lint:js", "lint:docs": "prettier --write .github/**/*.md **/README.md **/CHANGELOG.md", - "lint:js": "eslint --cache packages scripts shared util --ext .js,.ts", + "lint:js": "eslint --cache packages scripts shared util --ext .js,.ts,.mjs", "lint:json": "prettier --write .github/**/*.yml **/tsconfig.json tsconfig.*.json pnpm-workspace.yaml", "lint:package": "prettier --write **/package.json", "plugin:release": "ts-node ./scripts/release.ts", @@ -18,18 +18,21 @@ }, "devDependencies": { "@ava/babel": "2.0.0", + "@rollup/plugin-typescript": "^8.5.0", "@types/conventional-commits-parser": "^3.0.2", + "@types/node": "14.18.30", "@types/semver": "^7.3.7", "@types/source-map-support": "^0.5.4", "@types/yargs-parser": "^20.2.1", - "@typescript-eslint/eslint-plugin": "^4.9.0", - "@typescript-eslint/parser": "^4.9.0", - "ava": "^3.15.0", + "@typescript-eslint/eslint-plugin": "^5.38.0", + "@typescript-eslint/parser": "^5.38.0", + "ava": "^4.3.3", "chalk": "^4.1.0", "codecov-lite": "2.0.0", "conventional-commits-parser": "^3.2.1", - "del-cli": "4.0.0", - "eslint-config-rollup": "^2.0.4", + "del-cli": "^5.0.0", + "eslint": "^8.24.0", + "eslint-config-rollup": "^3.0.0", "esm": "^3.2.25", "execa": "^5.1.1", "globby": "^11.0.1", @@ -37,13 +40,13 @@ "lint-staged": "11.0.1", "nyc": "^15.1.0", "pnpm": "^7.12.2", - "prettier": "^2.2.1", + "prettier": "^2.7.1", "prettier-plugin-package": "^1.3.0", "semver": "^7.3.2", - "source-map-support": "^0.5.19", + "source-map-support": "^0.5.21", "ts-node": "10.9.1", "tsconfig-paths": "^3.9.0", - "typescript": "4.8.3", + "typescript": "^4.8.3", "write-pkg": "^4.0.0", "yaml": "^1.10.0", "yargs-parser": "^20.2.9" diff --git a/packages/alias/package.json b/packages/alias/package.json index 8bec19920..923a785bc 100755 --- a/packages/alias/package.json +++ b/packages/alias/package.json @@ -54,20 +54,11 @@ "@rollup/plugin-node-resolve": "^8.4.0", "@rollup/plugin-typescript": "^5.0.2", "del-cli": "^3.0.1", - "rollup": "^2.67.3", + "rollup": "2.67.3", "typescript": "^4.1.2" }, "types": "types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, - "extensions": [ - "ts" - ], - "require": [ - "ts-node/register" - ], "files": [ "!**/fixtures/**", "!**/output/**", diff --git a/packages/alias/test/node_modules/current-package b/packages/alias/test/node_modules/current-package new file mode 120000 index 000000000..c25bddb6d --- /dev/null +++ b/packages/alias/test/node_modules/current-package @@ -0,0 +1 @@ +../.. \ No newline at end of file diff --git a/packages/alias/test/test.js b/packages/alias/test/test.mjs similarity index 90% rename from packages/alias/test/test.js rename to packages/alias/test/test.mjs index e6d1d4c10..9479715b6 100755 --- a/packages/alias/test/test.js +++ b/packages/alias/test/test.mjs @@ -1,15 +1,14 @@ import path, { posix } from 'path'; +import { fileURLToPath } from 'url'; +import { createRequire } from 'module'; import test from 'ava'; import { rollup } from 'rollup'; - -// eslint-disable-next-line import/no-unresolved, import/extensions import nodeResolvePlugin from '@rollup/plugin-node-resolve'; -import alias from '../dist'; +import alias from 'current-package'; -const normalizePath = (pathToNormalize) => pathToNormalize; -const DIRNAME = normalizePath(__dirname); +const DIRNAME = fileURLToPath(new URL('.', import.meta.url)); /** * Helper function to test configuration with Rollup @@ -197,9 +196,7 @@ test('Windows absolute path aliasing', (t) => importer: posix.resolve(DIRNAME, './fixtures/index.js') } ] - ).then((result) => - t.deepEqual(result, [normalizePath('E:\\react\\node_modules\\fbjs\\lib\\warning')]) - )); + ).then((result) => t.deepEqual(result, ['E:\\react\\node_modules\\fbjs\\lib\\warning']))); /** * Helper function to get moduleIDs from final Rollup bundle @@ -211,7 +208,7 @@ const getModuleIdsFromBundle = (bundle) => { return Promise.resolve(bundle.modules.map((module) => module.id)); } return bundle - .generate({ format: 'esm' }) + .generate({ format: 'es' }) .then((generated) => { if (generated.output) { return generated.output.length @@ -565,3 +562,45 @@ test('CustomResolver plugin-like object with buildStart', (t) => { }) ); }); + +test('Works as CJS plugin', async (t) => { + const require = createRequire(import.meta.url); + const aliasCjs = require('current-package'); + const bundle = await rollup({ + input: './test/fixtures/index.js', + plugins: [ + aliasCjs({ + entries: [ + { find: 'fancyNumber', replacement: './aliasMe' }, + { + find: './anotherFancyNumber', + replacement: './localAliasMe' + }, + { find: 'numberFolder', replacement: './folder' }, + { + find: './numberFolder', + replacement: './folder' + } + ] + }) + ] + }); + const moduleIds = await getModuleIdsFromBundle(bundle); + const normalizedIds = moduleIds.map((id) => path.resolve(id)).sort(); + t.is(normalizedIds.length, 5); + [ + '/fixtures/aliasMe.js', + '/fixtures/folder/anotherNumber.js', + '/fixtures/index.js', + '/fixtures/localAliasMe.js', + '/fixtures/nonAliased.js' + ] + .map((id) => path.normalize(id)) + .forEach((expectedId, index) => + t.is( + normalizedIds[index].endsWith(expectedId), + true, + `expected ${normalizedIds[index]} to end with ${expectedId}` + ) + ); +}); diff --git a/packages/buble/package.json b/packages/buble/package.json index 3d22af024..071545b46 100644 --- a/packages/buble/package.json +++ b/packages/buble/package.json @@ -59,19 +59,11 @@ "del-cli": "^3.0.1", "rollup": "^2.67.3", "source-map": "^0.7.3", - "typescript": "^4.1.2" + "typescript": "4.1.2" }, "types": "types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, - "extensions": [ - "ts" - ], - "require": [ - "ts-node/register" - ], + "workerThreads": false, "files": [ "!**/fixtures/**", "!**/output/**", diff --git a/packages/buble/src/index.ts b/packages/buble/src/index.ts index 83fc6cc89..134a71a6e 100644 --- a/packages/buble/src/index.ts +++ b/packages/buble/src/index.ts @@ -16,7 +16,7 @@ export default function buble(options: RollupBubleOptions = {}): Plugin { try { return transform(code, transformOptions); - } catch (e) { + } catch (e: any) { e.plugin = 'buble'; if (!e.loc) e.loc = {}; e.loc.file = id; diff --git a/packages/commonjs/package.json b/packages/commonjs/package.json index 197dab6ef..96d879414 100644 --- a/packages/commonjs/package.json +++ b/packages/commonjs/package.json @@ -76,9 +76,7 @@ }, "types": "types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, + "workerThreads": false, "files": [ "!**/fixtures/**", "!**/helpers/**", diff --git a/packages/commonjs/src/resolve-require-sources.js b/packages/commonjs/src/resolve-require-sources.js index d392a0755..4efd6993d 100644 --- a/packages/commonjs/src/resolve-require-sources.js +++ b/packages/commonjs/src/resolve-require-sources.js @@ -140,7 +140,9 @@ export function getRequireResolver(extensions, detectCyclesAndConditional, curre if (isWrappedId(resolved.id, ES_IMPORT_SUFFIX)) { return ( (await getTypeForImportedModule( - (await this.load({ id: resolved.id })).meta.commonjs.resolved, + ( + await this.load({ id: resolved.id }) + ).meta.commonjs.resolved, this.load )) !== IS_WRAPPED_COMMONJS ); @@ -151,61 +153,56 @@ export function getRequireResolver(extensions, detectCyclesAndConditional, curre ).some((shouldTransform) => shouldTransform); }, /* eslint-disable no-param-reassign */ - resolveRequireSourcesAndUpdateMeta: (rollupContext) => async ( - parentId, - isParentCommonJS, - parentMeta, - sources - ) => { - parentMeta.initialCommonJSType = isParentCommonJS; - parentMeta.requires = []; - parentMeta.isRequiredCommonJS = Object.create(null); - setInitialParentType(parentId, isParentCommonJS); - const currentlyResolvingForParent = currentlyResolving.get(parentId) || new Set(); - currentlyResolving.set(parentId, currentlyResolvingForParent); - const requireTargets = await Promise.all( - sources.map(async ({ source, isConditional }) => { - // Never analyze or proxy internal modules - if (source.startsWith('\0')) { - return { id: source, allowProxy: false }; - } - currentlyResolvingForParent.add(source); - const resolved = - (await rollupContext.resolve(source, parentId, { - custom: { 'node-resolve': { isRequire: true } } - })) || resolveExtensions(source, parentId, extensions); - currentlyResolvingForParent.delete(source); - if (!resolved) { - return { id: wrapId(source, EXTERNAL_SUFFIX), allowProxy: false }; - } - const childId = resolved.id; - if (resolved.external) { - return { id: wrapId(childId, EXTERNAL_SUFFIX), allowProxy: false }; - } - parentMeta.requires.push({ resolved, isConditional }); - await analyzeRequiredModule(parentId, resolved, isConditional, rollupContext.load); - return { id: childId, allowProxy: true }; - }) - ); - parentMeta.isCommonJS = getTypeForFullyAnalyzedModule(parentId); - fullyAnalyzedModules[parentId] = true; - return requireTargets.map(({ id: dependencyId, allowProxy }, index) => { - // eslint-disable-next-line no-multi-assign - const isCommonJS = (parentMeta.isRequiredCommonJS[ - dependencyId - ] = getTypeForFullyAnalyzedModule(dependencyId)); - fullyAnalyzedModules[dependencyId] = true; - return { - source: sources[index].source, - id: allowProxy - ? isCommonJS === IS_WRAPPED_COMMONJS - ? wrapId(dependencyId, WRAPPED_SUFFIX) - : wrapId(dependencyId, PROXY_SUFFIX) - : dependencyId, - isCommonJS - }; - }); - }, + resolveRequireSourcesAndUpdateMeta: + (rollupContext) => async (parentId, isParentCommonJS, parentMeta, sources) => { + parentMeta.initialCommonJSType = isParentCommonJS; + parentMeta.requires = []; + parentMeta.isRequiredCommonJS = Object.create(null); + setInitialParentType(parentId, isParentCommonJS); + const currentlyResolvingForParent = currentlyResolving.get(parentId) || new Set(); + currentlyResolving.set(parentId, currentlyResolvingForParent); + const requireTargets = await Promise.all( + sources.map(async ({ source, isConditional }) => { + // Never analyze or proxy internal modules + if (source.startsWith('\0')) { + return { id: source, allowProxy: false }; + } + currentlyResolvingForParent.add(source); + const resolved = + (await rollupContext.resolve(source, parentId, { + custom: { 'node-resolve': { isRequire: true } } + })) || resolveExtensions(source, parentId, extensions); + currentlyResolvingForParent.delete(source); + if (!resolved) { + return { id: wrapId(source, EXTERNAL_SUFFIX), allowProxy: false }; + } + const childId = resolved.id; + if (resolved.external) { + return { id: wrapId(childId, EXTERNAL_SUFFIX), allowProxy: false }; + } + parentMeta.requires.push({ resolved, isConditional }); + await analyzeRequiredModule(parentId, resolved, isConditional, rollupContext.load); + return { id: childId, allowProxy: true }; + }) + ); + parentMeta.isCommonJS = getTypeForFullyAnalyzedModule(parentId); + fullyAnalyzedModules[parentId] = true; + return requireTargets.map(({ id: dependencyId, allowProxy }, index) => { + // eslint-disable-next-line no-multi-assign + const isCommonJS = (parentMeta.isRequiredCommonJS[dependencyId] = + getTypeForFullyAnalyzedModule(dependencyId)); + fullyAnalyzedModules[dependencyId] = true; + return { + source: sources[index].source, + id: allowProxy + ? isCommonJS === IS_WRAPPED_COMMONJS + ? wrapId(dependencyId, WRAPPED_SUFFIX) + : wrapId(dependencyId, PROXY_SUFFIX) + : dependencyId, + isCommonJS + }; + }); + }, isCurrentlyResolving(source, parentId) { const currentlyResolvingForParent = currentlyResolving.get(parentId); return currentlyResolvingForParent && currentlyResolvingForParent.has(source); diff --git a/packages/commonjs/test/form.js b/packages/commonjs/test/form.js index 182498e8b..ba1534370 100644 --- a/packages/commonjs/test/form.js +++ b/packages/commonjs/test/form.js @@ -1,12 +1,12 @@ /* eslint-disable global-require, import/no-dynamic-require, no-console */ -import * as fs from 'fs'; -import * as path from 'path'; +const fs = require('fs'); +const path = require('path'); -import * as acorn from 'acorn'; -import test from 'ava'; +const acorn = require('acorn'); +const test = require('ava'); -import { commonjs } from './helpers/util'; +const { commonjs } = require('./helpers/util.js'); process.chdir(__dirname); diff --git a/packages/commonjs/test/function.js b/packages/commonjs/test/function.js index ffb8193f7..e3af774a4 100644 --- a/packages/commonjs/test/function.js +++ b/packages/commonjs/test/function.js @@ -1,11 +1,11 @@ /* eslint-disable global-require, import/no-dynamic-require, no-console */ -import { readdirSync } from 'fs'; +const { readdirSync } = require('fs'); -import test from 'ava'; -import { rollup } from 'rollup'; +const test = require('ava'); +const { rollup } = require('rollup'); -import { commonjs, getCodeMapFromBundle, runCodeSplitTest } from './helpers/util'; +const { commonjs, getCodeMapFromBundle, runCodeSplitTest } = require('./helpers/util'); process.chdir(__dirname); diff --git a/packages/commonjs/test/snapshots/function.js.md b/packages/commonjs/test/snapshots/function.js.md index c55d02f1d..a443d16be 100644 --- a/packages/commonjs/test/snapshots/function.js.md +++ b/packages/commonjs/test/snapshots/function.js.md @@ -572,7 +572,7 @@ Generated by [AVA](https://avajs.dev). let message;␊ ␊ function takeModule(withName) {␊ - return createCommonjsRequire("/fixtures/function/dynamic-module-require")(`./${withName}`);␊ + return createCommonjsRequire("/fixtures/function/dynamic-module-require")(\`./${withName}\`);␊ }␊ ␊ try {␊ @@ -706,7 +706,7 @@ Generated by [AVA](https://avajs.dev). let message;␊ ␊ function takeModule(withName) {␊ - return createCommonjsRequire("/fixtures/function/dynamic-require")(`./${withName}`);␊ + return createCommonjsRequire("/fixtures/function/dynamic-require")(\`./${withName}\`);␊ }␊ ␊ try {␊ @@ -1139,7 +1139,7 @@ Generated by [AVA](https://avajs.dev). ␊ for (const index of [1, 2]) {␊ try {␊ - message = createCommonjsRequire("/fixtures/function/dynamic-require-code-splitting")(`./target${index}.js`);␊ + message = createCommonjsRequire("/fixtures/function/dynamic-require-code-splitting")(\`./target${index}.js\`);␊ } catch (err) {␊ ({ message } = err);␊ }␊ @@ -1158,7 +1158,7 @@ Generated by [AVA](https://avajs.dev). ␊ for (const index of [1, 2]) {␊ try {␊ - message = lib2.createCommonjsRequire("/fixtures/function/dynamic-require-code-splitting")(`./target${index}.js`);␊ + message = lib2.createCommonjsRequire("/fixtures/function/dynamic-require-code-splitting")(\`./target${index}.js\`);␊ } catch (err) {␊ ({ message } = err);␊ }␊ @@ -1314,7 +1314,7 @@ Generated by [AVA](https://avajs.dev). /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ function takeModule(withName) {␊ - return createCommonjsRequire("/fixtures/function/dynamic-require-empty")(`./${withName}`);␊ + return createCommonjsRequire("/fixtures/function/dynamic-require-empty")(\`./${withName}\`);␊ }␊ ␊ t.deepEqual(takeModule('submodule'), {});␊ @@ -1435,7 +1435,7 @@ Generated by [AVA](https://avajs.dev). /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ function takeModule(withName) {␊ - return createCommonjsRequire("/fixtures/function/dynamic-require-es-entry")(`./${withName}`);␊ + return createCommonjsRequire("/fixtures/function/dynamic-require-es-entry")(\`./${withName}\`);␊ }␊ ␊ var importer = takeModule('submodule.js');␊ @@ -1592,7 +1592,7 @@ Generated by [AVA](https://avajs.dev). /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ function takeModule(withName) {␊ - return createCommonjsRequire("/fixtures/function/dynamic-require-extensions")(`./${withName}`);␊ + return createCommonjsRequire("/fixtures/function/dynamic-require-extensions")(\`./${withName}\`);␊ }␊ ␊ const withExtension = takeModule('submodule.js');␊ @@ -1790,7 +1790,7 @@ Generated by [AVA](https://avajs.dev). /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ function takeModule(withName) {␊ - return createCommonjsRequire("/fixtures/function/dynamic-require-globs")(`./${withName}`);␊ + return createCommonjsRequire("/fixtures/function/dynamic-require-globs")(\`./${withName}\`);␊ }␊ ␊ t.is(takeModule('submodule1.js'), 'submodule1');␊ @@ -2056,7 +2056,7 @@ Generated by [AVA](https://avajs.dev). /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ function takeModule(withName) {␊ - return createCommonjsRequire("/fixtures/function/dynamic-require-json")(`./${withName}`);␊ + return createCommonjsRequire("/fixtures/function/dynamic-require-json")(\`./${withName}\`);␊ }␊ ␊ t.deepEqual(takeModule('dynamic.json'), { value: 'present' });␊ @@ -2410,7 +2410,7 @@ Generated by [AVA](https://avajs.dev). /* eslint-disable import/no-dynamic-require, global-require */␊ ␊ function takeModuleWithDelimiter(name, delimiter) {␊ - return createCommonjsRequire("/fixtures/function/dynamic-require-relative-paths")(`.${delimiter}${name.replace(/=/g, delimiter)}`);␊ + return createCommonjsRequire("/fixtures/function/dynamic-require-relative-paths")(\`.${delimiter}${name.replace(/=/g, delimiter)}\`);␊ }␊ ␊ t.is(takeModuleWithDelimiter('sub=submodule.js', '/'), 'submodule');␊ @@ -2846,7 +2846,7 @@ Generated by [AVA](https://avajs.dev). let message;␊ ␊ function takeModule(withName) {␊ - return createCommonjsRequire("/")(`./${withName}`);␊ + return createCommonjsRequire("/")(\`./${withName}\`);␊ }␊ ␊ try {␊ @@ -4856,12 +4856,12 @@ Generated by [AVA](https://avajs.dev). hasRequiredDep = 1;␊ requireMain();␊ ␊ - dep.value = `␊ + dep.value = \`␊ dep␊ multi␊ line␊ string␊ - `;␊ + \`;␊ return dep;␊ }␊ ␊ @@ -4873,12 +4873,12 @@ Generated by [AVA](https://avajs.dev). (function (module) {␊ requireDep();␊ ␊ - module.exports = `␊ + module.exports = \`␊ main␊ multi␊ line␊ string␊ - `;␊ + \`;␊ } (main$1));␊ return main$1.exports;␊ }␊ @@ -7065,7 +7065,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 { - 'entry-942c2db3.js': `'use strict';␊ + 'entry-916a732a.js': `'use strict';␊ ␊ function _mergeNamespaces(n, m) {␊ m.forEach(function (e) {␊ @@ -7087,17 +7087,17 @@ Generated by [AVA](https://avajs.dev). Object.defineProperty(entry$1, '__esModule', { value: true });␊ var _default = entry$1.default = 'default';␊ ␊ - var entry = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + var entry = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ 'default': _default␊ - }, [entry$1]));␊ + }, [entry$1]);␊ ␊ exports._default = _default;␊ exports.entry = entry;␊ `, 'entry.js': `'use strict';␊ ␊ - var entry = require('./entry-942c2db3.js');␊ + var entry = require('./entry-916a732a.js');␊ ␊ ␊ ␊ @@ -7105,7 +7105,7 @@ Generated by [AVA](https://avajs.dev). `, 'main.js': `'use strict';␊ ␊ - var entry = require('./entry-942c2db3.js');␊ + var entry = require('./entry-916a732a.js');␊ ␊ t.deepEqual(entry.entry, { default: 'default' });␊ `, @@ -7116,7 +7116,7 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 { - 'entry-51172103.js': `'use strict';␊ + 'entry-6ed3b019.js': `'use strict';␊ ␊ function _mergeNamespaces(n, m) {␊ m.forEach(function (e) {␊ @@ -7139,11 +7139,11 @@ Generated by [AVA](https://avajs.dev). var _default = entry$1.default = 'default';␊ var named = entry$1.named = 'named';␊ ␊ - var entry = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + var entry = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ named: named,␊ 'default': _default␊ - }, [entry$1]));␊ + }, [entry$1]);␊ ␊ exports._default = _default;␊ exports.entry = entry;␊ @@ -7153,7 +7153,7 @@ Generated by [AVA](https://avajs.dev). ␊ Object.defineProperty(exports, '__esModule', { value: true });␊ ␊ - var entry = require('./entry-51172103.js');␊ + var entry = require('./entry-6ed3b019.js');␊ ␊ ␊ ␊ @@ -7162,7 +7162,7 @@ Generated by [AVA](https://avajs.dev). `, 'main.js': `'use strict';␊ ␊ - var entry = require('./entry-51172103.js');␊ + var entry = require('./entry-6ed3b019.js');␊ ␊ t.deepEqual(entry.entry, { default: 'default', named: 'named' });␊ `, @@ -7206,11 +7206,11 @@ Generated by [AVA](https://avajs.dev). Object.defineProperty(entry$1, '__esModule', { value: true });␊ var named = entry$1.named = 'named';␊ ␊ - var entry = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + var entry = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ named: named,␊ 'default': entry$1␊ - }, [entry$1]));␊ + }, [entry$1]);␊ ␊ exports.entry = entry;␊ exports.entry$1 = entry$1;␊ @@ -7323,10 +7323,10 @@ Generated by [AVA](https://avajs.dev). Object.defineProperty(dep$1, '__esModule', { value: true });␊ var _default = dep$1.default = 'default';␊ ␊ - var dep = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + var dep = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ 'default': _default␊ - }, [dep$1]));␊ + }, [dep$1]);␊ ␊ t.deepEqual(dep, {␊ default: 'default'␊ @@ -7388,11 +7388,11 @@ Generated by [AVA](https://avajs.dev). var named = dep$1.named = 'named';␊ var _default = dep$1.default = 'default';␊ ␊ - var dep = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + var dep = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ named: named,␊ 'default': _default␊ - }, [dep$1]));␊ + }, [dep$1]);␊ ␊ t.deepEqual(dep, {␊ default: 'default',␊ @@ -7455,11 +7455,11 @@ Generated by [AVA](https://avajs.dev). Object.defineProperty(dep$1, '__esModule', { value: true });␊ var named = dep$1.named = 'named';␊ ␊ - var dep = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + var dep = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ named: named,␊ 'default': dep$1␊ - }, [dep$1]));␊ + }, [dep$1]);␊ ␊ t.deepEqual(dep, {␊ default: {␊ @@ -7595,10 +7595,10 @@ Generated by [AVA](https://avajs.dev). ␊ var proxy = /*@__PURE__*/getDefaultExportFromCjs(proxy$1.exports);␊ ␊ - var entry = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + var entry = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ 'default': proxy␊ - }, [proxy$1.exports]));␊ + }, [proxy$1.exports]);␊ ␊ t.deepEqual(entry, { default: 'default' });␊ `, @@ -7644,10 +7644,10 @@ Generated by [AVA](https://avajs.dev). ␊ var proxy = /*@__PURE__*/getDefaultExportFromCjs(proxy$1.exports);␊ ␊ - var entry = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + var entry = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ 'default': proxy␊ - }, [proxy$1.exports]));␊ + }, [proxy$1.exports]);␊ ␊ t.deepEqual(entry, { default: 'default', named: 'named' });␊ `, @@ -7692,10 +7692,10 @@ Generated by [AVA](https://avajs.dev). ␊ var proxy = /*@__PURE__*/getDefaultExportFromCjs(proxy$1.exports);␊ ␊ - var entry = /*#__PURE__*/Object.freeze(/*#__PURE__*/_mergeNamespaces({␊ + var entry = /*#__PURE__*/_mergeNamespaces({␊ __proto__: null,␊ 'default': proxy␊ - }, [proxy$1.exports]));␊ + }, [proxy$1.exports]);␊ ␊ t.deepEqual(entry, {␊ default: {␊ @@ -7913,7 +7913,7 @@ Generated by [AVA](https://avajs.dev). try {␊ t.is(requireDep().foo, 'foo');␊ } catch (err) {␊ - throw new Error(`Could not require: ${err}`);␊ + throw new Error(\`Could not require: ${err}\`);␊ }␊ ␊ try {␊ diff --git a/packages/commonjs/test/snapshots/function.js.snap b/packages/commonjs/test/snapshots/function.js.snap index 51a89778bfed422a2aeb7b9009bda13656d8e585..a72313e559c7b317ffb541fb5d3ab00908ad8ec5 100644 GIT binary patch literal 18529 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 literal 22804 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 literal 1558 zcmV+x2I=`hRzVF00000000B+ zR$FKsRT!Slwhg-$idHCSEWc^(%qE*jBVKonwV1SmsV!|S$aWcLch2liGCQ-KOS`em zgA^)C6`^=}Q1FHniY;xyD_HT`2a#4^m7qesynA^l;(yMW%kE|qLh+$U0<)R<&wu^? z%lQi_LC6XN<=gt_9^ZHOOBc>w?%(k8t4PGZ?fC3HvTgjBepIk8>95V*^2)awx;{jJZ}JbCflW6#{AU3_;_iczbp@Z_i8 zKQ$)GH-A{%Ju`6J{x!v@Klcm5d#nHWIN!hJ{FUQBtSfGNcrMMT?_~M2?mGSqtQLfC zCiW=Ci=$I#w~U+X-!fiEG3u2yg7E#1CqKKaJ^S6$(r?f2eEaBKX-56>2L5bb%bz=M z6oj@jCl<5Ws%^QpNo3QmNuoxYVy>ImPz{Sx+tu`)NOkGi zS(zqPPu7TTSY(%DH;LoTN~G1a9nZ~!s3^qUVQaog#5^2^gR1G10(g#3AfP4>st!;~ zFb;>?M(!P|SC@6uwjGJRI;y4F4JijhAQ>$Gbij z`ldHn4&{o`(P9devCg#h%)SShb`%te+n}@t%aRQd8_wL!(137L-_>b{A69 z?N8r8cNvA6HjYJgKnZo#-AxYohC{Ro>Pu1v4ksfOB%0BTp@Y=PoKMEoHR; zVnxj3TLs^$Vm9dNDm;;883owMJd3=jIgRnIKpqUQ6kaCOX0>knrUn%PmJK!2uBc|L2g6V;nA`*0U7FM&nnegd^+Rph!jQ45f}mH0$GOHsDGo&9z%Z}pr8JR8d&tUc<+?7p(V+*D zs$2kAs6{L4QmXK5RFLH zAPYT1WmH;|F)*ASrBavGX49ONyt?7iYq922<1~^?CZIoRl2NKA`C>OG5EBDY!@B^W z_mZK`TQAzS3%XonLb(|->teJrE(w!rwceJ_nIs(A^dUdO)mCB?#H~6;)58|B@-V|< zSkR%FJZMxNi%_E@i(*17jNYNU40kP0iO5r!4_}0zRhlVNJDGq2MoqGx@Kj~>-0Kc+ zzeYReU+A#z5b^|((3YYw$Q7jkmT#JQb`=(=a5mn{IvS$8aC;OKvz%LSC@yg2&9CIt z{@&X`v>V`S$Cce-Fg#ph&-^JYZt6c>Ll#*==B*%0T0lDH8uVgb5(t;l*Yx0C9%KLK zF}CQn%x4_KgWk#PWiV_@9C=qU!zx2Lz IcyAQ|0IT-=8UO$Q diff --git a/packages/commonjs/test/test.js b/packages/commonjs/test/test.js index 1bceddd6a..15e3cd813 100644 --- a/packages/commonjs/test/test.js +++ b/packages/commonjs/test/test.js @@ -1,24 +1,22 @@ /* eslint-disable line-comment-position, no-new-func, no-undefined */ -import os from 'os'; -import * as path from 'path'; +const os = require('os'); +const path = require('path'); -import nodeResolve from '@rollup/plugin-node-resolve'; +const { nodeResolve } = require('@rollup/plugin-node-resolve'); +const test = require('ava'); +const { getLocator } = require('locate-character'); +const { rollup } = require('rollup'); +const { install } = require('source-map-support'); -import test from 'ava'; -import { getLocator } from 'locate-character'; +const { testBundle } = require('../../../util/test'); -import { rollup } from 'rollup'; -import { install } from 'source-map-support'; +const { peerDependencies } = require('../package.json'); -import { testBundle } from '../../../util/test'; -import { peerDependencies } from '../package.json'; - -import { commonjs, executeBundle, getCodeFromBundle } from './helpers/util'; +const { commonjs, executeBundle, getCodeFromBundle } = require('./helpers/util.js'); install(); - -process.chdir(__dirname); +test.beforeEach(() => process.chdir(__dirname)); const loader = (modules) => { return { @@ -225,8 +223,7 @@ test.serial('handles symlinked node_modules with preserveSymlinks: false', (t) = // ensure we resolve starting from a directory with // symlinks in node_modules. - - process.chdir('fixtures/samples/symlinked-node-modules'); + process.chdir(path.join(__dirname, 'fixtures/samples/symlinked-node-modules')); return t.notThrowsAsync( rollup({ diff --git a/packages/data-uri/package.json b/packages/data-uri/package.json index d63c15da8..ea9bb7ceb 100644 --- a/packages/data-uri/package.json +++ b/packages/data-uri/package.json @@ -57,15 +57,7 @@ }, "types": "types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, - "extensions": [ - "ts" - ], - "require": [ - "ts-node/register" - ], + "workerThreads": false, "files": [ "!**/fixtures/**", "!**/output/**", diff --git a/packages/data-uri/src/index.ts b/packages/data-uri/src/index.ts index a4d34bdf6..7960d3b79 100644 --- a/packages/data-uri/src/index.ts +++ b/packages/data-uri/src/index.ts @@ -63,7 +63,7 @@ export default function dataUri(): Plugin { let json = ''; try { json = JSON.parse(content); - } catch (e) { + } catch (e: any) { const error: RollupError = { message: e.toString(), parserError: e, diff --git a/packages/data-uri/test/node_modules/current-package b/packages/data-uri/test/node_modules/current-package new file mode 120000 index 000000000..c25bddb6d --- /dev/null +++ b/packages/data-uri/test/node_modules/current-package @@ -0,0 +1 @@ +../.. \ No newline at end of file diff --git a/packages/data-uri/test/snapshots/test.js.snap b/packages/data-uri/test/snapshots/test.js.snap deleted file mode 100644 index 556e4cf3bb0346713b987b5c318b69d89a91327d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 416 zcmV;R0bl+>RzV9^rFsyCrZrHiI4`lFI3vFVE(sKc zJB5jXAH`W-XwHJ0404YqraM8xU}b2wAlt#g$YKVhZGboxh`R}gCNo-SvLxrHq{28n z0Y0Jbo__JJK|%gO=)qo)Q<|O$4|evH#FE6&qD(YZTo6^xNQSbzgsON2`}+<5s0RRK KFPlwc0{{R~Cb4V) diff --git a/packages/data-uri/test/snapshots/test.js.md b/packages/data-uri/test/snapshots/test.mjs.md similarity index 67% rename from packages/data-uri/test/snapshots/test.js.md rename to packages/data-uri/test/snapshots/test.mjs.md index f33eda5d1..15fd61c1d 100644 --- a/packages/data-uri/test/snapshots/test.js.md +++ b/packages/data-uri/test/snapshots/test.mjs.md @@ -1,19 +1,30 @@ -# Snapshot report for `test/test.js` +# Snapshot report for `test/test.mjs` -The actual snapshot is saved in `test.js.snap`. +The actual snapshot is saved in `test.mjs.snap`. -Generated by [AVA](https://ava.li). +Generated by [AVA](https://avajs.dev). -## bad json +## json > Snapshot 1 { - code: 'PLUGIN_ERROR', - plugin: 'dataUri', - pluginCode: 'DU$JSON', + batman: 'true', } +> Snapshot 2 + + `'use strict';␊ + ␊ + const batman = "true";␊ + var batman$1 = {␊ + batman: batman␊ + };␊ + ␊ + t.truthy(batman$1.batman);␊ + t.snapshot(batman$1);␊ + ` + ## import > Snapshot 1 @@ -31,7 +42,17 @@ Generated by [AVA](https://ava.li). t.snapshot(batman);␊ ` -## json +## bad json + +> Snapshot 1 + + { + code: 'PLUGIN_ERROR', + plugin: 'dataUri', + pluginCode: 'DU$JSON', + } + +## base64 > Snapshot 1 @@ -52,7 +73,7 @@ Generated by [AVA](https://ava.li). t.snapshot(batman$1);␊ ` -## base64 +## works as CJS plugin > Snapshot 1 diff --git a/packages/data-uri/test/snapshots/test.mjs.snap b/packages/data-uri/test/snapshots/test.mjs.snap new file mode 100644 index 0000000000000000000000000000000000000000..7d64db8a2efcd8b01d600be740c6465a4de31302 GIT binary patch literal 418 zcmV;T0bTw=JN`V_6P z1acD?IvsZvorI}^xOG%Gcg=)&c*u&0~;J>%>;LC;nJm; zau9DD%c4NXcWIPI!G{lUsxEy)+A+?RaBg7Cm Snapshot 1 - - { - code: 'PLUGIN_ERROR', - plugin: 'dataUri', - pluginCode: 'DU$JSON', - } - -## import - -> Snapshot 1 - - true - -> Snapshot 2 - - `'use strict';␊ - ␊ - t.truthy(true);␊ - ␊ - const batman = true;␊ - ␊ - t.snapshot(batman);␊ - ` - -## json - -> Snapshot 1 - - { - batman: 'true', - } - -> Snapshot 2 - - `'use strict';␊ - ␊ - const batman = "true";␊ - var batman$1 = {␊ - batman: batman␊ - };␊ - ␊ - t.truthy(batman$1.batman);␊ - t.snapshot(batman$1);␊ - ` diff --git a/packages/data-uri/test/snapshots/test.ts.snap b/packages/data-uri/test/snapshots/test.ts.snap deleted file mode 100644 index 25b1d32d76b63d07462730203a968dfe48d77e67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 382 zcmV-^0fGKORzV0P+U@! znOvf7&BaxsS5j13l2NGvq*6730?GM##U%@J}yUcvr;07PRYC|?2q0G)cG8~^|S diff --git a/packages/data-uri/test/test.js b/packages/data-uri/test/test.mjs similarity index 61% rename from packages/data-uri/test/test.js rename to packages/data-uri/test/test.mjs index 213cfb78d..b6e838be0 100644 --- a/packages/data-uri/test/test.js +++ b/packages/data-uri/test/test.mjs @@ -1,14 +1,15 @@ -import { join } from 'path'; +import { createRequire } from 'module'; +import { fileURLToPath } from 'url'; import test from 'ava'; import { rollup } from 'rollup'; -import { testBundle } from '../../../util/test'; +import dataUri from 'current-package'; -// eslint-disable-next-line import/no-unresolved, import/extensions -import dataUri from '../'; +import { testBundle } from '../../../util/test.js'; -process.chdir(join(__dirname, 'fixtures')); +const DIRNAME = fileURLToPath(new URL('./fixtures', import.meta.url)); +process.chdir(DIRNAME); test('json', async (t) => { t.plan(3); @@ -49,3 +50,15 @@ test('base64', async (t) => { const { code } = await testBundle(t, bundle); t.snapshot(code); }); + +test('works as CJS plugin', async (t) => { + t.plan(3); + const require = createRequire(import.meta.url); + const dataUriCjs = require('current-package'); + const bundle = await rollup({ + input: 'json.js', + plugins: [dataUriCjs()] + }); + const { code } = await testBundle(t, bundle); + t.snapshot(code); +}); diff --git a/packages/html/package.json b/packages/html/package.json index 5a289113c..971636055 100644 --- a/packages/html/package.json +++ b/packages/html/package.json @@ -13,8 +13,12 @@ "author": "Andrew Powell ", "homepage": "https://github.com/rollup/plugins/tree/master/packages/html#readme", "bugs": "https://github.com/rollup/plugins/issues", - "main": "dist/index.js", - "module": "dist/index.es.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "exports": { + "require": "./dist/cjs/index.js", + "import": "./dist/es/index.js" + }, "engines": { "node": ">= 8.0.0" }, @@ -54,9 +58,7 @@ }, "types": "types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, + "workerThreads": false, "files": [ "!**/fixtures/**", "!**/helpers/**", diff --git a/packages/html/rollup.config.js b/packages/html/rollup.config.js deleted file mode 100644 index 8a5c7bb2f..000000000 --- a/packages/html/rollup.config.js +++ /dev/null @@ -1,10 +0,0 @@ -import typescript from '@rollup/plugin-typescript'; - -import { createConfig } from '../../shared/rollup.config'; - -import pkg from './package.json'; - -export default { - ...createConfig(pkg), - plugins: [typescript({ sourceMap: false })] -}; diff --git a/packages/html/rollup.config.mjs b/packages/html/rollup.config.mjs new file mode 100644 index 000000000..2a28aaaf6 --- /dev/null +++ b/packages/html/rollup.config.mjs @@ -0,0 +1,7 @@ +import { readFileSync } from 'fs'; + +import { createConfig } from '../../shared/rollup.config.mjs'; + +export default createConfig({ + pkg: JSON.parse(readFileSync(new URL('./package.json', import.meta.url), 'utf8')) +}); diff --git a/packages/html/test/snapshots/test.js.snap b/packages/html/test/snapshots/test.js.snap index 5af4f251cbc520553d2057a0f59db191aeb7668e..c4a755ce23fdeb968330d9e4cfc8c21d820431b9 100644 GIT binary patch literal 1466 zcmV;r1x5NnRzVdW< zvfX4GLehk0rB5E)?~R||eBYZH@2Z)%9DPaLyiFyO7Ih4265o>8aV2xOV1g4@6dftv zTr~_L$(6)kNu@~%ekhHS!*DzacplJ+8aq(Kgy)eGLgiLlTbqJZ1tk>Jg3wEmBebpu zM-=qYa0i-S0_KsT+ys1z;=UTs?t;m8fS&i~=xg5@v z4Kui>C%!RAYy+Q)PuBcL)#kX}+c&1J^!2WL2=tCKzMxo0kLfZqrowNf5A3SqOq-C@qaK=C>!hQp+WVmhRK^W@ZLlb9YqJm@ z>STQgknk@QHT#U==s|vQ(9yV>4G!2MypYo<*Tz+hvqegbpaD&rN`mzw@dTAQ&6noD zh!)=pnLB>Lu`J)klRh^rnjMNRh6X`TL*=frdB-TljzagCE3xqOoL0%IHl7`dZiMDT zkv((}L>bGZu&F$fbNfsltssrep*;3b9xZVMJJH8c^xxx-%Fv zX^lDQqumnSpMY*q(W&~PdlgLbfEB=JfP2+0+Y=qiY?OoATtg4N2SN~s^My`@U4yo7 z>=tdm2mB4_s!!XKV3Gw~2HXIAyhGZeCxejR>|;XWASfvAj^SJMQRsQC%jd#(gUNv! z*zu+7OKduxP2?JDZ7eFh}FH@hjQ(*EUfCAnJe7-~0wpA6^Lk=Gp4wq^9 z!*0>?M?gB}TOC>&V6q7K0B{x--EQ^5J5`sK&3e)2OY29vG0MtT^gVL=?DR^B+09c1ZF?JRW#&K=R%r(cNIaY0e4oP^_F+pJ-uS$PeiiyHgQ)WSO2 zr=El3C}0Y3t{(N1A>m)HQ2*VS`p~=^G!r4Ee~0EDfK{OMeZYhIDgaNV37`RH0A`)- zC%9Y(leYn%0PX`GRJ%0%e|N0uMQ4e6k8vt#jsgIFZ8ehs*?&u}kv)!KKg?sl?&Um| zwHRN*MUR>}t&%ql%8ZrMge+N96e*R_6YI`*<&odUbf=)>D0w`kC?kOJR9PmIzG+e~ zm|xU6#^p$)^mb7C)5Ws_J zB9TDsyf103D)iQ26*{a!dsKyvrS@eN+VqnhEUE-6Z~_Iw;aXgj;NoMbN;pvKz%sKK z;j!ViD;3a@dO1yc{v#Bs2^gza0A%k9Re{;TGOyOR`Sfmnn|}vzyM9^v3QWEQ`~+x$ z`qKRbeVb3iqMRM@P4n0LZqr;&>h{0;6w6zt8s8?ZefB@r;orOmPb?@CN@F}?Zq_D@ U11sZ0bS>iJKM)RPDTg2c0G{L2MgRZ+ literal 1552 zcmV+r2JiVnRzVh0qofL!j&yTfqh_1$hW65oTxZ?%sCh&N6eSxEhE- z614_UjL(=DN<<~Z$PXbgMDYa?^cPChn25?RNF>o)#rWMQAe~Dcw8->t|KhSso zL80&49zVYCuA`f7!LIb9(FkpS`nglzEuYqX@79xbs}CD(*p=?T4WR?u>kjoc)SVdp z!KwZ4O{(q0uC#U>LP1pKz9TNj!6|T^2Dk?>5|`HCk`~jHvl!<_RaI38M-UDmJPhOe zJwq6+bFSF&QL+n$djNj}CcyN~!oIK41&L0o2pq@{tE;PBlNF$n0IUVP1NgMiB-r1i z0^tzCRiG0Xg@Xu})Zma}s5EyItxMWm5zOGEZX$Ui5{}vyC6+LmBBC=R@LM~vZsN>H zfsgVe(`bjR=lz5eve0GT&}kKD26Z{(j)N5iPf9JrHWkl9Sw)dh%L=W}i6FwbN*`-T z3thWV2NA#S(^^^$jh>WEnv$Q;AFY zS(Tb&jot%Sz0uPL2TqjNikB;aT+afw73bwXP}vXo8894@y*6-FybSc9KEzDQiZINq z%TH%*j3iNMl5tAn@i>X*6r-fJ)_>3->nfS$-<-8?iiG{K!)ai4fA*8}kbjVHA4grL zH+w{k=`!QMIRE0wt}WNT1)KqlDbBTNpb`Tt1FQ$Uag}=@9uzAa_P^PQSUY^q{Dn&%TG_g^V|M$T0>v_&T9%y3>q>2uQ&SdH zB{C;e&xkB>|Fens(=H)giE$6ao+q6!7DGz#RPh9=T-d&}ZEnZPWi5+3=61AQJea^M zD5Kda#_OFGY$8k2lo+Ib|zz(@Cps2g($Wq z44teJ@Gcs>*D6OnV;TuL0jeflZG#zTF3uVGzAeJIqS-2KBGj4;&?ghdl5{e$b+s^I zyfE``>}4Cw(ysH*(iq3M##{UH`}}i_vlr!W-1R@dT1kJkKD-Xy4c8{XY`}tI+zz^o zemKwVjXt+wxX&2|T+aRh!@mGqfwKnz$BNS&EKwOi0<=3lW|0FXn5+Yp4S+WR2LZt49EGD3?jCb`tEJ8WUN{xR~y32Gy_`j6);v$VoupHB1%hCNg!( zlnFD*+K9WjxM1=liL9XQl&3`66@~D~p{91IsU7;DGa$HM0lbe6asN7Uf0!S^HK|~i zNq$evA-cHK&FC8EKr0c&;DT~c(-~*Ft=C(MtkL*XIL~q>n5>-@xCJ1t(r%{EdiSP( zO0~*Dk-M)fnHh)P7$nq$L6lVG&>gXxyqAOHa9 CiuGs! diff --git a/packages/html/test/test.js b/packages/html/test/test.js index d196f78ef..a6a361eff 100644 --- a/packages/html/test/test.js +++ b/packages/html/test/test.js @@ -6,7 +6,7 @@ const css = require('rollup-plugin-postcss'); const { getCode } = require('../../../util/test'); -const html = require('../dist'); +const html = require('..'); // const read = (file = 'index.html') => readFileSync(join('output/', file), 'utf-8'); @@ -56,7 +56,7 @@ test.serial('esm', async (t) => { input: 'batman.js', plugins: [html()] }); - const code = await getCode(bundle, { dir: 'output', format: 'esm' }, true); + const code = await getCode(bundle, { dir: 'output', format: 'es' }, true); t.snapshot(code); }); diff --git a/packages/pluginutils/package.json b/packages/pluginutils/package.json index 3dc32ac61..900ee7f40 100644 --- a/packages/pluginutils/package.json +++ b/packages/pluginutils/package.json @@ -67,15 +67,13 @@ }, "types": "types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, "extensions": [ "ts" ], "require": [ "ts-node/register" ], + "workerThreads": false, "files": [ "!**/fixtures/**", "!**/helpers/**", diff --git a/packages/pluginutils/test/attachScopes.ts b/packages/pluginutils/test/attachScopes.ts index 8cb621fe2..34c3cf7b7 100755 --- a/packages/pluginutils/test/attachScopes.ts +++ b/packages/pluginutils/test/attachScopes.ts @@ -75,7 +75,7 @@ test('supports catch without a parameter', (t) => { }); test('supports ForStatement', (t) => { - const ast = (parse( + const ast = parse( ` for (let a = 0; a < 10; a++) { console.log(a); @@ -83,7 +83,7 @@ test('supports ForStatement', (t) => { } `, { ecmaVersion: 2020, sourceType: 'module' } - ) as unknown) as estree.Program; + ) as unknown as estree.Program; const scope = attachScopes(ast, 'scope'); t.falsy(scope.contains('a')); @@ -100,7 +100,7 @@ test('supports ForStatement', (t) => { }); test('supports ForOfStatement', (t) => { - const ast = (parse( + const ast = parse( ` for (const a of [1, 2, 3]) { console.log(a); @@ -108,7 +108,7 @@ test('supports ForOfStatement', (t) => { } `, { ecmaVersion: 2020, sourceType: 'module' } - ) as unknown) as estree.Program; + ) as unknown as estree.Program; const scope = attachScopes(ast, 'scope'); t.falsy(scope.contains('a')); @@ -124,7 +124,7 @@ test('supports ForOfStatement', (t) => { }); test('supports ForInStatement', (t) => { - const ast = (parse( + const ast = parse( ` for (let a in [1, 2, 3]) { console.log(a); @@ -132,7 +132,7 @@ test('supports ForInStatement', (t) => { } `, { ecmaVersion: 2020, sourceType: 'module' } - ) as unknown) as estree.Program; + ) as unknown as estree.Program; const scope = attachScopes(ast, 'scope'); t.falsy(scope.contains('a')); diff --git a/packages/replace/package.json b/packages/replace/package.json index f0fd7f0c1..c2e352d35 100644 --- a/packages/replace/package.json +++ b/packages/replace/package.json @@ -60,9 +60,7 @@ }, "types": "types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, + "workerThreads": false, "files": [ "!**/fixtures/**", "!**/helpers/**", diff --git a/packages/replace/src/index.js b/packages/replace/src/index.js index e65f30712..cd1ff5563 100755 --- a/packages/replace/src/index.js +++ b/packages/replace/src/index.js @@ -36,7 +36,8 @@ function mapToFunctions(object) { }, {}); } -const objKeyRegEx = /^([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)(\.([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*))+$/; +const objKeyRegEx = + /^([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)(\.([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*))+$/; function expandTypeofReplacements(replacements) { Object.keys(replacements).forEach((key) => { const objMatch = key.match(objKeyRegEx); diff --git a/packages/replace/test/snapshots/form.js.md b/packages/replace/test/snapshots/form.js.md index 0e1041023..0f2bae2c6 100644 --- a/packages/replace/test/snapshots/form.js.md +++ b/packages/replace/test/snapshots/form.js.md @@ -14,11 +14,11 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 - `console.log(`␊ + `console.log(\`␊ replaced␊ <% original%>␊ <%original %>␊ - `);` + \`);` ## match-variables: matches most specific variables @@ -30,14 +30,14 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 - `console.log(`␊ + `console.log(\`␊ replaced␊ delimiters␊ sourcemap␊ sourceMap␊ include␊ exclude␊ - `);` + \`);` ## process-check: Handles process type guards in replacements @@ -79,10 +79,10 @@ Generated by [AVA](https://avajs.dev). > Snapshot 1 - `console.log(`␊ + `console.log(\`␊ replaced␊ (replaced)␊ specially␊ especial␊ replaced.doSomething()␊ - `);` + \`);` diff --git a/packages/replace/test/snapshots/form.js.snap b/packages/replace/test/snapshots/form.js.snap index 10b814a4d15da0f03e6c635480bb07fdf705ab0f..050826daae485371bc3938baaff64c36bcfad148 100644 GIT binary patch literal 691 zcmV;k0!;luRzVNj#OS_qxD64 zj7Z`~^B;={00000000Axlud8cFc5}YA%wIyu5e%)sm<;o*)2i>w%r~ozJ%a}D#5K@ zd$Q}+YeyL;yA|TVm48uwDRws5BnqvX)696BdHl}Ux5-=?eocS=qLo(RX2OW%La$KU zDF}n4Lkk(Eig5&0FqI=n4NaCL%~Dz#OTTZ0V3vI!J=%M+=fC~Odr$YDr)^lKNKe>vJgOjgYDWmK?CvbjP>QU)Bz%8&(0k;_DK*d_F-CLOAvO%=}3 zGAR6EjE3WQ5>LXW_Ur1k<4>`jWW$XO=H&rDU@56yqTsRNEO zfuY}TlHKnPW^QnDEijQ9MF>Yn5V$pwbFW1JGr!&h!V&y*+?^)0S5F4N>Vq6qXpvKT zDfMDnvzFTXNT0Xp@Gd)L7)8>$3NRi6l9Jj+LXsbv$T>J@Cs&7DOD)Vg7KZ0upgZ^W zkjZ9_k6Or8q>ucigM8Mec=hsOw1JslA-6#@1aDhyjgnlK>P~?vW!BX0IamX81O|0d zA8^o__(~4Ot}eU8ROdrg!0tyBd8XkS?rhm&?))G zpVflV=pL!#I~D0j;*uLRW;IazMXR)ELay6(`5?SS2k*x{*LhgmBY%arzg9Q?;#N*8 Z-Hq8dv%+$+ha-Qb{{cmy;pPYi000~VQqBMX literal 672 zcmV;R0$=?>RzVwAQ5c?+lrdB&Mu8z52XuA=$2EcycZDtzL_sA+`jWFV$Mr0;=S(|iybwW3^dJU7 zun`GS*@Lwt(FLp*iON`9dMJF5=pytYDAkK36#YB7wX>i!@WKCo=bQ8Wmm?!dlBLqA z_{i0-wH^A+4UOt38v_!)5Mbk*7c*{lvf`w?M@jvfKZ88>6rkqy(o}FJ{D2OBel*no zeHnS|0AOq+vn}v6b?oEx3A#wn4p+D zw;+#=0X{6GFPPuvvg2Cx$P9Y_5P56{Fn^DXS4<8)o1M7-wrcvCiafTgM3PFRQm<>Y zUMfe5!I{G?qFFo^P@_cXxQ8Si${B9ZLRv@-Hu?0Gq|fF_flbn-yOzKTWwtA{xTE-W zJM1Jkh~sF4^=JoM_O~6v5v&U02-Pp__7$KzbyR>SuCK?$u_zODCUx|vMd~0Sa-mrC z+k|)FUdl|~tC`$z6NHIX|Mj^x7hbe`*Z&zRJQ^p4P>M#6hmHIeA^l~nZ%+A zD&W=SX2jj3K@z(CH$Ljclo^(5lHBC_{zSzVdvg{7b4K8$HLSW&-$p?kZ2Aq7w{Sul G1ONcvdq55V diff --git a/packages/replace/test/snapshots/misc.js.snap b/packages/replace/test/snapshots/misc.js.snap index c08f3e6da3254d9c6cb0ab77cfaa0ae4a90f68d8..54233216a90ac86895be1ce3a0e1e46a2a3cfd8c 100644 GIT binary patch literal 436 zcmV;l0ZaZtRzVj zQ0>xP03VA800000000A(QBN;JK@i{RKMkR6xVTN?z@bPS#X&EmiIfn*iS2vScG>Q} z?9QW(;&VvwA^0{vi+!nw6bGA3<~Osy+1dHcQ?ILSbmi}!i4|)atr&|mO0y|3I2zi^ZvL;JiuuJKpi82%q2n~%G zhw{=oye8)}(v8wO@9=x|+Qe9u@$WyU{Fp+(9KdT3G{2~_Jz^L3D_}9JZ;Yj`?xZHl eIzaJT5ab@O`E==P%YQESAJlh_I_(330ssKuI?gfx literal 408 zcmV;J0cZX}RzVWOAM^Lk%+Aaf03g_RFVEu#_xioO_HpofziLAA-Y^9kDb_ViD1ODT zghoTlZH*-?)G*%?!kHjunq^sl3xEi?h`5_2<++xz#;wL!7r()2fx^+{fVv8enOdz@ z0n30nKudFsWi$cvHO#r(qnS}TK0Ir8?2Gf(iQTc=bJXIHO6m9++jxXM!5NFA&4|T* z5N-$>F~_Alq#g-6qM>R@8TjE)YjxtrLTH6eh(~))%#+pMab8f6c`uo|G z(~~M^=24(habxaZ!Ah&(_Fx1WGH$^zljfO# zgij0$rYwYr=gLZ>F%hTMJj}z8TYmZCkPayp?Navy;~C-#afjHW-hg@+!5D<4^mFU` zKA}BA9YXtfr?p?~+5@^HVxDnfA^XU z4Ds|mMYongzm7q*rg^fgIlbzmORZPOZfax5j>e|!;dzt9vwx6yP}d-->CY+IE!HVq zu$v+t|EO>sf!41D?j&4l)OY3j;abQ3`UvhRFI+*$Q9pQ|*dL1s00000000A< z!@$76%#eBEMeO-hwlk3pYTfU7-FC1rfWUMp4rYYlmr%TziGiVS&%HPGc`h?G79_3n zTeSZN3s}^O8G^q-aSsawyRkAb{JJnbVol3cWlhJEPRYsp8(6@iccFMD8wBgKL-0#> zkh|Ey?qK9#WHAHMHb5K;#MMA7%*ZCl$mXAvm6}|_$OvZ&2naAR@-i?oGcfW4)i8;G zSgeAKoXHu9MTyBJsYPHB7DgU41#HRrIi9e&t`PFyu@6H95XMvp~d;7Maii!E=PVzMrx5>Rxz$1t)fDZ3gYt^10H`d zV+&D`t15wb3WXtx&tfLB1C%{CF*6TOc#bB~(Ih&WL`Re8Xc8qRi2?w-GgAG92mk", "homepage": "https://github.com/rollup/plugins/tree/master/packages/wasm/#readme", "bugs": "https://github.com/rollup/plugins/issues", - "main": "dist/index.js", - "module": "dist/index.es.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "exports": { + "require": "./dist/cjs/index.js", + "import": "./dist/es/index.js" + }, "engines": { "node": ">=10.0.0" }, @@ -60,9 +64,7 @@ }, "types": "types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, + "workerThreads": false, "files": [ "!**/fixtures/**", "!**/helpers/**", diff --git a/packages/wasm/rollup.config.js b/packages/wasm/rollup.config.js deleted file mode 100755 index 49d70da63..000000000 --- a/packages/wasm/rollup.config.js +++ /dev/null @@ -1,10 +0,0 @@ -import typescript from '@rollup/plugin-typescript'; - -import { createConfig } from '../../shared/rollup.config'; - -import pkg from './package.json'; - -export default { - ...createConfig(pkg), - plugins: [typescript()] -}; diff --git a/packages/wasm/rollup.config.mjs b/packages/wasm/rollup.config.mjs new file mode 100644 index 000000000..335bb1541 --- /dev/null +++ b/packages/wasm/rollup.config.mjs @@ -0,0 +1,7 @@ +import { readFileSync } from 'fs'; + +import { createConfig } from '../../shared/rollup.config.mjs'; + +const pkg = JSON.parse(readFileSync(new URL('./package.json', import.meta.url), 'utf8')); + +export default createConfig({ pkg }); diff --git a/packages/wasm/test/node_modules/current-package b/packages/wasm/test/node_modules/current-package new file mode 120000 index 000000000..c25bddb6d --- /dev/null +++ b/packages/wasm/test/node_modules/current-package @@ -0,0 +1 @@ +../.. \ No newline at end of file diff --git a/packages/wasm/test/snapshots/test.js.snap b/packages/wasm/test/snapshots/test.js.snap deleted file mode 100644 index 2c8a3b47a9d8b93b99a98abc479dccbd8d29af8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmZ<^b5sbFn|GbZ~_pdJlMQ4 zZ&mQ*4wL%p6cSBg>=488aJY&!jy`NV&v#$<0CM%n7vqGzZrS5sXkwM11)ZCR9r)a$A0 QV$Ycvw7pAB>w#7S0ADRZjQ{`u diff --git a/packages/wasm/test/snapshots/test.js.md b/packages/wasm/test/snapshots/test.mjs.md similarity index 62% rename from packages/wasm/test/snapshots/test.js.md rename to packages/wasm/test/snapshots/test.mjs.md index b6a228c2a..2a761d890 100644 --- a/packages/wasm/test/snapshots/test.js.md +++ b/packages/wasm/test/snapshots/test.mjs.md @@ -1,6 +1,6 @@ -# Snapshot report for `test/test.js` +# Snapshot report for `test/test.mjs` -The actual snapshot is saved in `test.js.snap`. +The actual snapshot is saved in `test.mjs.snap`. Generated by [AVA](https://avajs.dev). diff --git a/packages/wasm/test/snapshots/test.mjs.snap b/packages/wasm/test/snapshots/test.mjs.snap new file mode 100644 index 0000000000000000000000000000000000000000..60cd8b364eb644934fd1892f990527efe54389b7 GIT binary patch literal 220 zcmV<203-iFRzV8IG2W{WNy&RN`ErKQOpuKN&cF6ku|aaQR1E-%UXB$YLlbkv|lCaH8u+SS;&!m#W5 zJV(as%@Y&x8%$xe9=sn|z&Hdyu@>I|{|bUYz)S!Lm=BMUSb`_O4`F3mZd%^P$Ba^> Wox%tyjt-kAy6Ou;2Yha%0001nqh2fk literal 0 HcmV?d00001 diff --git a/packages/wasm/test/test.js b/packages/wasm/test/test.mjs similarity index 82% rename from packages/wasm/test/test.js rename to packages/wasm/test/test.mjs index a9b3c10c0..e39b18d1a 100755 --- a/packages/wasm/test/test.js +++ b/packages/wasm/test/test.mjs @@ -1,17 +1,20 @@ +import { createRequire } from 'module'; import { sep, posix, join } from 'path'; +import { fileURLToPath } from 'url'; import { rollup } from 'rollup'; import globby from 'globby'; import test from 'ava'; import del from 'del'; -import { getCode } from '../../../util/test'; +import wasmPlugin from 'current-package'; -import wasm from '../'; +import { getCode } from '../../../util/test.js'; const AsyncFunction = Object.getPrototypeOf(async () => {}).constructor; -process.chdir(__dirname); +const DIRNAME = fileURLToPath(new URL('.', import.meta.url)); +process.chdir(DIRNAME); const outputFile = './output/bundle.js'; const outputDir = './output/'; @@ -27,7 +30,7 @@ test('async compiling', async (t) => { const bundle = await rollup({ input: 'fixtures/async.js', - plugins: [wasm()] + plugins: [wasmPlugin()] }); await testBundle(t, bundle); }); @@ -38,7 +41,7 @@ test('fetching WASM from separate file', async (t) => { const bundle = await rollup({ input: 'fixtures/complex.js', plugins: [ - wasm({ + wasmPlugin({ maxFileSize: 0 }) ] @@ -49,9 +52,7 @@ test('fetching WASM from separate file', async (t) => { global.result = null; global.t = t; - // eslint-disable-next-line global-require, import/no-dynamic-require - require(outputFile); - + await import(outputFile); await global.result; t.snapshot(await globby(glob)); await del(outputDir); @@ -62,7 +63,7 @@ test('complex module decoding', async (t) => { const bundle = await rollup({ input: 'fixtures/complex.js', - plugins: [wasm()] + plugins: [wasmPlugin()] }); await testBundle(t, bundle); }); @@ -73,7 +74,7 @@ test('sync compiling', async (t) => { const bundle = await rollup({ input: 'fixtures/sync.js', plugins: [ - wasm({ + wasmPlugin({ sync: ['fixtures/sample.wasm'] }) ] @@ -87,7 +88,7 @@ test('imports', async (t) => { const bundle = await rollup({ input: 'fixtures/imports.js', plugins: [ - wasm({ + wasmPlugin({ sync: ['fixtures/imports.wasm'] }) ] @@ -103,7 +104,7 @@ try { const bundle = await rollup({ input: 'fixtures/worker.js', - plugins: [wasm()] + plugins: [wasmPlugin()] }); const code = await getCode(bundle); const executeWorker = () => { @@ -130,7 +131,7 @@ test('injectHelper', async (t) => { const bundle = await rollup({ input: 'fixtures/injectHelper.js', plugins: [ - wasm({ + wasmPlugin({ sync: ['fixtures/sample.wasm'] }), { @@ -155,7 +156,7 @@ test('target environment auto', async (t) => { const bundle = await rollup({ input: 'fixtures/async.js', - plugins: [wasm({ targetEnv: 'auto' })] + plugins: [wasmPlugin({ targetEnv: 'auto' })] }); const code = await getCode(bundle); await testBundle(t, bundle); @@ -169,7 +170,7 @@ test('target environment auto-inline', async (t) => { const bundle = await rollup({ input: 'fixtures/async.js', - plugins: [wasm({ targetEnv: 'auto-inline' })] + plugins: [wasmPlugin({ targetEnv: 'auto-inline' })] }); const code = await getCode(bundle); await testBundle(t, bundle); @@ -184,7 +185,7 @@ test('target environment browser', async (t) => { const bundle = await rollup({ input: 'fixtures/async.js', - plugins: [wasm({ targetEnv: 'browser' })] + plugins: [wasmPlugin({ targetEnv: 'browser' })] }); const code = await getCode(bundle); await testBundle(t, bundle); @@ -197,10 +198,21 @@ test('target environment node', async (t) => { const bundle = await rollup({ input: 'fixtures/async.js', - plugins: [wasm({ targetEnv: 'node' })] + plugins: [wasmPlugin({ targetEnv: 'node' })] }); const code = await getCode(bundle); await testBundle(t, bundle); t.true(code.includes(`require("`)); t.true(!code.includes(`fetch`)); }); + +test('works as CJS plugin', async (t) => { + t.plan(2); + const require = createRequire(import.meta.url); + const wasmPluginCjs = require('current-package'); + const bundle = await rollup({ + input: 'fixtures/async.js', + plugins: [wasmPluginCjs()] + }); + await testBundle(t, bundle); +}); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e040aefba..f0cb40dad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,18 +5,21 @@ importers: .: specifiers: '@ava/babel': 2.0.0 + '@rollup/plugin-typescript': ^8.5.0 '@types/conventional-commits-parser': ^3.0.2 + '@types/node': 14.18.30 '@types/semver': ^7.3.7 '@types/source-map-support': ^0.5.4 '@types/yargs-parser': ^20.2.1 - '@typescript-eslint/eslint-plugin': ^4.9.0 - '@typescript-eslint/parser': ^4.9.0 - ava: ^3.15.0 + '@typescript-eslint/eslint-plugin': ^5.38.0 + '@typescript-eslint/parser': ^5.38.0 + ava: ^4.3.3 chalk: ^4.1.0 codecov-lite: 2.0.0 conventional-commits-parser: ^3.2.1 - del-cli: 4.0.0 - eslint-config-rollup: ^2.0.4 + del-cli: ^5.0.0 + eslint: ^8.24.0 + eslint-config-rollup: ^3.0.0 esm: ^3.2.25 execa: ^5.1.1 globby: ^11.0.1 @@ -24,46 +27,49 @@ importers: lint-staged: 11.0.1 nyc: ^15.1.0 pnpm: ^7.12.2 - prettier: ^2.2.1 + prettier: ^2.7.1 prettier-plugin-package: ^1.3.0 semver: ^7.3.2 - source-map-support: ^0.5.19 + source-map-support: ^0.5.21 ts-node: 10.9.1 tsconfig-paths: ^3.9.0 - typescript: 4.8.3 + typescript: ^4.8.3 write-pkg: ^4.0.0 yaml: ^1.10.0 yargs-parser: ^20.2.9 devDependencies: '@ava/babel': 2.0.0 + '@rollup/plugin-typescript': 8.5.0_typescript@4.8.3 '@types/conventional-commits-parser': 3.0.2 - '@types/semver': 7.3.7 - '@types/source-map-support': 0.5.4 - '@types/yargs-parser': 20.2.1 - '@typescript-eslint/eslint-plugin': 4.28.3_pyaa5mr5xj7rvtsspaoie6ocry - '@typescript-eslint/parser': 4.28.3_typescript@4.8.3 - ava: 3.15.0 - chalk: 4.1.0 + '@types/node': 14.18.30 + '@types/semver': 7.3.12 + '@types/source-map-support': 0.5.6 + '@types/yargs-parser': 20.2.2 + '@typescript-eslint/eslint-plugin': 5.38.0_4gkcvl6qsi23tqqawfqgcwtp54 + '@typescript-eslint/parser': 5.38.0_7ilbxdl5iguzcjriqqcg2m5cku + ava: 4.3.3 + chalk: 4.1.2 codecov-lite: 2.0.0 - conventional-commits-parser: 3.2.1 - del-cli: 4.0.0 - eslint-config-rollup: 2.0.4_typescript@4.8.3 + conventional-commits-parser: 3.2.4 + del-cli: 5.0.0 + eslint: 8.24.0 + eslint-config-rollup: 3.0.0_typescript@4.8.3 esm: 3.2.25 execa: 5.1.1 - globby: 11.0.1 + globby: 11.1.0 husky: 8.0.1 lint-staged: 11.0.1 nyc: 15.1.0 pnpm: 7.12.2 - prettier: 2.2.1 - prettier-plugin-package: 1.3.0_prettier@2.2.1 - semver: 7.3.2 - source-map-support: 0.5.19 - ts-node: 10.9.1_typescript@4.8.3 - tsconfig-paths: 3.9.0 + prettier: 2.7.1 + prettier-plugin-package: 1.3.0_prettier@2.7.1 + semver: 7.3.7 + source-map-support: 0.5.21 + ts-node: 10.9.1_xq25xj3lsz7fwmieqcpc33ooz4 + tsconfig-paths: 3.14.1 typescript: 4.8.3 write-pkg: 4.0.0 - yaml: 1.10.0 + yaml: 1.10.2 yargs-parser: 20.2.9 packages/alias: @@ -71,17 +77,17 @@ importers: '@rollup/plugin-node-resolve': ^8.4.0 '@rollup/plugin-typescript': ^5.0.2 del-cli: ^3.0.1 - rollup: ^2.67.3 + rollup: 2.67.3 slash: ^3.0.0 typescript: ^4.1.2 dependencies: slash: 3.0.0 devDependencies: '@rollup/plugin-node-resolve': 8.4.0_rollup@2.67.3 - '@rollup/plugin-typescript': 5.0.2_2dbihhqkf5a4hxzstxnoyhj6ca + '@rollup/plugin-typescript': 5.0.2_m2cz2zuj3xwmuolb5rf666rpsm del-cli: 3.0.1 rollup: 2.67.3 - typescript: 4.1.2 + typescript: 4.8.3 packages/auto-install: specifiers: @@ -92,12 +98,12 @@ importers: rollup: ^2.67.3 typescript: ^4.1.2 devDependencies: - '@rollup/plugin-node-resolve': 8.4.0_rollup@2.67.3 - '@rollup/plugin-typescript': 5.0.2_2dbihhqkf5a4hxzstxnoyhj6ca + '@rollup/plugin-node-resolve': 8.4.0_rollup@2.79.1 + '@rollup/plugin-typescript': 5.0.2_5q64ijqsuisqe52alrh6v6njki del: 5.1.0 node-noop: 1.0.0 - rollup: 2.67.3 - typescript: 4.1.2 + rollup: 2.79.1 + typescript: 4.8.3 packages/babel: specifiers: @@ -115,28 +121,28 @@ importers: rollup: ^2.67.3 source-map: ^0.7.3 dependencies: - '@babel/helper-module-imports': 7.12.1 - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 + '@babel/helper-module-imports': 7.18.6 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 devDependencies: - '@babel/core': 7.12.3 - '@babel/plugin-external-helpers': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-decorators': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-transform-runtime': 7.12.1_@babel+core@7.12.3 - '@babel/preset-env': 7.12.1_@babel+core@7.12.3 - '@rollup/plugin-json': 4.1.0_rollup@2.67.3 - '@rollup/plugin-node-resolve': 10.0.0_rollup@2.67.3 - '@types/babel__core': 7.1.10 - rollup: 2.67.3 - source-map: 0.7.3 + '@babel/core': 7.19.1 + '@babel/plugin-external-helpers': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-decorators': 7.19.1_@babel+core@7.19.1 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.19.1 + '@babel/plugin-transform-runtime': 7.19.1_@babel+core@7.19.1 + '@babel/preset-env': 7.19.1_@babel+core@7.19.1 + '@rollup/plugin-json': 4.1.0_rollup@2.79.1 + '@rollup/plugin-node-resolve': 10.0.0_rollup@2.79.1 + '@types/babel__core': 7.1.19 + rollup: 2.79.1 + source-map: 0.7.4 packages/beep: specifiers: rollup: ^2.67.3 strip-ansi: ^6.0.0 devDependencies: - rollup: 2.67.3 - strip-ansi: 6.0.0 + rollup: 2.79.1 + strip-ansi: 6.0.1 packages/buble: specifiers: @@ -147,16 +153,16 @@ importers: del-cli: ^3.0.1 rollup: ^2.67.3 source-map: ^0.7.3 - typescript: ^4.1.2 + typescript: 4.1.2 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 '@types/buble': 0.19.2 buble: 0.20.0 devDependencies: - '@rollup/plugin-typescript': 5.0.2_2dbihhqkf5a4hxzstxnoyhj6ca + '@rollup/plugin-typescript': 5.0.2_4cjbvluduiokxidtfkm6fskiwi del-cli: 3.0.1 - rollup: 2.67.3 - source-map: 0.7.3 + rollup: 2.79.1 + source-map: 0.7.4 typescript: 4.1.2 packages/commonjs: @@ -178,23 +184,23 @@ importers: source-map-support: ^0.5.19 typescript: ^3.9.7 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.68.0 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 commondir: 1.0.1 - estree-walker: 2.0.1 - glob: 7.1.6 + estree-walker: 2.0.2 + glob: 7.2.3 is-reference: 1.2.1 - magic-string: 0.25.7 - resolve: 1.18.1 + magic-string: 0.25.9 + resolve: 1.22.1 devDependencies: - '@rollup/plugin-json': 4.1.0_rollup@2.68.0 - '@rollup/plugin-node-resolve': 13.1.3_rollup@2.68.0 + '@rollup/plugin-json': 4.1.0_rollup@2.79.1 + '@rollup/plugin-node-resolve': 13.3.0_rollup@2.79.1 locate-character: 2.0.5 require-relative: 0.8.7 - rollup: 2.68.0 - shx: 0.3.3 - source-map: 0.7.3 - source-map-support: 0.5.19 - typescript: 3.9.7 + rollup: 2.79.1 + shx: 0.3.4 + source-map: 0.7.4 + source-map-support: 0.5.21 + typescript: 3.9.10 packages/data-uri: specifiers: @@ -203,10 +209,10 @@ importers: rollup: ^2.67.3 typescript: ^4.1.2 devDependencies: - '@rollup/plugin-typescript': 5.0.2_2dbihhqkf5a4hxzstxnoyhj6ca - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - rollup: 2.67.3 - typescript: 4.1.2 + '@rollup/plugin-typescript': 5.0.2_5q64ijqsuisqe52alrh6v6njki + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + rollup: 2.79.1 + typescript: 4.8.3 packages/dsv: specifiers: @@ -217,13 +223,13 @@ importers: rollup: ^2.67.3 tosource: ^1.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 '@types/d3-dsv': 1.2.1 d3-dsv: 1.2.0 tosource: 1.0.0 devDependencies: del-cli: 3.0.1 - rollup: 2.67.3 + rollup: 2.79.1 packages/dynamic-import-vars: specifiers: @@ -237,14 +243,14 @@ importers: rollup: ^2.67.3 dependencies: '@rollup/pluginutils': 4.2.1 - estree-walker: 2.0.1 - fast-glob: 3.2.7 - magic-string: 0.25.7 + estree-walker: 2.0.2 + fast-glob: 3.2.12 + magic-string: 0.25.9 devDependencies: acorn: 7.4.1 acorn-dynamic-import: 4.0.0_acorn@7.4.1 - prettier: 2.1.2 - rollup: 2.67.3 + prettier: 2.7.1 + rollup: 2.79.1 packages/eslint: specifiers: @@ -257,13 +263,13 @@ importers: typescript: ^4.1.2 dependencies: '@rollup/pluginutils': 4.2.1 - eslint: 7.12.0 + eslint: 7.32.0 devDependencies: - '@rollup/plugin-node-resolve': 9.0.0_rollup@2.67.3 - '@rollup/plugin-typescript': 6.0.0_2dbihhqkf5a4hxzstxnoyhj6ca - '@types/eslint': 7.2.4 - rollup: 2.67.3 - typescript: 4.1.2 + '@rollup/plugin-node-resolve': 9.0.0_rollup@2.79.1 + '@rollup/plugin-typescript': 6.1.0_5q64ijqsuisqe52alrh6v6njki + '@types/eslint': 7.29.0 + rollup: 2.79.1 + typescript: 4.8.3 packages/graphql: specifiers: @@ -274,11 +280,11 @@ importers: rollup: ^2.67.3 dependencies: '@rollup/pluginutils': 4.2.1 - graphql-tag: 2.11.0_graphql@14.7.0 + graphql-tag: 2.12.6_graphql@14.7.0 devDependencies: - '@rollup/plugin-buble': 0.21.3_rollup@2.67.3 + '@rollup/plugin-buble': 0.21.3_rollup@2.79.1 graphql: 14.7.0 - rollup: 2.67.3 + rollup: 2.79.1 packages/html: specifiers: @@ -287,10 +293,10 @@ importers: rollup-plugin-postcss: ^3.1.8 typescript: ^4.1.2 devDependencies: - '@rollup/plugin-typescript': 6.1.0_2dbihhqkf5a4hxzstxnoyhj6ca - rollup: 2.67.3 + '@rollup/plugin-typescript': 6.1.0_5q64ijqsuisqe52alrh6v6njki + rollup: 2.79.1 rollup-plugin-postcss: 3.1.8 - typescript: 4.1.2 + typescript: 4.8.3 packages/image: specifiers: @@ -299,11 +305,11 @@ importers: mini-svg-data-uri: ^1.2.3 rollup: ^2.67.3 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - mini-svg-data-uri: 1.2.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + mini-svg-data-uri: 1.4.4 devDependencies: - '@rollup/plugin-buble': 0.21.3_rollup@2.67.3 - rollup: 2.67.3 + '@rollup/plugin-buble': 0.21.3_rollup@2.79.1 + rollup: 2.79.1 packages/inject: specifiers: @@ -317,16 +323,16 @@ importers: source-map: ^0.7.3 typescript: ^3.9.7 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - estree-walker: 2.0.1 - magic-string: 0.25.7 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + estree-walker: 2.0.2 + magic-string: 0.25.9 devDependencies: - '@rollup/plugin-buble': 0.21.3_rollup@2.67.3 + '@rollup/plugin-buble': 0.21.3_rollup@2.79.1 del-cli: 3.0.1 locate-character: 2.0.5 - rollup: 2.67.3 - source-map: 0.7.3 - typescript: 3.9.7 + rollup: 2.79.1 + source-map: 0.7.4 + typescript: 3.9.10 packages/json: specifiers: @@ -336,12 +342,12 @@ importers: rollup: ^2.67.3 source-map-support: ^0.5.19 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 devDependencies: - '@rollup/plugin-buble': 0.21.3_rollup@2.67.3 - '@rollup/plugin-node-resolve': 8.4.0_rollup@2.67.3 - rollup: 2.67.3 - source-map-support: 0.5.19 + '@rollup/plugin-buble': 0.21.3_rollup@2.79.1 + '@rollup/plugin-node-resolve': 8.4.0_rollup@2.79.1 + rollup: 2.79.1 + source-map-support: 0.5.21 packages/legacy: specifiers: @@ -352,9 +358,9 @@ importers: dependencies: '@rollup/pluginutils': 4.2.1 devDependencies: - '@rollup/plugin-buble': 0.21.3_rollup@2.67.3 + '@rollup/plugin-buble': 0.21.3_rollup@2.79.1 del-cli: 3.0.1 - rollup: 2.67.3 + rollup: 2.79.1 packages/multi-entry: specifiers: @@ -362,10 +368,10 @@ importers: matched: ^5.0.0 rollup: ^2.67.3 dependencies: - '@rollup/plugin-virtual': 2.1.0_rollup@2.67.3 - matched: 5.0.0 + '@rollup/plugin-virtual': 2.1.0_rollup@2.79.1 + matched: 5.0.1 devDependencies: - rollup: 2.67.3 + rollup: 2.79.1 packages/node-resolve: specifiers: @@ -385,21 +391,21 @@ importers: source-map: ^0.7.3 string-capitalize: ^1.0.1 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 '@types/resolve': 1.17.1 deepmerge: 4.2.2 - is-builtin-module: 3.1.0 + is-builtin-module: 3.2.0 is-module: 1.0.0 - resolve: 1.19.0 + resolve: 1.22.1 devDependencies: - '@babel/core': 7.12.3 - '@babel/plugin-transform-typescript': 7.12.1_@babel+core@7.12.3 - '@rollup/plugin-babel': 5.3.0_pcb26gospqgsyouccbwgqwmoa4 - '@rollup/plugin-commonjs': 22.0.2_rollup@2.78.1 - '@rollup/plugin-json': 4.1.0_rollup@2.78.1 - es5-ext: 0.10.53 - rollup: 2.78.1 - source-map: 0.7.3 + '@babel/core': 7.19.1 + '@babel/plugin-transform-typescript': 7.19.1_@babel+core@7.19.1 + '@rollup/plugin-babel': 5.3.1_r56fldxoyazzliugjcx2ns4pma + '@rollup/plugin-commonjs': 22.0.2_rollup@2.79.1 + '@rollup/plugin-json': 4.1.0_rollup@2.79.1 + es5-ext: 0.10.62 + rollup: 2.79.1 + source-map: 0.7.4 string-capitalize: 1.0.1 packages/pluginutils: @@ -416,18 +422,18 @@ importers: rollup: ^2.67.3 typescript: ^4.1.2 dependencies: - estree-walker: 2.0.1 - picomatch: 2.2.2 + estree-walker: 2.0.2 + picomatch: 2.3.1 devDependencies: - '@rollup/plugin-commonjs': 14.0.0_rollup@2.67.3 - '@rollup/plugin-node-resolve': 8.4.0_rollup@2.67.3 - '@rollup/plugin-typescript': 5.0.2_2dbihhqkf5a4hxzstxnoyhj6ca + '@rollup/plugin-commonjs': 14.0.0_rollup@2.79.1 + '@rollup/plugin-node-resolve': 8.4.0_rollup@2.79.1 + '@rollup/plugin-typescript': 5.0.2_5q64ijqsuisqe52alrh6v6njki '@types/estree': 0.0.45 - '@types/node': 14.14.3 - '@types/picomatch': 2.2.1 - acorn: 8.0.4 - rollup: 2.67.3 - typescript: 4.1.2 + '@types/node': 14.18.30 + '@types/picomatch': 2.3.0 + acorn: 8.8.0 + rollup: 2.79.1 + typescript: 4.8.3 packages/replace: specifiers: @@ -440,15 +446,15 @@ importers: source-map: ^0.7.3 typescript: ^3.9.7 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - magic-string: 0.25.7 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + magic-string: 0.25.9 devDependencies: - '@rollup/plugin-buble': 0.21.3_rollup@2.67.3 + '@rollup/plugin-buble': 0.21.3_rollup@2.79.1 del-cli: 3.0.1 locate-character: 2.0.5 - rollup: 2.67.3 - source-map: 0.7.3 - typescript: 3.9.7 + rollup: 2.79.1 + source-map: 0.7.4 + typescript: 3.9.10 packages/run: specifiers: @@ -461,11 +467,11 @@ importers: dependencies: '@types/node': 14.0.26 devDependencies: - '@rollup/plugin-typescript': 5.0.2_2dbihhqkf5a4hxzstxnoyhj6ca + '@rollup/plugin-typescript': 5.0.2_5q64ijqsuisqe52alrh6v6njki del: 5.1.0 - rollup: 2.67.3 + rollup: 2.79.1 sinon: 9.0.2 - typescript: 4.1.2 + typescript: 4.8.3 packages/strip: specifiers: @@ -475,12 +481,12 @@ importers: magic-string: ^0.25.7 rollup: ^2.67.3 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - estree-walker: 2.0.1 - magic-string: 0.25.7 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + estree-walker: 2.0.2 + magic-string: 0.25.9 devDependencies: acorn: 7.4.1 - rollup: 2.67.3 + rollup: 2.79.1 packages/sucrase: specifiers: @@ -490,10 +496,10 @@ importers: sucrase: ^3.20.0 dependencies: '@rollup/pluginutils': 4.2.1 - sucrase: 3.20.3 + sucrase: 3.27.0 devDependencies: - '@rollup/plugin-alias': 3.1.9_rollup@2.67.3 - rollup: 2.67.3 + '@rollup/plugin-alias': 3.1.9_rollup@2.79.1 + rollup: 2.79.1 packages/typescript: specifiers: @@ -507,16 +513,16 @@ importers: rollup: ^2.67.3 typescript: ^4.7.3 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - resolve: 1.18.1 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + resolve: 1.22.1 devDependencies: - '@rollup/plugin-buble': 0.21.3_rollup@2.67.3 - '@rollup/plugin-commonjs': 11.1.0_rollup@2.67.3 - '@rollup/plugin-typescript': 5.0.2_fgliwuqalyymca5qc5u4dmwjqq - '@types/node': 10.17.48 + '@rollup/plugin-buble': 0.21.3_rollup@2.79.1 + '@rollup/plugin-commonjs': 11.1.0_rollup@2.79.1 + '@rollup/plugin-typescript': 5.0.2_5q64ijqsuisqe52alrh6v6njki + '@types/node': 10.17.60 buble: 0.20.0 - rollup: 2.67.3 - typescript: 4.7.3 + rollup: 2.79.1 + typescript: 4.8.3 packages/url: specifiers: @@ -529,11 +535,11 @@ importers: dependencies: '@rollup/pluginutils': 4.2.1 make-dir: 3.1.0 - mime: 2.4.6 + mime: 2.6.0 devDependencies: del: 5.1.0 - globby: 11.0.1 - rollup: 2.67.3 + globby: 11.1.0 + rollup: 2.79.1 packages/virtual: specifiers: @@ -542,10 +548,10 @@ importers: rollup: ^2.67.3 typescript: ^4.1.2 devDependencies: - '@rollup/plugin-node-resolve': 8.4.0_rollup@2.67.3 - '@rollup/plugin-typescript': 6.0.0_2dbihhqkf5a4hxzstxnoyhj6ca - rollup: 2.67.3 - typescript: 4.1.2 + '@rollup/plugin-node-resolve': 8.4.0_rollup@2.79.1 + '@rollup/plugin-typescript': 6.1.0_5q64ijqsuisqe52alrh6v6njki + rollup: 2.79.1 + typescript: 4.8.3 packages/wasm: specifiers: @@ -555,11 +561,11 @@ importers: source-map: ^0.7.3 typescript: ^4.1.2 devDependencies: - '@rollup/plugin-typescript': 5.0.2_2dbihhqkf5a4hxzstxnoyhj6ca + '@rollup/plugin-typescript': 5.0.2_5q64ijqsuisqe52alrh6v6njki del-cli: 3.0.1 - rollup: 2.67.3 - source-map: 0.7.3 - typescript: 4.1.2 + rollup: 2.79.1 + source-map: 0.7.4 + typescript: 4.8.3 packages/yaml: specifiers: @@ -571,28 +577,36 @@ importers: source-map-support: ^0.5.19 tosource: ^1.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - js-yaml: 3.14.0 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + js-yaml: 3.14.1 tosource: 1.0.0 devDependencies: - '@rollup/plugin-node-resolve': 8.4.0_rollup@2.67.3 + '@rollup/plugin-node-resolve': 8.4.0_rollup@2.79.1 del-cli: 3.0.1 - rollup: 2.67.3 - source-map-support: 0.5.19 + rollup: 2.79.1 + source-map-support: 0.5.21 packages: + /@ampproject/remapping/2.2.0: + resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.1.1 + '@jridgewell/trace-mapping': 0.3.15 + dev: true + /@ava/babel/2.0.0: resolution: {integrity: sha512-50ol1X2AOuX82UskqQYx7XCvv/05GQA2dib/n4XP99sg63fIVtzwpPZ7amLN7mghhGRr2fjXFbuRgJ4+VeDsIg==} engines: {node: '>=12.22 <13 || >=14.16 <15 || >=16'} dependencies: '@ava/require-precompiled': 1.0.0 - '@babel/core': 7.14.6 - '@babel/generator': 7.14.5 - '@babel/plugin-proposal-dynamic-import': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.14.6 - '@babel/plugin-transform-modules-commonjs': 7.14.5_@babel+core@7.14.6 + '@babel/core': 7.19.1 + '@babel/generator': 7.19.0 + '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.19.1 babel-plugin-espower: 3.0.1 concordance: 5.0.4 convert-source-map: 1.8.0 @@ -604,7 +618,7 @@ packages: md5-hex: 3.0.1 package-hash: 4.0.0 pkg-conf: 3.1.0 - source-map-support: 0.5.19 + source-map-support: 0.5.21 strip-bom-buf: 2.0.0 write-file-atomic: 3.0.3 transitivePeerDependencies: @@ -616,1346 +630,1224 @@ packages: engines: {node: '>=10'} dev: true - /@babel/code-frame/7.10.4: - resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} - dependencies: - '@babel/highlight': 7.10.4 - /@babel/code-frame/7.12.11: resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: - '@babel/highlight': 7.14.5 - dev: true + '@babel/highlight': 7.18.6 + dev: false - /@babel/code-frame/7.14.5: - resolution: {integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==} + /@babel/code-frame/7.18.6: + resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.14.5 - dev: true - - /@babel/compat-data/7.12.1: - resolution: {integrity: sha512-725AQupWJZ8ba0jbKceeFblZTY90McUBWMwHhkFQ9q1zKPJ95GUktljFcgcsIVwRnTnRKlcYzfiNImg5G9m6ZQ==} - dev: true - - /@babel/compat-data/7.14.7: - resolution: {integrity: sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==} - engines: {node: '>=6.9.0'} + '@babel/highlight': 7.18.6 dev: true - /@babel/core/7.12.3: - resolution: {integrity: sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==} + /@babel/compat-data/7.19.1: + resolution: {integrity: sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.10.4 - '@babel/generator': 7.12.1 - '@babel/helper-module-transforms': 7.12.1 - '@babel/helpers': 7.12.1 - '@babel/parser': 7.12.3 - '@babel/template': 7.10.4 - '@babel/traverse': 7.12.1 - '@babel/types': 7.12.1 - convert-source-map: 1.7.0 - debug: 4.3.4 - gensync: 1.0.0-beta.1 - json5: 2.1.3 - lodash: 4.17.21 - resolve: 1.18.1 - semver: 5.7.1 - source-map: 0.5.7 - transitivePeerDependencies: - - supports-color dev: true - /@babel/core/7.14.6: - resolution: {integrity: sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==} + /@babel/core/7.19.1: + resolution: {integrity: sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.14.5 - '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 - '@babel/helper-module-transforms': 7.14.5 - '@babel/helpers': 7.14.6 - '@babel/parser': 7.14.7 - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 + '@ampproject/remapping': 2.2.0 + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.19.0 + '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-module-transforms': 7.19.0 + '@babel/helpers': 7.19.0 + '@babel/parser': 7.19.1 + '@babel/template': 7.18.10 + '@babel/traverse': 7.19.1 + '@babel/types': 7.19.0 convert-source-map: 1.8.0 debug: 4.3.4 gensync: 1.0.0-beta.2 - json5: 2.2.0 + json5: 2.2.1 semver: 6.3.0 - source-map: 0.5.7 transitivePeerDependencies: - supports-color dev: true - /@babel/generator/7.12.1: - resolution: {integrity: sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==} - dependencies: - '@babel/types': 7.14.5 - jsesc: 2.5.2 - source-map: 0.5.7 - dev: true - - /@babel/generator/7.14.5: - resolution: {integrity: sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==} + /@babel/generator/7.19.0: + resolution: {integrity: sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.19.0 + '@jridgewell/gen-mapping': 0.3.2 jsesc: 2.5.2 - source-map: 0.5.7 dev: true - /@babel/helper-annotate-as-pure/7.10.4: - resolution: {integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==} - dependencies: - '@babel/types': 7.12.1 - dev: true - - /@babel/helper-builder-binary-assignment-operator-visitor/7.10.4: - resolution: {integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==} + /@babel/helper-annotate-as-pure/7.18.6: + resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} + engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-explode-assignable-expression': 7.12.1 - '@babel/types': 7.12.1 + '@babel/types': 7.19.0 dev: true - /@babel/helper-compilation-targets/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-jtBEif7jsPwP27GPHs06v4WBV0KrE8a/P7n0N0sSvHn2hwUCYnolP/CLmz51IzAW4NlN+HuoBtb9QcwnRo9F/g==} - peerDependencies: - '@babel/core': ^7.0.0 + /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9: + resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==} + engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.12.1 - '@babel/core': 7.12.3 - '@babel/helper-validator-option': 7.12.1 - browserslist: 4.14.5 - semver: 5.7.1 + '@babel/helper-explode-assignable-expression': 7.18.6 + '@babel/types': 7.19.0 dev: true - /@babel/helper-compilation-targets/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==} + /@babel/helper-compilation-targets/7.19.1_@babel+core@7.19.1: + resolution: {integrity: sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.14.7 - '@babel/core': 7.14.6 - '@babel/helper-validator-option': 7.14.5 - browserslist: 4.16.6 + '@babel/compat-data': 7.19.1 + '@babel/core': 7.19.1 + '@babel/helper-validator-option': 7.18.6 + browserslist: 4.21.4 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==} + /@babel/helper-create-class-features-plugin/7.19.0_@babel+core@7.19.1: + resolution: {integrity: sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-function-name': 7.10.4 - '@babel/helper-member-expression-to-functions': 7.12.1 - '@babel/helper-optimise-call-expression': 7.10.4 - '@babel/helper-replace-supers': 7.12.1 - '@babel/helper-split-export-declaration': 7.11.0 + '@babel/core': 7.19.1 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.19.0 + '@babel/helper-member-expression-to-functions': 7.18.9 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-replace-supers': 7.19.1 + '@babel/helper-split-export-declaration': 7.18.6 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==} + /@babel/helper-create-regexp-features-plugin/7.19.0_@babel+core@7.19.1: + resolution: {integrity: sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-annotate-as-pure': 7.10.4 - '@babel/helper-regex': 7.10.5 - regexpu-core: 4.7.1 - dev: true - - /@babel/helper-define-map/7.10.5: - resolution: {integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==} - dependencies: - '@babel/helper-function-name': 7.10.4 - '@babel/types': 7.12.1 - lodash: 4.17.21 - dev: true - - /@babel/helper-explode-assignable-expression/7.12.1: - resolution: {integrity: sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==} - dependencies: - '@babel/types': 7.12.1 + '@babel/core': 7.19.1 + '@babel/helper-annotate-as-pure': 7.18.6 + regexpu-core: 5.2.1 dev: true - /@babel/helper-function-name/7.10.4: - resolution: {integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==} + /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.19.1: + resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} + peerDependencies: + '@babel/core': ^7.4.0-0 dependencies: - '@babel/helper-get-function-arity': 7.10.4 - '@babel/template': 7.10.4 - '@babel/types': 7.14.5 + '@babel/core': 7.19.1 + '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color dev: true - /@babel/helper-function-name/7.14.5: - resolution: {integrity: sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==} + /@babel/helper-environment-visitor/7.18.9: + resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-get-function-arity': 7.14.5 - '@babel/template': 7.14.5 - '@babel/types': 7.14.5 - dev: true - - /@babel/helper-get-function-arity/7.10.4: - resolution: {integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==} - dependencies: - '@babel/types': 7.14.5 dev: true - /@babel/helper-get-function-arity/7.14.5: - resolution: {integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==} + /@babel/helper-explode-assignable-expression/7.18.6: + resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 - dev: true - - /@babel/helper-hoist-variables/7.10.4: - resolution: {integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==} - dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.19.0 dev: true - /@babel/helper-hoist-variables/7.14.5: - resolution: {integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==} + /@babel/helper-function-name/7.19.0: + resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 - dev: true - - /@babel/helper-member-expression-to-functions/7.12.1: - resolution: {integrity: sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==} - dependencies: - '@babel/types': 7.14.5 + '@babel/template': 7.18.10 + '@babel/types': 7.19.0 dev: true - /@babel/helper-member-expression-to-functions/7.14.7: - resolution: {integrity: sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==} + /@babel/helper-hoist-variables/7.18.6: + resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.19.0 dev: true - /@babel/helper-module-imports/7.12.1: - resolution: {integrity: sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==} - dependencies: - '@babel/types': 7.14.5 - - /@babel/helper-module-imports/7.14.5: - resolution: {integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==} + /@babel/helper-member-expression-to-functions/7.18.9: + resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.19.0 dev: true - /@babel/helper-module-transforms/7.12.1: - resolution: {integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==} + /@babel/helper-module-imports/7.18.6: + resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-module-imports': 7.12.1 - '@babel/helper-replace-supers': 7.12.1 - '@babel/helper-simple-access': 7.12.1 - '@babel/helper-split-export-declaration': 7.11.0 - '@babel/helper-validator-identifier': 7.10.4 - '@babel/template': 7.10.4 - '@babel/traverse': 7.12.1 - '@babel/types': 7.14.5 - lodash: 4.17.21 - transitivePeerDependencies: - - supports-color - dev: true + '@babel/types': 7.19.0 - /@babel/helper-module-transforms/7.14.5: - resolution: {integrity: sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==} + /@babel/helper-module-transforms/7.19.0: + resolution: {integrity: sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-module-imports': 7.14.5 - '@babel/helper-replace-supers': 7.14.5 - '@babel/helper-simple-access': 7.14.5 - '@babel/helper-split-export-declaration': 7.14.5 - '@babel/helper-validator-identifier': 7.14.5 - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-simple-access': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/helper-validator-identifier': 7.19.1 + '@babel/template': 7.18.10 + '@babel/traverse': 7.19.1 + '@babel/types': 7.19.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-optimise-call-expression/7.10.4: - resolution: {integrity: sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==} - dependencies: - '@babel/types': 7.14.5 - dev: true - - /@babel/helper-optimise-call-expression/7.14.5: - resolution: {integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==} + /@babel/helper-optimise-call-expression/7.18.6: + resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 - dev: true - - /@babel/helper-plugin-utils/7.10.4: - resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} + '@babel/types': 7.19.0 dev: true - /@babel/helper-plugin-utils/7.14.5: - resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} + /@babel/helper-plugin-utils/7.19.0: + resolution: {integrity: sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-regex/7.10.5: - resolution: {integrity: sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==} - dependencies: - lodash: 4.17.21 - dev: true - - /@babel/helper-remap-async-to-generator/7.12.1: - resolution: {integrity: sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==} - dependencies: - '@babel/helper-annotate-as-pure': 7.10.4 - '@babel/helper-wrap-function': 7.12.3 - '@babel/types': 7.12.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-replace-supers/7.12.1: - resolution: {integrity: sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==} + /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/helper-member-expression-to-functions': 7.12.1 - '@babel/helper-optimise-call-expression': 7.10.4 - '@babel/traverse': 7.12.1 - '@babel/types': 7.14.5 + '@babel/core': 7.19.1 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-wrap-function': 7.19.0 + '@babel/types': 7.19.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-replace-supers/7.14.5: - resolution: {integrity: sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==} + /@babel/helper-replace-supers/7.19.1: + resolution: {integrity: sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-member-expression-to-functions': 7.14.7 - '@babel/helper-optimise-call-expression': 7.14.5 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-member-expression-to-functions': 7.18.9 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/traverse': 7.19.1 + '@babel/types': 7.19.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.12.1: - resolution: {integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==} - dependencies: - '@babel/types': 7.14.5 - dev: true - - /@babel/helper-simple-access/7.14.5: - resolution: {integrity: sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==} + /@babel/helper-simple-access/7.18.6: + resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 - dev: true - - /@babel/helper-skip-transparent-expression-wrappers/7.12.1: - resolution: {integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==} - dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.19.0 dev: true - /@babel/helper-skip-transparent-expression-wrappers/7.14.5: - resolution: {integrity: sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==} + /@babel/helper-skip-transparent-expression-wrappers/7.18.9: + resolution: {integrity: sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 - dev: true - - /@babel/helper-split-export-declaration/7.11.0: - resolution: {integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==} - dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.19.0 dev: true - /@babel/helper-split-export-declaration/7.14.5: - resolution: {integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==} + /@babel/helper-split-export-declaration/7.18.6: + resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.19.0 dev: true - /@babel/helper-validator-identifier/7.10.4: - resolution: {integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==} - - /@babel/helper-validator-identifier/7.14.5: - resolution: {integrity: sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==} + /@babel/helper-string-parser/7.18.10: + resolution: {integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-option/7.12.1: - resolution: {integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==} - dev: true - - /@babel/helper-validator-option/7.14.5: - resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==} + /@babel/helper-validator-identifier/7.19.1: + resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-wrap-function/7.12.3: - resolution: {integrity: sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==} - dependencies: - '@babel/helper-function-name': 7.10.4 - '@babel/template': 7.10.4 - '@babel/traverse': 7.12.1 - '@babel/types': 7.12.1 - transitivePeerDependencies: - - supports-color + /@babel/helper-validator-option/7.18.6: + resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} + engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.12.1: - resolution: {integrity: sha512-9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==} + /@babel/helper-wrap-function/7.19.0: + resolution: {integrity: sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==} + engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.10.4 - '@babel/traverse': 7.12.1 - '@babel/types': 7.14.5 + '@babel/helper-function-name': 7.19.0 + '@babel/template': 7.18.10 + '@babel/traverse': 7.19.1 + '@babel/types': 7.19.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helpers/7.14.6: - resolution: {integrity: sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==} + /@babel/helpers/7.19.0: + resolution: {integrity: sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.7 - '@babel/types': 7.14.5 + '@babel/template': 7.18.10 + '@babel/traverse': 7.19.1 + '@babel/types': 7.19.0 transitivePeerDependencies: - supports-color dev: true - /@babel/highlight/7.10.4: - resolution: {integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==} - dependencies: - '@babel/helper-validator-identifier': 7.10.4 - chalk: 2.4.2 - js-tokens: 4.0.0 - - /@babel/highlight/7.14.5: - resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==} + /@babel/highlight/7.18.6: + resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.14.5 + '@babel/helper-validator-identifier': 7.19.1 chalk: 2.4.2 js-tokens: 4.0.0 - dev: true - /@babel/parser/7.12.3: - resolution: {integrity: sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==} + /@babel/parser/7.19.1: + resolution: {integrity: sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.19.0 dev: true - /@babel/parser/7.14.7: - resolution: {integrity: sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==} - engines: {node: '>=6.0.0'} - hasBin: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/types': 7.14.5 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-external-helpers/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-5VBqan0daXhDSRjrq2miABuELRwWJWFdM42Jvs/CDuhp+Es+fW+ISA5l+co8d+9oN3WLz/N3VvzyeseL3AvjxA==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==} + engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==} + /@babel/plugin-external-helpers/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-wNqc87qjLvsD1PIMQBzLn1bMuTlGzqLzM/1VGQ22Wm51cbCWS9k71ydp5iZS4hjwQNuTWSn/xbZkkusNENwtZg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-remap-async-to-generator': 7.12.1 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.3 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==} + /@babel/plugin-proposal-async-generator-functions/7.19.1_@babel+core@7.19.1: + resolution: {integrity: sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.19.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-decorators/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==} + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-decorators': 7.12.1_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==} + /@babel/plugin-proposal-class-static-block/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==} + engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.19.1 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-proposal-dynamic-import/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==} + /@babel/plugin-proposal-decorators/7.19.1_@babel+core@7.19.1: + resolution: {integrity: sha512-LfIKNBBY7Q1OX5C4xAgRQffOg2OnhAo9fnbcOHgOC9Yytm2Sw+4XqHufRYU86tHomzepxtvuVaNO+3EVKR4ivw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.14.6 + '@babel/core': 7.19.1 + '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-replace-supers': 7.19.1 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/plugin-syntax-decorators': 7.19.0_@babel+core@7.19.1 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==} + /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==} + /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==} + /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==} + /@babel/plugin-proposal-logical-assignment-operators/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==} + /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.14.6 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-numeric-separator/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==} + /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} + /@babel/plugin-proposal-object-rest-spread/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.12.3 + '@babel/compat-data': 7.19.1 + '@babel/core': 7.19.1 + '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.19.1 + '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==} + /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-optional-chaining/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==} + /@babel/plugin-proposal-optional-chaining/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.19.1 dev: true - /@babel/plugin-proposal-optional-chaining/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==} + /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.14.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.14.6 + '@babel/core': 7.19.1 + '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==} + /@babel/plugin-proposal-private-property-in-object/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.19.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==} + /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-regexp-features-plugin': 7.12.1_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-create-regexp-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.3: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.19.1: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==} + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.19.1: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-decorators/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w==} + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.19.1: + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + /@babel/plugin-syntax-decorators/7.19.0_@babel+core@7.19.1: + resolution: {integrity: sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.14.6: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.19.1: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.3: + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.19.1: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + /@babel/plugin-syntax-import-assertions/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.3: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.19.1: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.19.1: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.14.6: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.19.1: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.3: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.19.1: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.3: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.19.1: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.3: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.19.1: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.3: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.19.1: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.14.6: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.19.1: + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==} + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.19.1: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-typescript/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==} + /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==} + /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==} + /@babel/plugin-transform-async-to-generator/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-module-imports': 7.12.1 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-remap-async-to-generator': 7.12.1 + '@babel/core': 7.19.1 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.19.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==} + /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==} + /@babel/plugin-transform-block-scoping/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-classes/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==} + /@babel/plugin-transform-classes/7.19.0_@babel+core@7.19.1: + resolution: {integrity: sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-annotate-as-pure': 7.10.4 - '@babel/helper-define-map': 7.10.5 - '@babel/helper-function-name': 7.10.4 - '@babel/helper-optimise-call-expression': 7.10.4 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-replace-supers': 7.12.1 - '@babel/helper-split-export-declaration': 7.11.0 + '@babel/core': 7.19.1 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.19.0 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-replace-supers': 7.19.1 + '@babel/helper-split-export-declaration': 7.18.6 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - dev: true - - /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==} + /@babel/plugin-transform-computed-properties/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==} + /@babel/plugin-transform-destructuring/7.18.13_@babel+core@7.19.1: + resolution: {integrity: sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-regexp-features-plugin': 7.12.1_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==} + /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-create-regexp-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==} + /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.10.4 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==} + /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==} + /@babel/plugin-transform-for-of/7.18.8_@babel+core@7.19.1: + resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-function-name': 7.10.4 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-literals/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==} + /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-function-name': 7.19.0 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==} + /@babel/plugin-transform-literals/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==} + /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-module-transforms': 7.12.1 - '@babel/helper-plugin-utils': 7.10.4 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==} + /@babel/plugin-transform-modules-amd/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-module-transforms': 7.12.1 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-simple-access': 7.12.1 + '@babel/core': 7.19.1 + '@babel/helper-module-transforms': 7.19.0 + '@babel/helper-plugin-utils': 7.19.0 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.14.5_@babel+core@7.14.6: - resolution: {integrity: sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==} + /@babel/plugin-transform-modules-commonjs/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.14.6 - '@babel/helper-module-transforms': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-simple-access': 7.14.5 + '@babel/core': 7.19.1 + '@babel/helper-module-transforms': 7.19.0 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-simple-access': 7.18.6 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==} + /@babel/plugin-transform-modules-systemjs/7.19.0_@babel+core@7.19.1: + resolution: {integrity: sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-hoist-variables': 7.10.4 - '@babel/helper-module-transforms': 7.12.1 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-validator-identifier': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-module-transforms': 7.19.0 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-validator-identifier': 7.19.1 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==} + /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-module-transforms': 7.12.1 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-module-transforms': 7.19.0 + '@babel/helper-plugin-utils': 7.19.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==} + /@babel/plugin-transform-named-capturing-groups-regex/7.19.1_@babel+core@7.19.1: + resolution: {integrity: sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-regexp-features-plugin': 7.12.1_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-create-regexp-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==} + /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==} + /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-replace-supers': 7.12.1 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-replace-supers': 7.19.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==} + /@babel/plugin-transform-parameters/7.18.8_@babel+core@7.19.1: + resolution: {integrity: sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==} + /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==} + /@babel/plugin-transform-regenerator/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - regenerator-transform: 0.14.5 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + regenerator-transform: 0.15.0 dev: true - /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==} + /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-runtime/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==} + /@babel/plugin-transform-runtime/7.19.1_@babel+core@7.19.1: + resolution: {integrity: sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-module-imports': 7.12.1 - '@babel/helper-plugin-utils': 7.10.4 - resolve: 1.18.1 - semver: 5.7.1 - dev: true + '@babel/core': 7.19.1 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-plugin-utils': 7.19.0 + babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.19.1 + babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.19.1 + babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.19.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true - /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==} + /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-spread/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==} + /@babel/plugin-transform-spread/7.19.0_@babel+core@7.19.1: + resolution: {integrity: sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 dev: true - /@babel/plugin-transform-sticky-regex/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==} + /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-regex': 7.10.5 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==} + /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==} + /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.19.1: + resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-typescript/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==} + /@babel/plugin-transform-typescript/7.19.1_@babel+core@7.19.1: + resolution: {integrity: sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-typescript': 7.12.1_@babel+core@7.12.3 + '@babel/core': 7.19.1 + '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.19.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==} + /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.19.1: + resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==} + /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.19.1: + resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-regexp-features-plugin': 7.12.1_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/core': 7.19.1 + '@babel/helper-create-regexp-features-plugin': 7.19.0_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/preset-env/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==} + /@babel/preset-env/7.19.1_@babel+core@7.19.1: + resolution: {integrity: sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.12.1 - '@babel/core': 7.12.3 - '@babel/helper-compilation-targets': 7.12.1_@babel+core@7.12.3 - '@babel/helper-module-imports': 7.12.1 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/helper-validator-option': 7.12.1 - '@babel/plugin-proposal-async-generator-functions': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-class-properties': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-dynamic-import': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-export-namespace-from': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-json-strings': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-logical-assignment-operators': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-numeric-separator': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-object-rest-spread': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-optional-catch-binding': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-optional-chaining': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-private-methods': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-proposal-unicode-property-regex': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.3 - '@babel/plugin-syntax-class-properties': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.3 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.3 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-top-level-await': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-arrow-functions': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-async-to-generator': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-block-scoped-functions': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-block-scoping': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-classes': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-computed-properties': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-destructuring': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-dotall-regex': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-duplicate-keys': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-exponentiation-operator': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-for-of': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-function-name': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-literals': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-member-expression-literals': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-modules-amd': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-modules-commonjs': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-modules-systemjs': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-modules-umd': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-named-capturing-groups-regex': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-new-target': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-object-super': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-property-literals': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-regenerator': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-reserved-words': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-shorthand-properties': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-spread': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-sticky-regex': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-template-literals': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-typeof-symbol': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-unicode-escapes': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-unicode-regex': 7.12.1_@babel+core@7.12.3 - '@babel/preset-modules': 0.1.4_@babel+core@7.12.3 - '@babel/types': 7.12.1 - core-js-compat: 3.6.5 - semver: 5.7.1 + '@babel/compat-data': 7.19.1 + '@babel/core': 7.19.1 + '@babel/helper-compilation-targets': 7.19.1_@babel+core@7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/helper-validator-option': 7.18.6 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-proposal-async-generator-functions': 7.19.1_@babel+core@7.19.1 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-class-static-block': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-logical-assignment-operators': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-object-rest-spread': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-private-property-in-object': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.19.1 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.19.1 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.19.1 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.19.1 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.19.1 + '@babel/plugin-syntax-import-assertions': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.19.1 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.19.1 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.19.1 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.19.1 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.19.1 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.19.1 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.19.1 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.19.1 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.19.1 + '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-block-scoping': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-transform-classes': 7.19.0_@babel+core@7.19.1 + '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-transform-destructuring': 7.18.13_@babel+core@7.19.1 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.19.1 + '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-modules-amd': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-modules-systemjs': 7.19.0_@babel+core@7.19.1 + '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-named-capturing-groups-regex': 7.19.1_@babel+core@7.19.1 + '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.19.1 + '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-regenerator': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.19.1 + '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.19.1 + '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.19.1 + '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.19.1 + '@babel/preset-modules': 0.1.5_@babel+core@7.19.1 + '@babel/types': 7.19.0 + babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.19.1 + babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.19.1 + babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.19.1 + core-js-compat: 3.25.3 + semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules/0.1.4_@babel+core@7.12.3: - resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} + /@babel/preset-modules/0.1.5_@babel+core@7.19.1: + resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-proposal-unicode-property-regex': 7.12.1_@babel+core@7.12.3 - '@babel/plugin-transform-dotall-regex': 7.12.1_@babel+core@7.12.3 - '@babel/types': 7.12.1 + '@babel/core': 7.19.1 + '@babel/helper-plugin-utils': 7.19.0 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.19.1 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.19.1 + '@babel/types': 7.19.0 esutils: 2.0.3 dev: true - /@babel/runtime/7.12.1: - resolution: {integrity: sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==} - dependencies: - regenerator-runtime: 0.13.7 - dev: true - - /@babel/runtime/7.14.6: - resolution: {integrity: sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==} + /@babel/runtime/7.19.0: + resolution: {integrity: sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==} engines: {node: '>=6.9.0'} dependencies: - regenerator-runtime: 0.13.7 - dev: true - - /@babel/template/7.10.4: - resolution: {integrity: sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==} - dependencies: - '@babel/code-frame': 7.10.4 - '@babel/parser': 7.12.3 - '@babel/types': 7.14.5 + regenerator-runtime: 0.13.9 dev: true - /@babel/template/7.14.5: - resolution: {integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==} + /@babel/template/7.18.10: + resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/parser': 7.14.7 - '@babel/types': 7.14.5 + '@babel/code-frame': 7.18.6 + '@babel/parser': 7.19.1 + '@babel/types': 7.19.0 dev: true - /@babel/traverse/7.12.1: - resolution: {integrity: sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==} - dependencies: - '@babel/code-frame': 7.10.4 - '@babel/generator': 7.12.1 - '@babel/helper-function-name': 7.10.4 - '@babel/helper-split-export-declaration': 7.11.0 - '@babel/parser': 7.12.3 - '@babel/types': 7.14.5 - debug: 4.3.4 - globals: 11.12.0 - lodash: 4.17.21 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/traverse/7.14.7: - resolution: {integrity: sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==} + /@babel/traverse/7.19.1: + resolution: {integrity: sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.14.5 - '@babel/helper-function-name': 7.14.5 - '@babel/helper-hoist-variables': 7.14.5 - '@babel/helper-split-export-declaration': 7.14.5 - '@babel/parser': 7.14.7 - '@babel/types': 7.14.5 + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.19.0 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.19.0 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.19.1 + '@babel/types': 7.19.0 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.12.1: - resolution: {integrity: sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==} - dependencies: - '@babel/helper-validator-identifier': 7.10.4 - lodash: 4.17.21 - to-fast-properties: 2.0.0 - dev: true - - /@babel/types/7.14.5: - resolution: {integrity: sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==} + /@babel/types/7.19.0: + resolution: {integrity: sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.14.5 + '@babel/helper-string-parser': 7.18.10 + '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 - /@concordance/react/2.0.0: - resolution: {integrity: sha512-huLSkUuM2/P+U0uy2WwlKuixMsTODD8p4JVQBI4VKeopkiN0C7M3N9XYVawb4M+4spN5RrO/eLhk7KoQX6nsfA==} - engines: {node: '>=6.12.3 <7 || >=8.9.4 <9 || >=10.0.0'} - dependencies: - arrify: 1.0.1 - dev: true - /@cspotcode/source-map-support/0.8.1: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -1963,41 +1855,51 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@eslint/eslintrc/0.2.0: - resolution: {integrity: sha512-+cIGPCBdLCzqxdtwppswP+zTsH9BOIGzAeKfBIbtb4gW/giMlfMwP0HUSFfhzh20f9u8uZ8hOp62+4GPquTbwQ==} + /@eslint/eslintrc/0.4.3: + resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 7.3.0 - globals: 12.4.0 + espree: 7.3.1 + globals: 13.17.0 ignore: 4.0.6 - import-fresh: 3.2.1 - js-yaml: 3.14.0 - lodash: 4.17.21 - minimatch: 3.0.4 + import-fresh: 3.3.0 + js-yaml: 3.14.1 + minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: false - /@eslint/eslintrc/0.4.2: - resolution: {integrity: sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@eslint/eslintrc/1.3.2: + resolution: {integrity: sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 7.3.1 + espree: 9.4.0 globals: 13.17.0 - ignore: 4.0.6 + ignore: 5.2.0 import-fresh: 3.3.0 - js-yaml: 3.14.1 + js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: true + /@humanwhocodes/config-array/0.10.5: + resolution: {integrity: sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + /@humanwhocodes/config-array/0.5.0: resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} engines: {node: '>=10.10.0'} @@ -2007,11 +1909,19 @@ packages: minimatch: 3.1.2 transitivePeerDependencies: - supports-color + dev: false + + /@humanwhocodes/gitignore-to-minimatch/1.0.2: + resolution: {integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==} + dev: true + + /@humanwhocodes/module-importer/1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} dev: true /@humanwhocodes/object-schema/1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - dev: true /@istanbuljs/load-nyc-config/1.1.0: resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} @@ -2024,33 +1934,54 @@ packages: resolve-from: 5.0.0 dev: true - /@istanbuljs/schema/0.1.2: - resolution: {integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==} + /@istanbuljs/schema/0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} dev: true - /@jridgewell/resolve-uri/3.0.7: - resolution: {integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==} + /@jridgewell/gen-mapping/0.1.1: + resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@jridgewell/sourcemap-codec/1.4.13: - resolution: {integrity: sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==} + /@jridgewell/gen-mapping/0.3.2: + resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/trace-mapping': 0.3.15 dev: true - /@jridgewell/trace-mapping/0.3.9: - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + /@jridgewell/resolve-uri/3.1.0: + resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array/1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/sourcemap-codec/1.4.14: + resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + dev: true + + /@jridgewell/trace-mapping/0.3.15: + resolution: {integrity: sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==} dependencies: - '@jridgewell/resolve-uri': 3.0.7 - '@jridgewell/sourcemap-codec': 1.4.13 + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@nodelib/fs.scandir/2.1.3: - resolution: {integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==} - engines: {node: '>= 8'} + /@jridgewell/trace-mapping/0.3.9: + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: - '@nodelib/fs.stat': 2.0.3 - run-parallel: 1.1.9 + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 dev: true /@nodelib/fs.scandir/2.1.5: @@ -2060,42 +1991,29 @@ packages: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - /@nodelib/fs.stat/2.0.3: - resolution: {integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==} - engines: {node: '>= 8'} - dev: true - /@nodelib/fs.stat/2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} - /@nodelib/fs.walk/1.2.4: - resolution: {integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.3 - fastq: 1.8.0 - dev: true - /@nodelib/fs.walk/1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.11.1 + fastq: 1.13.0 - /@rollup/plugin-alias/3.1.9_rollup@2.67.3: + /@rollup/plugin-alias/3.1.9_rollup@2.79.1: resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==} engines: {node: '>=8.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - rollup: 2.67.3 + rollup: 2.79.1 slash: 3.0.0 dev: true - /@rollup/plugin-babel/5.3.0_pcb26gospqgsyouccbwgqwmoa4: - resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==} + /@rollup/plugin-babel/5.3.1_r56fldxoyazzliugjcx2ns4pma: + resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -2105,127 +2023,109 @@ packages: '@types/babel__core': optional: true dependencies: - '@babel/core': 7.12.3 - '@babel/helper-module-imports': 7.14.5 - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 - rollup: 2.78.1 + '@babel/core': 7.19.1 + '@babel/helper-module-imports': 7.18.6 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + rollup: 2.79.1 dev: true - /@rollup/plugin-buble/0.21.3_rollup@2.67.3: + /@rollup/plugin-buble/0.21.3_rollup@2.79.1: resolution: {integrity: sha512-Iv8cCuFPnMdqV4pcyU+OrfjOfagPArRQ1PyQjx5KgHk3dARedI+8PNTLSMpJts0lQJr8yF2pAU4GxpxCBJ9HYw==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 '@types/buble': 0.19.2 buble: 0.20.0 - rollup: 2.67.3 + rollup: 2.79.1 dev: true - /@rollup/plugin-commonjs/11.1.0_rollup@2.67.3: + /@rollup/plugin-commonjs/11.1.0_rollup@2.79.1: resolution: {integrity: sha512-Ycr12N3ZPN96Fw2STurD21jMqzKwL9QuFhms3SD7KKRK7oaXUsBU9Zt0jL/rOPHiPYisI21/rXGO3jr9BnLHUA==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 commondir: 1.0.1 estree-walker: 1.0.1 - glob: 7.1.6 + glob: 7.2.3 is-reference: 1.2.1 - magic-string: 0.25.7 - resolve: 1.18.1 - rollup: 2.67.3 + magic-string: 0.25.9 + resolve: 1.22.1 + rollup: 2.79.1 dev: true - /@rollup/plugin-commonjs/14.0.0_rollup@2.67.3: + /@rollup/plugin-commonjs/14.0.0_rollup@2.79.1: resolution: {integrity: sha512-+PSmD9ePwTAeU106i9FRdc+Zb3XUWyW26mo5Atr2mk82hor8+nPwkztEjFo8/B1fJKfaQDg9aM2bzQkjhi7zOw==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^2.3.4 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 commondir: 1.0.1 estree-walker: 1.0.1 - glob: 7.1.6 + glob: 7.2.3 is-reference: 1.2.1 - magic-string: 0.25.7 - resolve: 1.18.1 - rollup: 2.67.3 + magic-string: 0.25.9 + resolve: 1.22.1 + rollup: 2.79.1 dev: true - /@rollup/plugin-commonjs/22.0.2_rollup@2.78.1: + /@rollup/plugin-commonjs/22.0.2_rollup@2.79.1: resolution: {integrity: sha512-//NdP6iIwPbMTcazYsiBMbJW7gfmpHom33u1beiIoHDEM0Q9clvtQB1T0efvMqHeKsGohiHo97BCPCkBXdscwg==} engines: {node: '>= 12.0.0'} peerDependencies: rollup: ^2.68.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 commondir: 1.0.1 - estree-walker: 2.0.1 - glob: 7.1.7 + estree-walker: 2.0.2 + glob: 7.2.3 is-reference: 1.2.1 - magic-string: 0.25.7 - resolve: 1.20.0 - rollup: 2.78.1 + magic-string: 0.25.9 + resolve: 1.22.1 + rollup: 2.79.1 dev: true - /@rollup/plugin-json/4.1.0_rollup@2.67.3: + /@rollup/plugin-json/4.1.0_rollup@2.79.1: resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - rollup: 2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + rollup: 2.79.1 dev: true - /@rollup/plugin-json/4.1.0_rollup@2.68.0: - resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.68.0 - rollup: 2.68.0 - dev: true - - /@rollup/plugin-json/4.1.0_rollup@2.78.1: - resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 - rollup: 2.78.1 - dev: true - - /@rollup/plugin-node-resolve/10.0.0_rollup@2.67.3: + /@rollup/plugin-node-resolve/10.0.0_rollup@2.79.1: resolution: {integrity: sha512-sNijGta8fqzwA1VwUEtTvWCx2E7qC70NMsDh4ZG13byAXYigBNZMxALhKUSycBks5gupJdq0lFrKumFrRZ8H3A==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 '@types/resolve': 1.17.1 - builtin-modules: 3.1.0 + builtin-modules: 3.3.0 deepmerge: 4.2.2 is-module: 1.0.0 - resolve: 1.18.1 - rollup: 2.67.3 + resolve: 1.22.1 + rollup: 2.79.1 dev: true - /@rollup/plugin-node-resolve/13.1.3_rollup@2.68.0: - resolution: {integrity: sha512-BdxNk+LtmElRo5d06MGY4zoepyrXX1tkzX2hrnPEZ53k78GuOMWLqmJDGIIOPwVRIFZrLQOo+Yr6KtCuLIA0AQ==} + /@rollup/plugin-node-resolve/13.3.0_rollup@2.79.1: + resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^2.42.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.68.0 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 '@types/resolve': 1.17.1 - builtin-modules: 3.2.0 deepmerge: 4.2.2 + is-builtin-module: 3.2.0 is-module: 1.0.0 - resolve: 1.20.0 - rollup: 2.68.0 + resolve: 1.22.1 + rollup: 2.79.1 dev: true /@rollup/plugin-node-resolve/8.4.0_rollup@2.67.3: @@ -2236,30 +2136,46 @@ packages: dependencies: '@rollup/pluginutils': 3.1.0_rollup@2.67.3 '@types/resolve': 1.17.1 - builtin-modules: 3.1.0 + builtin-modules: 3.3.0 deep-freeze: 0.0.1 deepmerge: 4.2.2 is-module: 1.0.0 - resolve: 1.18.1 + resolve: 1.22.1 rollup: 2.67.3 dev: true - /@rollup/plugin-node-resolve/9.0.0_rollup@2.67.3: + /@rollup/plugin-node-resolve/8.4.0_rollup@2.79.1: + resolution: {integrity: sha512-LFqKdRLn0ShtQyf6SBYO69bGE1upV6wUhBX0vFOUnLAyzx5cwp8svA0eHUnu8+YU57XOkrMtfG63QOpQx25pHQ==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + dependencies: + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + '@types/resolve': 1.17.1 + builtin-modules: 3.3.0 + deep-freeze: 0.0.1 + deepmerge: 4.2.2 + is-module: 1.0.0 + resolve: 1.22.1 + rollup: 2.79.1 + dev: true + + /@rollup/plugin-node-resolve/9.0.0_rollup@2.79.1: resolution: {integrity: sha512-gPz+utFHLRrd41WMP13Jq5mqqzHL3OXrfj3/MkSyB6UBIcuNt9j60GCbarzMzdf1VHFpOxfQh/ez7wyadLMqkg==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 '@types/resolve': 1.17.1 - builtin-modules: 3.1.0 + builtin-modules: 3.3.0 deepmerge: 4.2.2 is-module: 1.0.0 - resolve: 1.18.1 - rollup: 2.67.3 + resolve: 1.22.1 + rollup: 2.79.1 dev: true - /@rollup/plugin-typescript/5.0.2_2dbihhqkf5a4hxzstxnoyhj6ca: + /@rollup/plugin-typescript/5.0.2_4cjbvluduiokxidtfkm6fskiwi: resolution: {integrity: sha512-CkS028Itwjqm1uLbFVfpJgtVtnNvZ+og/m6UlNRR5wOOnNTWPcVQzOu5xGdEX+WWJxdvWIqUq2uR/RBt2ZipWg==} engines: {node: '>=8.0.0'} peerDependencies: @@ -2267,13 +2183,13 @@ packages: tslib: '*' typescript: '>=3.4.0' dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - resolve: 1.18.1 - rollup: 2.67.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + resolve: 1.22.1 + rollup: 2.79.1 typescript: 4.1.2 dev: true - /@rollup/plugin-typescript/5.0.2_fgliwuqalyymca5qc5u4dmwjqq: + /@rollup/plugin-typescript/5.0.2_5q64ijqsuisqe52alrh6v6njki: resolution: {integrity: sha512-CkS028Itwjqm1uLbFVfpJgtVtnNvZ+og/m6UlNRR5wOOnNTWPcVQzOu5xGdEX+WWJxdvWIqUq2uR/RBt2ZipWg==} engines: {node: '>=8.0.0'} peerDependencies: @@ -2281,14 +2197,14 @@ packages: tslib: '*' typescript: '>=3.4.0' dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - resolve: 1.18.1 - rollup: 2.67.3 - typescript: 4.7.3 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + resolve: 1.22.1 + rollup: 2.79.1 + typescript: 4.8.3 dev: true - /@rollup/plugin-typescript/6.0.0_2dbihhqkf5a4hxzstxnoyhj6ca: - resolution: {integrity: sha512-Y5U2L4eaF3wUSgCZRMdvNmuzWkKMyN3OwvhAdbzAi5sUqedaBk/XbzO4T7RlViDJ78MOPhwAIv2FtId/jhMtbg==} + /@rollup/plugin-typescript/5.0.2_m2cz2zuj3xwmuolb5rf666rpsm: + resolution: {integrity: sha512-CkS028Itwjqm1uLbFVfpJgtVtnNvZ+og/m6UlNRR5wOOnNTWPcVQzOu5xGdEX+WWJxdvWIqUq2uR/RBt2ZipWg==} engines: {node: '>=8.0.0'} peerDependencies: rollup: ^2.14.0 @@ -2296,12 +2212,12 @@ packages: typescript: '>=3.4.0' dependencies: '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - resolve: 1.18.1 + resolve: 1.22.1 rollup: 2.67.3 - typescript: 4.1.2 + typescript: 4.8.3 dev: true - /@rollup/plugin-typescript/6.1.0_2dbihhqkf5a4hxzstxnoyhj6ca: + /@rollup/plugin-typescript/6.1.0_5q64ijqsuisqe52alrh6v6njki: resolution: {integrity: sha512-hJxaiE6WyNOsK+fZpbFh9CUijZYqPQuAOWO5khaGTUkM8DYNNyA2TDlgamecE+qLOG1G1+CwbWMAx3rbqpp6xQ==} engines: {node: '>=8.0.0'} peerDependencies: @@ -2309,22 +2225,38 @@ packages: tslib: '*' typescript: '>=3.4.0' dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.67.3 - resolve: 1.18.1 - rollup: 2.67.3 - typescript: 4.1.2 + '@rollup/pluginutils': 3.1.0_rollup@2.79.1 + resolve: 1.22.1 + rollup: 2.79.1 + typescript: 4.8.3 dev: true - /@rollup/plugin-virtual/2.1.0_rollup@2.67.3: + /@rollup/plugin-typescript/8.5.0_typescript@4.8.3: + resolution: {integrity: sha512-wMv1/scv0m/rXx21wD2IsBbJFba8wGF3ErJIr6IKRfRj49S85Lszbxb4DCo8iILpluTjk2GAAu9CoZt4G3ppgQ==} + engines: {node: '>=8.0.0'} + peerDependencies: + rollup: ^2.14.0 + tslib: '*' + typescript: '>=3.7.0' + peerDependenciesMeta: + tslib: + optional: true + dependencies: + '@rollup/pluginutils': 3.1.0 + resolve: 1.22.1 + typescript: 4.8.3 + dev: true + + /@rollup/plugin-virtual/2.1.0_rollup@2.79.1: resolution: {integrity: sha512-CPPAtlKT53HFqC8jFHb/V5WErpU8Hrq2TyCR0A7kPQMlF2wNUf0o1xuAc+Qxj8NCZM0Z3Yvl+FbUXfJjVWqDwA==} engines: {node: '>=8.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - rollup: 2.67.3 + rollup: 2.79.1 dev: false - /@rollup/pluginutils/3.1.0_rollup@2.67.3: + /@rollup/pluginutils/3.1.0: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2332,10 +2264,10 @@ packages: dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 - picomatch: 2.2.2 - rollup: 2.67.3 + picomatch: 2.3.1 + dev: true - /@rollup/pluginutils/3.1.0_rollup@2.68.0: + /@rollup/pluginutils/3.1.0_rollup@2.67.3: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2343,10 +2275,11 @@ packages: dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 - picomatch: 2.2.2 - rollup: 2.68.0 + picomatch: 2.3.1 + rollup: 2.67.3 + dev: true - /@rollup/pluginutils/3.1.0_rollup@2.78.1: + /@rollup/pluginutils/3.1.0_rollup@2.79.1: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2354,29 +2287,24 @@ packages: dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 - picomatch: 2.2.2 - rollup: 2.78.1 + picomatch: 2.3.1 + rollup: 2.79.1 /@rollup/pluginutils/4.2.1: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} dependencies: - estree-walker: 2.0.1 - picomatch: 2.2.2 + estree-walker: 2.0.2 + picomatch: 2.3.1 dev: false - /@sindresorhus/is/0.14.0: - resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} - engines: {node: '>=6'} - dev: true - - /@sindresorhus/is/4.0.1: - resolution: {integrity: sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g==} + /@sindresorhus/is/4.6.0: + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} dev: true - /@sinonjs/commons/1.8.1: - resolution: {integrity: sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==} + /@sinonjs/commons/1.8.3: + resolution: {integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==} dependencies: type-detect: 4.0.8 dev: true @@ -2384,33 +2312,26 @@ packages: /@sinonjs/fake-timers/6.0.1: resolution: {integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==} dependencies: - '@sinonjs/commons': 1.8.1 + '@sinonjs/commons': 1.8.3 dev: true /@sinonjs/formatio/5.0.1: resolution: {integrity: sha512-KaiQ5pBf1MpS09MuA0kp6KBQt2JUOQycqVG1NZXvzeaXe5LGFqAKueIS0bw4w0P9r7KuBSVdUk5QjXsUdu2CxQ==} dependencies: - '@sinonjs/commons': 1.8.1 - '@sinonjs/samsam': 5.2.0 + '@sinonjs/commons': 1.8.3 + '@sinonjs/samsam': 5.3.1 dev: true - /@sinonjs/samsam/5.2.0: - resolution: {integrity: sha512-CaIcyX5cDsjcW/ab7HposFWzV1kC++4HNsfnEdFJa7cP1QIuILAKV+BgfeqRXhcnSAc76r/Rh/O5C+300BwUIw==} + /@sinonjs/samsam/5.3.1: + resolution: {integrity: sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==} dependencies: - '@sinonjs/commons': 1.8.1 + '@sinonjs/commons': 1.8.3 lodash.get: 4.4.2 type-detect: 4.0.8 dev: true - /@sinonjs/text-encoding/0.7.1: - resolution: {integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==} - dev: true - - /@szmarczak/http-timer/1.1.2: - resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} - engines: {node: '>=6'} - dependencies: - defer-to-connect: 1.1.3 + /@sinonjs/text-encoding/0.7.2: + resolution: {integrity: sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==} dev: true /@szmarczak/http-timer/4.0.6: @@ -2420,80 +2341,80 @@ packages: defer-to-connect: 2.0.1 dev: true - /@tsconfig/node10/1.0.8: - resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==} + /@tsconfig/node10/1.0.9: + resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} dev: true - /@tsconfig/node12/1.0.9: - resolution: {integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==} + /@tsconfig/node12/1.0.11: + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} dev: true - /@tsconfig/node14/1.0.1: - resolution: {integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==} + /@tsconfig/node14/1.0.3: + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} dev: true - /@tsconfig/node16/1.0.2: - resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==} + /@tsconfig/node16/1.0.3: + resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} dev: true - /@types/babel__core/7.1.10: - resolution: {integrity: sha512-x8OM8XzITIMyiwl5Vmo2B1cR1S1Ipkyv4mdlbJjMa1lmuKvKY9FrBbEANIaMlnWn5Rf7uO+rC/VgYabNkE17Hw==} + /@types/babel__core/7.1.19: + resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==} dependencies: - '@babel/parser': 7.12.3 - '@babel/types': 7.12.1 - '@types/babel__generator': 7.6.2 - '@types/babel__template': 7.0.3 - '@types/babel__traverse': 7.0.15 + '@babel/parser': 7.19.1 + '@babel/types': 7.19.0 + '@types/babel__generator': 7.6.4 + '@types/babel__template': 7.4.1 + '@types/babel__traverse': 7.18.2 dev: true - /@types/babel__generator/7.6.2: - resolution: {integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==} + /@types/babel__generator/7.6.4: + resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.19.0 dev: true - /@types/babel__template/7.0.3: - resolution: {integrity: sha512-uCoznIPDmnickEi6D0v11SBpW0OuVqHJCa7syXqQHy5uktSCreIlt0iglsCnmvz8yCb38hGcWeseA8cWJSwv5Q==} + /@types/babel__template/7.4.1: + resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.12.3 - '@babel/types': 7.12.1 + '@babel/parser': 7.19.1 + '@babel/types': 7.19.0 dev: true - /@types/babel__traverse/7.0.15: - resolution: {integrity: sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==} + /@types/babel__traverse/7.18.2: + resolution: {integrity: sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==} dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.19.0 dev: true /@types/buble/0.19.2: resolution: {integrity: sha512-uUD8zIfXMKThmFkahTXDGI3CthFH1kMg2dOm3KLi4GlC5cbARA64bEcUMbbWdWdE73eoc/iBB9PiTMqH0dNS2Q==} dependencies: - magic-string: 0.25.7 + magic-string: 0.25.9 /@types/cacheable-request/6.0.2: resolution: {integrity: sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==} dependencies: '@types/http-cache-semantics': 4.0.1 - '@types/keyv': 3.1.2 - '@types/node': 16.11.12 + '@types/keyv': 3.1.4 + '@types/node': 18.7.21 '@types/responselike': 1.0.0 dev: true /@types/conventional-commits-parser/3.0.2: resolution: {integrity: sha512-1kVPUHFaart1iGRFxKn8WNXYEDVAgMb+DLatgql2dGg9jTGf3bNxWtN//C/tDG3ckOLg4u7SSx+qcn8VjzI5zg==} dependencies: - '@types/node': 16.11.12 + '@types/node': 18.7.21 dev: true /@types/d3-dsv/1.2.1: resolution: {integrity: sha512-LLmJmjiqp/fTNEdij5bIwUJ6P6TVNk5hKM9/uk5RPO2YNgEu9XvKO0dJ7Iqd3psEdmZN1m7gB1bOsjr4HmO2BA==} dev: false - /@types/eslint/7.2.4: - resolution: {integrity: sha512-YCY4kzHMsHoyKspQH+nwSe+70Kep7Vjt2X+dZe5Vs2vkRudqtoFoUIv1RlJmZB8Hbp7McneupoZij4PadxsK5Q==} + /@types/eslint/7.29.0: + resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==} dependencies: - '@types/estree': 0.0.45 - '@types/json-schema': 7.0.6 + '@types/estree': 1.0.0 + '@types/json-schema': 7.0.11 dev: true /@types/estree/0.0.39: @@ -2501,12 +2422,16 @@ packages: /@types/estree/0.0.45: resolution: {integrity: sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==} + dev: true + + /@types/estree/1.0.0: + resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} - /@types/glob/7.1.3: - resolution: {integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==} + /@types/glob/7.2.0: + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: - '@types/minimatch': 3.0.3 - '@types/node': 14.14.3 + '@types/minimatch': 5.1.2 + '@types/node': 18.7.21 dev: true /@types/http-cache-semantics/4.0.1: @@ -2517,50 +2442,38 @@ packages: resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} dev: true - /@types/json-schema/7.0.6: - resolution: {integrity: sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==} - dev: true - /@types/json5/0.0.29: - resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/keyv/3.1.2: - resolution: {integrity: sha512-/FvAK2p4jQOaJ6CGDHJTqZcUtbZe820qIeTg7o0Shg7drB4JHeL+V/dhSaly7NXx6u8eSee+r7coT+yuJEvDLg==} + /@types/keyv/3.1.4: + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 16.11.12 - dev: true - - /@types/minimatch/3.0.3: - resolution: {integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==} + '@types/node': 18.7.21 dev: true - /@types/minimist/1.2.0: - resolution: {integrity: sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=} + /@types/minimatch/5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: true /@types/minimist/1.2.2: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true - /@types/node/10.17.48: - resolution: {integrity: sha512-Agl6xbYP6FOMDeAsr3QVZ+g7Yzg0uhPHWx0j5g4LFdUBHVtqtU+gH660k/lCEe506jJLOGbEzsnqPDTZGJQLag==} + /@types/node/10.17.60: + resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==} dev: true /@types/node/14.0.26: resolution: {integrity: sha512-W+fpe5s91FBGE0pEa0lnqGLL4USgpLgs4nokw16SrBBco/gQxuua7KnArSEOd5iaMqbbSHV10vUDkJYJJqpXKA==} dev: false - /@types/node/14.14.3: - resolution: {integrity: sha512-33/L34xS7HVUx23e0wOT2V1qPF1IrHgQccdJVm9uXGTB9vFBrrzBtkQymT8VskeKOxjz55MSqMv0xuLq+u98WQ==} + /@types/node/14.18.30: + resolution: {integrity: sha512-8OEyg4oc/CqN5+LbInKNLA8MfbGzbC+k8lVPePXazuwEVrVeQ9gwMDX00HJwWbC7syc1FWRU6Mow0Lm+mibHAQ==} dev: true - /@types/node/16.11.12: - resolution: {integrity: sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw==} - - /@types/normalize-package-data/2.4.0: - resolution: {integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==} - dev: true + /@types/node/18.7.21: + resolution: {integrity: sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -2570,56 +2483,58 @@ packages: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} dev: true - /@types/picomatch/2.2.1: - resolution: {integrity: sha512-26/tQcDmJXYHiaWAAIjnTVL5nwrT+IVaqFZIbBImAuKk/r/j1r/1hmZ7uaOzG6IknqP3QHcNNQ6QO8Vp28lUoA==} + /@types/picomatch/2.3.0: + resolution: {integrity: sha512-O397rnSS9iQI4OirieAtsDqvCj4+3eY1J+EPdNTKuHuRWIfUoGyzX294o8C4KJYaLqgSrd2o60c5EqCU8Zv02g==} dev: true - /@types/q/1.5.4: - resolution: {integrity: sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==} + /@types/q/1.5.5: + resolution: {integrity: sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==} dev: true /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 16.11.12 + '@types/node': 18.7.21 /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 16.11.12 + '@types/node': 18.7.21 dev: true - /@types/semver/7.3.7: - resolution: {integrity: sha512-4g1jrL98mdOIwSOUh6LTlB0Cs9I0dQPwINUhBg7C6pN4HLr8GS8xsksJxilW6S6dQHVi2K/o+lQuQcg7LroCnw==} + /@types/semver/7.3.12: + resolution: {integrity: sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==} dev: true - /@types/source-map-support/0.5.4: - resolution: {integrity: sha512-9zGujX1sOPg32XLyfgEB/0G9ZnrjthL/Iv1ZfuAjj8LEilHZEpQSQs1scpRXPhHzGYgWiLz9ldF1cI8JhL+yMw==} + /@types/source-map-support/0.5.6: + resolution: {integrity: sha512-b2nJ9YyXmkhGaa2b8VLM0kJ04xxwNyijcq12/kDoomCt43qbHBeK2SLNJ9iJmETaAj+bKUT05PQUu3Q66GvLhQ==} dependencies: source-map: 0.6.1 dev: true - /@types/yargs-parser/20.2.1: - resolution: {integrity: sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==} + /@types/yargs-parser/20.2.2: + resolution: {integrity: sha512-sUWMriymrSqTvxCmCkf+7k392TNDcMJBHI1/rysWJxKnWAan/Zk4gZ/GEieSRo4EqIEPpbGU3Sd/0KTRoIA3pA==} dev: true - /@typescript-eslint/eslint-plugin/4.28.3_354y2t2l36us5z7gh2365ku2nq: - resolution: {integrity: sha512-jW8sEFu1ZeaV8xzwsfi6Vgtty2jf7/lJmQmDkDruBjYAbx5DA8JtbcMnP0rNPUG+oH5GoQBTSp+9613BzuIpYg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/eslint-plugin/5.33.0_hx3vidjro2o7pqm3xdndlcop3a: + resolution: {integrity: sha512-jHvZNSW2WZ31OPJ3enhLrEKvAZNyAFWZ6rx9tUwaessTc4sx9KmgMNhVcqVAl1ETnT5rU5fpXTLmY9YvC1DCNg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.28.3_fahvfxfct2c4kb6qgbnknknzlq - '@typescript-eslint/parser': 4.28.3_fahvfxfct2c4kb6qgbnknknzlq - '@typescript-eslint/scope-manager': 4.28.3 + '@typescript-eslint/parser': 5.33.0_iopuwovpd3qd4ttrbpmiexfkga + '@typescript-eslint/scope-manager': 5.33.0 + '@typescript-eslint/type-utils': 5.33.0_iopuwovpd3qd4ttrbpmiexfkga + '@typescript-eslint/utils': 5.33.0_iopuwovpd3qd4ttrbpmiexfkga debug: 4.3.4 - eslint: 7.30.0 + eslint: 8.21.0 functional-red-black-tree: 1.0.1 + ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 tsutils: 3.21.0_typescript@4.8.3 @@ -2628,22 +2543,24 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin/4.28.3_pyaa5mr5xj7rvtsspaoie6ocry: - resolution: {integrity: sha512-jW8sEFu1ZeaV8xzwsfi6Vgtty2jf7/lJmQmDkDruBjYAbx5DA8JtbcMnP0rNPUG+oH5GoQBTSp+9613BzuIpYg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/eslint-plugin/5.38.0_4gkcvl6qsi23tqqawfqgcwtp54: + resolution: {integrity: sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.28.3_typescript@4.8.3 - '@typescript-eslint/parser': 4.28.3_typescript@4.8.3 - '@typescript-eslint/scope-manager': 4.28.3 + '@typescript-eslint/parser': 5.38.0_7ilbxdl5iguzcjriqqcg2m5cku + '@typescript-eslint/scope-manager': 5.38.0 + '@typescript-eslint/type-utils': 5.38.0_7ilbxdl5iguzcjriqqcg2m5cku + '@typescript-eslint/utils': 5.38.0_7ilbxdl5iguzcjriqqcg2m5cku debug: 4.3.4 - functional-red-black-tree: 1.0.1 + eslint: 8.24.0 + ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 tsutils: 3.21.0_typescript@4.8.3 @@ -2652,123 +2569,138 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/2.34.0_fahvfxfct2c4kb6qgbnknknzlq: - resolution: {integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/experimental-utils/5.38.0_iopuwovpd3qd4ttrbpmiexfkga: + resolution: {integrity: sha512-kzXBRfvGlicgGk4CYuRUqKvwc2s3wHXNssUWWJU18bhMRxriFm3BZWyQ6vEHBRpEIMKB6b7MIQHO+9lYlts19w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: '*' + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@types/json-schema': 7.0.11 - '@typescript-eslint/typescript-estree': 2.34.0_typescript@4.8.3 - eslint: 7.30.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 + '@typescript-eslint/utils': 5.38.0_iopuwovpd3qd4ttrbpmiexfkga + eslint: 8.21.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/experimental-utils/4.28.3_fahvfxfct2c4kb6qgbnknknzlq: - resolution: {integrity: sha512-zZYl9TnrxwEPi3FbyeX0ZnE8Hp7j3OCR+ELoUfbwGHGxWnHg9+OqSmkw2MoCVpZksPCZYpQzC559Ee9pJNHTQw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/parser/5.33.0_iopuwovpd3qd4ttrbpmiexfkga: + resolution: {integrity: sha512-cgM5cJrWmrDV2KpvlcSkelTBASAs1mgqq+IUGKJvFxWrapHpaRy5EXPQz9YaKF3nZ8KY18ILTiVpUtbIac86/w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: '*' + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 4.28.3 - '@typescript-eslint/types': 4.28.3 - '@typescript-eslint/typescript-estree': 4.28.3_typescript@4.8.3 - eslint: 7.30.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.30.0 + '@typescript-eslint/scope-manager': 5.33.0 + '@typescript-eslint/types': 5.33.0 + '@typescript-eslint/typescript-estree': 5.33.0_typescript@4.8.3 + debug: 4.3.4 + eslint: 8.21.0 + typescript: 4.8.3 transitivePeerDependencies: - supports-color - - typescript dev: true - /@typescript-eslint/experimental-utils/4.28.3_typescript@4.8.3: - resolution: {integrity: sha512-zZYl9TnrxwEPi3FbyeX0ZnE8Hp7j3OCR+ELoUfbwGHGxWnHg9+OqSmkw2MoCVpZksPCZYpQzC559Ee9pJNHTQw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/parser/5.38.0_7ilbxdl5iguzcjriqqcg2m5cku: + resolution: {integrity: sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: '*' + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 4.28.3 - '@typescript-eslint/types': 4.28.3 - '@typescript-eslint/typescript-estree': 4.28.3_typescript@4.8.3 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0 + '@typescript-eslint/scope-manager': 5.38.0 + '@typescript-eslint/types': 5.38.0 + '@typescript-eslint/typescript-estree': 5.38.0_typescript@4.8.3 + debug: 4.3.4 + eslint: 8.24.0 + typescript: 4.8.3 transitivePeerDependencies: - supports-color - - typescript dev: true - /@typescript-eslint/parser/4.28.3_fahvfxfct2c4kb6qgbnknknzlq: - resolution: {integrity: sha512-ZyWEn34bJexn/JNYvLQab0Mo5e+qqQNhknxmc8azgNd4XqspVYR5oHq9O11fLwdZMRcj4by15ghSlIEq+H5ltQ==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/scope-manager/5.33.0: + resolution: {integrity: sha512-/Jta8yMNpXYpRDl8EwF/M8It2A9sFJTubDo0ATZefGXmOqlaBffEw0ZbkbQ7TNDK6q55NPHFshGBPAZvZkE8Pw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.33.0 + '@typescript-eslint/visitor-keys': 5.33.0 + dev: true + + /@typescript-eslint/scope-manager/5.38.0: + resolution: {integrity: sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.38.0 + '@typescript-eslint/visitor-keys': 5.38.0 + dev: true + + /@typescript-eslint/type-utils/5.33.0_iopuwovpd3qd4ttrbpmiexfkga: + resolution: {integrity: sha512-2zB8uEn7hEH2pBeyk3NpzX1p3lF9dKrEbnXq1F7YkpZ6hlyqb2yZujqgRGqXgRBTHWIUG3NGx/WeZk224UKlIA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: '*' typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.28.3 - '@typescript-eslint/types': 4.28.3 - '@typescript-eslint/typescript-estree': 4.28.3_typescript@4.8.3 + '@typescript-eslint/utils': 5.33.0_iopuwovpd3qd4ttrbpmiexfkga debug: 4.3.4 - eslint: 7.30.0 + eslint: 8.21.0 + tsutils: 3.21.0_typescript@4.8.3 typescript: 4.8.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/4.28.3_typescript@4.8.3: - resolution: {integrity: sha512-ZyWEn34bJexn/JNYvLQab0Mo5e+qqQNhknxmc8azgNd4XqspVYR5oHq9O11fLwdZMRcj4by15ghSlIEq+H5ltQ==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/type-utils/5.38.0_7ilbxdl5iguzcjriqqcg2m5cku: + resolution: {integrity: sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: '*' typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.28.3 - '@typescript-eslint/types': 4.28.3 - '@typescript-eslint/typescript-estree': 4.28.3_typescript@4.8.3 + '@typescript-eslint/typescript-estree': 5.38.0_typescript@4.8.3 + '@typescript-eslint/utils': 5.38.0_7ilbxdl5iguzcjriqqcg2m5cku debug: 4.3.4 + eslint: 8.24.0 + tsutils: 3.21.0_typescript@4.8.3 typescript: 4.8.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/4.28.3: - resolution: {integrity: sha512-/8lMisZ5NGIzGtJB+QizQ5eX4Xd8uxedFfMBXOKuJGP0oaBBVEMbJVddQKDXyyB0bPlmt8i6bHV89KbwOelJiQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.28.3 - '@typescript-eslint/visitor-keys': 4.28.3 + /@typescript-eslint/types/5.33.0: + resolution: {integrity: sha512-nIMt96JngB4MYFYXpZ/3ZNU4GWPNdBbcB5w2rDOCpXOVUkhtNlG2mmm8uXhubhidRZdwMaMBap7Uk8SZMU/ppw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types/4.28.3: - resolution: {integrity: sha512-kQFaEsQBQVtA9VGVyciyTbIg7S3WoKHNuOp/UF5RG40900KtGqfoiETWD/v0lzRXc+euVE9NXmfer9dLkUJrkA==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/types/5.38.0: + resolution: {integrity: sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/2.34.0_typescript@4.8.3: - resolution: {integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/typescript-estree/5.33.0_typescript@4.8.3: + resolution: {integrity: sha512-tqq3MRLlggkJKJUrzM6wltk8NckKyyorCSGMq4eVkyL5sDYzJJcMgZATqmF8fLdsWrW7OjjIZ1m9v81vKcaqwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: + '@typescript-eslint/types': 5.33.0 + '@typescript-eslint/visitor-keys': 5.33.0 debug: 4.3.4 - eslint-visitor-keys: 1.3.0 - glob: 7.1.7 + globby: 11.1.0 is-glob: 4.0.3 - lodash: 4.17.21 semver: 7.3.7 tsutils: 3.21.0_typescript@4.8.3 typescript: 4.8.3 @@ -2776,17 +2708,17 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree/4.28.3_typescript@4.8.3: - resolution: {integrity: sha512-YAb1JED41kJsqCQt1NcnX5ZdTA93vKFCMP4lQYG6CFxd0VzDJcKttRlMrlG+1qiWAw8+zowmHU1H0OzjWJzR2w==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/typescript-estree/5.38.0_typescript@4.8.3: + resolution: {integrity: sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.28.3 - '@typescript-eslint/visitor-keys': 4.28.3 + '@typescript-eslint/types': 5.38.0 + '@typescript-eslint/visitor-keys': 5.38.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -2797,12 +2729,74 @@ packages: - supports-color dev: true - /@typescript-eslint/visitor-keys/4.28.3: - resolution: {integrity: sha512-ri1OzcLnk1HH4gORmr1dllxDzzrN6goUIz/P4MHFV0YZJDCADPR3RvYNp0PW2SetKTThar6wlbFTL00hV2Q+fg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/utils/5.33.0_iopuwovpd3qd4ttrbpmiexfkga: + resolution: {integrity: sha512-JxOAnXt9oZjXLIiXb5ZIcZXiwVHCkqZgof0O8KPgz7C7y0HS42gi75PdPlqh1Tf109M0fyUw45Ao6JLo7S5AHw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/types': 4.28.3 - eslint-visitor-keys: 2.1.0 + '@types/json-schema': 7.0.11 + '@typescript-eslint/scope-manager': 5.33.0 + '@typescript-eslint/types': 5.33.0 + '@typescript-eslint/typescript-estree': 5.33.0_typescript@4.8.3 + eslint: 8.21.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.21.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/utils/5.38.0_7ilbxdl5iguzcjriqqcg2m5cku: + resolution: {integrity: sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.11 + '@typescript-eslint/scope-manager': 5.38.0 + '@typescript-eslint/types': 5.38.0 + '@typescript-eslint/typescript-estree': 5.38.0_typescript@4.8.3 + eslint: 8.24.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.24.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/utils/5.38.0_iopuwovpd3qd4ttrbpmiexfkga: + resolution: {integrity: sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.11 + '@typescript-eslint/scope-manager': 5.38.0 + '@typescript-eslint/types': 5.38.0 + '@typescript-eslint/typescript-estree': 5.38.0_typescript@4.8.3 + eslint: 8.21.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.21.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys/5.33.0: + resolution: {integrity: sha512-/XsqCzD4t+Y9p5wd9HZiptuGKBlaZO5showwqODii5C0nZawxWLF+Q6k5wYHBrQv96h6GYKyqqMHCSTqta8Kiw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.33.0 + eslint-visitor-keys: 3.3.0 + dev: true + + /@typescript-eslint/visitor-keys/5.38.0: + resolution: {integrity: sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.38.0 + eslint-visitor-keys: 3.3.0 dev: true /JSONStream/1.3.5: @@ -2815,6 +2809,7 @@ packages: /acorn-dynamic-import/4.0.0_acorn@6.4.2: resolution: {integrity: sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==} + deprecated: This is probably built in to whatever tool you're using. If you still need it... idk peerDependencies: acorn: ^6.0.0 dependencies: @@ -2822,38 +2817,34 @@ packages: /acorn-dynamic-import/4.0.0_acorn@7.4.1: resolution: {integrity: sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==} + deprecated: This is probably built in to whatever tool you're using. If you still need it... idk peerDependencies: acorn: ^6.0.0 dependencies: acorn: 7.4.1 dev: true - /acorn-jsx/5.3.1_acorn@6.4.2: - resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} + /acorn-jsx/5.3.2_acorn@6.4.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 6.4.2 - /acorn-jsx/5.3.1_acorn@7.4.1: - resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} + /acorn-jsx/5.3.2_acorn@7.4.1: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 7.4.1 dev: false - /acorn-jsx/5.3.2_acorn@7.4.1: + /acorn-jsx/5.3.2_acorn@8.8.0: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 7.4.1 - dev: true - - /acorn-walk/8.0.2: - resolution: {integrity: sha512-+bpA9MJsHdZ4bgfDcpk0ozQyhhVct7rzOmO0s1IIr0AGGgKBljss8n2zp11rRP2wid5VGeh04CgeKzgat5/25A==} - engines: {node: '>=0.4.0'} + acorn: 8.8.0 dev: true /acorn-walk/8.2.0: @@ -2871,20 +2862,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - /acorn/8.0.4: - resolution: {integrity: sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - /acorn/8.0.5: - resolution: {integrity: sha512-v+DieK/HJkJOpFBETDJioequtc3PfxsWMaxIdIwujtF7FEV/MAyDQLlm6/zPvr7Mix07mLh6ccVwIsloceodlg==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - /acorn/8.7.1: - resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==} + /acorn/8.8.0: + resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -2897,6 +2876,14 @@ packages: indent-string: 4.0.0 dev: true + /aggregate-error/4.0.1: + resolution: {integrity: sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==} + engines: {node: '>=12'} + dependencies: + clean-stack: 4.2.0 + indent-string: 5.0.0 + dev: true + /ajv/6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: @@ -2905,27 +2892,21 @@ packages: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - /ajv/8.6.1: - resolution: {integrity: sha512-42VLtQUOLefAvKFAQIxIZDaThq6om/PrfP0CYk3/vn+y4BMNkKnbli8ON2QCiHov4KkzOSJ/xSoBJdayiiYvVQ==} + /ajv/8.11.0: + resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 - dev: true + dev: false /alphanum-sort/1.0.2: - resolution: {integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=} - dev: true - - /ansi-align/3.0.0: - resolution: {integrity: sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==} - dependencies: - string-width: 3.1.0 + resolution: {integrity: sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==} dev: true - /ansi-colors/4.1.1: - resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} + /ansi-colors/4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} /ansi-escapes/4.3.2: @@ -2936,25 +2917,21 @@ packages: dev: true /ansi-regex/2.1.1: - resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=} + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} engines: {node: '>=0.10.0'} dev: true - /ansi-regex/4.1.0: - resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==} - engines: {node: '>=6'} - - /ansi-regex/5.0.0: - resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} - engines: {node: '>=8'} - /ansi-regex/5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} + + /ansi-regex/6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} dev: true /ansi-styles/2.2.1: - resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=} + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} engines: {node: '>=0.10.0'} dev: true @@ -2970,21 +2947,21 @@ packages: dependencies: color-convert: 2.0.1 - /ansi-styles/5.1.0: - resolution: {integrity: sha512-osxifZo3ar56+e8tdYreU6p8FZGciBHo5O0JoDAxMUqZuyNUb+yHEwYtJZ+Z32R459jEgtwVf1u8D7qYwU0l6w==} - engines: {node: '>=10'} + /ansi-styles/6.1.1: + resolution: {integrity: sha512-qDOv24WjnYuL+wbwHdlsYZFy+cgPtrYw0Tn7GLORicQp9BkQLzrgI3Pm4VyR9ERZ41YTn7KlMPuL1n05WdZvmg==} + engines: {node: '>=12'} dev: true /any-promise/1.3.0: - resolution: {integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8=} + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} dev: false - /anymatch/3.1.1: - resolution: {integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==} + /anymatch/3.1.2: + resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 - picomatch: 2.3.0 + picomatch: 2.3.1 dev: true /append-transform/2.0.0: @@ -2995,7 +2972,7 @@ packages: dev: true /archy/1.0.0: - resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=} + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} dev: true /arg/4.1.3: @@ -3007,20 +2984,24 @@ packages: dependencies: sprintf-js: 1.0.3 + /argparse/2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + /array-find-index/1.0.2: - resolution: {integrity: sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=} + resolution: {integrity: sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==} engines: {node: '>=0.10.0'} dev: true - /array-includes/3.1.3: - resolution: {integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==} + /array-includes/3.1.5: + resolution: {integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.18.3 - get-intrinsic: 1.1.1 - is-string: 1.0.6 + define-properties: 1.1.4 + es-abstract: 1.20.3 + get-intrinsic: 1.1.3 + is-string: 1.0.7 dev: true /array-union/2.1.0: @@ -3028,13 +3009,25 @@ packages: engines: {node: '>=8'} dev: true - /array.prototype.flat/1.2.4: - resolution: {integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==} + /array.prototype.flat/1.3.0: + resolution: {integrity: sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.3 + es-shim-unscopables: 1.0.0 + dev: true + + /array.prototype.reduce/1.0.4: + resolution: {integrity: sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.18.3 + define-properties: 1.1.4 + es-abstract: 1.20.3 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 dev: true /arrgv/1.0.2: @@ -3043,86 +3036,74 @@ packages: dev: true /arrify/1.0.1: - resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=} + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} dev: true - /arrify/2.0.1: - resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} - engines: {node: '>=8'} + /arrify/3.0.0: + resolution: {integrity: sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==} + engines: {node: '>=12'} dev: true - /astral-regex/1.0.0: - resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} - engines: {node: '>=4'} - dev: false - /astral-regex/2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} - dev: true - /ava/3.15.0: - resolution: {integrity: sha512-HGAnk1SHPk4Sx6plFAUkzV/XC1j9+iQhOzt4vBly18/yo0AV8Oytx7mtJd/CR8igCJ5p160N/Oo/cNJi2uSeWA==} - engines: {node: '>=10.18.0 <11 || >=12.14.0 <12.17.0 || >=12.17.0 <13 || >=14.0.0 <15 || >=15'} + /ava/4.3.3: + resolution: {integrity: sha512-9Egq/d9R74ExrWohHeqUlexjDbgZJX5jA1Wq4KCTqc3wIfpGEK79zVy4rBtofJ9YKIxs4PzhJ8BgbW5PlAYe6w==} + engines: {node: '>=12.22 <13 || >=14.17 <15 || >=16.4 <17 || >=18'} hasBin: true + peerDependencies: + '@ava/typescript': '*' + peerDependenciesMeta: + '@ava/typescript': + optional: true dependencies: - '@concordance/react': 2.0.0 - acorn: 8.0.5 - acorn-walk: 8.0.2 - ansi-styles: 5.1.0 + acorn: 8.8.0 + acorn-walk: 8.2.0 + ansi-styles: 6.1.1 arrgv: 1.0.2 - arrify: 2.0.1 - callsites: 3.1.0 - chalk: 4.1.0 - chokidar: 3.5.1 + arrify: 3.0.0 + callsites: 4.0.0 + cbor: 8.1.0 + chalk: 5.0.1 + chokidar: 3.5.3 chunkd: 2.0.1 - ci-info: 2.0.0 + ci-info: 3.4.0 ci-parallel-vars: 1.0.1 clean-yaml-object: 0.1.0 - cli-cursor: 3.1.0 - cli-truncate: 2.1.0 - code-excerpt: 3.0.0 + cli-truncate: 3.1.0 + code-excerpt: 4.0.0 common-path-prefix: 3.0.0 - concordance: 5.0.1 - convert-source-map: 1.7.0 + concordance: 5.0.4 currently-unhandled: 0.4.1 - debug: 4.3.1 - del: 6.0.0 - emittery: 0.8.1 - equal-length: 1.0.1 - figures: 3.2.0 - globby: 11.0.1 - ignore-by-default: 2.0.0 - import-local: 3.0.2 - indent-string: 4.0.0 + debug: 4.3.4 + del: 6.1.1 + emittery: 0.11.0 + figures: 4.0.1 + globby: 13.1.2 + ignore-by-default: 2.1.0 + indent-string: 5.0.0 is-error: 2.2.2 is-plain-object: 5.0.0 is-promise: 4.0.0 - lodash: 4.17.21 - matcher: 3.0.0 - md5-hex: 3.0.1 - mem: 8.0.0 + matcher: 5.0.0 + mem: 9.0.2 ms: 2.1.3 - ora: 5.3.0 - p-event: 4.2.0 - p-map: 4.0.0 - picomatch: 2.2.2 - pkg-conf: 3.1.0 - plur: 4.0.0 + p-event: 5.0.1 + p-map: 5.5.0 + picomatch: 2.3.1 + pkg-conf: 4.0.0 + plur: 5.1.0 pretty-ms: 7.0.1 - read-pkg: 5.2.0 resolve-cwd: 3.0.0 slash: 3.0.0 - source-map-support: 0.5.19 - stack-utils: 2.0.3 - strip-ansi: 6.0.0 - supertap: 2.0.0 + stack-utils: 2.0.5 + strip-ansi: 7.0.1 + supertap: 3.0.1 temp-dir: 2.0.0 - trim-off-newlines: 1.0.1 - update-notifier: 5.1.0 - write-file-atomic: 3.0.3 - yargs: 16.2.0 + write-file-atomic: 4.0.2 + yargs: 17.5.1 transitivePeerDependencies: - supports-color dev: true @@ -3130,14 +3111,14 @@ packages: /babel-plugin-dynamic-import-node/2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: - object.assign: 4.1.2 + object.assign: 4.1.4 dev: true /babel-plugin-espower/3.0.1: resolution: {integrity: sha512-Ms49U7VIAtQ/TtcqRbD6UBmJBUCSxiC3+zPc+eGqxKUIFO1lTshyEDRUjhoAbd2rWfwYf3cZ62oXozrd8W6J0A==} dependencies: - '@babel/generator': 7.14.5 - '@babel/parser': 7.14.7 + '@babel/generator': 7.19.0 + '@babel/parser': 7.19.1 call-matcher: 1.1.0 core-js: 2.6.12 espower-location-detector: 1.0.0 @@ -3145,13 +3126,45 @@ packages: estraverse: 4.3.0 dev: true - /balanced-match/1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.19.1: + resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.19.1 + '@babel/core': 7.19.1 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.19.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true - /base64-js/1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.19.1: + resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.19.1 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.19.1 + core-js-compat: 3.25.3 + transitivePeerDependencies: + - supports-color dev: true + /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.19.1: + resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.19.1 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.19.1 + transitivePeerDependencies: + - supports-color + dev: true + + /balanced-match/1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + /big.js/5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: true @@ -3161,34 +3174,12 @@ packages: engines: {node: '>=8'} dev: true - /bl/4.0.4: - resolution: {integrity: sha512-7tdr4EpSd7jJ6tuQ21vu2ke8w7pNEstzj1O8wwq6sNNzO3UDi5MA8Gny/gquCj7r2C6fHudg8tKRGyjRgmvNxQ==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.0 - dev: true - - /blueimp-md5/2.18.0: - resolution: {integrity: sha512-vE52okJvzsVWhcgUHOv+69OG3Mdg151xyn41aVQN/5W5S+S43qZhxECtYLAEHMSFWX6Mv5IZrzj3T5+JqXfj5Q==} + /blueimp-md5/2.19.0: + resolution: {integrity: sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==} dev: true /boolbase/1.0.0: - resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=} - dev: true - - /boxen/5.0.0: - resolution: {integrity: sha512-5bvsqw+hhgUi3oYGK0Vf4WpIkyemp60WBInn7+WNfoISzAqk/HX4L7WNROq38E6UR/y3YADpv6pEm4BfkeEAdA==} - engines: {node: '>=10'} - dependencies: - ansi-align: 3.0.0 - camelcase: 6.2.0 - chalk: 4.1.1 - cli-boxes: 2.2.1 - string-width: 4.2.0 - type-fest: 0.20.2 - widest-line: 3.1.0 - wrap-ansi: 7.0.0 + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true /brace-expansion/1.1.11: @@ -3203,27 +3194,15 @@ packages: dependencies: fill-range: 7.0.1 - /browserslist/4.14.5: - resolution: {integrity: sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001151 - electron-to-chromium: 1.3.583 - escalade: 3.1.1 - node-releases: 1.1.64 - dev: true - - /browserslist/4.16.6: - resolution: {integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==} + /browserslist/4.21.4: + resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001245 - colorette: 1.2.2 - electron-to-chromium: 1.3.776 - escalade: 3.1.1 - node-releases: 1.1.73 + caniuse-lite: 1.0.30001412 + electron-to-chromium: 1.4.262 + node-releases: 2.0.6 + update-browserslist-db: 1.0.9_browserslist@4.21.4 dev: true /buble/0.20.0: @@ -3232,61 +3211,36 @@ packages: dependencies: acorn: 6.4.2 acorn-dynamic-import: 4.0.0_acorn@6.4.2 - acorn-jsx: 5.3.1_acorn@6.4.2 + acorn-jsx: 5.3.2_acorn@6.4.2 chalk: 2.4.2 - magic-string: 0.25.7 - minimist: 1.2.5 + magic-string: 0.25.9 + minimist: 1.2.6 regexpu-core: 4.5.4 - /buffer-from/1.1.1: - resolution: {integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==} + /buffer-from/1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} dev: true - /buffer/5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: true - - /builtin-modules/3.1.0: - resolution: {integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==} - engines: {node: '>=6'} - - /builtin-modules/3.2.0: - resolution: {integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==} + /builtin-modules/3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - dev: true /cacheable-lookup/5.0.4: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} engines: {node: '>=10.6.0'} dev: true - /cacheable-request/6.1.0: - resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} - engines: {node: '>=8'} - dependencies: - clone-response: 1.0.2 - get-stream: 5.2.0 - http-cache-semantics: 4.1.0 - keyv: 3.1.0 - lowercase-keys: 2.0.0 - normalize-url: 4.5.0 - responselike: 1.0.2 - dev: true - /cacheable-request/7.0.2: resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==} engines: {node: '>=8'} dependencies: - clone-response: 1.0.2 + clone-response: 1.0.3 get-stream: 5.2.0 http-cache-semantics: 4.1.0 - keyv: 4.0.3 + keyv: 4.5.0 lowercase-keys: 2.0.0 normalize-url: 6.1.0 - responselike: 2.0.0 + responselike: 2.0.1 dev: true /caching-transform/4.0.0: @@ -3303,7 +3257,7 @@ packages: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.3 dev: true /call-matcher/1.1.0: @@ -3316,26 +3270,26 @@ packages: dev: true /call-signature/0.0.2: - resolution: {integrity: sha1-qEq8glpV70yysCi9dOIFpluaSZY=} + resolution: {integrity: sha512-qvYvkAVcoae0obt8OsZn0VEBHeEpvYIZDy1gGYtZDJG0fHawew+Mi0dBjieFz8F8dzQ2Kr19+nsDm+T5XFVs+Q==} engines: {node: '>=0.10.0'} dev: true /caller-callsite/2.0.0: - resolution: {integrity: sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=} + resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} engines: {node: '>=4'} dependencies: callsites: 2.0.0 dev: true /caller-path/2.0.0: - resolution: {integrity: sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=} + resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} engines: {node: '>=4'} dependencies: caller-callsite: 2.0.0 dev: true /callsites/2.0.0: - resolution: {integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=} + resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} engines: {node: '>=4'} dev: true @@ -3343,44 +3297,62 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} + /callsites/4.0.0: + resolution: {integrity: sha512-y3jRROutgpKdz5vzEhWM34TidDU8vkJppF8dszITeb1PQmSqV3DTxyV8G/lyO/DNvtE1YTedehmw9MPZsCBHxQ==} + engines: {node: '>=12.20'} + dev: true + /camelcase-keys/6.2.2: resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} engines: {node: '>=8'} dependencies: camelcase: 5.3.1 - map-obj: 4.2.1 + map-obj: 4.3.0 quick-lru: 4.0.1 dev: true + /camelcase-keys/7.0.2: + resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} + engines: {node: '>=12'} + dependencies: + camelcase: 6.3.0 + map-obj: 4.3.0 + quick-lru: 5.1.1 + type-fest: 1.4.0 + dev: true + /camelcase/5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} dev: true - /camelcase/6.2.0: - resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==} + /camelcase/6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} dev: true /caniuse-api/3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.14.5 - caniuse-lite: 1.0.30001151 + browserslist: 4.21.4 + caniuse-lite: 1.0.30001412 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001151: - resolution: {integrity: sha512-Zh3sHqskX6mHNrqUerh+fkf0N72cMxrmflzje/JyVImfpknscMnkeJrlFGJcqTmaa0iszdYptGpWMJCRQDkBVw==} + /caniuse-lite/1.0.30001412: + resolution: {integrity: sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==} dev: true - /caniuse-lite/1.0.30001245: - resolution: {integrity: sha512-768fM9j1PKXpOCKws6eTo3RHmvTUsG9UrpT4WoREFeZgJBTi4/X9g565azS/rVUGtqb8nt7FjLeF5u4kukERnA==} + /cbor/8.1.0: + resolution: {integrity: sha512-DwGjNW9omn6EwP70aXsn7FQJx5kO12tX0bZkaTjzdVFM6/7nhA4t0EENocKGx6D2Bch9PE2KzCUf5SceBdeijg==} + engines: {node: '>=12.19'} + dependencies: + nofilter: 3.1.0 dev: true /chalk/1.1.3: - resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=} + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} engines: {node: '>=0.10.0'} dependencies: ansi-styles: 2.2.1 @@ -3398,32 +3370,29 @@ packages: escape-string-regexp: 1.0.5 supports-color: 5.5.0 - /chalk/4.1.0: - resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} + /chalk/4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - /chalk/4.1.1: - resolution: {integrity: sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 + /chalk/5.0.1: + resolution: {integrity: sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true - /chokidar/3.5.1: - resolution: {integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==} + /chokidar/3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} dependencies: - anymatch: 3.1.1 + anymatch: 3.1.2 braces: 3.0.2 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 normalize-path: 3.0.0 - readdirp: 3.5.0 + readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.2 dev: true @@ -3432,8 +3401,8 @@ packages: resolution: {integrity: sha512-7d58XsFmOq0j6el67Ug9mHf9ELUXsQXYJBkyxhH/k+6Ke0qXRnv0kbemx+Twc6fRJ07C49lcbdgm9FL1Ei/6SQ==} dev: true - /ci-info/2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} + /ci-info/3.4.0: + resolution: {integrity: sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==} dev: true /ci-parallel-vars/1.0.1: @@ -3445,14 +3414,16 @@ packages: engines: {node: '>=6'} dev: true - /clean-yaml-object/0.1.0: - resolution: {integrity: sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=} - engines: {node: '>=0.10.0'} + /clean-stack/4.2.0: + resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==} + engines: {node: '>=12'} + dependencies: + escape-string-regexp: 5.0.0 dev: true - /cli-boxes/2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} + /clean-yaml-object/0.1.0: + resolution: {integrity: sha512-3yONmlN9CSAkzNwnRCiJQ7Q2xK5mWuEfL3PuTZcAUzhObbXsfsnMptJzXwz93nc5zn9V9TwCVMmV7w4xsm43dw==} + engines: {node: '>=0.10.0'} dev: true /cli-cursor/3.1.0: @@ -3462,23 +3433,26 @@ packages: restore-cursor: 3.1.0 dev: true - /cli-spinners/2.5.0: - resolution: {integrity: sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==} - engines: {node: '>=6'} - dev: true - /cli-truncate/2.1.0: resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} engines: {node: '>=8'} dependencies: slice-ansi: 3.0.0 - string-width: 4.2.0 + string-width: 4.2.3 + dev: true + + /cli-truncate/3.1.0: + resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + slice-ansi: 5.0.0 + string-width: 5.1.2 dev: true /cliui/6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: - string-width: 4.2.0 + string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 dev: true @@ -3486,44 +3460,39 @@ packages: /cliui/7.0.4: resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} dependencies: - string-width: 4.2.0 + string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 dev: true - /clone-response/1.0.2: - resolution: {integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=} + /clone-response/1.0.3: + resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} dependencies: mimic-response: 1.0.1 dev: true - /clone/1.0.4: - resolution: {integrity: sha1-2jCcwmPfFZlMaIypAheco8fNfH4=} - engines: {node: '>=0.8'} - dev: true - /coa/2.0.2: resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} engines: {node: '>= 4.0'} dependencies: - '@types/q': 1.5.4 + '@types/q': 1.5.5 chalk: 2.4.2 q: 1.5.1 dev: true - /code-excerpt/3.0.0: - resolution: {integrity: sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==} - engines: {node: '>=10'} + /code-excerpt/4.0.0: + resolution: {integrity: sha512-xxodCmBen3iy2i0WtAK8FlFNrRzjUqjRsMfho58xT/wvZU1YTM3fCnRjcy1gJPMepaRlgm/0e6w8SpWHpn3/cA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - convert-to-spaces: 1.0.2 + convert-to-spaces: 2.0.1 dev: true /codecov-lite/2.0.0: resolution: {integrity: sha512-N2+Umhv+T1HDyti/rwspnT5Y5aaqjPbgyjq6+EPbzCphdM0cFQo4a+U8DsLTNaCqZLIDTk8lGMoWgE5ZFB9Uew==} engines: {node: '>=12.13.0'} dependencies: - '@babel/runtime': 7.14.6 - got: 11.8.2 + '@babel/runtime': 7.19.0 + got: 11.8.5 dev: true /color-convert/1.9.3: @@ -3538,27 +3507,27 @@ packages: color-name: 1.1.4 /color-name/1.1.3: - resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - /color-string/1.5.4: - resolution: {integrity: sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==} + /color-string/1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 dev: true - /color/3.1.3: - resolution: {integrity: sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==} + /color/3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} dependencies: color-convert: 1.9.3 - color-string: 1.5.4 + color-string: 1.9.1 dev: true - /colorette/1.2.2: - resolution: {integrity: sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==} + /colorette/2.0.19: + resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} dev: true /commander/2.20.3: @@ -3591,20 +3560,6 @@ packages: source-map: 0.6.1 dev: true - /concordance/5.0.1: - resolution: {integrity: sha512-TbNtInKVElgEBnJ1v2Xg+MFX2lvFLbmlv3EuSC5wTfCwpB8kC3w3mffF6cKuUhkn475Ym1f1I4qmuXzx2+uXpw==} - engines: {node: '>=10.18.0 <11 || >=12.14.0 <13 || >=14'} - dependencies: - date-time: 3.1.0 - esutils: 2.0.3 - fast-diff: 1.2.0 - js-string-escape: 1.0.1 - lodash: 4.17.21 - md5-hex: 3.0.1 - semver: 7.3.7 - well-known-symbols: 2.0.0 - dev: true - /concordance/5.0.4: resolution: {integrity: sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==} engines: {node: '>=10.18.0 <11 || >=12.14.0 <13 || >=14'} @@ -3615,24 +3570,12 @@ packages: js-string-escape: 1.0.1 lodash: 4.17.21 md5-hex: 3.0.1 - semver: 7.3.5 + semver: 7.3.7 well-known-symbols: 2.0.0 dev: true - /configstore/5.0.1: - resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} - engines: {node: '>=8'} - dependencies: - dot-prop: 5.3.0 - graceful-fs: 4.2.4 - make-dir: 3.1.0 - unique-string: 2.0.0 - write-file-atomic: 3.0.3 - xdg-basedir: 4.0.0 - dev: true - - /conventional-commits-parser/3.2.1: - resolution: {integrity: sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA==} + /conventional-commits-parser/3.2.4: + resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==} engines: {node: '>=10'} hasBin: true dependencies: @@ -3642,13 +3585,6 @@ packages: meow: 8.1.2 split2: 3.2.2 through2: 4.0.2 - trim-off-newlines: 1.0.1 - dev: true - - /convert-source-map/1.7.0: - resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} - dependencies: - safe-buffer: 5.1.2 dev: true /convert-source-map/1.8.0: @@ -3657,21 +3593,20 @@ packages: safe-buffer: 5.1.2 dev: true - /convert-to-spaces/1.0.2: - resolution: {integrity: sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=} - engines: {node: '>= 4'} + /convert-to-spaces/2.0.1: + resolution: {integrity: sha512-rcQ1bsQO9799wq24uE5AM2tAILy4gXGIK/njFWcVQkGNZ96edlpY+A7bjwvzjYvLDyzmG1MmMLZhpcsb+klNMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /core-js-compat/3.6.5: - resolution: {integrity: sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==} + /core-js-compat/3.25.3: + resolution: {integrity: sha512-xVtYpJQ5grszDHEUU9O7XbjjcZ0ccX3LgQsyqSvTnjX97ZqEgn9F5srmrwwwMtbKzDllyFPL+O+2OFMl1lU4TQ==} dependencies: - browserslist: 4.14.5 - semver: 7.0.0 + browserslist: 4.21.4 dev: true /core-js/2.6.12: resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} - deprecated: core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js. + deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. requiresBuild: true dev: true @@ -3681,19 +3616,19 @@ packages: dependencies: import-fresh: 2.0.0 is-directory: 0.3.1 - js-yaml: 3.14.0 + js-yaml: 3.14.1 parse-json: 4.0.0 dev: true - /cosmiconfig/7.0.0: - resolution: {integrity: sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==} + /cosmiconfig/7.0.1: + resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==} engines: {node: '>=10'} dependencies: '@types/parse-json': 4.0.0 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 - yaml: 1.10.0 + yaml: 1.10.2 dev: true /create-require/1.1.1: @@ -3708,25 +3643,20 @@ packages: shebang-command: 2.0.0 which: 2.0.2 - /crypto-random-string/2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - dev: true - /css-color-names/0.0.4: - resolution: {integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=} + resolution: {integrity: sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==} dev: true /css-declaration-sorter/4.0.1: resolution: {integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==} engines: {node: '>4'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 timsort: 0.3.0 dev: true /css-modules-loader-core/1.1.0: - resolution: {integrity: sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=} + resolution: {integrity: sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==} dependencies: icss-replace-symbols: 1.1.0 postcss: 6.0.1 @@ -3764,11 +3694,11 @@ packages: source-map: 0.6.1 dev: true - /css-tree/1.0.0-alpha.39: - resolution: {integrity: sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==} + /css-tree/1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} engines: {node: '>=8.0.0'} dependencies: - mdn-data: 2.0.6 + mdn-data: 2.0.14 source-map: 0.6.1 dev: true @@ -3783,13 +3713,13 @@ packages: hasBin: true dev: true - /cssnano-preset-default/4.0.7: - resolution: {integrity: sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==} + /cssnano-preset-default/4.0.8: + resolution: {integrity: sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==} engines: {node: '>=6.9.0'} dependencies: css-declaration-sorter: 4.0.1 cssnano-util-raw-cache: 4.0.1 - postcss: 7.0.35 + postcss: 7.0.39 postcss-calc: 7.0.5 postcss-colormin: 4.0.3 postcss-convert-values: 4.0.1 @@ -3815,17 +3745,17 @@ packages: postcss-ordered-values: 4.1.2 postcss-reduce-initial: 4.0.3 postcss-reduce-transforms: 4.0.2 - postcss-svgo: 4.0.2 + postcss-svgo: 4.0.3 postcss-unique-selectors: 4.0.1 dev: true /cssnano-util-get-arguments/4.0.0: - resolution: {integrity: sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=} + resolution: {integrity: sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==} engines: {node: '>=6.9.0'} dev: true /cssnano-util-get-match/4.0.0: - resolution: {integrity: sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=} + resolution: {integrity: sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==} engines: {node: '>=6.9.0'} dev: true @@ -3833,7 +3763,7 @@ packages: resolution: {integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 dev: true /cssnano-util-same-parent/4.0.1: @@ -3841,25 +3771,25 @@ packages: engines: {node: '>=6.9.0'} dev: true - /cssnano/4.1.10: - resolution: {integrity: sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==} + /cssnano/4.1.11: + resolution: {integrity: sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==} engines: {node: '>=6.9.0'} dependencies: cosmiconfig: 5.2.1 - cssnano-preset-default: 4.0.7 + cssnano-preset-default: 4.0.8 is-resolvable: 1.1.0 - postcss: 7.0.35 + postcss: 7.0.39 dev: true - /csso/4.0.3: - resolution: {integrity: sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==} + /csso/4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} engines: {node: '>=8.0.0'} dependencies: - css-tree: 1.0.0-alpha.39 + css-tree: 1.1.3 dev: true /currently-unhandled/0.4.1: - resolution: {integrity: sha1-mI3zP+qxke95mmE2nddsF635V+o=} + resolution: {integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==} engines: {node: '>=0.10.0'} dependencies: array-find-index: 1.0.2 @@ -3868,83 +3798,46 @@ packages: /d/1.0.1: resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} dependencies: - es5-ext: 0.10.53 - type: 1.2.0 - dev: true - - /d3-dsv/1.2.0: - resolution: {integrity: sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==} - hasBin: true - dependencies: - commander: 2.20.3 - iconv-lite: 0.4.24 - rw: 1.3.3 - dev: false - - /date-time/3.1.0: - resolution: {integrity: sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==} - engines: {node: '>=6'} - dependencies: - time-zone: 1.0.0 - dev: true - - /debug/2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.0.0 - dev: true - - /debug/3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.3 - dev: true - - /debug/4.2.0: - resolution: {integrity: sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==} - engines: {node: '>=6.0'} - deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + es5-ext: 0.10.62 + type: 1.2.0 + dev: true + + /d3-dsv/1.2.0: + resolution: {integrity: sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==} + hasBin: true dependencies: - ms: 2.1.2 + commander: 2.20.3 + iconv-lite: 0.4.24 + rw: 1.3.3 dev: false - /debug/4.3.1: - resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} - engines: {node: '>=6.0'} + /date-time/3.1.0: + resolution: {integrity: sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==} + engines: {node: '>=6'} + dependencies: + time-zone: 1.0.0 + dev: true + + /debug/2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true dependencies: - ms: 2.1.2 + ms: 2.0.0 dev: true - /debug/4.3.2: - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} - engines: {node: '>=6.0'} + /debug/3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true dependencies: - ms: 2.1.2 + ms: 2.1.3 dev: true /debug/4.3.4: @@ -3959,7 +3852,7 @@ packages: ms: 2.1.2 /decamelize-keys/1.1.0: - resolution: {integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=} + resolution: {integrity: sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==} engines: {node: '>=0.10.0'} dependencies: decamelize: 1.2.0 @@ -3967,22 +3860,15 @@ packages: dev: true /decamelize/1.2.0: - resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} dev: true - /decamelize/5.0.0: - resolution: {integrity: sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==} + /decamelize/5.0.1: + resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} engines: {node: '>=10'} dev: true - /decompress-response/3.3.0: - resolution: {integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=} - engines: {node: '>=4'} - dependencies: - mimic-response: 1.0.1 - dev: true - /decompress-response/6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} @@ -3991,31 +3877,26 @@ packages: dev: true /dedent/0.7.0: - resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=} + resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} dev: true /deep-equal/1.1.1: resolution: {integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==} dependencies: - is-arguments: 1.1.0 - is-date-object: 1.0.4 - is-regex: 1.1.3 + is-arguments: 1.1.1 + is-date-object: 1.0.5 + is-regex: 1.1.4 object-is: 1.1.5 object-keys: 1.1.1 - regexp.prototype.flags: 1.3.1 - dev: true - - /deep-extend/0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} + regexp.prototype.flags: 1.4.3 dev: true /deep-freeze/0.0.1: - resolution: {integrity: sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ=} + resolution: {integrity: sha512-Z+z8HiAvsGwmjqlphnHW5oz6yWlOwu6EQfFTjmeTWlDeda3FS2yv3jhq35TX/ewmsnqB+RX2IdsIOyjJCQN5tg==} dev: true - /deep-is/0.1.3: - resolution: {integrity: sha512-GtxAN4HvBachZzm4OnWqc45ESpUCMwkYcsjnsPs23FwJbsO+k4t0k9bQCgOmzIlpHO28+WPK/KRbRk0DDHuuDw==} + /deep-is/0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} /deepmerge/4.2.2: resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} @@ -4028,25 +3909,16 @@ packages: strip-bom: 4.0.0 dev: true - /defaults/1.0.3: - resolution: {integrity: sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=} - dependencies: - clone: 1.0.4 - dev: true - - /defer-to-connect/1.1.3: - resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} - dev: true - /defer-to-connect/2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} dev: true - /define-properties/1.1.3: - resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} + /define-properties/1.1.4: + resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} engines: {node: '>= 0.4'} dependencies: + has-property-descriptors: 1.0.0 object-keys: 1.1.1 dev: true @@ -4059,13 +3931,13 @@ packages: meow: 6.1.1 dev: true - /del-cli/4.0.0: - resolution: {integrity: sha512-G6FD38YZ28nkI34J+oxiYGbJg/t2hCkUgg9di9311gHZWWe9hY4CphewtU5l3RO1LTYxNMxla2D/we4CbBMHcA==} - engines: {node: '>=12.20'} + /del-cli/5.0.0: + resolution: {integrity: sha512-rENFhUaYcjoMODwFhhlON+ogN7DoG+4+GFN+bsA1XeDt4w2OKQnQadFP1thHSAlK9FAtl88qgP66wOV+eFZZiQ==} + engines: {node: '>=14.16'} hasBin: true dependencies: - del: 6.0.0 - meow: 10.0.1 + del: 7.0.0 + meow: 10.1.3 dev: true /del/5.1.0: @@ -4073,31 +3945,45 @@ packages: engines: {node: '>=8'} dependencies: globby: 10.0.2 - graceful-fs: 4.2.4 - is-glob: 4.0.1 + graceful-fs: 4.2.10 + is-glob: 4.0.3 is-path-cwd: 2.2.0 - is-path-inside: 3.0.2 + is-path-inside: 3.0.3 p-map: 3.0.0 rimraf: 3.0.2 slash: 3.0.0 dev: true - /del/6.0.0: - resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==} + /del/6.1.1: + resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} engines: {node: '>=10'} dependencies: globby: 11.1.0 - graceful-fs: 4.2.4 + graceful-fs: 4.2.10 is-glob: 4.0.3 is-path-cwd: 2.2.0 - is-path-inside: 3.0.2 + is-path-inside: 3.0.3 p-map: 4.0.0 rimraf: 3.0.2 slash: 3.0.0 dev: true + /del/7.0.0: + resolution: {integrity: sha512-tQbV/4u5WVB8HMJr08pgw0b6nG4RGt/tj+7Numvq+zqcvUFeMaIWWOUFltiU+6go8BSO2/ogsB4EasDaj0y68Q==} + engines: {node: '>=14.16'} + dependencies: + globby: 13.1.2 + graceful-fs: 4.2.10 + is-glob: 4.0.3 + is-path-cwd: 3.0.0 + is-path-inside: 4.0.0 + p-map: 5.5.0 + rimraf: 3.0.2 + slash: 4.0.0 + dev: true + /detect-indent/5.0.0: - resolution: {integrity: sha1-OHHMCmoALow+Wzz38zYmRnXwa50=} + resolution: {integrity: sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==} engines: {node: '>=4'} dev: true @@ -4129,16 +4015,16 @@ packages: /dom-serializer/0.2.2: resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} dependencies: - domelementtype: 2.0.2 - entities: 2.1.0 + domelementtype: 2.3.0 + entities: 2.2.0 dev: true /domelementtype/1.3.1: resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} dev: true - /domelementtype/2.0.2: - resolution: {integrity: sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==} + /domelementtype/2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} dev: true /domutils/1.7.0: @@ -4162,28 +4048,24 @@ packages: is-obj: 2.0.0 dev: true - /duplexer3/0.1.4: - resolution: {integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=} - dev: true - - /electron-to-chromium/1.3.583: - resolution: {integrity: sha512-L9BwLwJohjZW9mQESI79HRzhicPk1DFgM+8hOCfGgGCFEcA3Otpv7QK6SGtYoZvfQfE3wKLh0Hd5ptqUFv3gvQ==} + /eastasianwidth/0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true - /electron-to-chromium/1.3.776: - resolution: {integrity: sha512-V0w7eFSBoFPpdw4xexjVPZ770UDZIevSwkkj4W97XbE3IsCsTRFpa7/yXGZ88EOQAUEA09JMMsWK0xsw0kRAYw==} + /electron-to-chromium/1.4.262: + resolution: {integrity: sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==} dev: true - /emittery/0.8.1: - resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==} - engines: {node: '>=10'} + /emittery/0.11.0: + resolution: {integrity: sha512-S/7tzL6v5i+4iJd627Nhv9cLFIo5weAIlGccqJFpnBoDB8U1TF2k5tez4J/QNuxyyhWuFqHg1L84Kd3m7iXg6g==} + engines: {node: '>=12'} dev: true - /emoji-regex/7.0.3: - resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} - /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + /emoji-regex/9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} dev: true /emojis-list/3.0.0: @@ -4208,15 +4090,10 @@ packages: resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} engines: {node: '>=8.6'} dependencies: - ansi-colors: 4.1.1 - - /entities/2.1.0: - resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} - dev: true + ansi-colors: 4.1.3 - /equal-length/1.0.1: - resolution: {integrity: sha1-IcoRLUirJLTh5//A5TOdMf38J0w=} - engines: {node: '>=4'} + /entities/2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} dev: true /error-ex/1.3.2: @@ -4225,78 +4102,63 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract/1.17.7: - resolution: {integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==} + /es-abstract/1.20.3: + resolution: {integrity: sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==} engines: {node: '>= 0.4'} dependencies: + call-bind: 1.0.2 es-to-primitive: 1.2.1 function-bind: 1.1.1 + function.prototype.name: 1.1.5 + get-intrinsic: 1.1.3 + get-symbol-description: 1.0.0 has: 1.0.3 - has-symbols: 1.0.1 - is-callable: 1.2.2 - is-regex: 1.1.1 - object-inspect: 1.8.0 + has-property-descriptors: 1.0.0 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.7 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.2 object-keys: 1.1.1 - object.assign: 4.1.1 - string.prototype.trimend: 1.0.2 - string.prototype.trimstart: 1.0.2 + object.assign: 4.1.4 + regexp.prototype.flags: 1.4.3 + safe-regex-test: 1.0.0 + string.prototype.trimend: 1.0.5 + string.prototype.trimstart: 1.0.5 + unbox-primitive: 1.0.2 dev: true - /es-abstract/1.18.0-next.1: - resolution: {integrity: sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==} - engines: {node: '>= 0.4'} - dependencies: - es-to-primitive: 1.2.1 - function-bind: 1.1.1 - has: 1.0.3 - has-symbols: 1.0.1 - is-callable: 1.2.2 - is-negative-zero: 2.0.0 - is-regex: 1.1.1 - object-inspect: 1.8.0 - object-keys: 1.1.1 - object.assign: 4.1.1 - string.prototype.trimend: 1.0.2 - string.prototype.trimstart: 1.0.2 + /es-array-method-boxes-properly/1.0.0: + resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} dev: true - /es-abstract/1.18.3: - resolution: {integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==} - engines: {node: '>= 0.4'} + /es-shim-unscopables/1.0.0: + resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} dependencies: - call-bind: 1.0.2 - es-to-primitive: 1.2.1 - function-bind: 1.1.1 - get-intrinsic: 1.1.1 has: 1.0.3 - has-symbols: 1.0.2 - is-callable: 1.2.3 - is-negative-zero: 2.0.1 - is-regex: 1.1.3 - is-string: 1.0.6 - object-inspect: 1.11.0 - object-keys: 1.1.1 - object.assign: 4.1.2 - string.prototype.trimend: 1.0.4 - string.prototype.trimstart: 1.0.4 - unbox-primitive: 1.0.1 dev: true /es-to-primitive/1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} dependencies: - is-callable: 1.2.3 - is-date-object: 1.0.4 + is-callable: 1.2.7 + is-date-object: 1.0.5 is-symbol: 1.0.4 dev: true - /es5-ext/0.10.53: - resolution: {integrity: sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==} + /es5-ext/0.10.62: + resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} + engines: {node: '>=0.10'} + requiresBuild: true dependencies: es6-iterator: 2.0.3 es6-symbol: 3.1.3 - next-tick: 1.0.0 + next-tick: 1.1.0 dev: true /es6-error/4.1.1: @@ -4304,10 +4166,10 @@ packages: dev: true /es6-iterator/2.0.3: - resolution: {integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c=} + resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} dependencies: d: 1.0.1 - es5-ext: 0.10.53 + es5-ext: 0.10.62 es6-symbol: 3.1.3 dev: true @@ -4315,7 +4177,7 @@ packages: resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} dependencies: d: 1.0.1 - ext: 1.4.0 + ext: 1.7.0 dev: true /escalade/3.1.1: @@ -4323,11 +4185,6 @@ packages: engines: {node: '>=6'} dev: true - /escape-goat/2.1.1: - resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} - engines: {node: '>=8'} - dev: true - /escape-string-regexp/1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} @@ -4340,20 +4197,24 @@ packages: /escape-string-regexp/4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} + + /escape-string-regexp/5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} dev: true - /eslint-config-rollup/2.0.4_typescript@4.8.3: - resolution: {integrity: sha512-qM21fdLzJE7e0Xo8199gJ5Qo/X5rkarUUvDMHIDmr9ePlU50qC10OfUBboKm2IfnxTKce2PzEu3XMu3feYNqbQ==} - engines: {node: '>=12.0.0'} + /eslint-config-rollup/3.0.0_typescript@4.8.3: + resolution: {integrity: sha512-Oj6Z+TErT0P8MWqTKScmbxKmQKP9w56fZ821xy3HcaXNX6UC8PPxxewK+b2dVdhi5B1f+jM3NEFwoIvM+wLDJg==} + engines: {node: '>=14.0.0'} dependencies: - '@typescript-eslint/eslint-plugin': 4.28.3_354y2t2l36us5z7gh2365ku2nq - '@typescript-eslint/parser': 4.28.3_fahvfxfct2c4kb6qgbnknknzlq - eslint: 7.30.0 - eslint-plugin-import: 2.23.4_tvflfiho5vxnxywubbia6kupze - eslint-plugin-prettier: 3.4.0_unito5iush3tb36wnrn3zy4oey - eslint-plugin-typescript-sort-keys: 1.7.0_354y2t2l36us5z7gh2365ku2nq - prettier: 2.2.1 - prettier-plugin-package: 1.3.0_prettier@2.2.1 + '@typescript-eslint/eslint-plugin': 5.33.0_hx3vidjro2o7pqm3xdndlcop3a + '@typescript-eslint/parser': 5.33.0_iopuwovpd3qd4ttrbpmiexfkga + eslint: 8.21.0 + eslint-plugin-import: 2.26.0_qfqnhzzittf54udqwes54xx65q + eslint-plugin-prettier: 4.2.1_po3yoeeutu52wwqsoi2mwzccke + eslint-plugin-typescript-sort-keys: 2.1.0_hx3vidjro2o7pqm3xdndlcop3a + prettier: 2.7.1 + prettier-plugin-package: 1.3.0_prettier@2.7.1 transitivePeerDependencies: - eslint-config-prettier - eslint-import-resolver-typescript @@ -4362,26 +4223,29 @@ packages: - typescript dev: true - /eslint-import-resolver-node/0.3.4: - resolution: {integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==} + /eslint-import-resolver-node/0.3.6: + resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} dependencies: - debug: 2.6.9 - resolve: 1.20.0 + debug: 3.2.7 + resolve: 1.22.1 transitivePeerDependencies: - supports-color dev: true - /eslint-module-utils/2.6.1_g5gmdftk6a3scdm7ms2vfrjtcy: - resolution: {integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==} + /eslint-module-utils/2.7.4_xtzkthmenmjo2h753u2dv735yy: + resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' + eslint: '*' eslint-import-resolver-node: '*' eslint-import-resolver-typescript: '*' eslint-import-resolver-webpack: '*' peerDependenciesMeta: '@typescript-eslint/parser': optional: true + eslint: + optional: true eslint-import-resolver-node: optional: true eslint-import-resolver-typescript: @@ -4389,75 +4253,73 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 4.28.3_fahvfxfct2c4kb6qgbnknknzlq + '@typescript-eslint/parser': 5.33.0_iopuwovpd3qd4ttrbpmiexfkga debug: 3.2.7 - eslint-import-resolver-node: 0.3.4 - pkg-dir: 2.0.0 + eslint: 8.21.0 + eslint-import-resolver-node: 0.3.6 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import/2.23.4_tvflfiho5vxnxywubbia6kupze: - resolution: {integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==} + /eslint-plugin-import/2.26.0_qfqnhzzittf54udqwes54xx65q: + resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 peerDependenciesMeta: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 4.28.3_fahvfxfct2c4kb6qgbnknknzlq - array-includes: 3.1.3 - array.prototype.flat: 1.2.4 + '@typescript-eslint/parser': 5.33.0_iopuwovpd3qd4ttrbpmiexfkga + array-includes: 3.1.5 + array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 7.30.0 - eslint-import-resolver-node: 0.3.4 - eslint-module-utils: 2.6.1_g5gmdftk6a3scdm7ms2vfrjtcy - find-up: 2.1.0 + eslint: 8.21.0 + eslint-import-resolver-node: 0.3.6 + eslint-module-utils: 2.7.4_xtzkthmenmjo2h753u2dv735yy has: 1.0.3 - is-core-module: 2.5.0 + is-core-module: 2.10.0 + is-glob: 4.0.3 minimatch: 3.1.2 - object.values: 1.1.4 - pkg-up: 2.0.0 - read-pkg-up: 3.0.0 - resolve: 1.20.0 - tsconfig-paths: 3.9.0 + object.values: 1.1.5 + resolve: 1.22.1 + tsconfig-paths: 3.14.1 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /eslint-plugin-prettier/3.4.0_unito5iush3tb36wnrn3zy4oey: - resolution: {integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==} - engines: {node: '>=6.0.0'} + /eslint-plugin-prettier/4.2.1_po3yoeeutu52wwqsoi2mwzccke: + resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} + engines: {node: '>=12.0.0'} peerDependencies: - eslint: '>=5.0.0' + eslint: '>=7.28.0' eslint-config-prettier: '*' - prettier: '>=1.13.0' + prettier: '>=2.0.0' peerDependenciesMeta: eslint-config-prettier: optional: true dependencies: - eslint: 7.30.0 - prettier: 2.2.1 + eslint: 8.21.0 + prettier: 2.7.1 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-typescript-sort-keys/1.7.0_354y2t2l36us5z7gh2365ku2nq: - resolution: {integrity: sha512-YEuksNJuCNEWILmQhD/PUX2NgkIblRMW2L+t+6QUsLuavz35UWDlKJIMsCoAVh4scJXDmR2cPe1MD2xYbt5YPQ==} + /eslint-plugin-typescript-sort-keys/2.1.0_hx3vidjro2o7pqm3xdndlcop3a: + resolution: {integrity: sha512-ET7ABypdz19m47QnKynzNfWPi4CTNQ5jQQC1X5d0gojIwblkbGiCa5IilsqzBTmqxZ0yXDqKBO/GBkBFQCOFsg==} engines: {node: 10 - 12 || >= 13.9} peerDependencies: - '@typescript-eslint/parser': ^1 || ^2 || ^3 || ^4 - eslint: ^5 || ^6 || ^7 + '@typescript-eslint/parser': ^1 || ^2 || ^3 || ^4 || ^5 + eslint: ^5 || ^6 || ^7 || ^8 typescript: ^3 || ^4 dependencies: - '@typescript-eslint/experimental-utils': 2.34.0_fahvfxfct2c4kb6qgbnknknzlq - '@typescript-eslint/parser': 4.28.3_fahvfxfct2c4kb6qgbnknknzlq - eslint: 7.30.0 - json-schema: 0.2.5 + '@typescript-eslint/experimental-utils': 5.38.0_iopuwovpd3qd4ttrbpmiexfkga + '@typescript-eslint/parser': 5.33.0_iopuwovpd3qd4ttrbpmiexfkga + eslint: 8.21.0 + json-schema: 0.4.0 natural-compare-lite: 1.4.0 typescript: 4.8.3 transitivePeerDependencies: @@ -4471,147 +4333,207 @@ packages: esrecurse: 4.3.0 estraverse: 4.3.0 + /eslint-scope/7.1.1: + resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + /eslint-utils/2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} engines: {node: '>=6'} dependencies: eslint-visitor-keys: 1.3.0 + dev: false - /eslint-utils/3.0.0: + /eslint-utils/3.0.0_eslint@8.21.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: + eslint: 8.21.0 eslint-visitor-keys: 2.1.0 dev: true - /eslint-utils/3.0.0_eslint@7.30.0: + /eslint-utils/3.0.0_eslint@8.24.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 7.30.0 + eslint: 8.24.0 eslint-visitor-keys: 2.1.0 dev: true /eslint-visitor-keys/1.3.0: resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} engines: {node: '>=4'} - - /eslint-visitor-keys/2.0.0: - resolution: {integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==} - engines: {node: '>=10'} dev: false /eslint-visitor-keys/2.1.0: resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} engines: {node: '>=10'} + + /eslint-visitor-keys/3.3.0: + resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/7.12.0: - resolution: {integrity: sha512-n5pEU27DRxCSlOhJ2rO57GDLcNsxO0LPpAbpFdh7xmcDmjmlGUfoyrsB3I7yYdQXO5N3gkSTiDrPSPNFiiirXA==} + /eslint/7.32.0: + resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} engines: {node: ^10.12.0 || >=12.0.0} hasBin: true dependencies: - '@babel/code-frame': 7.10.4 - '@eslint/eslintrc': 0.2.0 + '@babel/code-frame': 7.12.11 + '@eslint/eslintrc': 0.4.3 + '@humanwhocodes/config-array': 0.5.0 ajv: 6.12.6 - chalk: 4.1.0 + chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.2.0 + debug: 4.3.4 doctrine: 3.0.0 enquirer: 2.3.6 + escape-string-regexp: 4.0.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 - eslint-visitor-keys: 2.0.0 - espree: 7.3.0 - esquery: 1.3.1 + eslint-visitor-keys: 2.1.0 + espree: 7.3.1 + esquery: 1.4.0 esutils: 2.0.3 - file-entry-cache: 5.0.1 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 - glob-parent: 5.1.1 - globals: 12.4.0 + glob-parent: 5.1.2 + globals: 13.17.0 ignore: 4.0.6 - import-fresh: 3.2.1 + import-fresh: 3.3.0 imurmurhash: 0.1.4 - is-glob: 4.0.1 - js-yaml: 3.14.0 + is-glob: 4.0.3 + js-yaml: 3.14.1 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 - lodash: 4.17.21 - minimatch: 3.0.4 + lodash.merge: 4.6.2 + minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.1 progress: 2.0.3 - regexpp: 3.1.0 - semver: 7.3.2 - strip-ansi: 6.0.0 + regexpp: 3.2.0 + semver: 7.3.7 + strip-ansi: 6.0.1 strip-json-comments: 3.1.1 - table: 5.4.6 + table: 6.8.0 text-table: 0.2.0 - v8-compile-cache: 2.1.1 + v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color dev: false - /eslint/7.30.0: - resolution: {integrity: sha512-VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg==} - engines: {node: ^10.12.0 || >=12.0.0} + /eslint/8.21.0: + resolution: {integrity: sha512-/XJ1+Qurf1T9G2M5IHrsjp+xrGT73RZf23xA1z5wB1ZzzEAWSZKvRwhWxTFp1rvkvCfwcvAUNAP31bhKTTGfDA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.2 - '@humanwhocodes/config-array': 0.5.0 + '@eslint/eslintrc': 1.3.2 + '@humanwhocodes/config-array': 0.10.5 + '@humanwhocodes/gitignore-to-minimatch': 1.0.2 ajv: 6.12.6 - chalk: 4.1.1 + chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.4 doctrine: 3.0.0 - enquirer: 2.3.6 escape-string-regexp: 4.0.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.21.0 + eslint-visitor-keys: 3.3.0 + espree: 9.4.0 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 + find-up: 5.0.0 functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 + glob-parent: 6.0.2 globals: 13.17.0 - ignore: 4.0.6 + globby: 11.1.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 - js-yaml: 3.14.1 + js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.1 - progress: 2.0.3 regexpp: 3.2.0 - semver: 7.3.7 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 - table: 6.7.1 text-table: 0.2.0 v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color dev: true + /eslint/8.24.0: + resolution: {integrity: sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint/eslintrc': 1.3.2 + '@humanwhocodes/config-array': 0.10.5 + '@humanwhocodes/gitignore-to-minimatch': 1.0.2 + '@humanwhocodes/module-importer': 1.0.1 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.24.0 + eslint-visitor-keys: 3.3.0 + espree: 9.4.0 + esquery: 1.4.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.17.0 + globby: 11.1.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.0 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + js-sdsl: 4.1.4 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.1 + regexpp: 3.2.0 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + /esm/3.2.25: resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} engines: {node: '>=6'} dev: true /espower-location-detector/1.0.0: - resolution: {integrity: sha1-oXt+zFnTDheeK+9z+0E3cEyzMbU=} + resolution: {integrity: sha512-Y/3H6ytYwqC3YcOc0gOU22Lp3eI5GAFGOymTdzFyfaiglKgtsw2dePOgXY3yrV+QcLPMPiVYwBU9RKaDoh2bbQ==} dependencies: is-url: 1.2.4 path-is-absolute: 1.0.1 @@ -4619,15 +4541,6 @@ packages: xtend: 4.0.2 dev: true - /espree/7.3.0: - resolution: {integrity: sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.1_acorn@7.4.1 - eslint-visitor-keys: 1.3.0 - dev: false - /espree/7.3.1: resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} engines: {node: ^10.12.0 || >=12.0.0} @@ -4635,6 +4548,15 @@ packages: acorn: 7.4.1 acorn-jsx: 5.3.2_acorn@7.4.1 eslint-visitor-keys: 1.3.0 + dev: false + + /espree/9.4.0: + resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.8.0 + acorn-jsx: 5.3.2_acorn@8.8.0 + eslint-visitor-keys: 3.3.0 dev: true /esprima/4.0.1: @@ -4648,32 +4570,24 @@ packages: core-js: 2.6.12 dev: true - /esquery/1.3.1: - resolution: {integrity: sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==} - engines: {node: '>=0.10'} - dependencies: - estraverse: 5.2.0 - dev: false - /esquery/1.4.0: resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} engines: {node: '>=0.10'} dependencies: - estraverse: 5.2.0 - dev: true + estraverse: 5.3.0 /esrecurse/4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} dependencies: - estraverse: 5.2.0 + estraverse: 5.3.0 /estraverse/4.3.0: resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} engines: {node: '>=4.0'} - /estraverse/5.2.0: - resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==} + /estraverse/5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} /estree-walker/0.6.1: @@ -4683,8 +4597,8 @@ packages: /estree-walker/1.0.1: resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - /estree-walker/2.0.1: - resolution: {integrity: sha512-tF0hv+Yi2Ot1cwj9eYHtxC0jB9bmjacjQs6ZBTj82H8JwUywFuc+7E83NWfNMwHXZc11mjfFcVXPe9gEP4B8dg==} + /estree-walker/2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} /esutils/2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} @@ -4701,18 +4615,18 @@ packages: cross-spawn: 7.0.3 get-stream: 6.0.1 human-signals: 2.1.0 - is-stream: 2.0.0 + is-stream: 2.0.1 merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 - signal-exit: 3.0.3 + signal-exit: 3.0.7 strip-final-newline: 2.0.0 dev: true - /ext/1.4.0: - resolution: {integrity: sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==} + /ext/1.7.0: + resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} dependencies: - type: 2.1.0 + type: 2.7.2 dev: true /fast-deep-equal/3.1.3: @@ -4730,30 +4644,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.4 - dev: true - - /fast-glob/3.2.4: - resolution: {integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==} - engines: {node: '>=8'} - dependencies: - '@nodelib/fs.stat': 2.0.3 - '@nodelib/fs.walk': 1.2.4 - glob-parent: 5.1.1 - merge2: 1.4.1 - micromatch: 4.0.2 - picomatch: 2.2.2 - dev: true - - /fast-glob/3.2.7: - resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} - engines: {node: '>=8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.4 + micromatch: 4.0.5 /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -4765,37 +4656,24 @@ packages: resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} dev: true - /fastq/1.11.1: - resolution: {integrity: sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==} - dependencies: - reusify: 1.0.4 - - /fastq/1.8.0: - resolution: {integrity: sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==} + /fastq/1.13.0: + resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} dependencies: reusify: 1.0.4 - dev: true - /figures/3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} + /figures/4.0.1: + resolution: {integrity: sha512-rElJwkA/xS04Vfg+CaZodpso7VqBknOYbzi6I76hI4X80RUjkSxO2oAyPmGbuXUppywjqndOrQDl817hDnI++w==} + engines: {node: '>=12'} dependencies: - escape-string-regexp: 1.0.5 + escape-string-regexp: 5.0.0 + is-unicode-supported: 1.3.0 dev: true - /file-entry-cache/5.0.1: - resolution: {integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==} - engines: {node: '>=4'} - dependencies: - flat-cache: 2.0.1 - dev: false - /file-entry-cache/6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.0.4 - dev: true /fill-range/7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} @@ -4803,8 +4681,8 @@ packages: dependencies: to-regex-range: 5.0.1 - /find-cache-dir/3.3.1: - resolution: {integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==} + /find-cache-dir/3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} dependencies: commondir: 1.0.1 @@ -4812,13 +4690,6 @@ packages: pkg-dir: 4.2.0 dev: true - /find-up/2.1.0: - resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} - engines: {node: '>=4'} - dependencies: - locate-path: 2.0.0 - dev: true - /find-up/3.0.0: resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} engines: {node: '>=6'} @@ -4842,41 +4713,34 @@ packages: path-exists: 4.0.0 dev: true - /flat-cache/2.0.1: - resolution: {integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==} - engines: {node: '>=4'} + /find-up/6.3.0: + resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - flatted: 2.0.2 - rimraf: 2.6.3 - write: 1.0.3 - dev: false + locate-path: 7.1.1 + path-exists: 5.0.0 + dev: true /flat-cache/3.0.4: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.1 + flatted: 3.2.7 rimraf: 3.0.2 - dev: true - - /flatted/2.0.2: - resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==} - dev: false - /flatted/3.2.1: - resolution: {integrity: sha512-OMQjaErSFHmHqZe+PSidH5n8j3O0F2DdnVh8JB4j4eUQ2k6KvB0qGfrKIhapvez5JerBbmWkaLYUYWISaESoXg==} - dev: true + /flatted/3.2.7: + resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} /foreground-child/2.0.0: resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} engines: {node: '>=8.0.0'} dependencies: cross-spawn: 7.0.3 - signal-exit: 3.0.3 + signal-exit: 3.0.7 dev: true - /fromentries/1.3.0: - resolution: {integrity: sha512-+pKvlQHvpxxSTF+tWZ4DjxD0Sz4G26EjAP4z7D2k8VLJ19hrLbSgaQLx/u2mVQn7hiA2s/3DyutOyFwTuDsRgA==} + /fromentries/1.3.2: + resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} dev: true /fs.realpath/1.0.0: @@ -4892,20 +4756,29 @@ packages: /function-bind/1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function.prototype.name/1.1.5: + resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.3 + functions-have-names: 1.2.3 + dev: true + /functional-red-black-tree/1.0.1: resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} + /functions-have-names/1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true + /generic-names/2.0.1: resolution: {integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==} dependencies: loader-utils: 1.4.0 dev: true - /gensync/1.0.0-beta.1: - resolution: {integrity: sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==} - engines: {node: '>=6.9.0'} - dev: true - /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -4916,12 +4789,12 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-intrinsic/1.1.1: - resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} + /get-intrinsic/1.1.3: + resolution: {integrity: sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==} dependencies: function-bind: 1.1.1 has: 1.0.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /get-own-enumerable-property-symbols/3.0.2: @@ -4933,13 +4806,6 @@ packages: engines: {node: '>=8.0.0'} dev: true - /get-stream/4.1.0: - resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} - engines: {node: '>=6'} - dependencies: - pump: 3.0.0 - dev: true - /get-stream/5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -4952,11 +4818,13 @@ packages: engines: {node: '>=10'} dev: true - /glob-parent/5.1.1: - resolution: {integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==} - engines: {node: '>= 6'} + /get-symbol-description/1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} dependencies: - is-glob: 4.0.1 + call-bind: 1.0.2 + get-intrinsic: 1.1.3 + dev: true /glob-parent/5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -4964,6 +4832,13 @@ packages: dependencies: is-glob: 4.0.3 + /glob-parent/6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + /glob/7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} dependencies: @@ -4973,9 +4848,10 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 + dev: false - /glob/7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + /glob/7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -4983,77 +4859,60 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true - - /global-dirs/3.0.0: - resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} - engines: {node: '>=10'} - dependencies: - ini: 2.0.0 - dev: true /globals/11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} dev: true - /globals/12.4.0: - resolution: {integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.8.1 - dev: false - /globals/13.17.0: resolution: {integrity: sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 - dev: true /globby/10.0.2: resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} engines: {node: '>=8'} dependencies: - '@types/glob': 7.1.3 + '@types/glob': 7.2.0 array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.4 - glob: 7.1.6 - ignore: 5.1.8 + fast-glob: 3.2.12 + glob: 7.2.3 + ignore: 5.2.0 merge2: 1.4.1 slash: 3.0.0 dev: true - /globby/11.0.1: - resolution: {integrity: sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==} + /globby/11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.7 - ignore: 5.1.8 + fast-glob: 3.2.12 + ignore: 5.2.0 merge2: 1.4.1 slash: 3.0.0 dev: true - /globby/11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} + /globby/13.1.2: + resolution: {integrity: sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.2.12 ignore: 5.2.0 merge2: 1.4.1 - slash: 3.0.0 + slash: 4.0.0 dev: true - /got/11.8.2: - resolution: {integrity: sha512-D0QywKgIe30ODs+fm8wMZiAcZjypcCodPNuMz5H9Mny7RJ+IjJ10BdmGW7OM7fHXP+O7r6ZwapQ/YQmMSvB0UQ==} + /got/11.8.5: + resolution: {integrity: sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==} engines: {node: '>=10.19.0'} dependencies: - '@sindresorhus/is': 4.0.1 + '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 4.0.6 '@types/cacheable-request': 6.0.2 '@types/responselike': 1.0.0 @@ -5063,42 +4922,25 @@ packages: http2-wrapper: 1.0.3 lowercase-keys: 2.0.0 p-cancelable: 2.1.1 - responselike: 2.0.0 - dev: true - - /got/9.6.0: - resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} - engines: {node: '>=8.6'} - dependencies: - '@sindresorhus/is': 0.14.0 - '@szmarczak/http-timer': 1.1.2 - '@types/keyv': 3.1.2 - '@types/responselike': 1.0.0 - cacheable-request: 6.1.0 - decompress-response: 3.3.0 - duplexer3: 0.1.4 - get-stream: 4.1.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 1.1.0 - to-readable-stream: 1.0.0 - url-parse-lax: 3.0.0 + responselike: 2.0.1 dev: true - /graceful-fs/4.2.4: - resolution: {integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==} + /graceful-fs/4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: true - /graceful-fs/4.2.6: - resolution: {integrity: sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==} + /grapheme-splitter/1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} dev: true - /graphql-tag/2.11.0_graphql@14.7.0: - resolution: {integrity: sha512-VmsD5pJqWJnQZMUeRwrDhfgoyqcfwEkvtpANqcoUG8/tOLkwNgU9mzub/Mc78OJMhHjx7gfAMTxzdG43VGg3bA==} + /graphql-tag/2.12.6_graphql@14.7.0: + resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} + engines: {node: '>=10'} peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: graphql: 14.7.0 + tslib: 2.4.0 dev: false /graphql/14.7.0: @@ -5113,42 +4955,45 @@ packages: dev: true /has-ansi/2.0.0: - resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: true - /has-bigints/1.0.1: - resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} + /has-bigints/1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true /has-flag/1.0.0: - resolution: {integrity: sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=} + resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==} engines: {node: '>=0.10.0'} dev: true /has-flag/3.0.0: - resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} /has-flag/4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - /has-symbols/1.0.1: - resolution: {integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==} - engines: {node: '>= 0.4'} + /has-property-descriptors/1.0.0: + resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + dependencies: + get-intrinsic: 1.1.3 dev: true - /has-symbols/1.0.2: - resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} + /has-symbols/1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} dev: true - /has-yarn/2.1.0: - resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} - engines: {node: '>=8'} + /has-tostringtag/1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 dev: true /has/1.0.3: @@ -5161,7 +5006,7 @@ packages: resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} engines: {node: '>=8'} dependencies: - is-stream: 2.0.0 + is-stream: 2.0.1 type-fest: 0.8.1 dev: true @@ -5173,23 +5018,19 @@ packages: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true - /hosted-git-info/4.0.2: - resolution: {integrity: sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==} + /hosted-git-info/4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} engines: {node: '>=10'} dependencies: lru-cache: 6.0.0 dev: true /hsl-regex/1.0.0: - resolution: {integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=} + resolution: {integrity: sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==} dev: true /hsla-regex/1.0.0: - resolution: {integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg=} - dev: true - - /html-comment-regex/1.1.2: - resolution: {integrity: sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==} + resolution: {integrity: sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==} dev: true /html-escaper/2.0.2: @@ -5205,7 +5046,7 @@ packages: engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 - resolve-alpn: 1.1.2 + resolve-alpn: 1.2.1 dev: true /human-signals/2.1.0: @@ -5227,26 +5068,18 @@ packages: dev: false /icss-replace-symbols/1.1.0: - resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=} + resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} dev: true - /ieee754/1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - dev: true - - /ignore-by-default/2.0.0: - resolution: {integrity: sha512-+mQSgMRiFD3L3AOxLYOCxjIq4OnAmo5CIuC+lj5ehCJcPtV++QacEV7FdpzvYxH6DaOySWzQU6RR0lPLy37ckA==} + /ignore-by-default/2.1.0: + resolution: {integrity: sha512-yiWd4GVmJp0Q6ghmM2B/V3oZGRmjrKLXvHR3TE1nfoXsmoggllfZUQe74EN0fJdPFZu2NIvNdrMMLm3OsV7Ohw==} engines: {node: '>=10 <11 || >=12 <13 || >=14'} dev: true /ignore/4.0.6: resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} engines: {node: '>= 4'} - - /ignore/5.1.8: - resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==} - engines: {node: '>= 4'} - dev: true + dev: false /ignore/5.2.0: resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} @@ -5254,7 +5087,7 @@ packages: dev: true /import-cwd/2.1.0: - resolution: {integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=} + resolution: {integrity: sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==} engines: {node: '>=4'} dependencies: import-from: 2.1.0 @@ -5268,31 +5101,22 @@ packages: dev: true /import-fresh/2.0.0: - resolution: {integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY=} + resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} engines: {node: '>=4'} dependencies: caller-path: 2.0.0 resolve-from: 3.0.0 dev: true - /import-fresh/3.2.1: - resolution: {integrity: sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==} - engines: {node: '>=6'} - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - dev: false - /import-fresh/3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - dev: true /import-from/2.1.0: - resolution: {integrity: sha1-M1238qev/VOqpHHUuAId7ja387E=} + resolution: {integrity: sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==} engines: {node: '>=4'} dependencies: resolve-from: 3.0.0 @@ -5305,20 +5129,6 @@ packages: resolve-from: 5.0.0 dev: true - /import-lazy/2.1.0: - resolution: {integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=} - engines: {node: '>=4'} - dev: true - - /import-local/3.0.2: - resolution: {integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==} - engines: {node: '>=8'} - hasBin: true - dependencies: - pkg-dir: 4.2.0 - resolve-cwd: 3.0.0 - dev: true - /imurmurhash/0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -5334,7 +5144,7 @@ packages: dev: true /indexes-of/1.0.1: - resolution: {integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=} + resolution: {integrity: sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==} dev: true /inflight/1.0.6: @@ -5346,13 +5156,13 @@ packages: /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - /ini/1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - dev: true - - /ini/2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} + /internal-slot/1.0.3: + resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.1.3 + has: 1.0.3 + side-channel: 1.0.4 dev: true /interpret/1.4.0: @@ -5360,33 +5170,36 @@ packages: engines: {node: '>= 0.10'} dev: true - /irregular-plurals/3.2.0: - resolution: {integrity: sha512-YqTdPLfwP7YFN0SsD3QUVCkm9ZG2VzOXv3DOrw5G5mkMbVwptTwVcFv7/C0vOpBmgTxAeTG19XpUs1E522LW9Q==} + /irregular-plurals/3.3.0: + resolution: {integrity: sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==} engines: {node: '>=8'} dev: true /is-absolute-url/2.1.0: - resolution: {integrity: sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=} + resolution: {integrity: sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==} engines: {node: '>=0.10.0'} dev: true - /is-arguments/1.1.0: - resolution: {integrity: sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==} + /is-arguments/1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 + has-tostringtag: 1.0.0 dev: true /is-arrayish/0.2.1: - resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true /is-arrayish/0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} dev: true - /is-bigint/1.0.2: - resolution: {integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==} + /is-bigint/1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + dependencies: + has-bigints: 1.0.2 dev: true /is-binary-path/2.1.0: @@ -5396,39 +5209,27 @@ packages: binary-extensions: 2.2.0 dev: true - /is-boolean-object/1.1.1: - resolution: {integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==} + /is-boolean-object/1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 + has-tostringtag: 1.0.0 dev: true - /is-builtin-module/3.1.0: - resolution: {integrity: sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==} + /is-builtin-module/3.2.0: + resolution: {integrity: sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==} engines: {node: '>=6'} dependencies: - builtin-modules: 3.1.0 - dev: false - - /is-callable/1.2.2: - resolution: {integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==} - engines: {node: '>= 0.4'} - dev: true + builtin-modules: 3.3.0 - /is-callable/1.2.3: - resolution: {integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==} + /is-callable/1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} dev: true - /is-ci/2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} - hasBin: true - dependencies: - ci-info: 2.0.0 - dev: true - /is-color-stop/1.1.0: - resolution: {integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=} + resolution: {integrity: sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==} dependencies: css-color-names: 0.0.4 hex-color-regex: 1.1.0 @@ -5438,30 +5239,20 @@ packages: rgba-regex: 1.0.0 dev: true - /is-core-module/2.0.0: - resolution: {integrity: sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==} - dependencies: - has: 1.0.3 - - /is-core-module/2.1.0: - resolution: {integrity: sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==} - dependencies: - has: 1.0.3 - dev: false - - /is-core-module/2.5.0: - resolution: {integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==} + /is-core-module/2.10.0: + resolution: {integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==} dependencies: has: 1.0.3 - dev: true - /is-date-object/1.0.4: - resolution: {integrity: sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==} + /is-date-object/1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 dev: true /is-directory/0.3.1: - resolution: {integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=} + resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} engines: {node: '>=0.10.0'} dev: true @@ -5473,20 +5264,14 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - /is-fullwidth-code-point/2.0.0: - resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=} - engines: {node: '>=4'} - /is-fullwidth-code-point/3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - dev: true - /is-glob/4.0.1: - resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 + /is-fullwidth-code-point/4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + dev: true /is-glob/4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} @@ -5494,40 +5279,19 @@ packages: dependencies: is-extglob: 2.1.1 - /is-installed-globally/0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} - dependencies: - global-dirs: 3.0.0 - is-path-inside: 3.0.2 - dev: true - - /is-interactive/1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - dev: true - /is-module/1.0.0: - resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=} - - /is-negative-zero/2.0.0: - resolution: {integrity: sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=} - engines: {node: '>= 0.4'} - dev: true + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - /is-negative-zero/2.0.1: - resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} + /is-negative-zero/2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} dev: true - /is-npm/5.0.0: - resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} - engines: {node: '>=10'} - dev: true - - /is-number-object/1.0.5: - resolution: {integrity: sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==} + /is-number-object/1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 dev: true /is-number/7.0.0: @@ -5535,7 +5299,7 @@ packages: engines: {node: '>=0.12.0'} /is-obj/1.0.1: - resolution: {integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8=} + resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} engines: {node: '>=0.10.0'} dev: true @@ -5549,13 +5313,23 @@ packages: engines: {node: '>=6'} dev: true - /is-path-inside/3.0.2: - resolution: {integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==} + /is-path-cwd/3.0.0: + resolution: {integrity: sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + + /is-path-inside/3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} dev: true + /is-path-inside/4.0.0: + resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} + engines: {node: '>=12'} + dev: true + /is-plain-obj/1.1.0: - resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=} + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} engines: {node: '>=0.10.0'} dev: true @@ -5571,25 +5345,18 @@ packages: /is-reference/1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - '@types/estree': 0.0.45 - - /is-regex/1.1.1: - resolution: {integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==} - engines: {node: '>= 0.4'} - dependencies: - has-symbols: 1.0.1 - dev: true + '@types/estree': 1.0.0 - /is-regex/1.1.3: - resolution: {integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==} + /is-regex/1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - has-symbols: 1.0.2 + has-tostringtag: 1.0.0 dev: true /is-regexp/1.0.0: - resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=} + resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==} engines: {node: '>=0.10.0'} dev: true @@ -5597,39 +5364,40 @@ packages: resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} dev: true - /is-stream/2.0.0: - resolution: {integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==} - engines: {node: '>=8'} + /is-shared-array-buffer/1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + dependencies: + call-bind: 1.0.2 dev: true - /is-string/1.0.6: - resolution: {integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==} - engines: {node: '>= 0.4'} + /is-stream/2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} dev: true - /is-svg/3.0.0: - resolution: {integrity: sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==} - engines: {node: '>=4'} + /is-string/1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} dependencies: - html-comment-regex: 1.1.2 + has-tostringtag: 1.0.0 dev: true /is-symbol/1.0.4: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /is-text-path/1.0.1: - resolution: {integrity: sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=} + resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==} engines: {node: '>=0.10.0'} dependencies: text-extensions: 1.9.0 dev: true /is-typedarray/1.0.0: - resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} dev: true /is-unicode-supported/0.1.0: @@ -5637,12 +5405,23 @@ packages: engines: {node: '>=10'} dev: true + /is-unicode-supported/1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} + engines: {node: '>=12'} + dev: true + /is-url/1.2.4: resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} dev: true /is-utf8/0.2.1: - resolution: {integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=} + resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} + dev: true + + /is-weakref/1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + dependencies: + call-bind: 1.0.2 dev: true /is-windows/1.0.2: @@ -5650,19 +5429,15 @@ packages: engines: {node: '>=0.10.0'} dev: true - /is-yarn-global/0.3.0: - resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} - dev: true - /isarray/0.0.1: - resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} dev: true /isexe/2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - /istanbul-lib-coverage/3.0.0: - resolution: {integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==} + /istanbul-lib-coverage/3.2.0: + resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} engines: {node: '>=8'} dev: true @@ -5677,49 +5452,48 @@ packages: resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.12.3 - '@istanbuljs/schema': 0.1.2 - istanbul-lib-coverage: 3.0.0 + '@babel/core': 7.19.1 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.0 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /istanbul-lib-processinfo/2.0.2: - resolution: {integrity: sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==} + /istanbul-lib-processinfo/2.0.3: + resolution: {integrity: sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==} engines: {node: '>=8'} dependencies: archy: 1.0.0 cross-spawn: 7.0.3 - istanbul-lib-coverage: 3.0.0 - make-dir: 3.1.0 + istanbul-lib-coverage: 3.2.0 p-map: 3.0.0 rimraf: 3.0.2 - uuid: 3.4.0 + uuid: 8.3.2 dev: true /istanbul-lib-report/3.0.0: resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} engines: {node: '>=8'} dependencies: - istanbul-lib-coverage: 3.0.0 + istanbul-lib-coverage: 3.2.0 make-dir: 3.1.0 supports-color: 7.2.0 dev: true - /istanbul-lib-source-maps/4.0.0: - resolution: {integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==} - engines: {node: '>=8'} + /istanbul-lib-source-maps/4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} dependencies: debug: 4.3.4 - istanbul-lib-coverage: 3.0.0 + istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: - supports-color dev: true - /istanbul-reports/3.0.2: - resolution: {integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==} + /istanbul-reports/3.1.5: + resolution: {integrity: sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==} engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 @@ -5729,31 +5503,34 @@ packages: /iterall/1.3.0: resolution: {integrity: sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==} + /js-sdsl/4.1.4: + resolution: {integrity: sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==} + dev: true + /js-string-escape/1.0.1: - resolution: {integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=} + resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==} engines: {node: '>= 0.8'} dev: true /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - /js-yaml/3.14.0: - resolution: {integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==} + /js-yaml/3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 - /js-yaml/3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true dependencies: - argparse: 1.0.10 - esprima: 4.0.1 + argparse: 2.0.1 dev: true /jsesc/0.5.0: - resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true /jsesc/2.5.2: @@ -5762,10 +5539,6 @@ packages: hasBin: true dev: true - /json-buffer/3.0.0: - resolution: {integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=} - dev: true - /json-buffer/3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} dev: true @@ -5783,10 +5556,10 @@ packages: /json-schema-traverse/1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - dev: true + dev: false - /json-schema/0.2.5: - resolution: {integrity: sha512-gWJOWYFrhQ8j7pVm0EM8Slr+EPVq1Phf6lvzvD/WCeqkrx/f2xBI0xOsRRS9xCn3I4vKtP519dvs3TP09r24wQ==} + /json-schema/0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true /json-stable-stringify-without-jsonify/1.0.1: @@ -5796,42 +5569,26 @@ packages: resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true dependencies: - minimist: 1.2.5 - dev: true - - /json5/2.1.3: - resolution: {integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==} - engines: {node: '>=6'} - hasBin: true - dependencies: - minimist: 1.2.5 + minimist: 1.2.6 dev: true - /json5/2.2.0: - resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} + /json5/2.2.1: + resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==} engines: {node: '>=6'} hasBin: true - dependencies: - minimist: 1.2.5 dev: true /jsonparse/1.3.1: - resolution: {integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=} + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} dev: true - /just-extend/4.1.1: - resolution: {integrity: sha512-aWgeGFW67BP3e5181Ep1Fv2v8z//iBJfrvyTnq8wG86vEESwmonn1zPBJ0VfmT9CJq2FIT0VsETtrNFm2a+SHA==} + /just-extend/4.2.1: + resolution: {integrity: sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==} dev: true - /keyv/3.1.0: - resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} - dependencies: - json-buffer: 3.0.0 - dev: true - - /keyv/4.0.3: - resolution: {integrity: sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==} + /keyv/4.5.0: + resolution: {integrity: sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==} dependencies: json-buffer: 3.0.1 dev: true @@ -5841,13 +5598,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /latest-version/5.1.0: - resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} - engines: {node: '>=8'} - dependencies: - package-json: 6.5.0 - dev: true - /levn/0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -5855,24 +5605,24 @@ packages: prelude-ls: 1.2.1 type-check: 0.4.0 - /lines-and-columns/1.1.6: - resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} + /lines-and-columns/1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} /lint-staged/11.0.1: resolution: {integrity: sha512-RkTA1ulE6jAGFskxpGAwxfVRXjHp7D9gFg/+KMARUWMPiVFP0t28Em2u0gL8sA0w3/ck3TC57F2v2RNeQ5XPnw==} hasBin: true dependencies: - chalk: 4.1.1 + chalk: 4.1.2 cli-truncate: 2.1.0 commander: 7.2.0 - cosmiconfig: 7.0.0 - debug: 4.3.2 + cosmiconfig: 7.0.1 + debug: 4.3.4 dedent: 0.7.0 enquirer: 2.3.6 execa: 5.1.1 - listr2: 3.10.0_enquirer@2.3.6 + listr2: 3.14.0_enquirer@2.3.6 log-symbols: 4.1.0 - micromatch: 4.0.4 + micromatch: 4.0.5 normalize-path: 3.0.0 please-upgrade-node: 3.2.0 string-argv: 0.3.1 @@ -5881,43 +5631,42 @@ packages: - supports-color dev: true - /listr2/3.10.0_enquirer@2.3.6: - resolution: {integrity: sha512-eP40ZHihu70sSmqFNbNy2NL1YwImmlMmPh9WO5sLmPDleurMHt3n+SwEWNu2kzKScexZnkyFtc1VI0z/TGlmpw==} + /listr2/3.14.0_enquirer@2.3.6: + resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} engines: {node: '>=10.0.0'} peerDependencies: enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true dependencies: cli-truncate: 2.1.0 - colorette: 1.2.2 + colorette: 2.0.19 enquirer: 2.3.6 log-update: 4.0.0 p-map: 4.0.0 - rxjs: 6.6.7 + rfdc: 1.3.0 + rxjs: 7.5.7 through: 2.3.8 wrap-ansi: 7.0.0 dev: true - /load-json-file/4.0.0: - resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} - engines: {node: '>=4'} - dependencies: - graceful-fs: 4.2.6 - parse-json: 4.0.0 - pify: 3.0.0 - strip-bom: 3.0.0 - dev: true - /load-json-file/5.3.0: resolution: {integrity: sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==} engines: {node: '>=6'} dependencies: - graceful-fs: 4.2.4 + graceful-fs: 4.2.10 parse-json: 4.0.0 pify: 4.0.1 strip-bom: 3.0.0 type-fest: 0.3.1 dev: true + /load-json-file/7.0.1: + resolution: {integrity: sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /loader-utils/1.4.0: resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==} engines: {node: '>=4.0.0'} @@ -5931,14 +5680,6 @@ packages: resolution: {integrity: sha512-n2GmejDXtOPBAZdIiEFy5dJ5N38xBCXLNOtw2WpB9kGh6pnrEuKlwYI+Tkpofc4wDtVXHtoAOJaMRlYG/oYaxg==} dev: true - /locate-path/2.0.0: - resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} - engines: {node: '>=4'} - dependencies: - p-locate: 2.0.0 - path-exists: 3.0.0 - dev: true - /locate-path/3.0.0: resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} engines: {node: '>=6'} @@ -5961,53 +5702,53 @@ packages: p-locate: 5.0.0 dev: true + /locate-path/7.1.1: + resolution: {integrity: sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + p-locate: 6.0.0 + dev: true + /lodash.camelcase/4.3.0: - resolution: {integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=} + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} dev: true - /lodash.clonedeep/4.5.0: - resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} + /lodash.debounce/4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true /lodash.flattendeep/4.4.0: - resolution: {integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=} + resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} dev: true /lodash.get/4.4.2: - resolution: {integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=} + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} dev: true /lodash.memoize/4.1.2: - resolution: {integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=} + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} dev: true /lodash.merge/4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: true /lodash.truncate/4.4.2: - resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} - dev: true + resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} + dev: false /lodash.uniq/4.5.0: - resolution: {integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=} + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} dev: true /lodash/4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - /log-symbols/4.0.0: - resolution: {integrity: sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==} - engines: {node: '>=10'} - dependencies: - chalk: 4.1.1 dev: true /log-symbols/4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} dependencies: - chalk: 4.1.1 + chalk: 4.1.2 is-unicode-supported: 0.1.0 dev: true @@ -6021,11 +5762,6 @@ packages: wrap-ansi: 6.2.0 dev: true - /lowercase-keys/1.0.1: - resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} - engines: {node: '>=0.10.0'} - dev: true - /lowercase-keys/2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} @@ -6036,10 +5772,9 @@ packages: engines: {node: '>=10'} dependencies: yallist: 4.0.0 - dev: true - /magic-string/0.25.7: - resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} + /magic-string/0.25.9: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} dependencies: sourcemap-codec: 1.4.8 @@ -6069,68 +5804,68 @@ packages: dev: true /map-obj/1.0.1: - resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=} + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} engines: {node: '>=0.10.0'} dev: true - /map-obj/4.2.1: - resolution: {integrity: sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==} + /map-obj/4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} dev: true - /matched/5.0.0: - resolution: {integrity: sha512-O0LCuxYYBNBjP2dmAg0i6PME0Mb0dvjulpMC0tTIeMRh6kXYsugOT5GOWpFkSzqjQjgOUs/eiyvpVhXdN2La4g==} - engines: {node: '>=12'} + /matched/5.0.1: + resolution: {integrity: sha512-E1fhSTPRyhAlNaNvGXAgZQlq1hL0bgYMTk/6bktVlIhzUnX/SZs7296ACdVeNJE8xFNGSuvd9IpI7vSnmcqLvw==} + engines: {node: '>=10'} dependencies: - glob: 7.1.6 - picomatch: 2.2.2 + glob: 7.2.3 + picomatch: 2.3.1 dev: false - /matcher/3.0.0: - resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} - engines: {node: '>=10'} + /matcher/5.0.0: + resolution: {integrity: sha512-s2EMBOWtXFc8dgqvoAzKJXxNHibcdJMV0gwqKUaw9E2JBJuGUK7DrNKrA6g/i+v72TT16+6sVm5mS3thaMLQUw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - escape-string-regexp: 4.0.0 + escape-string-regexp: 5.0.0 dev: true /md5-hex/3.0.1: resolution: {integrity: sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==} engines: {node: '>=8'} dependencies: - blueimp-md5: 2.18.0 + blueimp-md5: 2.19.0 dev: true - /mdn-data/2.0.4: - resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} + /mdn-data/2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: true - /mdn-data/2.0.6: - resolution: {integrity: sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==} + /mdn-data/2.0.4: + resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} dev: true - /mem/8.0.0: - resolution: {integrity: sha512-qrcJOe6uD+EW8Wrci1Vdiua/15Xw3n/QnaNXE7varnB6InxSk7nu3/i5jfy3S6kWxr8WYJ6R1o0afMUtvorTsA==} - engines: {node: '>=10'} + /mem/9.0.2: + resolution: {integrity: sha512-F2t4YIv9XQUBHt6AOJ0y7lSmP1+cY7Fm1DRh9GClTGzKST7UWLMx6ly9WZdLH/G/ppM5RL4MlQfRT71ri9t19A==} + engines: {node: '>=12.20'} dependencies: map-age-cleaner: 0.1.3 - mimic-fn: 3.1.0 + mimic-fn: 4.0.0 dev: true - /meow/10.0.1: - resolution: {integrity: sha512-65vCCdUI8wS5upK24fDFo25FcViNExdTGAR/vaWN4E6fXsWQ8fGdbkjCWp3nDTuJMlIYuEoAEMiB2/b81DBJjg==} - engines: {node: '>=12.17'} + /meow/10.1.3: + resolution: {integrity: sha512-0WL7RMCPPdUTE00+GxJjL4d5Dm6eUbmAzxlzywJWiRUKCW093owmZ7/q74tH9VI91vxw9KJJNxAcvdpxb2G4iA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: '@types/minimist': 1.2.2 - camelcase-keys: 6.2.2 - decamelize: 5.0.0 + camelcase-keys: 7.0.2 + decamelize: 5.0.1 decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 - normalize-package-data: 3.0.2 + normalize-package-data: 3.0.3 read-pkg-up: 8.0.0 redent: 4.0.0 trim-newlines: 4.0.2 - type-fest: 1.2.2 + type-fest: 1.4.0 yargs-parser: 20.2.9 dev: true @@ -6138,7 +5873,7 @@ packages: resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} engines: {node: '>=8'} dependencies: - '@types/minimist': 1.2.0 + '@types/minimist': 1.2.2 camelcase-keys: 6.2.2 decamelize-keys: 1.1.0 hard-rejection: 2.1.0 @@ -6160,7 +5895,7 @@ packages: decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 - normalize-package-data: 3.0.2 + normalize-package-data: 3.0.3 read-pkg-up: 7.0.1 redent: 3.0.0 trim-newlines: 3.0.1 @@ -6176,23 +5911,15 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - /micromatch/4.0.2: - resolution: {integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==} - engines: {node: '>=8'} - dependencies: - braces: 3.0.2 - picomatch: 2.2.2 - dev: true - - /micromatch/4.0.4: - resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} + /micromatch/4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} dependencies: braces: 3.0.2 - picomatch: 2.3.0 + picomatch: 2.3.1 - /mime/2.4.6: - resolution: {integrity: sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==} + /mime/2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} engines: {node: '>=4.0.0'} hasBin: true dev: false @@ -6202,9 +5929,9 @@ packages: engines: {node: '>=6'} dev: true - /mimic-fn/3.1.0: - resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} - engines: {node: '>=8'} + /mimic-fn/4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} dev: true /mimic-response/1.0.1: @@ -6222,14 +5949,9 @@ packages: engines: {node: '>=4'} dev: true - /mini-svg-data-uri/1.2.3: - resolution: {integrity: sha512-zd6KCAyXgmq6FV1mR10oKXYtvmA9vRoB6xPSTUJTbFApCtkefDnYueVR1gkof3KcdLZo1Y8mjF2DFmQMIxsHNQ==} - dev: false - - /minimatch/3.0.4: - resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} - dependencies: - brace-expansion: 1.1.11 + /mini-svg-data-uri/1.4.4: + resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} + hasBin: true dev: false /minimatch/3.1.2: @@ -6246,14 +5968,15 @@ packages: kind-of: 6.0.3 dev: true - /minimist/1.2.5: - resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} + /minimist/1.2.6: + resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} - /mkdirp/0.5.5: - resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} + /mkdirp/0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true dependencies: - minimist: 1.2.5 + minimist: 1.2.6 + dev: true /ms/2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -6275,31 +5998,26 @@ packages: dev: false /natural-compare-lite/1.4.0: - resolution: {integrity: sha1-F7CVgZiJef3a/gIB6TG6kzyWy7Q=} + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} dev: true /natural-compare/1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - /next-tick/1.0.0: - resolution: {integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw=} + /next-tick/1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: true - /nise/4.0.4: - resolution: {integrity: sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A==} + /nise/4.1.0: + resolution: {integrity: sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==} dependencies: - '@sinonjs/commons': 1.8.1 + '@sinonjs/commons': 1.8.3 '@sinonjs/fake-timers': 6.0.1 - '@sinonjs/text-encoding': 0.7.1 - just-extend: 4.1.1 + '@sinonjs/text-encoding': 0.7.2 + just-extend: 4.2.1 path-to-regexp: 1.8.0 dev: true - /node-modules-regexp/1.0.0: - resolution: {integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=} - engines: {node: '>=0.10.0'} - dev: false - /node-noop/1.0.0: resolution: {integrity: sha512-1lpWqKwZ9yUosQfW1uy3jm6St4ZbmeDKKGmdzwzedbyBI4LgHtGyL1ofDdqiSomgaYaSERi+qWtj64huJQjl7g==} dev: true @@ -6311,29 +6029,30 @@ packages: process-on-spawn: 1.0.0 dev: true - /node-releases/1.1.64: - resolution: {integrity: sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==} + /node-releases/2.0.6: + resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==} dev: true - /node-releases/1.1.73: - resolution: {integrity: sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==} + /nofilter/3.1.0: + resolution: {integrity: sha512-l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g==} + engines: {node: '>=12.19'} dev: true /normalize-package-data/2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.20.0 + resolve: 1.22.1 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true - /normalize-package-data/3.0.2: - resolution: {integrity: sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==} + /normalize-package-data/3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} engines: {node: '>=10'} dependencies: - hosted-git-info: 4.0.2 - resolve: 1.20.0 + hosted-git-info: 4.1.0 + is-core-module: 2.10.0 semver: 7.3.7 validate-npm-package-license: 3.0.4 dev: true @@ -6348,11 +6067,6 @@ packages: engines: {node: '>=6'} dev: true - /normalize-url/4.5.0: - resolution: {integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==} - engines: {node: '>=8'} - dev: true - /normalize-url/6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} @@ -6377,29 +6091,29 @@ packages: hasBin: true dependencies: '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.2 + '@istanbuljs/schema': 0.1.3 caching-transform: 4.0.0 - convert-source-map: 1.7.0 + convert-source-map: 1.8.0 decamelize: 1.2.0 - find-cache-dir: 3.3.1 + find-cache-dir: 3.3.2 find-up: 4.1.0 foreground-child: 2.0.0 get-package-type: 0.1.0 - glob: 7.1.6 - istanbul-lib-coverage: 3.0.0 + glob: 7.2.3 + istanbul-lib-coverage: 3.2.0 istanbul-lib-hook: 3.0.0 istanbul-lib-instrument: 4.0.3 - istanbul-lib-processinfo: 2.0.2 + istanbul-lib-processinfo: 2.0.3 istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.0 - istanbul-reports: 3.0.2 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.5 make-dir: 3.1.0 node-preload: 0.2.1 p-map: 3.0.0 process-on-spawn: 1.0.0 resolve-from: 5.0.0 rimraf: 3.0.2 - signal-exit: 3.0.3 + signal-exit: 3.0.7 spawn-wrap: 2.0.0 test-exclude: 6.0.0 yargs: 15.4.1 @@ -6408,16 +6122,12 @@ packages: dev: true /object-assign/4.1.1: - resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} dev: false - /object-inspect/1.11.0: - resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} - dev: true - - /object-inspect/1.8.0: - resolution: {integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==} + /object-inspect/1.12.2: + resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==} dev: true /object-is/1.1.5: @@ -6425,7 +6135,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 + define-properties: 1.1.4 dev: true /object-keys/1.1.1: @@ -6433,51 +6143,33 @@ packages: engines: {node: '>= 0.4'} dev: true - /object.assign/4.1.1: - resolution: {integrity: sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==} - engines: {node: '>= 0.4'} - dependencies: - define-properties: 1.1.3 - es-abstract: 1.18.0-next.1 - has-symbols: 1.0.1 - object-keys: 1.1.1 - dev: true - - /object.assign/4.1.2: - resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} + /object.assign/4.1.4: + resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - has-symbols: 1.0.2 + define-properties: 1.1.4 + has-symbols: 1.0.3 object-keys: 1.1.1 dev: true - /object.getownpropertydescriptors/2.1.0: - resolution: {integrity: sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==} + /object.getownpropertydescriptors/2.1.4: + resolution: {integrity: sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==} engines: {node: '>= 0.8'} dependencies: - define-properties: 1.1.3 - es-abstract: 1.17.7 - dev: true - - /object.values/1.1.1: - resolution: {integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==} - engines: {node: '>= 0.4'} - dependencies: - define-properties: 1.1.3 - es-abstract: 1.17.7 - function-bind: 1.1.1 - has: 1.0.3 + array.prototype.reduce: 1.0.4 + call-bind: 1.0.2 + define-properties: 1.1.4 + es-abstract: 1.20.3 dev: true - /object.values/1.1.4: - resolution: {integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==} + /object.values/1.1.5: + resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.18.3 + define-properties: 1.1.4 + es-abstract: 1.20.3 dev: true /once/1.4.0: @@ -6496,59 +6188,33 @@ packages: resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} engines: {node: '>= 0.8.0'} dependencies: - deep-is: 0.1.3 + deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 word-wrap: 1.2.3 - /ora/5.3.0: - resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} - engines: {node: '>=10'} - dependencies: - bl: 4.0.4 - chalk: 4.1.1 - cli-cursor: 3.1.0 - cli-spinners: 2.5.0 - is-interactive: 1.0.0 - log-symbols: 4.0.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - dev: true - - /p-cancelable/1.1.0: - resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} - engines: {node: '>=6'} - dev: true - /p-cancelable/2.1.1: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} dev: true /p-defer/1.0.0: - resolution: {integrity: sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=} + resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} engines: {node: '>=4'} dev: true - /p-event/4.2.0: - resolution: {integrity: sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==} - engines: {node: '>=8'} + /p-event/5.0.1: + resolution: {integrity: sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - p-timeout: 3.2.0 + p-timeout: 5.1.0 dev: true /p-finally/1.0.0: - resolution: {integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=} - engines: {node: '>=4'} - dev: true - - /p-limit/1.3.0: - resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} engines: {node: '>=4'} - dependencies: - p-try: 1.0.0 dev: true /p-limit/2.3.0: @@ -6565,11 +6231,11 @@ packages: yocto-queue: 0.1.0 dev: true - /p-locate/2.0.0: - resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} - engines: {node: '>=4'} + /p-limit/4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - p-limit: 1.3.0 + yocto-queue: 1.0.0 dev: true /p-locate/3.0.0: @@ -6593,6 +6259,13 @@ packages: p-limit: 3.1.0 dev: true + /p-locate/6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + p-limit: 4.0.0 + dev: true + /p-map/3.0.0: resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} engines: {node: '>=8'} @@ -6607,6 +6280,13 @@ packages: aggregate-error: 3.1.0 dev: true + /p-map/5.5.0: + resolution: {integrity: sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==} + engines: {node: '>=12'} + dependencies: + aggregate-error: 4.0.1 + dev: true + /p-queue/6.6.2: resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} engines: {node: '>=8'} @@ -6622,9 +6302,9 @@ packages: p-finally: 1.0.0 dev: true - /p-try/1.0.0: - resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} - engines: {node: '>=4'} + /p-timeout/5.1.0: + resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} + engines: {node: '>=12'} dev: true /p-try/2.2.0: @@ -6636,22 +6316,12 @@ packages: resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} engines: {node: '>=8'} dependencies: - graceful-fs: 4.2.6 + graceful-fs: 4.2.10 hasha: 5.2.2 lodash.flattendeep: 4.4.0 release-zalgo: 1.0.0 dev: true - /package-json/6.5.0: - resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} - engines: {node: '>=8'} - dependencies: - got: 9.6.0 - registry-auth-token: 4.2.1 - registry-url: 5.1.0 - semver: 6.3.0 - dev: true - /parent-module/1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -6659,7 +6329,7 @@ packages: callsites: 3.1.0 /parse-json/4.0.0: - resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} engines: {node: '>=4'} dependencies: error-ex: 1.3.2 @@ -6670,10 +6340,10 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.14.5 + '@babel/code-frame': 7.18.6 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.1.6 + lines-and-columns: 1.2.4 dev: true /parse-ms/2.1.0: @@ -6682,7 +6352,7 @@ packages: dev: true /path-exists/3.0.0: - resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} dev: true @@ -6691,6 +6361,11 @@ packages: engines: {node: '>=8'} dev: true + /path-exists/5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /path-is-absolute/1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -6699,24 +6374,13 @@ packages: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - /path-parse/1.0.6: - resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} - /path-parse/1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - dev: true /path-to-regexp/1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} - dependencies: - isarray: 0.0.1 - dev: true - - /path-type/3.0.0: - resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} - engines: {node: '>=4'} + resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} dependencies: - pify: 3.0.0 + isarray: 0.0.1 dev: true /path-type/4.0.0: @@ -6724,19 +6388,18 @@ packages: engines: {node: '>=8'} dev: true - /picomatch/2.2.2: - resolution: {integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==} - engines: {node: '>=8.6'} - - /picomatch/2.3.0: - resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} - engines: {node: '>=8.6'} + /picocolors/0.2.1: + resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} + dev: true - /pify/3.0.0: - resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} - engines: {node: '>=4'} + /picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true + /picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + /pify/4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} @@ -6747,11 +6410,9 @@ packages: engines: {node: '>=10'} dev: true - /pirates/4.0.1: - resolution: {integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==} + /pirates/4.0.5: + resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} engines: {node: '>= 6'} - dependencies: - node-modules-regexp: 1.0.0 dev: false /pkg-conf/3.1.0: @@ -6762,11 +6423,12 @@ packages: load-json-file: 5.3.0 dev: true - /pkg-dir/2.0.0: - resolution: {integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=} - engines: {node: '>=4'} + /pkg-conf/4.0.0: + resolution: {integrity: sha512-7dmgi4UY4qk+4mj5Cd8v/GExPo0K+SlY+hulOSdfZ/T6jVH6//y7NtzZo5WrfhDBxuQ0jCa7fLZmNaNh7EWL/w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - find-up: 2.1.0 + find-up: 6.3.0 + load-json-file: 7.0.1 dev: true /pkg-dir/4.2.0: @@ -6776,24 +6438,17 @@ packages: find-up: 4.1.0 dev: true - /pkg-up/2.0.0: - resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=} - engines: {node: '>=4'} - dependencies: - find-up: 2.1.0 - dev: true - /please-upgrade-node/3.2.0: resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==} dependencies: semver-compare: 1.0.0 dev: true - /plur/4.0.0: - resolution: {integrity: sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==} - engines: {node: '>=10'} + /plur/5.1.0: + resolution: {integrity: sha512-VP/72JeXqak2KiOzjgKtQen5y3IZHn+9GOuLDafPv0eXa47xq0At93XahYBs26MsifCQ4enGKwbjBTKgb9QJXg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - irregular-plurals: 3.2.0 + irregular-plurals: 3.3.0 dev: true /pnpm/7.12.2: @@ -6805,19 +6460,19 @@ packages: /postcss-calc/7.0.5: resolution: {integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==} dependencies: - postcss: 7.0.35 - postcss-selector-parser: 6.0.4 - postcss-value-parser: 4.1.0 + postcss: 7.0.39 + postcss-selector-parser: 6.0.10 + postcss-value-parser: 4.2.0 dev: true /postcss-colormin/4.0.3: resolution: {integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.14.5 - color: 3.1.3 + browserslist: 4.21.4 + color: 3.2.1 has: 1.0.3 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -6825,7 +6480,7 @@ packages: resolution: {integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -6833,28 +6488,28 @@ packages: resolution: {integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 dev: true /postcss-discard-duplicates/4.0.2: resolution: {integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 dev: true /postcss-discard-empty/4.0.1: resolution: {integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 dev: true /postcss-discard-overridden/4.0.1: resolution: {integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 dev: true /postcss-load-config/2.1.2: @@ -6870,7 +6525,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: css-color-names: 0.0.4 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 stylehacks: 4.0.3 dev: true @@ -6879,10 +6534,10 @@ packages: resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.14.5 + browserslist: 4.21.4 caniuse-api: 3.0.0 cssnano-util-same-parent: 4.0.1 - postcss: 7.0.35 + postcss: 7.0.39 postcss-selector-parser: 3.1.2 vendors: 1.0.4 dev: true @@ -6891,7 +6546,7 @@ packages: resolution: {integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -6901,7 +6556,7 @@ packages: dependencies: cssnano-util-get-arguments: 4.0.0 is-color-stop: 1.1.0 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -6910,9 +6565,9 @@ packages: engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 - browserslist: 4.14.5 + browserslist: 4.21.4 cssnano-util-get-arguments: 4.0.0 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 uniqs: 2.0.0 dev: true @@ -6923,32 +6578,32 @@ packages: dependencies: alphanum-sort: 1.0.2 has: 1.0.3 - postcss: 7.0.35 + postcss: 7.0.39 postcss-selector-parser: 3.1.2 dev: true /postcss-modules-extract-imports/1.1.0: - resolution: {integrity: sha1-thTJcgvmgW6u41+zpfqh26agXds=} + resolution: {integrity: sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==} dependencies: postcss: 6.0.1 dev: true /postcss-modules-local-by-default/1.2.0: - resolution: {integrity: sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=} + resolution: {integrity: sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==} dependencies: css-selector-tokenizer: 0.7.3 postcss: 6.0.1 dev: true /postcss-modules-scope/1.1.0: - resolution: {integrity: sha1-1upkmUx5+XtipytCb75gVqGUu5A=} + resolution: {integrity: sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==} dependencies: css-selector-tokenizer: 0.7.3 postcss: 6.0.1 dev: true /postcss-modules-values/1.3.0: - resolution: {integrity: sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=} + resolution: {integrity: sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==} dependencies: icss-replace-symbols: 1.1.0 postcss: 6.0.1 @@ -6960,7 +6615,7 @@ packages: css-modules-loader-core: 1.1.0 generic-names: 2.0.1 lodash.camelcase: 4.3.0 - postcss: 7.0.35 + postcss: 7.0.39 string-hash: 1.1.3 dev: true @@ -6968,7 +6623,7 @@ packages: resolution: {integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 dev: true /postcss-normalize-display-values/4.0.2: @@ -6976,7 +6631,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -6986,7 +6641,7 @@ packages: dependencies: cssnano-util-get-arguments: 4.0.0 has: 1.0.3 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -6996,7 +6651,7 @@ packages: dependencies: cssnano-util-get-arguments: 4.0.0 cssnano-util-get-match: 4.0.0 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -7005,7 +6660,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: has: 1.0.3 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -7014,7 +6669,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -7022,8 +6677,8 @@ packages: resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.14.5 - postcss: 7.0.35 + browserslist: 4.21.4 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -7033,7 +6688,7 @@ packages: dependencies: is-absolute-url: 2.1.0 normalize-url: 3.3.0 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -7041,7 +6696,7 @@ packages: resolution: {integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -7050,7 +6705,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -7058,10 +6713,10 @@ packages: resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.14.5 + browserslist: 4.21.4 caniuse-api: 3.0.0 has: 1.0.3 - postcss: 7.0.35 + postcss: 7.0.39 dev: true /postcss-reduce-transforms/4.0.2: @@ -7070,7 +6725,7 @@ packages: dependencies: cssnano-util-get-match: 4.0.0 has: 1.0.3 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -7083,22 +6738,19 @@ packages: uniq: 1.0.1 dev: true - /postcss-selector-parser/6.0.4: - resolution: {integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==} + /postcss-selector-parser/6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 - indexes-of: 1.0.1 - uniq: 1.0.1 util-deprecate: 1.0.2 dev: true - /postcss-svgo/4.0.2: - resolution: {integrity: sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==} + /postcss-svgo/4.0.3: + resolution: {integrity: sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==} engines: {node: '>=6.9.0'} dependencies: - is-svg: 3.0.0 - postcss: 7.0.35 + postcss: 7.0.39 postcss-value-parser: 3.3.1 svgo: 1.3.2 dev: true @@ -7108,7 +6760,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 - postcss: 7.0.35 + postcss: 7.0.39 uniqs: 2.0.0 dev: true @@ -7116,12 +6768,12 @@ packages: resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} dev: true - /postcss-value-parser/4.1.0: - resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} + /postcss-value-parser/4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true /postcss/6.0.1: - resolution: {integrity: sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=} + resolution: {integrity: sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==} engines: {node: '>=4.0.0'} dependencies: chalk: 1.1.3 @@ -7129,24 +6781,18 @@ packages: supports-color: 3.2.3 dev: true - /postcss/7.0.35: - resolution: {integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==} + /postcss/7.0.39: + resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} engines: {node: '>=6.0.0'} dependencies: - chalk: 2.4.2 + picocolors: 0.2.1 source-map: 0.6.1 - supports-color: 6.1.0 dev: true /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - /prepend-http/2.0.0: - resolution: {integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=} - engines: {node: '>=4'} - dev: true - /prettier-linter-helpers/1.0.0: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} @@ -7154,23 +6800,17 @@ packages: fast-diff: 1.2.0 dev: true - /prettier-plugin-package/1.3.0_prettier@2.2.1: + /prettier-plugin-package/1.3.0_prettier@2.7.1: resolution: {integrity: sha512-KPNHR/Jm2zTevBp1SnjzMnooO1BOQW2bixVbOp8flOJoW+dxdDwEncObfsKZdkjwrv6AIH4oWqm5EO/etDmK9Q==} engines: {node: '>=10.13.0'} peerDependencies: prettier: ^2.0.0 dependencies: - prettier: 2.2.1 - dev: true - - /prettier/2.1.2: - resolution: {integrity: sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==} - engines: {node: '>=10.13.0'} - hasBin: true + prettier: 2.7.1 dev: true - /prettier/2.2.1: - resolution: {integrity: sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==} + /prettier/2.7.1: + resolution: {integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -7186,15 +6826,16 @@ packages: resolution: {integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==} engines: {node: '>=8'} dependencies: - fromentries: 1.3.0 + fromentries: 1.3.2 dev: true /progress/2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} + dev: false /promise.series/0.2.0: - resolution: {integrity: sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=} + resolution: {integrity: sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==} engines: {node: '>=0.12'} dev: true @@ -7209,15 +6850,8 @@ packages: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} - /pupa/2.1.1: - resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} - engines: {node: '>=8'} - dependencies: - escape-goat: 2.1.1 - dev: true - /q/1.5.1: - resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=} + resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true @@ -7234,24 +6868,6 @@ packages: engines: {node: '>=10'} dev: true - /rc/1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.5 - strip-json-comments: 2.0.1 - dev: true - - /read-pkg-up/3.0.0: - resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=} - engines: {node: '>=4'} - dependencies: - find-up: 2.1.0 - read-pkg: 3.0.0 - dev: true - /read-pkg-up/7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} @@ -7267,23 +6883,14 @@ packages: dependencies: find-up: 5.0.0 read-pkg: 6.0.0 - type-fest: 1.2.2 - dev: true - - /read-pkg/3.0.0: - resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} - engines: {node: '>=4'} - dependencies: - load-json-file: 4.0.0 - normalize-package-data: 2.5.0 - path-type: 3.0.0 + type-fest: 1.4.0 dev: true /read-pkg/5.2.0: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} dependencies: - '@types/normalize-package-data': 2.4.0 + '@types/normalize-package-data': 2.4.1 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 @@ -7294,9 +6901,9 @@ packages: engines: {node: '>=12'} dependencies: '@types/normalize-package-data': 2.4.1 - normalize-package-data: 3.0.2 + normalize-package-data: 3.0.3 parse-json: 5.2.0 - type-fest: 1.2.2 + type-fest: 1.4.0 dev: true /readable-stream/3.6.0: @@ -7308,18 +6915,18 @@ packages: util-deprecate: 1.0.2 dev: true - /readdirp/3.5.0: - resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} + /readdirp/3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} dependencies: - picomatch: 2.3.0 + picomatch: 2.3.1 dev: true /rechoir/0.6.2: - resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=} + resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.18.1 + resolve: 1.22.1 dev: true /redent/3.0.0: @@ -7338,116 +6945,115 @@ packages: strip-indent: 4.0.0 dev: true + /regenerate-unicode-properties/10.1.0: + resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==} + engines: {node: '>=4'} + dependencies: + regenerate: 1.4.2 + dev: true + /regenerate-unicode-properties/8.2.0: resolution: {integrity: sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==} engines: {node: '>=4'} dependencies: - regenerate: 1.4.1 + regenerate: 1.4.2 - /regenerate/1.4.1: - resolution: {integrity: sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==} + /regenerate/1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - /regenerator-runtime/0.13.7: - resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} + /regenerator-runtime/0.13.9: + resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} dev: true - /regenerator-transform/0.14.5: - resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} + /regenerator-transform/0.15.0: + resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==} dependencies: - '@babel/runtime': 7.12.1 + '@babel/runtime': 7.19.0 dev: true - /regexp.prototype.flags/1.3.1: - resolution: {integrity: sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==} + /regexp.prototype.flags/1.4.3: + resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 + define-properties: 1.1.4 + functions-have-names: 1.2.3 dev: true - /regexpp/3.1.0: - resolution: {integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==} - engines: {node: '>=8'} - dev: false - /regexpp/3.2.0: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} engines: {node: '>=8'} - dev: true /regexpu-core/4.5.4: resolution: {integrity: sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==} engines: {node: '>=4'} dependencies: - regenerate: 1.4.1 + regenerate: 1.4.2 regenerate-unicode-properties: 8.2.0 regjsgen: 0.5.2 - regjsparser: 0.6.4 + regjsparser: 0.6.9 unicode-match-property-ecmascript: 1.0.4 unicode-match-property-value-ecmascript: 1.2.0 - /regexpu-core/4.7.1: - resolution: {integrity: sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==} + /regexpu-core/5.2.1: + resolution: {integrity: sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==} engines: {node: '>=4'} dependencies: - regenerate: 1.4.1 - regenerate-unicode-properties: 8.2.0 - regjsgen: 0.5.2 - regjsparser: 0.6.4 - unicode-match-property-ecmascript: 1.0.4 - unicode-match-property-value-ecmascript: 1.2.0 + regenerate: 1.4.2 + regenerate-unicode-properties: 10.1.0 + regjsgen: 0.7.1 + regjsparser: 0.9.1 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.0.0 dev: true - /registry-auth-token/4.2.1: - resolution: {integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==} - engines: {node: '>=6.0.0'} - dependencies: - rc: 1.2.8 - dev: true + /regjsgen/0.5.2: + resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==} - /registry-url/5.1.0: - resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} - engines: {node: '>=8'} - dependencies: - rc: 1.2.8 + /regjsgen/0.7.1: + resolution: {integrity: sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==} dev: true - /regjsgen/0.5.2: - resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==} + /regjsparser/0.6.9: + resolution: {integrity: sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==} + hasBin: true + dependencies: + jsesc: 0.5.0 - /regjsparser/0.6.4: - resolution: {integrity: sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==} + /regjsparser/0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true dependencies: jsesc: 0.5.0 + dev: true /release-zalgo/1.0.0: - resolution: {integrity: sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=} + resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} engines: {node: '>=4'} dependencies: es6-error: 4.1.1 dev: true /require-directory/2.1.1: - resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} dev: true /require-from-string/2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - dev: true + dev: false /require-main-filename/2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} dev: true /require-relative/0.8.7: - resolution: {integrity: sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=} + resolution: {integrity: sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg==} dev: true - /resolve-alpn/1.1.2: - resolution: {integrity: sha512-8OyfzhAtA32LVUsJSke3auIyINcwdh5l3cvYKdKO0nvsYSKuiLfTM5i78PJswFPT8y6cPW+L1v6/hE95chcpDA==} + /resolve-alpn/1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} dev: true /resolve-cwd/3.0.0: @@ -7458,7 +7064,7 @@ packages: dev: true /resolve-from/3.0.0: - resolution: {integrity: sha1-six699nWiBvItuZTM17rywoYh0g=} + resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} engines: {node: '>=4'} dev: true @@ -7471,34 +7077,16 @@ packages: engines: {node: '>=8'} dev: true - /resolve/1.18.1: - resolution: {integrity: sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==} - dependencies: - is-core-module: 2.0.0 - path-parse: 1.0.6 - - /resolve/1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} - dependencies: - is-core-module: 2.1.0 - path-parse: 1.0.6 - dev: false - - /resolve/1.20.0: - resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} + /resolve/1.22.1: + resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} + hasBin: true dependencies: - is-core-module: 2.5.0 + is-core-module: 2.10.0 path-parse: 1.0.7 - dev: true - - /responselike/1.0.2: - resolution: {integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=} - dependencies: - lowercase-keys: 1.0.1 - dev: true + supports-preserve-symlinks-flag: 1.0.0 - /responselike/2.0.0: - resolution: {integrity: sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==} + /responselike/2.0.1: + resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} dependencies: lowercase-keys: 2.0.0 dev: true @@ -7508,50 +7096,46 @@ packages: engines: {node: '>=8'} dependencies: onetime: 5.1.2 - signal-exit: 3.0.3 + signal-exit: 3.0.7 dev: true /reusify/1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + /rfdc/1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + dev: true + /rgb-regex/1.0.1: - resolution: {integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE=} + resolution: {integrity: sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==} dev: true /rgba-regex/1.0.0: - resolution: {integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=} + resolution: {integrity: sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==} dev: true - /rimraf/2.6.3: - resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} - hasBin: true - dependencies: - glob: 7.1.6 - dev: false - /rimraf/3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: - glob: 7.1.7 - dev: true + glob: 7.2.3 /rollup-plugin-postcss/3.1.8: resolution: {integrity: sha512-JHnGfW8quNc6ePxEkZ05HEZ1YiRxDgY9RKEetMfsrwxR2kh/d90OVScTc6b1c2Q17Cs/5TRYL+1uddG21lQe3w==} engines: {node: '>=10'} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 concat-with-sourcemaps: 1.1.0 - cssnano: 4.1.10 + cssnano: 4.1.11 import-cwd: 3.0.0 p-queue: 6.6.2 pify: 5.0.0 - postcss: 7.0.35 + postcss: 7.0.39 postcss-load-config: 2.1.2 postcss-modules: 2.0.0 promise.series: 0.2.0 - resolve: 1.18.1 + resolve: 1.22.1 rollup-pluginutils: 2.8.2 safe-identifier: 0.4.2 style-inject: 0.3.0 @@ -7569,39 +7153,28 @@ packages: hasBin: true optionalDependencies: fsevents: 2.3.2 + dev: true - /rollup/2.68.0: - resolution: {integrity: sha512-XrMKOYK7oQcTio4wyTz466mucnd8LzkiZLozZ4Rz0zQD+HeX4nUK4B8GrTX/2EvN2/vBF/i2WnaXboPxo0JylA==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - - /rollup/2.78.1: - resolution: {integrity: sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==} + /rollup/2.79.1: + resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 - /run-parallel/1.1.9: - resolution: {integrity: sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==} - dev: true - /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 /rw/1.3.3: - resolution: {integrity: sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=} + resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} dev: false - /rxjs/6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} + /rxjs/7.5.7: + resolution: {integrity: sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==} dependencies: - tslib: 1.14.1 + tslib: 2.4.0 dev: true /safe-buffer/5.1.2: @@ -7616,6 +7189,14 @@ packages: resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} dev: true + /safe-regex-test/1.0.0: + resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.3 + is-regex: 1.1.4 + dev: true + /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: false @@ -7625,14 +7206,7 @@ packages: dev: true /semver-compare/1.0.0: - resolution: {integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w=} - dev: true - - /semver-diff/3.1.1: - resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} - engines: {node: '>=8'} - dependencies: - semver: 6.3.0 + resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} dev: true /semver/5.7.1: @@ -7644,31 +7218,12 @@ packages: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - /semver/7.0.0: - resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} - hasBin: true - dev: true - - /semver/7.3.2: - resolution: {integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==} - engines: {node: '>=10'} - hasBin: true - - /semver/7.3.5: - resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver/7.3.7: resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} engines: {node: '>=10'} hasBin: true dependencies: lru-cache: 6.0.0 - dev: true /serialize-error/7.0.1: resolution: {integrity: sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==} @@ -7678,7 +7233,7 @@ packages: dev: true /set-blocking/2.0.0: - resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: true /shebang-command/2.0.0: @@ -7691,31 +7246,39 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - /shelljs/0.8.4: - resolution: {integrity: sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==} + /shelljs/0.8.5: + resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} engines: {node: '>=4'} hasBin: true dependencies: - glob: 7.1.6 + glob: 7.2.3 interpret: 1.4.0 rechoir: 0.6.2 dev: true - /shx/0.3.3: - resolution: {integrity: sha512-nZJ3HFWVoTSyyB+evEKjJ1STiixGztlqwKLTUNV5KqMWtGey9fTd4KU1gdZ1X9BV6215pswQ/Jew9NsuS/fNDA==} + /shx/0.3.4: + resolution: {integrity: sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==} engines: {node: '>=6'} hasBin: true dependencies: - minimist: 1.2.5 - shelljs: 0.8.4 + minimist: 1.2.6 + shelljs: 0.8.5 + dev: true + + /side-channel/1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.3 + object-inspect: 1.12.2 dev: true - /signal-exit/3.0.3: - resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} + /signal-exit/3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true /simple-swizzle/0.2.2: - resolution: {integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=} + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: is-arrayish: 0.3.2 dev: true @@ -7723,12 +7286,12 @@ packages: /sinon/9.0.2: resolution: {integrity: sha512-0uF8Q/QHkizNUmbK3LRFqx5cpTttEVXudywY9Uwzy8bTfZUhljZ7ARzSxnRHWYWtVTeh4Cw+tTb3iU21FQVO9A==} dependencies: - '@sinonjs/commons': 1.8.1 + '@sinonjs/commons': 1.8.3 '@sinonjs/fake-timers': 6.0.1 '@sinonjs/formatio': 5.0.1 - '@sinonjs/samsam': 5.2.0 + '@sinonjs/samsam': 5.3.1 diff: 4.0.2 - nise: 4.0.4 + nise: 4.1.0 supports-color: 7.2.0 dev: true @@ -7736,14 +7299,10 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - /slice-ansi/2.1.0: - resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} - engines: {node: '>=6'} - dependencies: - ansi-styles: 3.2.1 - astral-regex: 1.0.0 - is-fullwidth-code-point: 2.0.0 - dev: false + /slash/4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + dev: true /slice-ansi/3.0.0: resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} @@ -7761,24 +7320,31 @@ packages: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 + + /slice-ansi/5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.1.1 + is-fullwidth-code-point: 4.0.0 dev: true /sort-keys/2.0.0: - resolution: {integrity: sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=} + resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==} engines: {node: '>=4'} dependencies: is-plain-obj: 1.1.0 dev: true - /source-map-support/0.5.19: - resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} + /source-map-support/0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: - buffer-from: 1.1.1 + buffer-from: 1.1.2 source-map: 0.6.1 dev: true /source-map/0.5.7: - resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} dev: true @@ -7787,8 +7353,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /source-map/0.7.3: - resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} + /source-map/0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} dev: true @@ -7803,7 +7369,7 @@ packages: is-windows: 1.0.2 make-dir: 3.1.0 rimraf: 3.0.2 - signal-exit: 3.0.3 + signal-exit: 3.0.7 which: 2.0.2 dev: true @@ -7811,7 +7377,7 @@ packages: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.9 + spdx-license-ids: 3.0.12 dev: true /spdx-exceptions/2.3.0: @@ -7822,11 +7388,11 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.9 + spdx-license-ids: 3.0.12 dev: true - /spdx-license-ids/3.0.9: - resolution: {integrity: sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==} + /spdx-license-ids/3.0.12: + resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==} dev: true /split2/3.2.2: @@ -7836,14 +7402,15 @@ packages: dev: true /sprintf-js/1.0.3: - resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} /stable/0.1.8: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' dev: true - /stack-utils/2.0.3: - resolution: {integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==} + /stack-utils/2.0.5: + resolution: {integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==} engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 @@ -7855,65 +7422,44 @@ packages: dev: true /string-capitalize/1.0.1: - resolution: {integrity: sha1-qGZfdzYbTOBKa95tm7shcSu5dJ4=} + resolution: {integrity: sha512-WXkJkAylBVtp4epFm7z9VBsV60hxNKJZ+kjfQIIHbhGcY80TllJghXtdB+F80v4RPowZXpQVBVLcK5IpZjg0xg==} dev: true /string-hash/1.1.3: - resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=} - dev: true - - /string-width/3.1.0: - resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} - engines: {node: '>=6'} - dependencies: - emoji-regex: 7.0.3 - is-fullwidth-code-point: 2.0.0 - strip-ansi: 5.2.0 - - /string-width/4.2.0: - resolution: {integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==} - engines: {node: '>=8'} - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 + resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} dev: true - /string-width/4.2.2: - resolution: {integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==} + /string-width/4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - dev: true - /string.prototype.trimend/1.0.2: - resolution: {integrity: sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==} + /string-width/5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} dependencies: - define-properties: 1.1.3 - es-abstract: 1.18.0-next.1 + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.0.1 dev: true - /string.prototype.trimend/1.0.4: - resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} + /string.prototype.trimend/1.0.5: + resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - dev: true - - /string.prototype.trimstart/1.0.2: - resolution: {integrity: sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==} - dependencies: - define-properties: 1.1.3 - es-abstract: 1.18.0-next.1 + define-properties: 1.1.4 + es-abstract: 1.20.3 dev: true - /string.prototype.trimstart/1.0.4: - resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} + /string.prototype.trimstart/1.0.5: + resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 + define-properties: 1.1.4 + es-abstract: 1.20.3 dev: true /string_decoder/1.3.0: @@ -7932,29 +7478,23 @@ packages: dev: true /strip-ansi/3.0.1: - resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=} + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: true - /strip-ansi/5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - dependencies: - ansi-regex: 4.1.0 - - /strip-ansi/6.0.0: - resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} - engines: {node: '>=8'} - dependencies: - ansi-regex: 5.0.0 - /strip-ansi/6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 + + /strip-ansi/7.0.1: + resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.0.1 dev: true /strip-bom-buf/2.0.0: @@ -7965,7 +7505,7 @@ packages: dev: true /strip-bom/3.0.0: - resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} dev: true @@ -7993,11 +7533,6 @@ packages: min-indent: 1.0.1 dev: true - /strip-json-comments/2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - dev: true - /strip-json-comments/3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} @@ -8010,42 +7545,41 @@ packages: resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.14.5 - postcss: 7.0.35 + browserslist: 4.21.4 + postcss: 7.0.39 postcss-selector-parser: 3.1.2 dev: true - /sucrase/3.20.3: - resolution: {integrity: sha512-azqwq0/Bs6RzLAdb4dXxsCgMtAaD2hzmUr4UhSfsxO46JFPAwMnnb441B/qsudZiS6Ylea3JXZe3Q497lsgXzQ==} + /sucrase/3.27.0: + resolution: {integrity: sha512-IjpEeFzOWCGrB/e2DnPawkFajW6ONFFgs+lQT1+Ts5Z5ZM9gPnxpDh0q8tu7HVLt6IfRiUTbSsjfhqjHOP/cwQ==} engines: {node: '>=8'} hasBin: true dependencies: commander: 4.1.1 glob: 7.1.6 - lines-and-columns: 1.1.6 + lines-and-columns: 1.2.4 mz: 2.7.0 - pirates: 4.0.1 + pirates: 4.0.5 ts-interface-checker: 0.1.13 dev: false - /supertap/2.0.0: - resolution: {integrity: sha512-jRzcXlCeDYvKoZGA5oRhYyR3jUIYu0enkSxtmAgHRlD7HwrovTpH4bDSi0py9FtuA8si9cW/fKommJHuaoDHJA==} - engines: {node: '>=10'} + /supertap/3.0.1: + resolution: {integrity: sha512-u1ZpIBCawJnO+0QePsEiOknOfCRq0yERxiAchT0i4li0WHNUJbf0evXXSXOcCAR4M8iMDoajXYmstm/qO81Isw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - arrify: 2.0.1 - indent-string: 4.0.0 + indent-string: 5.0.0 js-yaml: 3.14.1 serialize-error: 7.0.1 - strip-ansi: 6.0.1 + strip-ansi: 7.0.1 dev: true /supports-color/2.0.0: - resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=} + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} engines: {node: '>=0.8.0'} dev: true /supports-color/3.2.3: - resolution: {integrity: sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=} + resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==} engines: {node: '>=0.8.0'} dependencies: has-flag: 1.0.0 @@ -8057,22 +7591,20 @@ packages: dependencies: has-flag: 3.0.0 - /supports-color/6.1.0: - resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} - engines: {node: '>=6'} - dependencies: - has-flag: 3.0.0 - dev: true - /supports-color/7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} dependencies: has-flag: 4.0.0 + /supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + /svgo/1.3.2: resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} engines: {node: '>=4.0.0'} + deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x. hasBin: true dependencies: chalk: 2.4.2 @@ -8080,37 +7612,26 @@ packages: css-select: 2.1.0 css-select-base-adapter: 0.1.1 css-tree: 1.0.0-alpha.37 - csso: 4.0.3 - js-yaml: 3.14.0 - mkdirp: 0.5.5 - object.values: 1.1.1 + csso: 4.2.0 + js-yaml: 3.14.1 + mkdirp: 0.5.6 + object.values: 1.1.5 sax: 1.2.4 stable: 0.1.8 unquote: 1.1.1 util.promisify: 1.0.1 dev: true - /table/5.4.6: - resolution: {integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==} - engines: {node: '>=6.0.0'} - dependencies: - ajv: 6.12.6 - lodash: 4.17.21 - slice-ansi: 2.1.0 - string-width: 3.1.0 - dev: false - - /table/6.7.1: - resolution: {integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==} + /table/6.8.0: + resolution: {integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.6.1 - lodash.clonedeep: 4.5.0 + ajv: 8.11.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 - string-width: 4.2.2 + string-width: 4.2.3 strip-ansi: 6.0.1 - dev: true + dev: false /temp-dir/2.0.0: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} @@ -8121,8 +7642,8 @@ packages: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} dependencies: - '@istanbuljs/schema': 0.1.2 - glob: 7.1.7 + '@istanbuljs/schema': 0.1.3 + glob: 7.2.3 minimatch: 3.1.2 dev: true @@ -8135,7 +7656,7 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} /thenify-all/1.6.0: - resolution: {integrity: sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=} + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} engines: {node: '>=0.8'} dependencies: thenify: 3.3.1 @@ -8148,7 +7669,7 @@ packages: dev: false /through/2.3.8: - resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true /through2/4.0.2: @@ -8158,23 +7679,18 @@ packages: dev: true /time-zone/1.0.0: - resolution: {integrity: sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=} + resolution: {integrity: sha512-TIsDdtKo6+XrPtiTm1ssmMngN1sAhyKnTO2kunQWqNPWIVvCm15Wmw4SWInwTVgJ5u/Tr04+8Ei9TNcw4x4ONA==} engines: {node: '>=4'} dev: true /timsort/0.3.0: - resolution: {integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=} + resolution: {integrity: sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==} dev: true /to-fast-properties/2.0.0: - resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - /to-readable-stream/1.0.0: - resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} - engines: {node: '>=6'} - dev: true - /to-regex-range/5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -8182,7 +7698,7 @@ packages: is-number: 7.0.0 /tosource/1.0.0: - resolution: {integrity: sha1-QtiN0RZhi88A1hBt1URvNCeQL/E=} + resolution: {integrity: sha512-N6g8eQ1eerw6Y1pBhdgkubWIiPFwXa2POSUrlL8jth5CyyEWNWzoGKRkO3CaO7Jx27hlJP54muB3btIAbx4MPg==} engines: {node: '>=0.4.0'} dev: false @@ -8196,16 +7712,11 @@ packages: engines: {node: '>=12'} dev: true - /trim-off-newlines/1.0.1: - resolution: {integrity: sha1-n5up2e+odkw4dpi8v+sshI8RrbM=} - engines: {node: '>=0.10.0'} - dev: true - /ts-interface-checker/0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: false - /ts-node/10.9.1_typescript@4.8.3: + /ts-node/10.9.1_xq25xj3lsz7fwmieqcpc33ooz4: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -8220,11 +7731,12 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.8 - '@tsconfig/node12': 1.0.9 - '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.2 - acorn: 8.7.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.3 + '@types/node': 14.18.30 + acorn: 8.8.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 @@ -8235,12 +7747,12 @@ packages: yn: 3.1.1 dev: true - /tsconfig-paths/3.9.0: - resolution: {integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==} + /tsconfig-paths/3.14.1: + resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 - minimist: 1.2.5 + minimist: 1.2.6 strip-bom: 3.0.0 dev: true @@ -8248,6 +7760,9 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true + /tslib/2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + /tsutils/3.21.0_typescript@4.8.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} @@ -8282,7 +7797,6 @@ packages: /type-fest/0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - dev: true /type-fest/0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} @@ -8307,9 +7821,10 @@ packages: /type-fest/0.8.1: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} + dev: true - /type-fest/1.2.2: - resolution: {integrity: sha512-pfkPYCcuV0TJoo/jlsUeWNV8rk7uMU6ocnYNvca1Vu+pyKi8Rl8Zo2scPt9O72gCsXIm+dMxOOWuA3VFDSdzWA==} + /type-fest/1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} dev: true @@ -8317,8 +7832,8 @@ packages: resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} dev: true - /type/2.1.0: - resolution: {integrity: sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==} + /type/2.7.2: + resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} dev: true /typedarray-to-buffer/3.1.5: @@ -8327,8 +7842,8 @@ packages: is-typedarray: 1.0.0 dev: true - /typescript/3.9.7: - resolution: {integrity: sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==} + /typescript/3.9.10: + resolution: {integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -8339,24 +7854,18 @@ packages: hasBin: true dev: true - /typescript/4.7.3: - resolution: {integrity: sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - /typescript/4.8.3: resolution: {integrity: sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==} engines: {node: '>=4.2.0'} hasBin: true dev: true - /unbox-primitive/1.0.1: - resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} + /unbox-primitive/1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: - function-bind: 1.1.1 - has-bigints: 1.0.1 - has-symbols: 1.0.2 + call-bind: 1.0.2 + has-bigints: 1.0.2 + has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 dev: true @@ -8364,6 +7873,11 @@ packages: resolution: {integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==} engines: {node: '>=4'} + /unicode-canonical-property-names-ecmascript/2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + engines: {node: '>=4'} + dev: true + /unicode-match-property-ecmascript/1.0.4: resolution: {integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==} engines: {node: '>=4'} @@ -8371,51 +7885,53 @@ packages: unicode-canonical-property-names-ecmascript: 1.0.4 unicode-property-aliases-ecmascript: 1.1.0 + /unicode-match-property-ecmascript/2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-property-aliases-ecmascript: 2.1.0 + dev: true + /unicode-match-property-value-ecmascript/1.2.0: resolution: {integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==} engines: {node: '>=4'} + /unicode-match-property-value-ecmascript/2.0.0: + resolution: {integrity: sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==} + engines: {node: '>=4'} + dev: true + /unicode-property-aliases-ecmascript/1.1.0: resolution: {integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==} engines: {node: '>=4'} - /uniq/1.0.1: - resolution: {integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=} + /unicode-property-aliases-ecmascript/2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} dev: true - /uniqs/2.0.0: - resolution: {integrity: sha1-/+3ks2slKQaW5uFl1KWe25mOawI=} + /uniq/1.0.1: + resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==} dev: true - /unique-string/2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - dependencies: - crypto-random-string: 2.0.0 + /uniqs/2.0.0: + resolution: {integrity: sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==} dev: true /unquote/1.1.1: - resolution: {integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=} + resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==} dev: true - /update-notifier/5.1.0: - resolution: {integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==} - engines: {node: '>=10'} + /update-browserslist-db/1.0.9_browserslist@4.21.4: + resolution: {integrity: sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' dependencies: - boxen: 5.0.0 - chalk: 4.1.1 - configstore: 5.0.1 - has-yarn: 2.1.0 - import-lazy: 2.1.0 - is-ci: 2.0.0 - is-installed-globally: 0.4.0 - is-npm: 5.0.0 - is-yarn-global: 0.3.0 - latest-version: 5.1.0 - pupa: 2.1.1 - semver: 7.3.7 - semver-diff: 3.1.1 - xdg-basedir: 4.0.0 + browserslist: 4.21.4 + escalade: 3.1.1 + picocolors: 1.0.0 dev: true /uri-js/4.4.1: @@ -8423,28 +7939,21 @@ packages: dependencies: punycode: 2.1.1 - /url-parse-lax/3.0.0: - resolution: {integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=} - engines: {node: '>=4'} - dependencies: - prepend-http: 2.0.0 - dev: true - /util-deprecate/1.0.2: - resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true /util.promisify/1.0.1: resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} dependencies: - define-properties: 1.1.3 - es-abstract: 1.17.7 - has-symbols: 1.0.1 - object.getownpropertydescriptors: 2.1.0 + define-properties: 1.1.4 + es-abstract: 1.20.3 + has-symbols: 1.0.3 + object.getownpropertydescriptors: 2.1.4 dev: true - /uuid/3.4.0: - resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + /uuid/8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true dev: true @@ -8452,13 +7961,8 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true - /v8-compile-cache/2.1.1: - resolution: {integrity: sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==} - dev: false - /v8-compile-cache/2.3.0: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - dev: true /validate-npm-package-license/3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} @@ -8471,12 +7975,6 @@ packages: resolution: {integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==} dev: true - /wcwidth/1.0.1: - resolution: {integrity: sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=} - dependencies: - defaults: 1.0.3 - dev: true - /well-known-symbols/2.0.0: resolution: {integrity: sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==} engines: {node: '>=6'} @@ -8485,15 +7983,15 @@ packages: /which-boxed-primitive/1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: - is-bigint: 1.0.2 - is-boolean-object: 1.1.1 - is-number-object: 1.0.5 - is-string: 1.0.6 + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 is-symbol: 1.0.4 dev: true /which-module/2.0.0: - resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} + resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==} dev: true /which/2.0.2: @@ -8503,13 +8001,6 @@ packages: dependencies: isexe: 2.0.0 - /widest-line/3.1.0: - resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} - engines: {node: '>=8'} - dependencies: - string-width: 4.2.0 - dev: true - /word-wrap/1.2.3: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} @@ -8519,7 +8010,7 @@ packages: engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 - string-width: 4.2.2 + string-width: 4.2.3 strip-ansi: 6.0.1 dev: true @@ -8528,7 +8019,7 @@ packages: engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 - string-width: 4.2.2 + string-width: 4.2.3 strip-ansi: 6.0.1 dev: true @@ -8538,9 +8029,9 @@ packages: /write-file-atomic/2.4.3: resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: - graceful-fs: 4.2.4 + graceful-fs: 4.2.10 imurmurhash: 0.1.4 - signal-exit: 3.0.3 + signal-exit: 3.0.7 dev: true /write-file-atomic/3.0.3: @@ -8548,16 +8039,24 @@ packages: dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 - signal-exit: 3.0.3 + signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 dev: true + /write-file-atomic/4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + dev: true + /write-json-file/3.2.0: resolution: {integrity: sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==} engines: {node: '>=6'} dependencies: detect-indent: 5.0.0 - graceful-fs: 4.2.4 + graceful-fs: 4.2.10 make-dir: 2.1.0 pify: 4.0.1 sort-keys: 2.0.0 @@ -8573,18 +8072,6 @@ packages: write-json-file: 3.2.0 dev: true - /write/1.0.3: - resolution: {integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==} - engines: {node: '>=4'} - dependencies: - mkdirp: 0.5.5 - dev: false - - /xdg-basedir/4.0.0: - resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} - engines: {node: '>=8'} - dev: true - /xtend/4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -8601,10 +8088,9 @@ packages: /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: true - /yaml/1.10.0: - resolution: {integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==} + /yaml/1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} dev: true @@ -8616,16 +8102,16 @@ packages: decamelize: 1.2.0 dev: true - /yargs-parser/20.2.4: - resolution: {integrity: sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==} - engines: {node: '>=10'} - dev: true - /yargs-parser/20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} dev: true + /yargs-parser/21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + dev: true + /yargs/15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} engines: {node: '>=8'} @@ -8637,23 +8123,23 @@ packages: require-directory: 2.1.1 require-main-filename: 2.0.0 set-blocking: 2.0.0 - string-width: 4.2.0 + string-width: 4.2.3 which-module: 2.0.0 y18n: 4.0.3 yargs-parser: 18.1.3 dev: true - /yargs/16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} - engines: {node: '>=10'} + /yargs/17.5.1: + resolution: {integrity: sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==} + engines: {node: '>=12'} dependencies: cliui: 7.0.4 escalade: 3.1.1 get-caller-file: 2.0.5 require-directory: 2.1.1 - string-width: 4.2.0 + string-width: 4.2.3 y18n: 5.0.8 - yargs-parser: 20.2.4 + yargs-parser: 21.1.1 dev: true /yn/3.1.1: @@ -8665,3 +8151,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} dev: true + + /yocto-queue/1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} + dev: true diff --git a/scripts/release.ts b/scripts/release.ts index 9e6dec3a8..51384b760 100644 --- a/scripts/release.ts +++ b/scripts/release.ts @@ -83,7 +83,7 @@ const getCommits = async (shortName: string) => { if (!node.type) node.type = parser.sync(node.header?.replace(/\(.+\)!?:/, ':') || '').type; - ((node as unknown) as BreakingCommit).breaking = + (node as unknown as BreakingCommit).breaking = reBreaking.test(body) || /!:/.test(node.header as string); return node; diff --git a/shared/ava.config.js b/shared/ava.config.mjs similarity index 88% rename from shared/ava.config.js rename to shared/ava.config.mjs index 98ca7436b..4a7c11712 100644 --- a/shared/ava.config.js +++ b/shared/ava.config.mjs @@ -1,4 +1,5 @@ export default { + workerThreads: false, extensions: ['js', 'ts'], files: ['!**/fixtures/**', '!**/output/**', '!**/helpers/**', '!**/recipes/**', '!**/types.ts'], require: ['ts-node/register', 'esm'] diff --git a/shared/rollup.config.js b/shared/rollup.config.js deleted file mode 100644 index 4ba7f3f7a..000000000 --- a/shared/rollup.config.js +++ /dev/null @@ -1,38 +0,0 @@ -import { builtinModules } from 'module'; - -/** - * Create a base rollup config - * @param {*} pkg Imported package.json - * @returns {import('rollup').RollupOptions} - */ -export function createConfig(pkg) { - return { - input: 'src/index.ts', - external: Object.keys(pkg.dependencies || {}).concat(builtinModules), - output: [ - { - format: 'cjs', - file: pkg.main, - exports: 'named', - footer: 'module.exports = Object.assign(exports.default, exports);' - }, - { - format: 'esm', - file: pkg.module - } - ] - }; -} - -export function emitModulePackageFile() { - return { - name: 'emit-module-package-file', - generateBundle() { - this.emitFile({ - type: 'asset', - fileName: 'package.json', - source: `{"type":"module"}` - }); - } - }; -} diff --git a/shared/rollup.config.mjs b/shared/rollup.config.mjs new file mode 100644 index 000000000..377390a95 --- /dev/null +++ b/shared/rollup.config.mjs @@ -0,0 +1,53 @@ +import { builtinModules } from 'module'; + +// eslint-disable-next-line import/no-extraneous-dependencies +import typescript from '@rollup/plugin-typescript'; + +/** + * Create a base rollup config + * @param {Record} pkg Imported package.json + * @param {string[]} external Imported package.json + * @returns {import('rollup').RollupOptions} + */ +export function createConfig({ pkg, external = [] }) { + return { + input: 'src/index.ts', + external: Object.keys(pkg.dependencies || {}) + .concat(Object.keys(pkg.peerDependencies || {})) + .concat(builtinModules) + .concat(external), + onwarn: (warning) => { + throw Object.assign(new Error(), warning); + }, + strictDeprecations: true, + output: [ + { + format: 'cjs', + file: pkg.main, + exports: 'named', + footer: 'module.exports = Object.assign(exports.default, exports);', + sourcemap: true + }, + { + format: 'es', + file: pkg.module, + plugins: [emitModulePackageFile()], + sourcemap: true + } + ], + plugins: [typescript({ sourceMap: true })] + }; +} + +export function emitModulePackageFile() { + return { + name: 'emit-module-package-file', + generateBundle() { + this.emitFile({ + type: 'asset', + fileName: 'package.json', + source: `{"type":"module"}` + }); + } + }; +} diff --git a/util/test.d.ts b/util/test.d.ts index 4bce4b0b6..14ce32bd8 100644 --- a/util/test.d.ts +++ b/util/test.d.ts @@ -26,7 +26,7 @@ export function onwarn(warning: string | any): void; export function testBundle( t: Assertions, bundle: RollupBuild, - args?: object + options: { inject: Record; options: Record } ): Promise<{ code: string; error?: any; diff --git a/util/test.js b/util/test.js index d6b6693e7..f2ac9ac15 100644 --- a/util/test.js +++ b/util/test.js @@ -18,7 +18,7 @@ const getImports = async (bundle) => { if (bundle.imports) { return bundle.imports; } - const { output } = await bundle.generate({ format: 'esm' }); + const { output } = await bundle.generate({ format: 'es' }); const [{ imports }] = output; return imports; }; @@ -26,7 +26,7 @@ const getImports = async (bundle) => { const getResolvedModules = async (bundle) => { const { output: [{ modules }] - } = await bundle.generate({ format: 'esm' }); + } = await bundle.generate({ format: 'es' }); return modules; }; @@ -38,13 +38,13 @@ const onwarn = (warning) => console.warn(warning.toString()); * @param {import('rollup').RollupBuild} bundle * @param {object} args */ -const testBundle = async (t, bundle, args = {}) => { - const { output } = await bundle.generate({ format: 'cjs', exports: 'auto' }); +const testBundle = async (t, bundle, { inject = {}, options = {} } = {}) => { + const { output } = await bundle.generate({ format: 'cjs', exports: 'auto', ...options }); const [{ code }] = output; const module = { exports: {} }; // as of 1/2/2020 Github Actions + Windows has changed in a way that we must now escape backslashes const cwd = process.cwd().replace(/\\/g, '\\\\'); - const params = ['module', 'exports', 'require', 't', ...Object.keys(args)].concat( + const params = ['module', 'exports', 'require', 't', ...Object.keys(inject)].concat( `process.chdir('${cwd}'); let result;\n\n${code}\n\nreturn result;` ); @@ -54,7 +54,7 @@ const testBundle = async (t, bundle, args = {}) => { let result; try { - result = func(...[module, module.exports, require, t, ...Object.values(args)]); + result = func(...[module, module.exports, require, t, ...Object.values(inject)]); } catch (e) { error = e; }