diff --git a/README.md b/README.md index 212c809d..4b492ea4 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ Despite all the recent hype, setting up a new TypeScript (x React) library can b + - [Features](#features) - [Quick Start](#quick-start) - [`npm start` or `yarn start`](#npm-start-or-yarn-start) diff --git a/package.json b/package.json index 1aa600eb..05691e1a 100644 --- a/package.json +++ b/package.json @@ -55,13 +55,9 @@ "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.6", "@rollup/plugin-replace": "^3.0.0", - "@types/jest": "^27.0.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", + "@types/jest": "^27.0.2", "ansi-escapes": "^4.3.2", "asyncro": "^3.0.0", - "babel-eslint": "^10.1.0", - "babel-jest": "^27.3.1", "babel-plugin-annotate-pure-calls": "^0.4.0", "babel-plugin-dev-expression": "^0.2.3", "babel-plugin-macros": "^3.1.0", @@ -70,15 +66,9 @@ "camelcase": "^6.2.1", "chalk": "^4.1.2", "enquirer": "^2.3.6", - "eslint": "^7.32.0", + "eslint": "^8.3.0", "eslint-config-prettier": "^8.3.0", - "eslint-config-react-app": "^6.0.0", - "eslint-plugin-flowtype": "^5.10.0", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", + "eslint-config-react-app": "^7.0.0-next.91", "execa": "^4.1.0", "figlet": "^1.5.2", "fs-extra": "^10.0.0", diff --git a/src/createEslintConfig.ts b/src/createEslintConfig.ts index f1736b41..7c934e32 100644 --- a/src/createEslintConfig.ts +++ b/src/createEslintConfig.ts @@ -1,6 +1,6 @@ import fs from 'fs-extra'; import path from 'path'; -import { CLIEngine } from 'eslint'; +import { Linter } from 'eslint'; import { PackageJson } from './types'; import { getReactVersion } from './utils'; @@ -13,7 +13,7 @@ export async function createEslintConfig({ pkg, rootDir, writeFile, -}: CreateEslintConfigArgs): Promise { +}: CreateEslintConfigArgs): Promise { const isReactLibrary = Boolean(getReactVersion(pkg)); const config = { diff --git a/src/index.ts b/src/index.ts index 68acc674..26e0515b 100755 --- a/src/index.ts +++ b/src/index.ts @@ -15,7 +15,7 @@ import chalk from 'chalk'; import figlet from 'figlet'; import * as fs from 'fs-extra'; import * as jest from 'jest'; -import { CLIEngine } from 'eslint'; +import { ESLint } from 'eslint'; import logError from './logError'; import path from 'path'; import execa from 'execa'; @@ -574,38 +574,51 @@ prog ) ); } + try { + const config = await createEslintConfig({ + pkg: appPackageJson, + rootDir: paths.appRoot, + writeFile: opts['write-file'], + }); - const config = await createEslintConfig({ - pkg: appPackageJson, - rootDir: paths.appRoot, - writeFile: opts['write-file'], - }); + const linter = new ESLint({ + baseConfig: { + ...config, + ...appPackageJson.eslint, + ignorePatterns: opts['ignore-pattern'], + }, + extensions: ['.ts', '.tsx', '.js', '.jsx'], + fix: opts.fix, + }); + const results = await linter.lintFiles(opts['_']); + if (opts.fix) { + await ESLint.outputFixes(results); + } - const cli = new CLIEngine({ - baseConfig: { - ...config, - ...appPackageJson.eslint, - }, - extensions: ['.ts', '.tsx', '.js', '.jsx'], - fix: opts.fix, - ignorePattern: opts['ignore-pattern'], - }); - const report = cli.executeOnFiles(opts['_']); - if (opts.fix) { - CLIEngine.outputFixes(report); - } - console.log(cli.getFormatter()(report.results)); - if (opts['report-file']) { - await fs.outputFile( - opts['report-file'], - cli.getFormatter('json')(report.results) - ); - } - if (report.errorCount) { - process.exit(1); - } - if (report.warningCount > opts['max-warnings']) { - process.exit(1); + const formatter = await linter.loadFormatter('stylish'); + const jsonFormatter = await linter.loadFormatter('json'); + console.log(formatter.format(results)); + if (opts['report-file']) { + await fs.outputFile( + opts['report-file'], + jsonFormatter.format(results) + ); + } + let errorCount = 0; + let warningCount = 0; + results.forEach((result) => { + errorCount += result.errorCount; + warningCount += result.warningCount; + }); + if (errorCount > 0) { + process.exit(1); + } + if (warningCount > opts['max-warnings']) { + process.exit(1); + } + } catch (e) { + process.exitCode = 1; + console.error(e); } } ); diff --git a/yarn.lock b/yarn.lock index d5184243..bef5a1ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,25 +5,7 @@ __metadata: version: 5 cacheKey: 8 -"@babel/code-frame@npm:7.12.11": - version: 7.12.11 - resolution: "@babel/code-frame@npm:7.12.11" - dependencies: - "@babel/highlight": ^7.10.4 - checksum: 3963eff3ebfb0e091c7e6f99596ef4b258683e4ba8a134e4e95f77afe85be5c931e184fff6435fb4885d12eba04a5e25532f7fbc292ca13b48e7da943474e2f3 - languageName: node - linkType: hard - -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.14.5, @babel/code-frame@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/code-frame@npm:7.15.8" - dependencies: - "@babel/highlight": ^7.14.5 - checksum: d75950f0e0925b33ab5e870079134509c13bcdbf96c8bf4d0dea91606775bc044258c762104ab20882fda3b07cbff24176ed77dfb57af5a901bde33ddfe690bb - languageName: node - linkType: hard - -"@babel/code-frame@npm:^7.16.0": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0": version: 7.16.0 resolution: "@babel/code-frame@npm:7.16.0" dependencies: @@ -32,44 +14,14 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.15.0": - version: 7.15.0 - resolution: "@babel/compat-data@npm:7.15.0" - checksum: 65088d87b14966dcdba397c799f312beb1e7a4dac178e7daa922a17ee9b65d8cfd9f35ff8352ccb6e20bb9a169df1171263ef5fd5967aa25d544ea3f62681993 - languageName: node - linkType: hard - -"@babel/compat-data@npm:^7.16.0, @babel/compat-data@npm:^7.16.4": +"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.16.0, @babel/compat-data@npm:^7.16.4": version: 7.16.4 resolution: "@babel/compat-data@npm:7.16.4" checksum: 4949ce54eafc4b38d5623696a872acaaced1a523605708d81c2c483253941917d90dae0de40fc01e152ae56075dadd89c23014da5a632b09c001a716fa689cae languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5": - version: 7.15.8 - resolution: "@babel/core@npm:7.15.8" - dependencies: - "@babel/code-frame": ^7.15.8 - "@babel/generator": ^7.15.8 - "@babel/helper-compilation-targets": ^7.15.4 - "@babel/helper-module-transforms": ^7.15.8 - "@babel/helpers": ^7.15.4 - "@babel/parser": ^7.15.8 - "@babel/template": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.6 - convert-source-map: ^1.7.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.1.2 - semver: ^6.3.0 - source-map: ^0.5.0 - checksum: 61e5050580a2808344f23161c971e917fe711a546e3afa4d022be4ec5325f8bdf559cc9afd962e39ecc3643d9cdcbbac7abc7b8dd05330020475317564c8d290 - languageName: node - linkType: hard - -"@babel/core@npm:^7.16.0": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.14.2, @babel/core@npm:^7.14.6, @babel/core@npm:^7.16.0, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5": version: 7.16.0 resolution: "@babel/core@npm:7.16.0" dependencies: @@ -92,18 +44,21 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.15.4, @babel/generator@npm:^7.15.8, @babel/generator@npm:^7.7.2": - version: 7.15.8 - resolution: "@babel/generator@npm:7.15.8" +"@babel/eslint-parser@npm:^7.14.7": + version: 7.16.3 + resolution: "@babel/eslint-parser@npm:7.16.3" dependencies: - "@babel/types": ^7.15.6 - jsesc: ^2.5.1 - source-map: ^0.5.0 - checksum: 3afc4d50280352125b6f1bca01fd1e4b272e1cf26248879fb38b74f8c67d7f9304c650e182623f9e7855d8154c6f05f66df81817a71de66e7dfe6670785eb344 + eslint-scope: ^5.1.1 + eslint-visitor-keys: ^2.1.0 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ">=7.11.0" + eslint: ^7.5.0 || ^8.0.0 + checksum: 3678ea3be1b94dd17516b84b84998f043e8e1a6c5690c572e850011736e224bc62a96d4a96be9e38556e2dfe7914962af5edfd205fdc8b846794a232c81f94a8 languageName: node linkType: hard -"@babel/generator@npm:^7.16.0": +"@babel/generator@npm:^7.16.0, @babel/generator@npm:^7.7.2": version: 7.16.0 resolution: "@babel/generator@npm:7.16.0" dependencies: @@ -114,15 +69,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.0.0, @babel/helper-annotate-as-pure@npm:^7.14.5": - version: 7.15.4 - resolution: "@babel/helper-annotate-as-pure@npm:7.15.4" - dependencies: - "@babel/types": ^7.15.4 - checksum: 94e3b5714748cc4fe419c3e75656b1747f7e985d46a178dbd87e4a97f8f4d0ba94374c6768516cdc9c744d40202f1c2bb7930a7a153274c3d42edb196e945404 - languageName: node - linkType: hard - "@babel/helper-annotate-as-pure@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-annotate-as-pure@npm:7.16.0" @@ -142,21 +88,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-compilation-targets@npm:7.15.4" - dependencies: - "@babel/compat-data": ^7.15.0 - "@babel/helper-validator-option": ^7.14.5 - browserslist: ^4.16.6 - semver: ^6.3.0 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: a2b9767d5658da90bd79170b4b0d2987930fb6708d48428619f9f4664c47e3f9409801b76c7603446404b453c67e54682cc86840cb1c29aa06c956533ebaf5ba - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.16.0, @babel/helper-compilation-targets@npm:^7.16.3": +"@babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.16.0, @babel/helper-compilation-targets@npm:^7.16.3": version: 7.16.3 resolution: "@babel/helper-compilation-targets@npm:7.16.3" dependencies: @@ -186,18 +118,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.14.5" - dependencies: - "@babel/helper-annotate-as-pure": ^7.14.5 - regexpu-core: ^4.7.1 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: c2636d0a6ea6d57eb3603ba9b223fd6ec273a3d8171eb8d84a357ff028cd747ab383b1d7cef84a4df5f9aebb321d43599895f562f3c8aa96314d4847aa59710e - languageName: node - linkType: hard - "@babel/helper-create-regexp-features-plugin@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.16.0" @@ -237,17 +157,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-function-name@npm:7.15.4" - dependencies: - "@babel/helper-get-function-arity": ^7.15.4 - "@babel/template": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: 0500e8e40753fdc25252b30609b12df8ebb997a4e5b4c2145774855c026a4338c0510fc7b819035d5f9d76cf3bd63417c0b7b58f0836a10996300f2f925c4e0f - languageName: node - linkType: hard - "@babel/helper-function-name@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-function-name@npm:7.16.0" @@ -259,15 +168,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-get-function-arity@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-get-function-arity@npm:7.15.4" - dependencies: - "@babel/types": ^7.15.4 - checksum: 1a3dba8700ec69b5b120401769897a1a0ca2edcf6b546659d49946dcc8b0755c4c58dd8f15739f5cf851d4ca1db76f56759897c6f5b9f76f2fef989dc4f8fd54 - languageName: node - linkType: hard - "@babel/helper-get-function-arity@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-get-function-arity@npm:7.16.0" @@ -277,15 +177,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-hoist-variables@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-hoist-variables@npm:7.15.4" - dependencies: - "@babel/types": ^7.15.4 - checksum: 1a9ae0a27112b5f4e4ab91da2a1b40a8f91d8ce195e965d900ec3f13b583a1ab36834fb3edc2812523fa1d586ce21c3e6d8ce437d168e23a5d8e7e2e46b50f6f - languageName: node - linkType: hard - "@babel/helper-hoist-variables@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-hoist-variables@npm:7.16.0" @@ -295,15 +186,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-member-expression-to-functions@npm:7.15.4" - dependencies: - "@babel/types": ^7.15.4 - checksum: 30cf27e2afbaf1d58d189c5f36951a6af7d2bfccdfdb7d57e91749620d9c3c37d78324a1725079d3ab4a0e5c4e5f3d5f19a275d5dd269baa2aa8852835b05d6d - languageName: node - linkType: hard - "@babel/helper-member-expression-to-functions@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-member-expression-to-functions@npm:7.16.0" @@ -313,16 +195,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-module-imports@npm:7.15.4" - dependencies: - "@babel/types": ^7.15.4 - checksum: 519681cb9c27fcacd85ef13534020db3a2bac1d53a4d988fd9f3cf1ec223854311d4193c961cc2031c4d1df3b1a35a849b38237302752ae3d29eb00e5b9a904a - languageName: node - linkType: hard - -"@babel/helper-module-imports@npm:^7.16.0": +"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-module-imports@npm:7.16.0" dependencies: @@ -331,22 +204,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.15.8": - version: 7.15.8 - resolution: "@babel/helper-module-transforms@npm:7.15.8" - dependencies: - "@babel/helper-module-imports": ^7.15.4 - "@babel/helper-replace-supers": ^7.15.4 - "@babel/helper-simple-access": ^7.15.4 - "@babel/helper-split-export-declaration": ^7.15.4 - "@babel/helper-validator-identifier": ^7.15.7 - "@babel/template": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.6 - checksum: 67aea0ba226e066ef04ba642325cf39b1c517945b7e7d5596755f4eef9b81865522553b75deec77b30edd3d5069c866b71c30f4f8aa8d93077eabc0e0c603da0 - languageName: node - linkType: hard - "@babel/helper-module-transforms@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-module-transforms@npm:7.16.0" @@ -363,15 +220,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-optimise-call-expression@npm:7.15.4" - dependencies: - "@babel/types": ^7.15.4 - checksum: 7c929d1a3dbed7ee776dd8a4502b92433bb14ce6217372581db117de294edcf7b8678b1f703b8309c769bb46f2e4f005cdb3958dec508a486b2b03a9a919b542 - languageName: node - linkType: hard - "@babel/helper-optimise-call-expression@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-optimise-call-expression@npm:7.16.0" @@ -399,18 +247,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-replace-supers@npm:7.15.4" - dependencies: - "@babel/helper-member-expression-to-functions": ^7.15.4 - "@babel/helper-optimise-call-expression": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: b08a23914a5f7f964aefa4518255006d3a58e4c0cf972527c1fe3c79ebff4d6d50c9f1d370b8d62e0085766a654910e39ba196fab522d794142d2219eea8430d - languageName: node - linkType: hard - "@babel/helper-replace-supers@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-replace-supers@npm:7.16.0" @@ -423,15 +259,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-simple-access@npm:7.15.4" - dependencies: - "@babel/types": ^7.15.4 - checksum: 8c3462264d6755c1e190a709fa90667c1691cb61cdca2d3f9119dd93adfd9fbcb292bcc48dbd7e065b8c27d9371f2793799a92aec124a3260288ed112e00c839 - languageName: node - linkType: hard - "@babel/helper-simple-access@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-simple-access@npm:7.16.0" @@ -450,15 +277,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helper-split-export-declaration@npm:7.15.4" - dependencies: - "@babel/types": ^7.15.4 - checksum: 6baf45996e1323fdfc30666e9c0b3219d74c54dc71e9130acfa4d9d4c53faa95618ac383a1c82a156555908323384a416b4a29e88b337de98fdb476212134f99 - languageName: node - linkType: hard - "@babel/helper-split-export-declaration@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-split-export-declaration@npm:7.16.0" @@ -468,7 +286,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.14.5, @babel/helper-validator-identifier@npm:^7.14.9, @babel/helper-validator-identifier@npm:^7.15.7": +"@babel/helper-validator-identifier@npm:^7.15.7": version: 7.15.7 resolution: "@babel/helper-validator-identifier@npm:7.15.7" checksum: f041c28c531d1add5cc345b25d5df3c29c62bce3205b4d4a93dcd164ccf630350acba252d374fad8f5d8ea526995a215829f27183ba7ce7ce141843bf23068a6 @@ -494,17 +312,6 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.15.4": - version: 7.15.4 - resolution: "@babel/helpers@npm:7.15.4" - dependencies: - "@babel/template": ^7.15.4 - "@babel/traverse": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: e60738110086c183d0ce369ad56949d5dceeb7d73d8fdb892f36d5b8525192e6b97f4563eb77334f47ac27ac43a21f3c4cd53bff342c2a0d5f4008a2b0169c89 - languageName: node - linkType: hard - "@babel/helpers@npm:^7.16.0": version: 7.16.3 resolution: "@babel/helpers@npm:7.16.3" @@ -516,17 +323,6 @@ __metadata: languageName: node linkType: hard -"@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/highlight@npm:7.14.5" - dependencies: - "@babel/helper-validator-identifier": ^7.14.5 - chalk: ^2.0.0 - js-tokens: ^4.0.0 - checksum: 4e4b22fb886c939551d73307de16232c186fdb4d8ec8f514541b058feaecdba5234788a0740ca5bcd28777f4108596c39ac4b7463684c63b3812f6071e3fb88f - languageName: node - linkType: hard - "@babel/highlight@npm:^7.16.0": version: 7.16.0 resolution: "@babel/highlight@npm:7.16.0" @@ -538,16 +334,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.15.4, @babel/parser@npm:^7.15.8, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.7.2": - version: 7.15.8 - resolution: "@babel/parser@npm:7.15.8" - bin: - parser: ./bin/babel-parser.js - checksum: a26c91967655f3961bc0c2565f7b9ac870ee3db86c9a0f00b96a7fb65210687be023431c79b3ed2a13b9c945e6afa09c36542ee508741e7ce3039a5b0f18c4b2 - languageName: node - linkType: hard - -"@babel/parser@npm:^7.16.0, @babel/parser@npm:^7.16.3, @babel/parser@npm:^7.16.4": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.0, @babel/parser@npm:^7.16.3, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.7.2": version: 7.16.4 resolution: "@babel/parser@npm:7.16.4" bin: @@ -593,7 +380,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:^7.16.0": +"@babel/plugin-proposal-class-properties@npm:^7.14.5, @babel/plugin-proposal-class-properties@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-proposal-class-properties@npm:7.16.0" dependencies: @@ -618,6 +405,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-decorators@npm:^7.14.5": + version: 7.16.4 + resolution: "@babel/plugin-proposal-decorators@npm:7.16.4" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-decorators": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: de4f3187c60d14fca37f4edf9d27c61b22e62609708bbaa48bd25b705ab4d5d09457b1011bf6fb55607b11c7a227310f3db5ced4802ded96a79202af7fad7101 + languageName: node + linkType: hard + "@babel/plugin-proposal-dynamic-import@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-proposal-dynamic-import@npm:7.16.0" @@ -666,7 +466,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.0": +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.14.5, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.16.0" dependencies: @@ -678,7 +478,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-numeric-separator@npm:^7.16.0": +"@babel/plugin-proposal-numeric-separator@npm:^7.14.5, @babel/plugin-proposal-numeric-separator@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-proposal-numeric-separator@npm:7.16.0" dependencies: @@ -717,7 +517,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-optional-chaining@npm:^7.16.0": +"@babel/plugin-proposal-optional-chaining@npm:^7.14.5, @babel/plugin-proposal-optional-chaining@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.16.0" dependencies: @@ -730,7 +530,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-private-methods@npm:^7.16.0": +"@babel/plugin-proposal-private-methods@npm:^7.14.5, @babel/plugin-proposal-private-methods@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-proposal-private-methods@npm:7.16.0" dependencies: @@ -756,7 +556,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-unicode-property-regex@npm:^7.16.0": +"@babel/plugin-proposal-unicode-property-regex@npm:^7.16.0, @babel/plugin-proposal-unicode-property-regex@npm:^7.4.4": version: 7.16.0 resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.16.0" dependencies: @@ -768,18 +568,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-unicode-property-regex@npm:^7.4.4": - version: 7.14.5 - resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.14.5" - dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.14.5 - "@babel/helper-plugin-utils": ^7.14.5 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 58bd3277a972a33d101d29ab4f52e964b6e8ec218eb84f764b4ea67bf8ed362909760812d3f7451ee5e54dc273bd81bc5a00cd2c13e8fb64a47ec117cb69d51b - languageName: node - linkType: hard - "@babel/plugin-syntax-async-generators@npm:^7.8.4": version: 7.8.4 resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" @@ -824,6 +612,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-decorators@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-syntax-decorators@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: afee8cc796f4e8e7ab407420f25d6241932a988036d9b49db289f5e71346e8e7e93157d3c0305f3d95acf4c901cfd6d2ad2d951701e208457788427dc38319c2 + languageName: node + linkType: hard + "@babel/plugin-syntax-dynamic-import@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" @@ -846,6 +645,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-flow@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-syntax-flow@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 21ce1b81581ef3c2a36a8342c9bfea2783115479d6833a25ef82055d6113562ebfef2b8a46dd13d9be94168bdcb0e77a5ca0aad917dab6225bfb6506970e2d81 + languageName: node + linkType: hard + "@babel/plugin-syntax-import-meta@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" @@ -868,6 +678,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-jsx@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-syntax-jsx@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 34afe4030c249ed5a559c7d164b317a6209f3fca2db7dee7ecb8413af84167381d82f23517bf8e41d359da07da9b0fd2c0472e81c4389e5cc9d1997a308d49de + languageName: node + linkType: hard + "@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4, @babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" @@ -956,14 +777,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.14.5 - resolution: "@babel/plugin-syntax-typescript@npm:7.14.5" +"@babel/plugin-syntax-typescript@npm:^7.16.0, @babel/plugin-syntax-typescript@npm:^7.7.2": + version: 7.16.0 + resolution: "@babel/plugin-syntax-typescript@npm:7.16.0" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 5447d13b31aeeeaa5c2b945e60a598642dedca480f11d3232b0927aeb6a6bb8201a0025f509bc23851da4bf126f69b0522790edbd58f4560f0a4984cabd0d126 + checksum: 2da3bdd031230e515615fe39c50d40064d04f64f1d2b60113adff2c112a27e4f9425425e604297d5c2af2b635e7980f3677e434dfeb1d7320ad2cd1ffc8e8c2a languageName: node linkType: hard @@ -1052,7 +873,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.16.0": +"@babel/plugin-transform-dotall-regex@npm:^7.16.0, @babel/plugin-transform-dotall-regex@npm:^7.4.4": version: 7.16.0 resolution: "@babel/plugin-transform-dotall-regex@npm:7.16.0" dependencies: @@ -1064,18 +885,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.4.4": - version: 7.14.5 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.14.5" - dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.14.5 - "@babel/helper-plugin-utils": ^7.14.5 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 4da3dac9580823c1fe8aaedf6109d3a26d17ad7ef7d1b278ddbcd7c148e02c465cf49250794529a34bac0bda6b53db558ae08d185a96b76efaaa17a5da3911df - languageName: node - linkType: hard - "@babel/plugin-transform-duplicate-keys@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.16.0" @@ -1099,6 +908,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-flow-strip-types@npm:^7.14.5": + version: 7.16.0 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-flow": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 589f65e8da13c710ee37ba01b6cfbeaa8ea2ee4bc150a1c3739403b78deeff43da766152014e74dda5c04ab14e3ad354c52dbb008f999bc3449a09e44032d216 + languageName: node + linkType: hard + "@babel/plugin-transform-for-of@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-transform-for-of@npm:7.16.0" @@ -1254,6 +1075,55 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-display-name@npm:^7.14.5, @babel/plugin-transform-react-display-name@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-react-display-name@npm:7.16.0" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 82ca59676ccf5179585828c64b5703aec597d78fe4adf788579529d02b071b0fc6c2df69aa033118b7ac1c12e1dc418046fe7e9c6a593e1005beacc2846f4281 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-jsx-development@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.16.0" + dependencies: + "@babel/plugin-transform-react-jsx": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2724db0d24779107a6e019f4be17e894e26dc23e33f797b3cd750afc0db33d477db27d6aafb63eb459e3514fdd9f408b9487c7db3d7c6858129382e9c26352dc + languageName: node + linkType: hard + +"@babel/plugin-transform-react-jsx@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-react-jsx@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-module-imports": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-jsx": ^7.16.0 + "@babel/types": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c4fd2307750f3903ce1ff83e3eac5ebc3ef38838c542ff92676332d98292cacb60b91c19f49e30c9442494937c692992160101ae28175af0e1b1c7b40936e8c0 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-pure-annotations@npm:^7.16.0": + version: 7.16.0 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.16.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b06c0f5efd7bc6118d43ad1e3a8cb94ebe01b19cff6fbeab0941801d1013b7bc372d2db9742b1ed746a89828a955f8dab9eb460d21fc3af352038de4cb0c6184 + languageName: node + linkType: hard + "@babel/plugin-transform-regenerator@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-transform-regenerator@npm:7.16.0" @@ -1276,6 +1146,22 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-runtime@npm:^7.14.5": + version: 7.16.4 + resolution: "@babel/plugin-transform-runtime@npm:7.16.4" + dependencies: + "@babel/helper-module-imports": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + babel-plugin-polyfill-corejs2: ^0.3.0 + babel-plugin-polyfill-corejs3: ^0.4.0 + babel-plugin-polyfill-regenerator: ^0.3.0 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3586fb1035a8233162c0dfb28f3466c3129b430bd351d7271894dc7dc29956cc2e6e348f5e21ae91f8b59ceddce02b32140e4bb629fdbbacad2ab04f6cec2ff5 + languageName: node + linkType: hard + "@babel/plugin-transform-shorthand-properties@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.16.0" @@ -1332,6 +1218,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typescript@npm:^7.16.0": + version: 7.16.1 + resolution: "@babel/plugin-transform-typescript@npm:7.16.1" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.16.0 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/plugin-syntax-typescript": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1b1efe62e8de828d52b996429718663705cbefb9a7382d2849725b6318051fcbe9671e9e8f761a94fddf46ea159810c97d1b6282c644f69c98ebf5d4d2687ef6 + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-escapes@npm:^7.16.0": version: 7.16.0 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.16.0" @@ -1355,7 +1254,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.16.4": +"@babel/preset-env@npm:^7.14.5, @babel/preset-env@npm:^7.16.4": version: 7.16.4 resolution: "@babel/preset-env@npm:7.16.4" dependencies: @@ -1454,46 +1353,55 @@ __metadata: languageName: node linkType: hard -"@babel/runtime-corejs3@npm:^7.10.2": - version: 7.15.4 - resolution: "@babel/runtime-corejs3@npm:7.15.4" +"@babel/preset-react@npm:^7.14.5": + version: 7.16.0 + resolution: "@babel/preset-react@npm:7.16.0" dependencies: - core-js-pure: ^3.16.0 - regenerator-runtime: ^0.13.4 - checksum: ba3b7ed66a00e4d00b0ee1d7a9b9902007c1cd1db511a6153032f19ed964d3a22ef76d8f75ff7d14da9ff70f1b43edba6eccce55097a78e84d249c2991c9959e + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-validator-option": ^7.14.5 + "@babel/plugin-transform-react-display-name": ^7.16.0 + "@babel/plugin-transform-react-jsx": ^7.16.0 + "@babel/plugin-transform-react-jsx-development": ^7.16.0 + "@babel/plugin-transform-react-pure-annotations": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 88b0aab22129a57a30edcfec7f308bf09091d6129c4a9a280fe96557ebec442d8dded893a03fecd236a41832fc755a0ca1b2c89776377822050b0cd1d2551355 languageName: node linkType: hard -"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.8.4": - version: 7.15.4 - resolution: "@babel/runtime@npm:7.15.4" +"@babel/preset-typescript@npm:^7.14.5": + version: 7.16.0 + resolution: "@babel/preset-typescript@npm:7.16.0" dependencies: - regenerator-runtime: ^0.13.4 - checksum: c40825430400e47c19b97e4142d5315d2910305b9714d44a711472587ee2fd4521fdba5f02ddd9df3902f5e988d9854fa83f4da1e0c091f70f6983fa52480606 + "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-validator-option": ^7.14.5 + "@babel/plugin-transform-typescript": ^7.16.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 9b22316e96a34836c113f60c49d58023c8ba4219bcb0843a7685c04511486cf7c610e0d30551a1417809e2fd039884c847f6ede46abe2b8d520140e15fb36aaf languageName: node linkType: hard -"@babel/runtime@npm:^7.16.3": +"@babel/runtime-corejs3@npm:^7.10.2": version: 7.16.3 - resolution: "@babel/runtime@npm:7.16.3" + resolution: "@babel/runtime-corejs3@npm:7.16.3" dependencies: + core-js-pure: ^3.19.0 regenerator-runtime: ^0.13.4 - checksum: ab8ac887096d76185ddbf291d28fb976cd32473696dc497ad4905b784acbd5aa462533ad83a5c5104e10ead28c2e0e119840ee28ed8eff90dcdde9d57f916eda + checksum: cdf97a52e6e980325190d680322ef182025249b6ac2fd7efa4e28bbf4e9ae8c41ef48457a25c90f03c5e759d2f66fe8d459c31e0f6b16815c9ca90654041f487 languageName: node linkType: hard -"@babel/template@npm:^7.15.4, @babel/template@npm:^7.3.3": - version: 7.15.4 - resolution: "@babel/template@npm:7.15.4" +"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.8.4": + version: 7.16.3 + resolution: "@babel/runtime@npm:7.16.3" dependencies: - "@babel/code-frame": ^7.14.5 - "@babel/parser": ^7.15.4 - "@babel/types": ^7.15.4 - checksum: 58ca51fdd40bbaaddf2e46513dd05d5823f214cb2877b3f353abf5541a033a1b6570c29c2c80e60f2b55966326e40bebbf53666b261646ccf410b3d984af42ce + regenerator-runtime: ^0.13.4 + checksum: ab8ac887096d76185ddbf291d28fb976cd32473696dc497ad4905b784acbd5aa462533ad83a5c5104e10ead28c2e0e119840ee28ed8eff90dcdde9d57f916eda languageName: node linkType: hard -"@babel/template@npm:^7.16.0": +"@babel/template@npm:^7.16.0, @babel/template@npm:^7.3.3": version: 7.16.0 resolution: "@babel/template@npm:7.16.0" dependencies: @@ -1504,24 +1412,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.15.4, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2": - version: 7.15.4 - resolution: "@babel/traverse@npm:7.15.4" - dependencies: - "@babel/code-frame": ^7.14.5 - "@babel/generator": ^7.15.4 - "@babel/helper-function-name": ^7.15.4 - "@babel/helper-hoist-variables": ^7.15.4 - "@babel/helper-split-export-declaration": ^7.15.4 - "@babel/parser": ^7.15.4 - "@babel/types": ^7.15.4 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: 831506a92c8ed76dc60504de37663bf5a553d7b1b009a94defc082cddb6c380c5487a1aa9438bcd7b9891a2a72758a63e4f878154aa70699d09b388b1445d774 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.16.3": +"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.16.3, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.2": version: 7.16.3 resolution: "@babel/traverse@npm:7.16.3" dependencies: @@ -1538,17 +1429,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.15.4, @babel/types@npm:^7.15.6, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3": - version: 7.15.6 - resolution: "@babel/types@npm:7.15.6" - dependencies: - "@babel/helper-validator-identifier": ^7.14.9 - to-fast-properties: ^2.0.0 - checksum: 37f497dde10d238b5eb184efab83b415a86611e3d73dc0434de0cfb851b20ee606a3b7e1525e5b2d522fac1248d0345fea0468006f246262511b80cd3ed2419f - languageName: node - linkType: hard - -"@babel/types@npm:^7.16.0": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.16.0 resolution: "@babel/types@npm:7.16.0" dependencies: @@ -1783,20 +1664,20 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^0.4.3": - version: 0.4.3 - resolution: "@eslint/eslintrc@npm:0.4.3" +"@eslint/eslintrc@npm:^1.0.4": + version: 1.0.4 + resolution: "@eslint/eslintrc@npm:1.0.4" dependencies: ajv: ^6.12.4 - debug: ^4.1.1 - espree: ^7.3.0 + debug: ^4.3.2 + espree: ^9.0.0 globals: ^13.9.0 ignore: ^4.0.6 import-fresh: ^3.2.1 - js-yaml: ^3.13.1 + js-yaml: ^4.1.0 minimatch: ^3.0.4 strip-json-comments: ^3.1.1 - checksum: 03a7704150b868c318aab6a94d87a33d30dc2ec579d27374575014f06237ba1370ae11178db772f985ef680d469dc237e7b16a1c5d8edaaeb8c3733e7a95a6d3 + checksum: 570f87e216944830b3761889f14cdf1e9bc7dcc2211e941585cfc2768575954e26852605eb441e21c9581472f89ea0e9cfdb8309523e9fe0a57fe9342bda4fe0 languageName: node linkType: hard @@ -1807,21 +1688,21 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.5.0": - version: 0.5.0 - resolution: "@humanwhocodes/config-array@npm:0.5.0" +"@humanwhocodes/config-array@npm:^0.6.0": + version: 0.6.0 + resolution: "@humanwhocodes/config-array@npm:0.6.0" dependencies: "@humanwhocodes/object-schema": ^1.2.0 debug: ^4.1.1 minimatch: ^3.0.4 - checksum: 44ee6a9f05d93dd9d5935a006b17572328ba9caff8002442f601736cbda79c580cc0f5a49ce9eb88fbacc5c3a6b62098357c2e95326cd17bb9f1a6c61d6e95e7 + checksum: 1025b07514b7bfd10a05e8b6cb5e6520878e9c8836b3dd0569fc07df29a09e428c2df1e0760b1d461da8ed6f81ca83ecb02e24198f80b0a177a2acbf532e267c languageName: node linkType: hard "@humanwhocodes/object-schema@npm:^1.2.0": - version: 1.2.0 - resolution: "@humanwhocodes/object-schema@npm:1.2.0" - checksum: 40b75480376de8104d65f7c44a7dd76d30fb57823ca8ba3a3239b2b568323be894d93440578a72fd8e5e2cc3df3577ce0d2f0fe308b990dd51cf35392bf3c9a2 + version: 1.2.1 + resolution: "@humanwhocodes/object-schema@npm:1.2.1" + checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1 languageName: node linkType: hard @@ -1859,28 +1740,28 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^27.3.0": - version: 27.3.0 - resolution: "@jest/console@npm:27.3.0" +"@jest/console@npm:^27.3.1": + version: 27.3.1 + resolution: "@jest/console@npm:27.3.1" dependencies: "@jest/types": ^27.2.5 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^27.3.0 - jest-util: ^27.3.0 + jest-message-util: ^27.3.1 + jest-util: ^27.3.1 slash: ^3.0.0 - checksum: 1b180127a046fdf3cb91357cbe535c3dc013826675f81b87a77aa6eb3bd6d6852d636dd54d31f6865fdffaf47cf04ee36373268d8c8b6f49e37631a68c92acf2 + checksum: 80e3d9d3ccadfd83df5ce0ab02348d350c9821beedad080760da484099757eb5fbc6d3dcba417c6a80ddc5776ce3b924bd650041a83ff56773c98b7d965711aa languageName: node linkType: hard -"@jest/core@npm:^27.3.0": - version: 27.3.0 - resolution: "@jest/core@npm:27.3.0" +"@jest/core@npm:^27.3.1": + version: 27.3.1 + resolution: "@jest/core@npm:27.3.1" dependencies: - "@jest/console": ^27.3.0 - "@jest/reporters": ^27.3.0 - "@jest/test-result": ^27.3.0 - "@jest/transform": ^27.3.0 + "@jest/console": ^27.3.1 + "@jest/reporters": ^27.3.1 + "@jest/test-result": ^27.3.1 + "@jest/transform": ^27.3.1 "@jest/types": ^27.2.5 "@types/node": "*" ansi-escapes: ^4.2.1 @@ -1889,18 +1770,18 @@ __metadata: exit: ^0.1.2 graceful-fs: ^4.2.4 jest-changed-files: ^27.3.0 - jest-config: ^27.3.0 - jest-haste-map: ^27.3.0 - jest-message-util: ^27.3.0 + jest-config: ^27.3.1 + jest-haste-map: ^27.3.1 + jest-message-util: ^27.3.1 jest-regex-util: ^27.0.6 - jest-resolve: ^27.3.0 - jest-resolve-dependencies: ^27.3.0 - jest-runner: ^27.3.0 - jest-runtime: ^27.3.0 - jest-snapshot: ^27.3.0 - jest-util: ^27.3.0 - jest-validate: ^27.3.0 - jest-watcher: ^27.3.0 + jest-resolve: ^27.3.1 + jest-resolve-dependencies: ^27.3.1 + jest-runner: ^27.3.1 + jest-runtime: ^27.3.1 + jest-snapshot: ^27.3.1 + jest-util: ^27.3.1 + jest-validate: ^27.3.1 + jest-watcher: ^27.3.1 micromatch: ^4.0.4 rimraf: ^3.0.0 slash: ^3.0.0 @@ -1910,55 +1791,55 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 78e49c5c4f86f4aa8d50302d120fd70603a9c85277672ed4552c1de8f6bf20889565c566f099a2c72d025b9fd12c9803bf8e0800f80695987490cc5241a1ca40 + checksum: f21d0d1fe931b4dfa5bcb811b60c8e15345e2d22a60473152903ff2062035d5b7b1039ff8f5c1d0f2c984e91f64ea21142a4e97ec007854708c4b2236d934ad7 languageName: node linkType: hard -"@jest/environment@npm:^27.3.0": - version: 27.3.0 - resolution: "@jest/environment@npm:27.3.0" +"@jest/environment@npm:^27.3.1": + version: 27.3.1 + resolution: "@jest/environment@npm:27.3.1" dependencies: - "@jest/fake-timers": ^27.3.0 + "@jest/fake-timers": ^27.3.1 "@jest/types": ^27.2.5 "@types/node": "*" jest-mock: ^27.3.0 - checksum: 402527898d82443757d10c5fa5f4c653e5ce77815ffba4ecc8f61128e1fd83b76a005baab7de9b2140d6f54d857aa6a7029f2873ddd04a5e150faac9be7f437b + checksum: 8eb31d7565d3f04ab77fb26d111b848e82ec64a2eabb064b37f0a1bca92b40e69aec91cbef04994b44af3455f6325b03efe8ad4f1154d2c0e59c6560aa2621b9 languageName: node linkType: hard -"@jest/fake-timers@npm:^27.3.0": - version: 27.3.0 - resolution: "@jest/fake-timers@npm:27.3.0" +"@jest/fake-timers@npm:^27.3.1": + version: 27.3.1 + resolution: "@jest/fake-timers@npm:27.3.1" dependencies: "@jest/types": ^27.2.5 "@sinonjs/fake-timers": ^8.0.1 "@types/node": "*" - jest-message-util: ^27.3.0 + jest-message-util: ^27.3.1 jest-mock: ^27.3.0 - jest-util: ^27.3.0 - checksum: e9c337a7c589ebe3c0d492e69e3b86eec21560c1aa322ba67bec84a4473bce28db8ef181e507563792b0c494e5c3409f30ea81b4529ea48b287ed08bbe518ede + jest-util: ^27.3.1 + checksum: 6ebf8c91c48b5a064bb0596414aa0f2eb240030121683120e05b44acda2777d4ddd2a17fb0a532aa95f724e2b3c0acf149702f8a235b1553b5d8d2316f17a08a languageName: node linkType: hard -"@jest/globals@npm:^27.3.0": - version: 27.3.0 - resolution: "@jest/globals@npm:27.3.0" +"@jest/globals@npm:^27.3.1": + version: 27.3.1 + resolution: "@jest/globals@npm:27.3.1" dependencies: - "@jest/environment": ^27.3.0 + "@jest/environment": ^27.3.1 "@jest/types": ^27.2.5 - expect: ^27.3.0 - checksum: de9847034b5c0b192694a8b2f35a82c197839f3df712d42909ae27e8fdea9bd41f20b90c692d0323593a23975ea2310bd99262deaa3eae27971d7e8672be1723 + expect: ^27.3.1 + checksum: cefae4249b8b02789b6bd43b003004ab65305ad172dc77aa27cffd84b3d9590ac9592764dd580148f72a49d49446adec44945b901799f4cda7640ca8e8b5e0aa languageName: node linkType: hard -"@jest/reporters@npm:^27.3.0": - version: 27.3.0 - resolution: "@jest/reporters@npm:27.3.0" +"@jest/reporters@npm:^27.3.1": + version: 27.3.1 + resolution: "@jest/reporters@npm:27.3.1" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^27.3.0 - "@jest/test-result": ^27.3.0 - "@jest/transform": ^27.3.0 + "@jest/console": ^27.3.1 + "@jest/test-result": ^27.3.1 + "@jest/transform": ^27.3.1 "@jest/types": ^27.2.5 "@types/node": "*" chalk: ^4.0.0 @@ -1971,10 +1852,10 @@ __metadata: istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.0.2 - jest-haste-map: ^27.3.0 - jest-resolve: ^27.3.0 - jest-util: ^27.3.0 - jest-worker: ^27.3.0 + jest-haste-map: ^27.3.1 + jest-resolve: ^27.3.1 + jest-util: ^27.3.1 + jest-worker: ^27.3.1 slash: ^3.0.0 source-map: ^0.6.0 string-length: ^4.0.1 @@ -1985,7 +1866,7 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 94c2a94f10f3fa0693329edfef07c85e23edd7a5fc8232384cfdf59143790adbf7c8e768d53501fb7bf8ee842e3b533dc1099e50d9cf55d9a0bd4aedfcd58ccc + checksum: ac095baa19d825149110e61263ec35b4e460358809b6ed08dedb0a257672725affcb5f26a2cd0dc515a62648beaa0febe615ac9507b30c9c54117a486ce47875 languageName: node linkType: hard @@ -2000,50 +1881,27 @@ __metadata: languageName: node linkType: hard -"@jest/test-result@npm:^27.3.0": - version: 27.3.0 - resolution: "@jest/test-result@npm:27.3.0" +"@jest/test-result@npm:^27.3.1": + version: 27.3.1 + resolution: "@jest/test-result@npm:27.3.1" dependencies: - "@jest/console": ^27.3.0 + "@jest/console": ^27.3.1 "@jest/types": ^27.2.5 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: fce34a533355dc4bcc57e9b0144ad5439f44922920dec5327adca2f969389eee4dac9515b0fcd392d98e825229e2f90e060692a41458d2f7d50dd2b3e6e8c252 + checksum: 228976bf1a08ba6047f7b4a92c4f55c1e039d35e6d349c952e63d54a76c32b5d87a24cae85a778c7e9321573f9c47266dbb0c34cffe9762fb80a1307f2960461 languageName: node linkType: hard -"@jest/test-sequencer@npm:^27.3.0": - version: 27.3.0 - resolution: "@jest/test-sequencer@npm:27.3.0" - dependencies: - "@jest/test-result": ^27.3.0 - graceful-fs: ^4.2.4 - jest-haste-map: ^27.3.0 - jest-runtime: ^27.3.0 - checksum: ad568c1ea4e50bd787ba27dea5fb855c8f574a94bcf5e4773f503cd2f8682b9d77faeb1cdc64e5f2b7cbf3a71e831cdf4722a4e3ac690e6ecd5b24403a5c1167 - languageName: node - linkType: hard - -"@jest/transform@npm:^27.3.0": - version: 27.3.0 - resolution: "@jest/transform@npm:27.3.0" +"@jest/test-sequencer@npm:^27.3.1": + version: 27.3.1 + resolution: "@jest/test-sequencer@npm:27.3.1" dependencies: - "@babel/core": ^7.1.0 - "@jest/types": ^27.2.5 - babel-plugin-istanbul: ^6.0.0 - chalk: ^4.0.0 - convert-source-map: ^1.4.0 - fast-json-stable-stringify: ^2.0.0 + "@jest/test-result": ^27.3.1 graceful-fs: ^4.2.4 - jest-haste-map: ^27.3.0 - jest-regex-util: ^27.0.6 - jest-util: ^27.3.0 - micromatch: ^4.0.4 - pirates: ^4.0.1 - slash: ^3.0.0 - source-map: ^0.6.1 - write-file-atomic: ^3.0.0 - checksum: ded41406b4e0614185181259493b343cad0f3e6cdde92a966cb70faf360063a04bb2b2f52b55e73ff6100214386495f4c4d98214cace779485871983a8b33f05 + jest-haste-map: ^27.3.1 + jest-runtime: ^27.3.1 + checksum: 385f020770010222954a658fdc104df2116c9ed65f5010cd17a5934382f89791ab5238d76b0bc28d6d69c965e0e1a2742d7313bf9bfc704a80eb66fdafacc2a5 languageName: node linkType: hard @@ -2371,6 +2229,13 @@ __metadata: languageName: node linkType: hard +"@rushstack/eslint-patch@npm:^1.0.6": + version: 1.1.0 + resolution: "@rushstack/eslint-patch@npm:1.1.0" + checksum: 4602c23454c8bb03502da12398cb5c4c0bfb3b1772535b418ec94ab8c47824f70e6ff32206a35fe7086042d9516959edea439e2371147b1de7eee50ef03ace65 + languageName: node + linkType: hard + "@sindresorhus/is@npm:^0.14.0": version: 0.14.0 resolution: "@sindresorhus/is@npm:0.14.0" @@ -2395,11 +2260,11 @@ __metadata: linkType: hard "@sinonjs/fake-timers@npm:^8.0.1": - version: 8.0.1 - resolution: "@sinonjs/fake-timers@npm:8.0.1" + version: 8.1.0 + resolution: "@sinonjs/fake-timers@npm:8.1.0" dependencies: "@sinonjs/commons": ^1.7.0 - checksum: 97a78e6f83dd420d73b155a0438cd0fd3392e706b8314530db3d99354689cc714eb3d18540be2aedcd3a3d6070e14f509dce7c6cc817701e9538b3b8ac423eaa + checksum: 09b5a158ce013a6c37613258bad79ca4efeb99b1f59c41c73cca36cac00b258aefcf46eeea970fccf06b989414d86fe9f54c1102272c0c3bdd51a313cea80949 languageName: node linkType: hard @@ -2458,12 +2323,12 @@ __metadata: linkType: hard "@ts-type/package-dts@npm:^1.0.51": - version: 1.0.51 - resolution: "@ts-type/package-dts@npm:1.0.51" + version: 1.0.53 + resolution: "@ts-type/package-dts@npm:1.0.53" dependencies: - "@types/semver": ^7.3.4 + "@types/semver": ^7.3.9 ts-type: ^1.2.40 - checksum: 3bcf87026d00e2ddbe42f7e966b6149b7b179e8fd664ca0883e114a2c1f06749923ee8ded2b29fedca9632c21d8fc97333ab5b243e483c325a2df68606aeba55 + checksum: c8498b58f3a996a0b4d95471321f5f0fd26d9171ee0ad2f1c06be9438a79e6ee7126cb3679cbb5a974991fbd8b686a72a84b8ff65c59422a6229db24132b0df2 languageName: node linkType: hard @@ -2621,7 +2486,7 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:^27.0.3": +"@types/jest@npm:^27.0.2": version: 27.0.3 resolution: "@types/jest@npm:27.0.3" dependencies: @@ -2631,7 +2496,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.7": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.3, @types/json-schema@npm:^7.0.7": version: 7.0.9 resolution: "@types/json-schema@npm:7.0.9" checksum: 259d0e25f11a21ba5c708f7ea47196bd396e379fddb79c76f9f4f62c945879dc21657904914313ec2754e443c5018ea8372362f323f30e0792897fdb2098a705 @@ -2683,9 +2548,9 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 16.11.1 - resolution: "@types/node@npm:16.11.1" - checksum: 22cea470b89292810733b8b9fc1b6a1873bc3ed4d4cdf2f25e777dc607994bd7c12e64166d1a66dd5924734192b0a891b6aeb6813aa935f731345f4086234375 + version: 16.11.9 + resolution: "@types/node@npm:16.11.9" + checksum: baec2e6471ee58fd1e9874e6f47ab95a918a0f46b42424392e4c13e3e07f078f8b72b6b48073b0b14f710ed66c5f1b2e497df43f28151000f11f5f299382cfe2 languageName: node linkType: hard @@ -2711,9 +2576,9 @@ __metadata: linkType: hard "@types/prettier@npm:^2.1.5": - version: 2.4.1 - resolution: "@types/prettier@npm:2.4.1" - checksum: df330c2d6fe7c282839b0f17701e069a9c6c96d2ff54704e933a1b3c1b98844d963a7cb00c5629d173604892ceee802312bbaeb8a97f5da21e13db8f653b519e + version: 2.4.2 + resolution: "@types/prettier@npm:2.4.2" + checksum: 76e230b2d11028af11fe12e09b2d5b10b03738e9abf819ae6ebb0f78cac13d39f860755ce05ac3855b608222518d956628f5d00322dc206cc6d1f2d8d1519f1e languageName: node linkType: hard @@ -2725,13 +2590,13 @@ __metadata: linkType: hard "@types/react@npm:*": - version: 17.0.30 - resolution: "@types/react@npm:17.0.30" + version: 17.0.36 + resolution: "@types/react@npm:17.0.36" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: e3aaac1b8fda6e3622b75db0bd7d8dc412c2f2b77a00afdd32cae8c71fb0b1ca6926ab1fbe1c536dd51d96c0ba372738993837a8df1637637aaab7b86e421b7f + checksum: feeaa484d5d7e354ba6830b06342dec6fd1a2ac87f73d21d3d4f2a3d311459de4090330a1e8af7275c8d1e7737b655a7550c8dd3dbc74ccf34ffd3fc824bbd12 languageName: node linkType: hard @@ -2790,7 +2655,7 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.3.4, @types/semver@npm:^7.3.9": +"@types/semver@npm:^7.3.9": version: 7.3.9 resolution: "@types/semver@npm:7.3.9" checksum: 60bfcfdfa7f937be2c6f4b37ddb6714fb0f27b05fe4cbdfdd596a97d35ed95d13ee410efdd88e72a66449d0384220bf20055ab7d6b5df10de4990fbd20e5cbe0 @@ -2841,7 +2706,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^4.33.0": +"@typescript-eslint/eslint-plugin@npm:^4.0.0": version: 4.33.0 resolution: "@typescript-eslint/eslint-plugin@npm:4.33.0" dependencies: @@ -2863,7 +2728,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:4.33.0": +"@typescript-eslint/experimental-utils@npm:4.33.0, @typescript-eslint/experimental-utils@npm:^4.0.1": version: 4.33.0 resolution: "@typescript-eslint/experimental-utils@npm:4.33.0" dependencies: @@ -2879,7 +2744,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^4.33.0": +"@typescript-eslint/experimental-utils@npm:^3.10.1": + version: 3.10.1 + resolution: "@typescript-eslint/experimental-utils@npm:3.10.1" + dependencies: + "@types/json-schema": ^7.0.3 + "@typescript-eslint/types": 3.10.1 + "@typescript-eslint/typescript-estree": 3.10.1 + eslint-scope: ^5.0.0 + eslint-utils: ^2.0.0 + peerDependencies: + eslint: "*" + checksum: 635cc1afe466088b04901c2bce0e4c3e48bb74668e61e39aa74a485f856c6f9683482350d4b16b3f4c0112ce40cad2c2c427d4fe5e11a3329b3bb93286d4ab26 + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:^4.0.0": version: 4.33.0 resolution: "@typescript-eslint/parser@npm:4.33.0" dependencies: @@ -2906,6 +2786,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:3.10.1": + version: 3.10.1 + resolution: "@typescript-eslint/types@npm:3.10.1" + checksum: 3ea820d37c2595d457acd6091ffda8b531e5d916e1cce708336bf958aa8869126f95cca3268a724f453ce13be11c5388a0a4143bf09bca51be1020ec46635d92 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:4.33.0": version: 4.33.0 resolution: "@typescript-eslint/types@npm:4.33.0" @@ -2913,6 +2800,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:3.10.1": + version: 3.10.1 + resolution: "@typescript-eslint/typescript-estree@npm:3.10.1" + dependencies: + "@typescript-eslint/types": 3.10.1 + "@typescript-eslint/visitor-keys": 3.10.1 + debug: ^4.1.1 + glob: ^7.1.6 + is-glob: ^4.0.1 + lodash: ^4.17.15 + semver: ^7.3.2 + tsutils: ^3.17.1 + peerDependenciesMeta: + typescript: + optional: true + checksum: 911680da9d26220944f4f8f26f88349917609844fafcff566147cecae37ff0211d66c626eb62a2b24d17fd50d10715f5b0f32b2e7f5d9a88efc46709266d5053 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:4.33.0": version: 4.33.0 resolution: "@typescript-eslint/typescript-estree@npm:4.33.0" @@ -2931,6 +2837,15 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:3.10.1": + version: 3.10.1 + resolution: "@typescript-eslint/visitor-keys@npm:3.10.1" + dependencies: + eslint-visitor-keys: ^1.1.0 + checksum: 0c4825b9829b1c11258a73aaee70d64834ba6d9b24157e7624e80f27f6537f468861d4dd33ad233c13ad2c6520afb9008c0675da6d792f26e82d75d6bfe9b0c6 + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:4.33.0": version: 4.33.0 resolution: "@typescript-eslint/visitor-keys@npm:4.33.0" @@ -3005,7 +2920,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^7.1.1, acorn@npm:^7.4.0": +"acorn@npm:^7.1.1": version: 7.4.1 resolution: "acorn@npm:7.4.1" bin: @@ -3014,12 +2929,12 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.2.4": - version: 8.5.0 - resolution: "acorn@npm:8.5.0" +"acorn@npm:^8.2.4, acorn@npm:^8.6.0": + version: 8.6.0 + resolution: "acorn@npm:8.6.0" bin: acorn: bin/acorn - checksum: 2e4c1dbed3da327684863debf31d341bf8882c6893c506653872c00977eee45675feb9129255d6c74c88424d2b20d889ca6de5b39776e5e3cccfc756b3ca1da8 + checksum: 9d0de73b73cb6ea8ccd8263a8144d9e2c4b6af90ea0c429997538af0ebbe83c5addecee814b2a7f91f7f615d0bd1547cc7137b3fa236ce058adc64feccee850b languageName: node linkType: hard @@ -3072,18 +2987,6 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.1": - version: 8.6.3 - resolution: "ajv@npm:8.6.3" - dependencies: - fast-deep-equal: ^3.1.1 - json-schema-traverse: ^1.0.0 - require-from-string: ^2.0.2 - uri-js: ^4.2.2 - checksum: 690ffb9408415fdab43686b3f92037ba0c8362f5d0709a123ba3fb546e6ad81414455f80a2b5cc432ce924afe9864671198f022bc331a19c072d4ede152ec3ca - languageName: node - linkType: hard - "alphanum-sort@npm:^1.0.2": version: 1.0.2 resolution: "alphanum-sort@npm:1.0.2" @@ -3132,13 +3035,6 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^2.0.0": - version: 2.1.1 - resolution: "ansi-regex@npm:2.1.1" - checksum: 190abd03e4ff86794f338a31795d262c1dfe8c91f7e01d04f13f646f1dcb16c5800818f886047876f1272f065570ab86b24b99089f8b68a0e11ff19aed4ca8f1 - languageName: node - linkType: hard - "ansi-regex@npm:^3.0.0": version: 3.0.0 resolution: "ansi-regex@npm:3.0.0" @@ -3188,20 +3084,20 @@ __metadata: languageName: node linkType: hard -"aproba@npm:^1.0.3": - version: 1.2.0 - resolution: "aproba@npm:1.2.0" - checksum: 0fca141966559d195072ed047658b6e6c4fe92428c385dd38e288eacfc55807e7b4989322f030faff32c0f46bb0bc10f1e0ac32ec22d25315a1e5bbc0ebb76dc +"aproba@npm:^1.0.3 || ^2.0.0": + version: 2.0.0 + resolution: "aproba@npm:2.0.0" + checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 languageName: node linkType: hard -"are-we-there-yet@npm:~1.1.2": - version: 1.1.7 - resolution: "are-we-there-yet@npm:1.1.7" +"are-we-there-yet@npm:^2.0.0": + version: 2.0.0 + resolution: "are-we-there-yet@npm:2.0.0" dependencies: delegates: ^1.0.0 - readable-stream: ^2.0.6 - checksum: 70d251719c969b2745bfe5ddf3ebaefa846a636e90a6d5212573676af5d6670e15457761d4725731e19cbebdce42c4ab0cbedf23ab047f2a08274985aa10a3c7 + readable-stream: ^3.6.0 + checksum: 6c80b4fd04ecee6ba6e737e0b72a4b41bdc64b7d279edfc998678567ff583c8df27e27523bc789f2c99be603ffa9eaa612803da1d886962d2086e7ff6fa90c7c languageName: node linkType: hard @@ -3221,6 +3117,13 @@ __metadata: languageName: node linkType: hard +"argparse@npm:^2.0.1": + version: 2.0.1 + resolution: "argparse@npm:2.0.1" + checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced + languageName: node + linkType: hard + "aria-query@npm:^4.2.2": version: 4.2.2 resolution: "aria-query@npm:4.2.2" @@ -3308,13 +3211,6 @@ __metadata: languageName: node linkType: hard -"astral-regex@npm:^2.0.0": - version: 2.0.0 - resolution: "astral-regex@npm:2.0.0" - checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 - languageName: node - linkType: hard - "async-retry@npm:1.3.3": version: 1.3.3 resolution: "async-retry@npm:1.3.3" @@ -3394,40 +3290,6 @@ __metadata: languageName: node linkType: hard -"babel-eslint@npm:^10.1.0": - version: 10.1.0 - resolution: "babel-eslint@npm:10.1.0" - dependencies: - "@babel/code-frame": ^7.0.0 - "@babel/parser": ^7.7.0 - "@babel/traverse": ^7.7.0 - "@babel/types": ^7.7.0 - eslint-visitor-keys: ^1.0.0 - resolve: ^1.12.0 - peerDependencies: - eslint: ">= 4.12.1" - checksum: bdc1f62b6b0f9c4d5108c96d835dad0c0066bc45b7c020fcb2d6a08107cf69c9217a99d3438dbd701b2816896190c4283ba04270ed9a8349ee07bd8dafcdc050 - languageName: node - linkType: hard - -"babel-jest@npm:^27.3.0": - version: 27.3.0 - resolution: "babel-jest@npm:27.3.0" - dependencies: - "@jest/transform": ^27.3.0 - "@jest/types": ^27.2.5 - "@types/babel__core": ^7.1.14 - babel-plugin-istanbul: ^6.0.0 - babel-preset-jest: ^27.2.0 - chalk: ^4.0.0 - graceful-fs: ^4.2.4 - slash: ^3.0.0 - peerDependencies: - "@babel/core": ^7.8.0 - checksum: ff4cf59d302f87d65926a30f02ae510b18862766ca333deed61c88c67763d719958a2ca719ca01c024e58e690d18c00f57eb405faf84a81cf73f003488124243 - languageName: node - linkType: hard - "babel-jest@npm:^27.3.1": version: 27.3.1 resolution: "babel-jest@npm:27.3.1" @@ -3553,16 +3415,16 @@ __metadata: linkType: hard "babel-plugin-styled-components@npm:>= 1.12.0": - version: 1.13.2 - resolution: "babel-plugin-styled-components@npm:1.13.2" + version: 2.0.1 + resolution: "babel-plugin-styled-components@npm:2.0.1" dependencies: - "@babel/helper-annotate-as-pure": ^7.0.0 - "@babel/helper-module-imports": ^7.0.0 + "@babel/helper-annotate-as-pure": ^7.16.0 + "@babel/helper-module-imports": ^7.16.0 babel-plugin-syntax-jsx: ^6.18.0 lodash: ^4.17.11 peerDependencies: styled-components: ">= 2" - checksum: c37e68b574dc69b0b140c25cd766b664cb369c7ceb8a3b2df9a78788ebc1aa609d181995b565570ee168e2a59e499c158b9d7c00f498d2e9323bfe00bfa1da86 + checksum: 0b0e57fd3fd997a1a2a83d8b109213c9160f59200246d780417184edc0808a8ca38da92bffeeac5b9a903f97f147c023c7942dd1bf4a6e4e069f1bbcb1ccfda9 languageName: node linkType: hard @@ -3573,6 +3435,13 @@ __metadata: languageName: node linkType: hard +"babel-plugin-transform-react-remove-prop-types@npm:^0.4.24": + version: 0.4.24 + resolution: "babel-plugin-transform-react-remove-prop-types@npm:0.4.24" + checksum: 54afe56d67f0d118c9da23996f39948e502a152b3f582eb6e8f163fcb76c2c1ea4e0cdd4f9fac5c0ef050eab4fe0a950b0b74aae6237bcc0d31d8fc4cc808d1a + languageName: node + linkType: hard + "babel-plugin-transform-rename-import@npm:^2.3.0": version: 2.3.0 resolution: "babel-plugin-transform-rename-import@npm:2.3.0" @@ -3614,6 +3483,30 @@ __metadata: languageName: node linkType: hard +"babel-preset-react-app@npm:11.0.0-next.91+1465357b": + version: 11.0.0-next.91 + resolution: "babel-preset-react-app@npm:11.0.0-next.91" + dependencies: + "@babel/core": ^7.14.6 + "@babel/plugin-proposal-class-properties": ^7.14.5 + "@babel/plugin-proposal-decorators": ^7.14.5 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.14.5 + "@babel/plugin-proposal-numeric-separator": ^7.14.5 + "@babel/plugin-proposal-optional-chaining": ^7.14.5 + "@babel/plugin-proposal-private-methods": ^7.14.5 + "@babel/plugin-transform-flow-strip-types": ^7.14.5 + "@babel/plugin-transform-react-display-name": ^7.14.5 + "@babel/plugin-transform-runtime": ^7.14.5 + "@babel/preset-env": ^7.14.5 + "@babel/preset-react": ^7.14.5 + "@babel/preset-typescript": ^7.14.5 + "@babel/runtime": ^7.14.5 + babel-plugin-macros: ^3.1.0 + babel-plugin-transform-react-remove-prop-types: ^0.4.24 + checksum: c140e3b3b8d13dbaecc25437be6dcce13ecbda52d54f152967d13173041047d1ae7cc621b9c8b81051c9b220a1625ee121d63849a54f35e1a9fcd41f573e5fbb + languageName: node + linkType: hard + "bail@npm:^1.0.0": version: 1.0.5 resolution: "bail@npm:1.0.5" @@ -3716,22 +3609,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.16.0, browserslist@npm:^4.16.6": - version: 4.17.4 - resolution: "browserslist@npm:4.17.4" - dependencies: - caniuse-lite: ^1.0.30001265 - electron-to-chromium: ^1.3.867 - escalade: ^3.1.1 - node-releases: ^2.0.0 - picocolors: ^1.0.0 - bin: - browserslist: cli.js - checksum: 830a25a70f33804ac4f5f884da3747028b9efe5190bf69ffe447d8651c8d09d91cfa1e534f2b71f06fbe13a3ce871cfcb416de498c726c91cad11818e80470e7 - languageName: node - linkType: hard - -"browserslist@npm:^4.17.5, browserslist@npm:^4.17.6": +"browserslist@npm:^4.0.0, browserslist@npm:^4.16.0, browserslist@npm:^4.16.6, browserslist@npm:^4.17.5, browserslist@npm:^4.17.6": version: 4.18.1 resolution: "browserslist@npm:4.18.1" dependencies: @@ -3788,7 +3666,7 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^15.0.5": +"cacache@npm:^15.2.0": version: 15.3.0 resolution: "cacache@npm:15.3.0" dependencies: @@ -3886,14 +3764,7 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^6.2.0": - version: 6.2.0 - resolution: "camelcase@npm:6.2.0" - checksum: 8335cfd0ecc472eae685896a42afd8c9dacd193a91f569120b931c87deb053a1ba82102031b9b48a4dbc1d18066caeacf2e4ace8c3c7f0d02936d348dc0b5a87 - languageName: node - linkType: hard - -"camelcase@npm:^6.2.1": +"camelcase@npm:^6.2.0, camelcase@npm:^6.2.1": version: 6.2.1 resolution: "camelcase@npm:6.2.1" checksum: d876272ef76391ebf8442fb7ea1d77e80ae179ce1339e021a8731b4895fd190dc19e148e045469cff5825d4c089089f3fff34d804d3f49115d55af97dd6ac0af @@ -3919,14 +3790,7 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001265": - version: 1.0.30001269 - resolution: "caniuse-lite@npm:1.0.30001269" - checksum: 23a6bd029c4120a084056dae4eeecc552eba55c434035306e7ee4060aed1b6babed5f6d832f6ba359f13376356464a1673bc6c625c2932e376156f7f7fa1a3c0 - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001272, caniuse-lite@npm:^1.0.30001280": +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001272, caniuse-lite@npm:^1.0.30001280": version: 1.0.30001282 resolution: "caniuse-lite@npm:1.0.30001282" checksum: 62797fd756e88bfa01f0f983bea9de7814293b209456e8f0b20596b03d2880246f63dc90f947a1fa63f92806ebefbb86fc7811dbecb7839927886d07996938be @@ -4013,7 +3877,7 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:^3.1.1, ci-info@npm:^3.2.0": +"ci-info@npm:^3.2.0": version: 3.2.0 resolution: "ci-info@npm:3.2.0" checksum: c68995a94e95ce3f233ff845e62dfc56f2e8ff1e3f5c1361bcdd520cbbc9726d8a54cbc1a685cb9ee19c3c5e71a1dade6dda23eb364b59b8e6c32508a9b761bc @@ -4114,13 +3978,6 @@ __metadata: languageName: node linkType: hard -"code-point-at@npm:^1.0.0": - version: 1.1.0 - resolution: "code-point-at@npm:1.1.0" - checksum: 17d5666611f9b16d64fdf48176d9b7fb1c7d1c1607a189f7e600040a11a6616982876af148230336adb7d8fe728a559f743a4e29db3747e3b1a32fa7f4529681 - languageName: node - linkType: hard - "collapse-white-space@npm:^1.0.2": version: 1.0.6 resolution: "collapse-white-space@npm:1.0.6" @@ -4167,10 +4024,12 @@ __metadata: languageName: node linkType: hard -"colord@npm:^2.0.1, colord@npm:^2.6": - version: 2.8.0 - resolution: "colord@npm:2.8.0" - checksum: 3727ae0d25700fae7e93b078dc5409344d05c8b0869faf6ce99d4963bddde5b5e5ae78b9b7f99089a7a57ea39624f60c81af37a23f7d5e48191bbf7abd28e32b +"color-support@npm:^1.1.2": + version: 1.1.3 + resolution: "color-support@npm:1.1.3" + bin: + color-support: bin.js + checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b languageName: node linkType: hard @@ -4270,14 +4129,14 @@ __metadata: languageName: node linkType: hard -"confusing-browser-globals@npm:^1.0.10": - version: 1.0.10 - resolution: "confusing-browser-globals@npm:1.0.10" - checksum: 7ccdc44c2ca419cf6576c3e4336106e18d1c5337f547e461342f51aec4a10f96fdfe45414b522be3c7d24ea0b62bf4372cd37768022e4d6161707ffb2c0987e6 +"confusing-browser-globals@npm:2.0.0-next.91+1465357b": + version: 2.0.0-next.91 + resolution: "confusing-browser-globals@npm:2.0.0-next.91" + checksum: cb0b7b16ecd63fd379bc35de2bd56bc4a0af88b5483a1405f451731a0642d7b7e66a2484270027ffbe48fee76c68ed7e1b5fc530375c4f6420a29001a800f1fa languageName: node linkType: hard -"console-control-strings@npm:^1.0.0, console-control-strings@npm:~1.1.0": +"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed @@ -4447,8 +4306,8 @@ __metadata: linkType: hard "conventional-commits-parser@npm:^3.2.0, conventional-commits-parser@npm:^3.2.2": - version: 3.2.2 - resolution: "conventional-commits-parser@npm:3.2.2" + version: 3.2.3 + resolution: "conventional-commits-parser@npm:3.2.3" dependencies: JSONStream: ^1.0.4 is-text-path: ^1.0.1 @@ -4458,7 +4317,7 @@ __metadata: through2: ^4.0.0 bin: conventional-commits-parser: cli.js - checksum: e7138cfeebc77affe790fa06b6c2f8ecaf74837c886c234bb268b6c4b84d123aba81851c8e3ef7169ee2d044d2d8c7a2a60a29d06b8bc3f1b5d7c2c984d5bb4f + checksum: 0f57b5cb7cb359eb49e6807cfd82b27cbe9ac30ec580b20ad7e79575561183110532a6c2e6328ce6c4cd05c01458b9bb781f1f6653b14560f7c509b87b0e9ac7 languageName: node linkType: hard @@ -4499,10 +4358,10 @@ __metadata: languageName: node linkType: hard -"core-js-pure@npm:^3.16.0": - version: 3.18.3 - resolution: "core-js-pure@npm:3.18.3" - checksum: 57ad0e318be08ea09081a854027aa0bac9f13b0eaf783a01ecf6e04def72f2abdb8beac76529ce3aed3d5f105f5f42f0d9c80c3b95dcdc7d175f888ecbb507c6 +"core-js-pure@npm:^3.19.0": + version: 3.19.1 + resolution: "core-js-pure@npm:3.19.1" + checksum: b6d593ce2ac9da1adf8da3efc0b9cca8cc969d7d758c511db877a41d92216dbdf7a2341f89c07516bf0da1ce8b994e103f604ab37ca31379a35512c05d291804 languageName: node linkType: hard @@ -4558,13 +4417,6 @@ __metadata: languageName: node linkType: hard -"css-color-names@npm:^1.0.1": - version: 1.0.1 - resolution: "css-color-names@npm:1.0.1" - checksum: 7a3cdeb9e3311dc508c2f59872ba40b4c0af70304e942d638956fc4103afc3d62784c17aa8703ab42180653e0079734919a6c436143f12c8baf63035bb8d187d - languageName: node - linkType: hard - "css-declaration-sorter@npm:^6.0.3": version: 6.1.3 resolution: "css-declaration-sorter@npm:6.1.3" @@ -4626,45 +4478,6 @@ __metadata: languageName: node linkType: hard -"cssnano-preset-default@npm:^5.1.4": - version: 5.1.4 - resolution: "cssnano-preset-default@npm:5.1.4" - dependencies: - css-declaration-sorter: ^6.0.3 - cssnano-utils: ^2.0.1 - postcss-calc: ^8.0.0 - postcss-colormin: ^5.2.0 - postcss-convert-values: ^5.0.1 - postcss-discard-comments: ^5.0.1 - postcss-discard-duplicates: ^5.0.1 - postcss-discard-empty: ^5.0.1 - postcss-discard-overridden: ^5.0.1 - postcss-merge-longhand: ^5.0.2 - postcss-merge-rules: ^5.0.2 - postcss-minify-font-values: ^5.0.1 - postcss-minify-gradients: ^5.0.2 - postcss-minify-params: ^5.0.1 - postcss-minify-selectors: ^5.1.0 - postcss-normalize-charset: ^5.0.1 - postcss-normalize-display-values: ^5.0.1 - postcss-normalize-positions: ^5.0.1 - postcss-normalize-repeat-style: ^5.0.1 - postcss-normalize-string: ^5.0.1 - postcss-normalize-timing-functions: ^5.0.1 - postcss-normalize-unicode: ^5.0.1 - postcss-normalize-url: ^5.0.2 - postcss-normalize-whitespace: ^5.0.1 - postcss-ordered-values: ^5.0.2 - postcss-reduce-initial: ^5.0.1 - postcss-reduce-transforms: ^5.0.1 - postcss-svgo: ^5.0.2 - postcss-unique-selectors: ^5.0.1 - peerDependencies: - postcss: ^8.2.15 - checksum: feeed9e46988d4679f69db2ed858fb746331d035ac63527bdaa2910b875aaeef2903ac9de77d4cfecab0ca5f0b6be0ce8d9016d269d35f67cd19fa40beed71c4 - languageName: node - linkType: hard - "cssnano-preset-default@npm:^5.1.7": version: 5.1.7 resolution: "cssnano-preset-default@npm:5.1.7" @@ -4713,21 +4526,7 @@ __metadata: languageName: node linkType: hard -"cssnano@npm:^5.0.1": - version: 5.0.8 - resolution: "cssnano@npm:5.0.8" - dependencies: - cssnano-preset-default: ^5.1.4 - is-resolvable: ^1.1.0 - lilconfig: ^2.0.3 - yaml: ^1.10.2 - peerDependencies: - postcss: ^8.2.15 - checksum: 18d6496accecf8aa428ed8ef27fbc41cd1c2cad26e64b335711fafd23b2d03d5854023d3fbfda7da9718e416ae94d6b38357df20a6289e1db1c422421d819684 - languageName: node - linkType: hard - -"cssnano@npm:^5.0.11": +"cssnano@npm:^5.0.1, cssnano@npm:^5.0.11": version: 5.0.11 resolution: "cssnano@npm:5.0.11" dependencies: @@ -4774,9 +4573,9 @@ __metadata: linkType: hard "csstype@npm:^3.0.2": - version: 3.0.9 - resolution: "csstype@npm:3.0.9" - checksum: 199f9af7e673f9f188525c3102a329d637ff46c52f6385a4427ff5cb17adcb736189150170a7af7c5701d18d7704bdad130273f4aa7e44c6c4f9967e6115dc93 + version: 3.0.10 + resolution: "csstype@npm:3.0.10" + checksum: 20a8fa324f2b33ddf94aa7507d1b6ab3daa6f3cc308888dc50126585d7952f2471de69b2dbe0635d1fdc31223fef8e070842691877e725caf456e2378685a631 languageName: node linkType: hard @@ -4812,7 +4611,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:4.3.2, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1": +"debug@npm:4, debug@npm:4.3.2, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2": version: 4.3.2 resolution: "debug@npm:4.3.2" dependencies: @@ -5146,7 +4945,7 @@ __metadata: "@types/eslint": ^7.29.0 "@types/figlet": ^1.5.4 "@types/fs-extra": ^9.0.13 - "@types/jest": ^27.0.3 + "@types/jest": ^27.0.2 "@types/lodash": ^4.14.177 "@types/node": ^14.17.34 "@types/react": ^16.14.21 @@ -5155,14 +4954,10 @@ __metadata: "@types/semver": ^7.3.9 "@types/shelljs": ^0.8.9 "@types/styled-components": ^5.1.15 - "@typescript-eslint/eslint-plugin": ^4.33.0 - "@typescript-eslint/parser": ^4.33.0 ansi-escapes: ^4.3.2 asyncro: ^3.0.0 auto-changelog: ^2.3.0 autoprefixer: ^10.4.0 - babel-eslint: ^10.1.0 - babel-jest: ^27.3.1 babel-plugin-annotate-pure-calls: ^0.4.0 babel-plugin-dev-expression: ^0.2.3 babel-plugin-macros: ^3.1.0 @@ -5174,15 +4969,9 @@ __metadata: cssnano: ^5.0.11 doctoc: ^2.1.0 enquirer: ^2.3.6 - eslint: ^7.32.0 + eslint: ^8.3.0 eslint-config-prettier: ^8.3.0 - eslint-config-react-app: ^6.0.0 - eslint-plugin-flowtype: ^5.10.0 - eslint-plugin-import: ^2.25.3 - eslint-plugin-jsx-a11y: ^6.5.1 - eslint-plugin-prettier: ^4.0.0 - eslint-plugin-react: ^7.27.1 - eslint-plugin-react-hooks: ^4.3.0 + eslint-config-react-app: ^7.0.0-next.91 execa: ^4.1.0 figlet: ^1.5.2 fs-extra: ^10.0.0 @@ -5232,13 +5021,6 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.867": - version: 1.3.871 - resolution: "electron-to-chromium@npm:1.3.871" - checksum: 3fc5447b0df1d95530069aad56e6262d4aa1115c1c4c3abffa91e944b73c867da0615e75e54838ccad104a4253d9796a03b8e7e305d3d4b90f706f8ca03a524c - languageName: node - linkType: hard - "electron-to-chromium@npm:^1.3.896": version: 1.3.906 resolution: "electron-to-chromium@npm:1.3.906" @@ -5442,16 +5224,17 @@ __metadata: languageName: node linkType: hard -"eslint-config-react-app@npm:^6.0.0": - version: 6.0.0 - resolution: "eslint-config-react-app@npm:6.0.0" +"eslint-config-react-app@npm:^7.0.0-next.91": + version: 7.0.0-next.91 + resolution: "eslint-config-react-app@npm:7.0.0-next.91" dependencies: - confusing-browser-globals: ^1.0.10 - peerDependencies: + "@babel/core": ^7.14.2 + "@babel/eslint-parser": ^7.14.7 + "@rushstack/eslint-patch": ^1.0.6 "@typescript-eslint/eslint-plugin": ^4.0.0 "@typescript-eslint/parser": ^4.0.0 - babel-eslint: ^10.0.0 - eslint: ^7.5.0 + babel-preset-react-app: 11.0.0-next.91+1465357b + confusing-browser-globals: 2.0.0-next.91+1465357b eslint-plugin-flowtype: ^5.2.0 eslint-plugin-import: ^2.22.0 eslint-plugin-jest: ^24.0.0 @@ -5459,12 +5242,9 @@ __metadata: eslint-plugin-react: ^7.20.3 eslint-plugin-react-hooks: ^4.0.8 eslint-plugin-testing-library: ^3.9.0 - peerDependenciesMeta: - eslint-plugin-jest: - optional: true - eslint-plugin-testing-library: - optional: true - checksum: b265852455b1c10e9c5f0cebe199306fffc7f8e1b6548fcb0bccdc4415c288dfee8ab10717122a32275b91130dfb482dcbbc87d2fb79d8728d4c2bfa889f0915 + peerDependencies: + eslint: ^7.30.0 + checksum: 960c94c7e32d204ec2f156697a49c21397d52ba7dbd7a64825afea1de7eb34921a65790fb58f3730ed942df0f1fcf4da4f16960516103d8db547c65c8fc6b280 languageName: node linkType: hard @@ -5489,7 +5269,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-flowtype@npm:^5.10.0": +"eslint-plugin-flowtype@npm:^5.2.0": version: 5.10.0 resolution: "eslint-plugin-flowtype@npm:5.10.0" dependencies: @@ -5501,7 +5281,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.25.3": +"eslint-plugin-import@npm:^2.22.0": version: 2.25.3 resolution: "eslint-plugin-import@npm:2.25.3" dependencies: @@ -5524,7 +5304,22 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsx-a11y@npm:^6.5.1": +"eslint-plugin-jest@npm:^24.0.0": + version: 24.7.0 + resolution: "eslint-plugin-jest@npm:24.7.0" + dependencies: + "@typescript-eslint/experimental-utils": ^4.0.1 + peerDependencies: + "@typescript-eslint/eslint-plugin": ">= 4" + eslint: ">=5" + peerDependenciesMeta: + "@typescript-eslint/eslint-plugin": + optional: true + checksum: a4056582825ab3359d2e0e3aae50518f6f867d1cfb3240496605247d3ff9c84b4164f1a7e1f7087d5a2eae1343d738ada1ba74c422b13ad20b737601dc47ae08 + languageName: node + linkType: hard + +"eslint-plugin-jsx-a11y@npm:^6.3.1": version: 6.5.1 resolution: "eslint-plugin-jsx-a11y@npm:6.5.1" dependencies: @@ -5546,22 +5341,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-prettier@npm:^4.0.0": - version: 4.0.0 - resolution: "eslint-plugin-prettier@npm:4.0.0" - dependencies: - prettier-linter-helpers: ^1.0.0 - peerDependencies: - eslint: ">=7.28.0" - prettier: ">=2.0.0" - peerDependenciesMeta: - eslint-config-prettier: - optional: true - checksum: 03d69177a3c21fa2229c7e427ce604429f0b20ab7f411e2e824912f572a207c7f5a41fd1f0a95b9b8afe121e291c1b1f1dc1d44c7aad4b0837487f9c19f5210d - languageName: node - linkType: hard - -"eslint-plugin-react-hooks@npm:^4.3.0": +"eslint-plugin-react-hooks@npm:^4.0.8": version: 4.3.0 resolution: "eslint-plugin-react-hooks@npm:4.3.0" peerDependencies: @@ -5570,7 +5350,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.27.1": +"eslint-plugin-react@npm:^7.20.3": version: 7.27.1 resolution: "eslint-plugin-react@npm:7.27.1" dependencies: @@ -5594,7 +5374,18 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^5.1.1": +"eslint-plugin-testing-library@npm:^3.9.0": + version: 3.10.2 + resolution: "eslint-plugin-testing-library@npm:3.10.2" + dependencies: + "@typescript-eslint/experimental-utils": ^3.10.1 + peerDependencies: + eslint: ^5 || ^6 || ^7 + checksum: 3859d4a4816b130cfefc3b45bc7d303aff19b8d4e83a5e35ca3d634de9f3c4aa1b4340cb4f41e2d1bfe70b173562b9882c58ac48be4e07ddf6a1f88659e2604d + languageName: node + linkType: hard + +"eslint-scope@npm:^5.0.0, eslint-scope@npm:^5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" dependencies: @@ -5604,7 +5395,17 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^2.1.0": +"eslint-scope@npm:^7.1.0": + version: 7.1.0 + resolution: "eslint-scope@npm:7.1.0" + dependencies: + esrecurse: ^4.3.0 + estraverse: ^5.2.0 + checksum: 2070470a0725438ed47075b2574a4c03cf59aa32648da8cff9e3548c84f6b0079cfdb9ee1dd7ab0bfe97011f64b2af5bfd4b69cf14a1292130dec661eec7914a + languageName: node + linkType: hard + +"eslint-utils@npm:^2.0.0": version: 2.1.0 resolution: "eslint-utils@npm:2.1.0" dependencies: @@ -5624,50 +5425,56 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.0.0, eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0": +"eslint-visitor-keys@npm:^1.1.0": version: 1.3.0 resolution: "eslint-visitor-keys@npm:1.3.0" checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a languageName: node linkType: hard -"eslint-visitor-keys@npm:^2.0.0": +"eslint-visitor-keys@npm:^2.0.0, eslint-visitor-keys@npm:^2.1.0": version: 2.1.0 resolution: "eslint-visitor-keys@npm:2.1.0" checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d languageName: node linkType: hard -"eslint@npm:^7.32.0": - version: 7.32.0 - resolution: "eslint@npm:7.32.0" +"eslint-visitor-keys@npm:^3.1.0": + version: 3.1.0 + resolution: "eslint-visitor-keys@npm:3.1.0" + checksum: fd2d613bb315bc549068ca97771d868437fb60c8f13ef8d6d54669773ff53f814b759fa9e57966f15e4c50a5f5e11c6ba47060b8f201f9776311f6c5d5c11b70 + languageName: node + linkType: hard + +"eslint@npm:^8.3.0": + version: 8.3.0 + resolution: "eslint@npm:8.3.0" dependencies: - "@babel/code-frame": 7.12.11 - "@eslint/eslintrc": ^0.4.3 - "@humanwhocodes/config-array": ^0.5.0 + "@eslint/eslintrc": ^1.0.4 + "@humanwhocodes/config-array": ^0.6.0 ajv: ^6.10.0 chalk: ^4.0.0 cross-spawn: ^7.0.2 - debug: ^4.0.1 + debug: ^4.3.2 doctrine: ^3.0.0 enquirer: ^2.3.5 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.1 + eslint-scope: ^7.1.0 + eslint-utils: ^3.0.0 + eslint-visitor-keys: ^3.1.0 + espree: ^9.1.0 esquery: ^1.4.0 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 functional-red-black-tree: ^1.0.1 - glob-parent: ^5.1.2 + glob-parent: ^6.0.1 globals: ^13.6.0 ignore: ^4.0.6 import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 - js-yaml: ^3.13.1 + js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 levn: ^0.4.1 lodash.merge: ^4.6.2 @@ -5675,27 +5482,26 @@ __metadata: natural-compare: ^1.4.0 optionator: ^0.9.1 progress: ^2.0.0 - regexpp: ^3.1.0 + regexpp: ^3.2.0 semver: ^7.2.1 - strip-ansi: ^6.0.0 + strip-ansi: ^6.0.1 strip-json-comments: ^3.1.0 - table: ^6.0.9 text-table: ^0.2.0 v8-compile-cache: ^2.0.3 bin: eslint: bin/eslint.js - checksum: cc85af9985a3a11085c011f3d27abe8111006d34cc274291b3c4d7bea51a4e2ff6135780249becd919ba7f6d6d1ecc38a6b73dacb6a7be08d38453b344dc8d37 + checksum: c0338471fc787384077b132fb1496f264a4d7ed032b9072b2f6b8b1c833edc89b0a4890080576781ce6101a2700341af413ecbf1b66f0780aa02601c40fb2008 languageName: node linkType: hard -"espree@npm:^7.3.0, espree@npm:^7.3.1": - version: 7.3.1 - resolution: "espree@npm:7.3.1" +"espree@npm:^9.0.0, espree@npm:^9.1.0": + version: 9.1.0 + resolution: "espree@npm:9.1.0" dependencies: - acorn: ^7.4.0 + acorn: ^8.6.0 acorn-jsx: ^5.3.1 - eslint-visitor-keys: ^1.3.0 - checksum: aa9b50dcce883449af2e23bc2b8d9abb77118f96f4cb313935d6b220f77137eaef7724a83c3f6243b96bc0e4ab14766198e60818caad99f9519ae5a336a39b45 + eslint-visitor-keys: ^3.1.0 + checksum: ba9b0f759c49c19a098e0bb97f3b9b05441a60dec3f868bc412ae300e00ba20cb0bd2c6a1bdd6c4f0056e6382650bf45b4982d81e67ad0210c1c16b336f73c39 languageName: node linkType: hard @@ -5734,14 +5540,7 @@ __metadata: languageName: node linkType: hard -"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0": - version: 5.2.0 - resolution: "estraverse@npm:5.2.0" - checksum: ec11b70d946bf5d7f76f91db38ef6f08109ac1b36cda293a26e678e58df4719f57f67b9ec87042afdd1f0267cee91865be3aa48d2161765a93defab5431be7b8 - languageName: node - linkType: hard - -"estraverse@npm:^5.3.0": +"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0": version: 5.3.0 resolution: "estraverse@npm:5.3.0" checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b @@ -5824,17 +5623,17 @@ __metadata: languageName: node linkType: hard -"expect@npm:^27.3.0": - version: 27.3.0 - resolution: "expect@npm:27.3.0" +"expect@npm:^27.3.1": + version: 27.3.1 + resolution: "expect@npm:27.3.1" dependencies: "@jest/types": ^27.2.5 ansi-styles: ^5.0.0 - jest-get-type: ^27.0.6 - jest-matcher-utils: ^27.3.0 - jest-message-util: ^27.3.0 + jest-get-type: ^27.3.1 + jest-matcher-utils: ^27.3.1 + jest-message-util: ^27.3.1 jest-regex-util: ^27.0.6 - checksum: b4d34c0a514e506face1cdb9f8542067a06e5bf8beff87cd13e37a994c89211a5b4624ac4c7f7919f78534af62cdf2e91f8bec2a305ffac14fde5bc1318c3ca5 + checksum: e7681ecc7ab1006a9311c66729ba7cef598671e89f48e832f319feb9bb0c79a231d30da039c09ad437e5e18d69aced2a66c102ef63eb58a2e4f39a591bba2f60 languageName: node linkType: hard @@ -5863,13 +5662,6 @@ __metadata: languageName: node linkType: hard -"fast-diff@npm:^1.1.2": - version: 1.2.0 - resolution: "fast-diff@npm:1.2.0" - checksum: 1b5306eaa9e826564d9e5ffcd6ebd881eb5f770b3f977fcbf38f05c824e42172b53c79920e8429c54eb742ce15a0caf268b0fdd5b38f6de52234c4a8368131ae - languageName: node - linkType: hard - "fast-glob@npm:^3.0.3, fast-glob@npm:^3.1.1": version: 3.2.7 resolution: "fast-glob@npm:3.2.7" @@ -6025,9 +5817,9 @@ __metadata: linkType: hard "flatted@npm:^3.1.0": - version: 3.2.2 - resolution: "flatted@npm:3.2.2" - checksum: 9d5e03fd9309b9103f345cf6d0cef4fa46201baa053b0ca3d57fa489449b0bee687b7355407898f630afbb1a1286d2a6658e7e77dea3b85c3cd6c6ce2894a5c3 + version: 3.2.4 + resolution: "flatted@npm:3.2.4" + checksum: 7d33846428ab337ec81ef9b8b9103894c1c81f5f67feb32bd4ed106fbc47da60d56edb42efd36c9f1f30a010272aeccd34ec1ffacfe9dfdff19673b1d4df481b languageName: node linkType: hard @@ -6061,9 +5853,9 @@ __metadata: linkType: hard "fraction.js@npm:^4.1.1": - version: 4.1.1 - resolution: "fraction.js@npm:4.1.1" - checksum: e5a1f81d73e32aabf4fbd6581a7b3dfabd9a449ceb97c7e71ed2931dd0607095622341100d7819741eb9b435eb4e0d4a040a69e411dc943fa9b3a3872f3a2e0f + version: 4.1.2 + resolution: "fraction.js@npm:4.1.2" + checksum: a67eff2b599cb6546b77ce9c913bd0cccd646e1a525c793ba4e0bf5a399fc403f379227fca83423a6ea79d01e35c2f2b0f141ffa1d09e41377041268a53fb150 languageName: node linkType: hard @@ -6112,7 +5904,7 @@ __metadata: languageName: node linkType: hard -"fsevents@^2.3.2, fsevents@~2.3.2": +"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": version: 2.3.2 resolution: "fsevents@npm:2.3.2" dependencies: @@ -6145,19 +5937,20 @@ __metadata: languageName: node linkType: hard -"gauge@npm:~2.7.3": - version: 2.7.4 - resolution: "gauge@npm:2.7.4" +"gauge@npm:^4.0.0": + version: 4.0.0 + resolution: "gauge@npm:4.0.0" dependencies: - aproba: ^1.0.3 + ansi-regex: ^5.0.1 + aproba: ^1.0.3 || ^2.0.0 + color-support: ^1.1.2 console-control-strings: ^1.0.0 - has-unicode: ^2.0.0 - object-assign: ^4.1.0 + has-unicode: ^2.0.1 signal-exit: ^3.0.0 - string-width: ^1.0.1 - strip-ansi: ^3.0.1 - wide-align: ^1.1.0 - checksum: a89b53cee65579b46832e050b5f3a79a832cc422c190de79c6b8e2e15296ab92faddde6ddf2d376875cbba2b043efa99b9e1ed8124e7365f61b04e3cee9d40ee + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.2 + checksum: 637b34c84f518defa89319dbef68211a24e9302182ad2a619e3be1be5b7dcf2a962c8359e889294af667440f4722e7e6e61671859e00bd8ec280a136ded89b25 languageName: node linkType: hard @@ -6332,6 +6125,15 @@ __metadata: languageName: node linkType: hard +"glob-parent@npm:^6.0.1": + version: 6.0.2 + resolution: "glob-parent@npm:6.0.2" + dependencies: + is-glob: ^4.0.3 + checksum: c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8 + languageName: node + linkType: hard + "glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": version: 7.2.0 resolution: "glob@npm:7.2.0" @@ -6372,11 +6174,11 @@ __metadata: linkType: hard "globals@npm:^13.6.0, globals@npm:^13.9.0": - version: 13.11.0 - resolution: "globals@npm:13.11.0" + version: 13.12.0 + resolution: "globals@npm:13.12.0" dependencies: type-fest: ^0.20.2 - checksum: e9e5624154261a3e5344d2105a94886c5f2ca48028fa8258cd7b9119c5f00cf2909392817bb2d162c9a1a31b55d9b2c14e8f2271c45a22f77806f5b9322541cf + checksum: 1f959abb11117916468a1afcba527eead152900cad652c8383c4e8976daea7ec55e1ee30c086f48d1b8655719f214e9d92eca083c3a43b5543bc4056e7e5fccf languageName: node linkType: hard @@ -6531,7 +6333,7 @@ __metadata: languageName: node linkType: hard -"has-unicode@npm:^2.0.0": +"has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 @@ -6971,17 +6773,6 @@ __metadata: languageName: node linkType: hard -"is-ci@npm:^3.0.0": - version: 3.0.0 - resolution: "is-ci@npm:3.0.0" - dependencies: - ci-info: ^3.1.1 - bin: - is-ci: bin.js - checksum: 4b45aef32dd42dcb1f6fb3cd4b3a7ee7e18ea47516d2129005f46c3f36983506bb471382bac890973cf48a2f60d926a24461674ca2d9dc10744d82d4a876c26b - languageName: node - linkType: hard - "is-core-module@npm:^2.2.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.0": version: 2.8.0 resolution: "is-core-module@npm:2.8.0" @@ -7023,15 +6814,6 @@ __metadata: languageName: node linkType: hard -"is-fullwidth-code-point@npm:^1.0.0": - version: 1.0.0 - resolution: "is-fullwidth-code-point@npm:1.0.0" - dependencies: - number-is-nan: ^1.0.0 - checksum: 4d46a7465a66a8aebcc5340d3b63a56602133874af576a9ca42c6f0f4bd787a743605771c5f246db77da96605fefeffb65fc1dbe862dcc7328f4b4d03edf5a57 - languageName: node - linkType: hard - "is-fullwidth-code-point@npm:^2.0.0": version: 2.0.0 resolution: "is-fullwidth-code-point@npm:2.0.0" @@ -7315,7 +7097,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-coverage@npm:^3.0.0": +"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": version: 3.2.0 resolution: "istanbul-lib-coverage@npm:3.2.0" checksum: a2a545033b9d56da04a8571ed05c8120bf10e9bce01cf8633a3a2b0d1d83dff4ac4fe78d6d5673c27fc29b7f21a41d75f83a36be09f82a61c367b56aa73c1ff9 @@ -7335,15 +7117,15 @@ __metadata: linkType: hard "istanbul-lib-instrument@npm:^5.0.4": - version: 5.0.4 - resolution: "istanbul-lib-instrument@npm:5.0.4" + version: 5.1.0 + resolution: "istanbul-lib-instrument@npm:5.1.0" dependencies: "@babel/core": ^7.12.3 "@babel/parser": ^7.14.7 "@istanbuljs/schema": ^0.1.2 - istanbul-lib-coverage: ^3.0.0 + istanbul-lib-coverage: ^3.2.0 semver: ^6.3.0 - checksum: cdde1dad2a8c872ae99a44b5cb0c9193fac5eb513c5e20e5e5fab42bbbd1fdba2a0c4e082df1132e87901519702923221c10f3da4ffa66adc66572355178109d + checksum: 8b82e733c69fe9f94d2e21f3e5760c9bedb110329aa75df4bd40df95f1cac3bf38767e43f35b125cc547ceca7376b72ce7d95cc5238b7e9088345c7b589233d3 languageName: node linkType: hard @@ -7390,47 +7172,47 @@ __metadata: languageName: node linkType: hard -"jest-circus@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-circus@npm:27.3.0" +"jest-circus@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-circus@npm:27.3.1" dependencies: - "@jest/environment": ^27.3.0 - "@jest/test-result": ^27.3.0 + "@jest/environment": ^27.3.1 + "@jest/test-result": ^27.3.1 "@jest/types": ^27.2.5 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 dedent: ^0.7.0 - expect: ^27.3.0 + expect: ^27.3.1 is-generator-fn: ^2.0.0 - jest-each: ^27.3.0 - jest-matcher-utils: ^27.3.0 - jest-message-util: ^27.3.0 - jest-runtime: ^27.3.0 - jest-snapshot: ^27.3.0 - jest-util: ^27.3.0 - pretty-format: ^27.3.0 + jest-each: ^27.3.1 + jest-matcher-utils: ^27.3.1 + jest-message-util: ^27.3.1 + jest-runtime: ^27.3.1 + jest-snapshot: ^27.3.1 + jest-util: ^27.3.1 + pretty-format: ^27.3.1 slash: ^3.0.0 stack-utils: ^2.0.3 throat: ^6.0.1 - checksum: ee5766ec492e755531a1b61e44689642edd8c7e2fe0b0e7341ba2d3807d6d4e2263fb4c39b6e855776278bdd41d1083b78500f76e99b1b3b43cc140dab8e4c90 + checksum: f3fc8ba6ae2623770c6d1c4808e215569c4c9b0483a8e4e8779deb98e803ea3d543c18e096a952bcc2103191dd10bf779f87594652e346209b4f26bde6acd45b languageName: node linkType: hard -"jest-cli@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-cli@npm:27.3.0" +"jest-cli@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-cli@npm:27.3.1" dependencies: - "@jest/core": ^27.3.0 - "@jest/test-result": ^27.3.0 + "@jest/core": ^27.3.1 + "@jest/test-result": ^27.3.1 "@jest/types": ^27.2.5 chalk: ^4.0.0 exit: ^0.1.2 graceful-fs: ^4.2.4 import-local: ^3.0.2 - jest-config: ^27.3.0 - jest-util: ^27.3.0 - jest-validate: ^27.3.0 + jest-config: ^27.3.1 + jest-util: ^27.3.1 + jest-validate: ^27.3.1 prompts: ^2.0.1 yargs: ^16.2.0 peerDependencies: @@ -7440,53 +7222,53 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: bbcaeaf51d5c5f6afbb065c5a7714f7ec76b4681a723f680b25990be1d3c08646fdd90e44ada3705e14cbb513b0de168c3cc421a8c9f028f0797d583b69613b8 + checksum: e27187aa304503c9f45b4f338dba7df5ea35f2406d615b91c611206a18d7db94e6eba3997f9b57651281b9f0ace84b132267e0803c30b05b555f1f6043c1bc47 languageName: node linkType: hard -"jest-config@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-config@npm:27.3.0" +"jest-config@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-config@npm:27.3.1" dependencies: "@babel/core": ^7.1.0 - "@jest/test-sequencer": ^27.3.0 + "@jest/test-sequencer": ^27.3.1 "@jest/types": ^27.2.5 - babel-jest: ^27.3.0 + babel-jest: ^27.3.1 chalk: ^4.0.0 + ci-info: ^3.2.0 deepmerge: ^4.2.2 glob: ^7.1.1 graceful-fs: ^4.2.4 - is-ci: ^3.0.0 - jest-circus: ^27.3.0 - jest-environment-jsdom: ^27.3.0 - jest-environment-node: ^27.3.0 - jest-get-type: ^27.0.6 - jest-jasmine2: ^27.3.0 + jest-circus: ^27.3.1 + jest-environment-jsdom: ^27.3.1 + jest-environment-node: ^27.3.1 + jest-get-type: ^27.3.1 + jest-jasmine2: ^27.3.1 jest-regex-util: ^27.0.6 - jest-resolve: ^27.3.0 - jest-runner: ^27.3.0 - jest-util: ^27.3.0 - jest-validate: ^27.3.0 + jest-resolve: ^27.3.1 + jest-runner: ^27.3.1 + jest-util: ^27.3.1 + jest-validate: ^27.3.1 micromatch: ^4.0.4 - pretty-format: ^27.3.0 + pretty-format: ^27.3.1 peerDependencies: ts-node: ">=9.0.0" peerDependenciesMeta: ts-node: optional: true - checksum: 852cecf9578dff4dafd68b47a4a7784cafd8b977444fdca3c833962fb88da55714b709c3b0c6ee8ed286fb8e36ab2a9d34ca82d6072a8f63fa41a426ea22314e + checksum: 1a86b03456795012cb0da16e5342bd67a6caa4f8e62f6afb82268e7da185efd16823e25e5049441b2a41b100c557950db2df52e8f5b8d23d6699923e49b7585d languageName: node linkType: hard -"jest-diff@npm:^27.0.0, jest-diff@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-diff@npm:27.3.0" +"jest-diff@npm:^27.0.0, jest-diff@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-diff@npm:27.3.1" dependencies: chalk: ^4.0.0 diff-sequences: ^27.0.6 - jest-get-type: ^27.0.6 - pretty-format: ^27.3.0 - checksum: 2cf7f53ff08a34f76b4590fecf8f7482fc10e3e6763f9be5434dc18d1a585644352b69de4429484de78813d8a6032650710733225d5e15d25ddf15feb4d44c4f + jest-get-type: ^27.3.1 + pretty-format: ^27.3.1 + checksum: 49231a4ac4bed1cce8f5135db2a26a83673d5cbe5716bca29900a45ae0ddf237099d9091acac436b9c60ab933b0e7ca086ce8cb71f44411b572b69adbe96128d languageName: node linkType: hard @@ -7499,76 +7281,52 @@ __metadata: languageName: node linkType: hard -"jest-each@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-each@npm:27.3.0" +"jest-each@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-each@npm:27.3.1" dependencies: "@jest/types": ^27.2.5 chalk: ^4.0.0 - jest-get-type: ^27.0.6 - jest-util: ^27.3.0 - pretty-format: ^27.3.0 - checksum: c4b5d0fc3d9b7dda8565a41c94a071dc026d4a798cc2180e6ea4fee00dd19847ff064b9884e23b81fac31068b8336006d5e958c976fbc30be19afcd3a50099af + jest-get-type: ^27.3.1 + jest-util: ^27.3.1 + pretty-format: ^27.3.1 + checksum: 61bbe4f5ab691049668dcc519c92f4c4ea57a279d51dd124b1e196c4bd63f7a2d81146d3bdec7dc6d5115999b74bf1a68938575bb5e051d41f499f92e2d4e715 languageName: node linkType: hard -"jest-environment-jsdom@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-environment-jsdom@npm:27.3.0" +"jest-environment-jsdom@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-environment-jsdom@npm:27.3.1" dependencies: - "@jest/environment": ^27.3.0 - "@jest/fake-timers": ^27.3.0 + "@jest/environment": ^27.3.1 + "@jest/fake-timers": ^27.3.1 "@jest/types": ^27.2.5 "@types/node": "*" jest-mock: ^27.3.0 - jest-util: ^27.3.0 + jest-util: ^27.3.1 jsdom: ^16.6.0 - checksum: d936e5567650f260b5422bda9437e1140545a2b4cce43c1c54b495d3b19ec99b049348c224d25d07e6f12a8f29a2b73f93b15ddaa6f786cf3505095684077e92 + checksum: 669c4f417a62d30ae7942c988a6bf3a224dbc1ccdca3355f0fd51523d60bad7395db31589a95f34d27eaf422f642cd308a78c34f32aa078084fa799fd50ccf8b languageName: node linkType: hard -"jest-environment-node@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-environment-node@npm:27.3.0" +"jest-environment-node@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-environment-node@npm:27.3.1" dependencies: - "@jest/environment": ^27.3.0 - "@jest/fake-timers": ^27.3.0 + "@jest/environment": ^27.3.1 + "@jest/fake-timers": ^27.3.1 "@jest/types": ^27.2.5 "@types/node": "*" jest-mock: ^27.3.0 - jest-util: ^27.3.0 - checksum: 684291455636d410541753ad15eaab1c50c915a908e7230c36b68a3387a69b10d43e549cd1d3efa3ed4775dbcae02871eb51b68a7cb519806fff95ba866c3f06 - languageName: node - linkType: hard - -"jest-get-type@npm:^27.0.6": - version: 27.0.6 - resolution: "jest-get-type@npm:27.0.6" - checksum: 2d4c1381bb5ddb212d80ad00497c7cbb3312358e10b62ac19f1fe5a28ae4af709202bfc235b77ec508970b83fd89945937652d636bcaf88614fa00028a6f3138 + jest-util: ^27.3.1 + checksum: 40bab41957a253525b394055489568e748bea478f5b3903ff5c4e59c373adf4257788c28303dfd08e414271a3ff57cec74848a435066dcb8504865ed594e98c0 languageName: node linkType: hard -"jest-haste-map@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-haste-map@npm:27.3.0" - dependencies: - "@jest/types": ^27.2.5 - "@types/graceful-fs": ^4.1.2 - "@types/node": "*" - anymatch: ^3.0.3 - fb-watchman: ^2.0.0 - fsevents: ^2.3.2 - graceful-fs: ^4.2.4 - jest-regex-util: ^27.0.6 - jest-serializer: ^27.0.6 - jest-util: ^27.3.0 - jest-worker: ^27.3.0 - micromatch: ^4.0.4 - walker: ^1.0.7 - dependenciesMeta: - fsevents: - optional: true - checksum: d48db66975560ce354da942a7565ed961caf0067c4731d665fd84c5465819572b5295a2c5969fc25f8ec8f448dac89faea54a4e2fc29158495c1ccd14e554ff4 +"jest-get-type@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-get-type@npm:27.3.1" + checksum: b0b8db1d770c6332b4189bbf4073184489acbb1095410cf53add033daf911577ee6bd1c4f8d747dd2f3d63de42f7eb15c5527fc7288a2855a046f4a8957cd902 languageName: node linkType: hard @@ -7596,57 +7354,57 @@ __metadata: languageName: node linkType: hard -"jest-jasmine2@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-jasmine2@npm:27.3.0" +"jest-jasmine2@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-jasmine2@npm:27.3.1" dependencies: "@babel/traverse": ^7.1.0 - "@jest/environment": ^27.3.0 + "@jest/environment": ^27.3.1 "@jest/source-map": ^27.0.6 - "@jest/test-result": ^27.3.0 + "@jest/test-result": ^27.3.1 "@jest/types": ^27.2.5 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 - expect: ^27.3.0 + expect: ^27.3.1 is-generator-fn: ^2.0.0 - jest-each: ^27.3.0 - jest-matcher-utils: ^27.3.0 - jest-message-util: ^27.3.0 - jest-runtime: ^27.3.0 - jest-snapshot: ^27.3.0 - jest-util: ^27.3.0 - pretty-format: ^27.3.0 + jest-each: ^27.3.1 + jest-matcher-utils: ^27.3.1 + jest-message-util: ^27.3.1 + jest-runtime: ^27.3.1 + jest-snapshot: ^27.3.1 + jest-util: ^27.3.1 + pretty-format: ^27.3.1 throat: ^6.0.1 - checksum: 957bb5d28ee799c3ba37477a688a8160ed0378ba2ce20a5359b70ee0847fa1c015207f1e47f551236304e98273c50b8904f5480311a98f525408e0598b595c8a + checksum: 6ad4e3115b0e67f4e3923a67a0bbd30da2b3f68c2227ce43f9a306f67d4d992e9fa71d39850dfc66239fb95211fe466666c70abd93d2ad59f628cca5d3ddcab7 languageName: node linkType: hard -"jest-leak-detector@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-leak-detector@npm:27.3.0" +"jest-leak-detector@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-leak-detector@npm:27.3.1" dependencies: - jest-get-type: ^27.0.6 - pretty-format: ^27.3.0 - checksum: fc10f6ef62fd69bef27ab93e30a98a39c6da2d7012505581bdb4e2b64b0b47e3c9651c3be2c9c4819581dc2cbf44fc20b15c5d3c219aacb5a154361fad983907 + jest-get-type: ^27.3.1 + pretty-format: ^27.3.1 + checksum: ff3ca19d42408cb135069928e1b79d68accd62acb77a36ab9a56ae9de3d20cd0a6c1c98469eda617127d2e780a6a7e5a4e3b9c804c1d6b67afdd65d7270adae4 languageName: node linkType: hard -"jest-matcher-utils@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-matcher-utils@npm:27.3.0" +"jest-matcher-utils@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-matcher-utils@npm:27.3.1" dependencies: chalk: ^4.0.0 - jest-diff: ^27.3.0 - jest-get-type: ^27.0.6 - pretty-format: ^27.3.0 - checksum: 8484290277c88717f0aedafb8ad9bfd32c6cc0bc6a2ddcec004c0666f0360898aafaf749ec106399ee9fd1ec4b29f26176d36a39e2bb42c409aa68eeb7b075db + jest-diff: ^27.3.1 + jest-get-type: ^27.3.1 + pretty-format: ^27.3.1 + checksum: 118c428b5509c767596a785697f8bedf90eb06278ffb76ecd57eb8eebc7c66a17dabb5960e100e7b1a91fb2638722bfec0152a3deb1162049eeb98ebe40f6caa languageName: node linkType: hard -"jest-message-util@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-message-util@npm:27.3.0" +"jest-message-util@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-message-util@npm:27.3.1" dependencies: "@babel/code-frame": ^7.12.13 "@jest/types": ^27.2.5 @@ -7654,10 +7412,10 @@ __metadata: chalk: ^4.0.0 graceful-fs: ^4.2.4 micromatch: ^4.0.4 - pretty-format: ^27.3.0 + pretty-format: ^27.3.1 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 3420d0203184768947cb5b5270cd19acda42369d9cf277985e901944be8f2f7fb576c9831dc16ecfa1cd1c96261f8d84a8a5b6a623c874f8c801faed633a4d71 + checksum: 2d10734765e3e965f92b7cf009206a702e644228114bda3e20c40f59fe603422a55aa6632b4413e030bf352a03f362d321c0d881908c1d24b05e097da3ee3c4a languageName: node linkType: hard @@ -7690,43 +7448,43 @@ __metadata: languageName: node linkType: hard -"jest-resolve-dependencies@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-resolve-dependencies@npm:27.3.0" +"jest-resolve-dependencies@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-resolve-dependencies@npm:27.3.1" dependencies: "@jest/types": ^27.2.5 jest-regex-util: ^27.0.6 - jest-snapshot: ^27.3.0 - checksum: ee97685d0e5eea20c58864b2b604f48c596d65641b31cc76a5d37df34f53defd6c84ff7c26cc79619acf3a2281386004def756e3356861e65b416c309267d050 + jest-snapshot: ^27.3.1 + checksum: 33b215313b3dbd8d7e772adb6a8a52f38f8ea7394b3cc2799695f8eeaf32a79235d3c325f9533344cceb7f34acee0e3927230e31678e4c927f221fe76ede748d languageName: node linkType: hard -"jest-resolve@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-resolve@npm:27.3.0" +"jest-resolve@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-resolve@npm:27.3.1" dependencies: "@jest/types": ^27.2.5 chalk: ^4.0.0 graceful-fs: ^4.2.4 - jest-haste-map: ^27.3.0 + jest-haste-map: ^27.3.1 jest-pnp-resolver: ^1.2.2 - jest-util: ^27.3.0 - jest-validate: ^27.3.0 + jest-util: ^27.3.1 + jest-validate: ^27.3.1 resolve: ^1.20.0 resolve.exports: ^1.1.0 slash: ^3.0.0 - checksum: e91880df96aff9e2b8f7b2df25d8de627b5d71efd1ca69109a91b53d79638d1fb785c0287ea1b2125208fe59c1ad40e3503c8529e012b002b4b316b0490f92db + checksum: c3910965375050bf46bdfbfa7ad073ab8f001651db6cee610479e2e40d9adec6ae95831a3e22e26ebf09b2e50febf6a7d37a36ed866e72d69e24e29d40ec8528 languageName: node linkType: hard -"jest-runner@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-runner@npm:27.3.0" +"jest-runner@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-runner@npm:27.3.1" dependencies: - "@jest/console": ^27.3.0 - "@jest/environment": ^27.3.0 - "@jest/test-result": ^27.3.0 - "@jest/transform": ^27.3.0 + "@jest/console": ^27.3.1 + "@jest/environment": ^27.3.1 + "@jest/test-result": ^27.3.1 + "@jest/transform": ^27.3.1 "@jest/types": ^27.2.5 "@types/node": "*" chalk: ^4.0.0 @@ -7734,31 +7492,31 @@ __metadata: exit: ^0.1.2 graceful-fs: ^4.2.4 jest-docblock: ^27.0.6 - jest-environment-jsdom: ^27.3.0 - jest-environment-node: ^27.3.0 - jest-haste-map: ^27.3.0 - jest-leak-detector: ^27.3.0 - jest-message-util: ^27.3.0 - jest-resolve: ^27.3.0 - jest-runtime: ^27.3.0 - jest-util: ^27.3.0 - jest-worker: ^27.3.0 + jest-environment-jsdom: ^27.3.1 + jest-environment-node: ^27.3.1 + jest-haste-map: ^27.3.1 + jest-leak-detector: ^27.3.1 + jest-message-util: ^27.3.1 + jest-resolve: ^27.3.1 + jest-runtime: ^27.3.1 + jest-util: ^27.3.1 + jest-worker: ^27.3.1 source-map-support: ^0.5.6 throat: ^6.0.1 - checksum: 50214976339fe8523c9c0a3ea230d76b0634c4e40b82d993f897b5b6c9cd993cf365621531e5577cb1dfba2e8065df81e8163cfa9ee5f65677b6540fe8dd498c + checksum: 6fe50206fd190124d03a7692e282746702a1f2572df260c39b9e71a4dba2ae4bcf54e6ccc6f653e92c35289d063f6aa08f1c021a95cdfaa628c221e7cdab301b languageName: node linkType: hard -"jest-runtime@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-runtime@npm:27.3.0" +"jest-runtime@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-runtime@npm:27.3.1" dependencies: - "@jest/console": ^27.3.0 - "@jest/environment": ^27.3.0 - "@jest/globals": ^27.3.0 + "@jest/console": ^27.3.1 + "@jest/environment": ^27.3.1 + "@jest/globals": ^27.3.1 "@jest/source-map": ^27.0.6 - "@jest/test-result": ^27.3.0 - "@jest/transform": ^27.3.0 + "@jest/test-result": ^27.3.1 + "@jest/transform": ^27.3.1 "@jest/types": ^27.2.5 "@types/yargs": ^16.0.0 chalk: ^4.0.0 @@ -7768,18 +7526,18 @@ __metadata: exit: ^0.1.2 glob: ^7.1.3 graceful-fs: ^4.2.4 - jest-haste-map: ^27.3.0 - jest-message-util: ^27.3.0 + jest-haste-map: ^27.3.1 + jest-message-util: ^27.3.1 jest-mock: ^27.3.0 jest-regex-util: ^27.0.6 - jest-resolve: ^27.3.0 - jest-snapshot: ^27.3.0 - jest-util: ^27.3.0 - jest-validate: ^27.3.0 + jest-resolve: ^27.3.1 + jest-snapshot: ^27.3.1 + jest-util: ^27.3.1 + jest-validate: ^27.3.1 slash: ^3.0.0 strip-bom: ^4.0.0 yargs: ^16.2.0 - checksum: 5f0b19480e14e61c2d3a2c3b005955f9eb63a7fb28e546d7ea99ecb352da3cb1d05acc54cfb7e0d87f9776f9d54f1c519b947563267e5f7ccb3420eb45bebc42 + checksum: b86c8c48126bbc04c8c6c7a05948237be6ec9e5d1bea9aeef62a7720d5d11236008137bd40e099c8359ac6d4b1fd6f6430e8329cc54fe896438f75f3c232ee27 languageName: node linkType: hard @@ -7793,9 +7551,9 @@ __metadata: languageName: node linkType: hard -"jest-snapshot@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-snapshot@npm:27.3.0" +"jest-snapshot@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-snapshot@npm:27.3.1" dependencies: "@babel/core": ^7.7.2 "@babel/generator": ^7.7.2 @@ -7803,43 +7561,29 @@ __metadata: "@babel/plugin-syntax-typescript": ^7.7.2 "@babel/traverse": ^7.7.2 "@babel/types": ^7.0.0 - "@jest/transform": ^27.3.0 + "@jest/transform": ^27.3.1 "@jest/types": ^27.2.5 "@types/babel__traverse": ^7.0.4 "@types/prettier": ^2.1.5 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^27.3.0 + expect: ^27.3.1 graceful-fs: ^4.2.4 - jest-diff: ^27.3.0 - jest-get-type: ^27.0.6 - jest-haste-map: ^27.3.0 - jest-matcher-utils: ^27.3.0 - jest-message-util: ^27.3.0 - jest-resolve: ^27.3.0 - jest-util: ^27.3.0 + jest-diff: ^27.3.1 + jest-get-type: ^27.3.1 + jest-haste-map: ^27.3.1 + jest-matcher-utils: ^27.3.1 + jest-message-util: ^27.3.1 + jest-resolve: ^27.3.1 + jest-util: ^27.3.1 natural-compare: ^1.4.0 - pretty-format: ^27.3.0 + pretty-format: ^27.3.1 semver: ^7.3.2 - checksum: fb9ef1d6433b9d88852d845f7d0678e2242385a269afb4b983bc5e0348b5dc4add98887d942a0bceb4dd6377df5db4acd2be022d3aeffc72b4ba7fe5182b051c - languageName: node - linkType: hard - -"jest-util@npm:^27.0.0, jest-util@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-util@npm:27.3.0" - dependencies: - "@jest/types": ^27.2.5 - "@types/node": "*" - chalk: ^4.0.0 - graceful-fs: ^4.2.4 - is-ci: ^3.0.0 - picomatch: ^2.2.3 - checksum: cec3bd7454c3ef36db4be5451f52fac6899eaa0f04de9b7754e5ceaee4948723b51f53cce880f9d0fdfadf81bec251fe302b830bd838338f2471ef572d006ea2 + checksum: e5607f15210e1428fcbdd350e461506f3e76d717d5d655a66b06fbfda5a60cc91ff50f6c04060bedbf7c93c6ea4a2d3363958c5e79203defe8d440dbb752ecdc languageName: node linkType: hard -"jest-util@npm:^27.3.1": +"jest-util@npm:^27.0.0, jest-util@npm:^27.3.1": version: 27.3.1 resolution: "jest-util@npm:27.3.1" dependencies: @@ -7853,17 +7597,17 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-validate@npm:27.3.0" +"jest-validate@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-validate@npm:27.3.1" dependencies: "@jest/types": ^27.2.5 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^27.0.6 + jest-get-type: ^27.3.1 leven: ^3.1.0 - pretty-format: ^27.3.0 - checksum: 30feb48e8bd594f1c92f03a9bc00343612c231d0a48a7bf0004e3822fe2d279858c5bb732a083a746e3926926f4a58ccf95523a84f0d761b25c7a7f7a8b28a5f + pretty-format: ^27.3.1 + checksum: 0f402027cb43d2a15fe882578aa446f835688ad216eac6ac1f9795244d8d3da362ff932f34fc97307f6fa11951bf8cf13c8efe88aac6ce3ce66d42d7f2916108 languageName: node linkType: hard @@ -7884,18 +7628,18 @@ __metadata: languageName: node linkType: hard -"jest-watcher@npm:^27.0.0, jest-watcher@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-watcher@npm:27.3.0" +"jest-watcher@npm:^27.0.0, jest-watcher@npm:^27.3.1": + version: 27.3.1 + resolution: "jest-watcher@npm:27.3.1" dependencies: - "@jest/test-result": ^27.3.0 + "@jest/test-result": ^27.3.1 "@jest/types": ^27.2.5 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 - jest-util: ^27.3.0 + jest-util: ^27.3.1 string-length: ^4.0.1 - checksum: c39e1dbcbf61f9b72d16855130a7397813d4078502f88b7b24a0f895e866a33885274566c68cd289412d91b02ecf1f11aa64ef43071a033874f62cbf0cc661ff + checksum: c150bb81be3aa41c114fbe283e9826c2675f8df091c18db8c53d575f3444966dd1d135aa5af02772e7a88411ac7e67740409f6a7c098d943b8dc056b4f0a845a languageName: node linkType: hard @@ -7910,17 +7654,6 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-worker@npm:27.3.0" - dependencies: - "@types/node": "*" - merge-stream: ^2.0.0 - supports-color: ^8.0.0 - checksum: 1fd375f22a2a70606b69ec828381aac5f9d751b697a72e4922d2898b5bf52700dc3b6b618a1b850ea44ddb7adf785e0d20df1c917f477b58a789c193dec5515b - languageName: node - linkType: hard - "jest-worker@npm:^27.3.1": version: 27.3.1 resolution: "jest-worker@npm:27.3.1" @@ -7933,12 +7666,12 @@ __metadata: linkType: hard "jest@npm:^27.2.3": - version: 27.3.0 - resolution: "jest@npm:27.3.0" + version: 27.3.1 + resolution: "jest@npm:27.3.1" dependencies: - "@jest/core": ^27.3.0 + "@jest/core": ^27.3.1 import-local: ^3.0.2 - jest-cli: ^27.3.0 + jest-cli: ^27.3.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -7946,7 +7679,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 8e756c496f57e4247d173e89cd84f82b6bc0ab4ea40f0acef56c14982348b2717318820be6a52f6ba1a678924202237bcf50e3acf71b94698fcab9a730feb6f3 + checksum: ae4f0c83fb1c87d7a6f440a8d6288f06a2a2fb1e3539bc048918572cded3e1dc10497ce4362a9a4a91f986eb3438f481e733a65581c5d5b08c00f7b4760ff21d languageName: node linkType: hard @@ -7976,6 +7709,17 @@ __metadata: languageName: node linkType: hard +"js-yaml@npm:^4.1.0": + version: 4.1.0 + resolution: "js-yaml@npm:4.1.0" + dependencies: + argparse: ^2.0.1 + bin: + js-yaml: bin/js-yaml.js + checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a + languageName: node + linkType: hard + "jsdom@npm:^16.6.0": version: 16.7.0 resolution: "jsdom@npm:16.7.0" @@ -8069,13 +7813,6 @@ __metadata: languageName: node linkType: hard -"json-schema-traverse@npm:^1.0.0": - version: 1.0.0 - resolution: "json-schema-traverse@npm:1.0.0" - checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad - languageName: node - linkType: hard - "json-stable-stringify-without-jsonify@npm:^1.0.1": version: 1.0.1 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" @@ -8164,11 +7901,11 @@ __metadata: linkType: hard "keyv@npm:^4.0.0": - version: 4.0.3 - resolution: "keyv@npm:4.0.3" + version: 4.0.4 + resolution: "keyv@npm:4.0.4" dependencies: json-buffer: 3.0.1 - checksum: 770134225c5320861748bf65f022e7ce100e465b85b28fe39036ef66f6190bb602aa8a57df365b9c745005d948fc1f0da99306062875a2f52700195e0b4d1033 + checksum: 73f0f45e149be12aab0449a59c9a490195f231ef90024222e544f4c24221fa2b4ec1cd432f92384f0f852e6ae48b7e97f1bf2147c29616b2feddf8ffbc401777 languageName: node linkType: hard @@ -8239,16 +7976,16 @@ __metadata: linkType: hard "lilconfig@npm:^2.0.3": - version: 2.0.3 - resolution: "lilconfig@npm:2.0.3" - checksum: 39fcd06c9f94bec0f7be969f89abcead96cf9334682007df63e6fbe9bdb0566cf8e1ca53a8f56d2acca802f28e8acbabe8ed4e6265ed5e419b6a1397db003741 + version: 2.0.4 + resolution: "lilconfig@npm:2.0.4" + checksum: 02ae530aa49218d782eb79e92c600ea5220828987f85aa3403fa512cadc7efe38c0ac7d0cd2edf600ad3fae1f6c1752f5b4bb78c0d9950435b044d53d507c9e1 languageName: node linkType: hard "lines-and-columns@npm:^1.1.6": - version: 1.1.6 - resolution: "lines-and-columns@npm:1.1.6" - checksum: 198a5436b1fa5cf703bae719c01c686b076f0ad7e1aafd95a58d626cabff302dc0414822126f2f80b58a8c3d66cda8a7b6da064f27130f87e1d3506d6dfd0d68 + version: 1.2.4 + resolution: "lines-and-columns@npm:1.2.4" + checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5 languageName: node linkType: hard @@ -8310,13 +8047,6 @@ __metadata: languageName: node linkType: hard -"lodash.clonedeep@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.clonedeep@npm:4.5.0" - checksum: 92c46f094b064e876a23c97f57f81fbffd5d760bf2d8a1c61d85db6d1e488c66b0384c943abee4f6af7debf5ad4e4282e74ff83177c9e63d8ff081a4837c3489 - languageName: node - linkType: hard - "lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" @@ -8352,13 +8082,6 @@ __metadata: languageName: node linkType: hard -"lodash.truncate@npm:^4.4.2": - version: 4.4.2 - resolution: "lodash.truncate@npm:4.4.2" - checksum: b463d8a382cfb5f0e71c504dcb6f807a7bd379ff1ea216669aa42c52fc28c54e404bfbd96791aa09e6df0de2c1d7b8f1b7f4b1a61f324d38fe98bc535aeee4f5 - languageName: node - linkType: hard - "lodash.uniq@npm:^4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -8469,12 +8192,12 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:^8.0.14": - version: 8.0.14 - resolution: "make-fetch-happen@npm:8.0.14" +"make-fetch-happen@npm:^9.1.0": + version: 9.1.0 + resolution: "make-fetch-happen@npm:9.1.0" dependencies: agentkeepalive: ^4.1.3 - cacache: ^15.0.5 + cacache: ^15.2.0 http-cache-semantics: ^4.1.0 http-proxy-agent: ^4.0.1 https-proxy-agent: ^5.0.0 @@ -8485,19 +8208,20 @@ __metadata: minipass-fetch: ^1.3.2 minipass-flush: ^1.0.5 minipass-pipeline: ^1.2.4 + negotiator: ^0.6.2 promise-retry: ^2.0.1 - socks-proxy-agent: ^5.0.0 + socks-proxy-agent: ^6.0.0 ssri: ^8.0.0 - checksum: 326fefde1aec1f1314e548be74baaaa322208718d1b51c9688a326f73dea70f57767b4f5423230e39408cfe7c6dcf7adcf86ca4798c919c3ea78f54532910434 + checksum: 0eb371c85fdd0b1584fcfdf3dc3c62395761b3c14658be02620c310305a9a7ecf1617a5e6fb30c1d081c5c8aaf177fa133ee225024313afabb7aa6a10f1e3d04 languageName: node linkType: hard -"makeerror@npm:1.0.x": - version: 1.0.11 - resolution: "makeerror@npm:1.0.11" +"makeerror@npm:1.0.12": + version: 1.0.12 + resolution: "makeerror@npm:1.0.12" dependencies: - tmpl: 1.0.x - checksum: 9a62ec2d9648c5329fdc4bc7d779a7305f32b1e55422a4f14244bc890bb43287fe013eb8d965e92a0cf4c443f3e59265b1fc3125eaedb0c2361e28b1a8de565d + tmpl: 1.0.5 + checksum: b38a025a12c8146d6eeea5a7f2bf27d51d8ad6064da8ca9405fcf7bf9b54acd43e3b30ddd7abb9b1bfa4ddb266019133313482570ddb207de568f71ecfcf6060 languageName: node linkType: hard @@ -8572,13 +8296,6 @@ __metadata: languageName: node linkType: hard -"mime-db@npm:1.50.0": - version: 1.50.0 - resolution: "mime-db@npm:1.50.0" - checksum: 95fcc19c3664ae72391c8a7e4015dde7fb6817c98c951493ca3a1d48050feb8ee08810a372ce7d9e16310042d26e5bda168916f600583a9a583655eeea8ff5f5 - languageName: node - linkType: hard - "mime-db@npm:1.51.0": version: 1.51.0 resolution: "mime-db@npm:1.51.0" @@ -8586,7 +8303,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:2.1.34": +"mime-types@npm:2.1.34, mime-types@npm:^2.1.12": version: 2.1.34 resolution: "mime-types@npm:2.1.34" dependencies: @@ -8595,15 +8312,6 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12": - version: 2.1.33 - resolution: "mime-types@npm:2.1.33" - dependencies: - mime-db: 1.50.0 - checksum: 05f2a0b3f169fbc51d79bdc7674ceb379dd07dbeadb0143059a7def865224686ee9f9051aeb340e98b6c11dbc06794ce0122181db4312cb1ad054fd90b0d510e - languageName: node - linkType: hard - "mimic-fn@npm:^1.0.0": version: 1.2.0 resolution: "mimic-fn@npm:1.2.0" @@ -8800,13 +8508,6 @@ __metadata: languageName: node linkType: hard -"nanocolors@npm:^0.1.12": - version: 0.1.12 - resolution: "nanocolors@npm:0.1.12" - checksum: 2ce58f57006ddd1d2680d05fe21f54d858db8ba81bd13381598ddc546f7637e33c4407da2ea7da40ea1c96794250e7c14a4d00358b48eeae4d917d6a92bafe4c - languageName: node - linkType: hard - "nanoid@npm:^3.1.30": version: 3.1.30 resolution: "nanoid@npm:3.1.30" @@ -8823,6 +8524,13 @@ __metadata: languageName: node linkType: hard +"negotiator@npm:^0.6.2": + version: 0.6.2 + resolution: "negotiator@npm:0.6.2" + checksum: dfddaff6c06792f1c4c3809e29a427b8daef8cd437c83b08dd51d7ee11bbd1c29d9512d66b801144d6c98e910ffd8723f2432e0cbf8b18d41d2a09599c975ab3 + languageName: node + linkType: hard + "neo-async@npm:^2.6.0": version: 2.6.2 resolution: "neo-async@npm:2.6.2" @@ -8850,31 +8558,31 @@ __metadata: linkType: hard "node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1": - version: 2.6.5 - resolution: "node-fetch@npm:2.6.5" + version: 2.6.6 + resolution: "node-fetch@npm:2.6.6" dependencies: whatwg-url: ^5.0.0 - checksum: 4e83db450718e70762882f00d96f647a7f2f3170035225934ddd5450cb1d91ef339ceb180d3687bcb0a6ed78c3fa5636ce8d3e44ec81ab59e0224ebf8965f65f + checksum: ee8290626bdb73629c59722b75dcf4b9b6a67c1ed7eb9102e368479c4a13b56a48c2bb3ad71571e378e98c8b2c64c820e11f9cd39e4b8557dd138ad571ef9a42 languageName: node linkType: hard "node-gyp@npm:latest": - version: 8.2.0 - resolution: "node-gyp@npm:8.2.0" + version: 8.4.1 + resolution: "node-gyp@npm:8.4.1" dependencies: env-paths: ^2.2.0 glob: ^7.1.4 graceful-fs: ^4.2.6 - make-fetch-happen: ^8.0.14 + make-fetch-happen: ^9.1.0 nopt: ^5.0.0 - npmlog: ^4.1.2 + npmlog: ^6.0.0 rimraf: ^3.0.2 semver: ^7.3.5 tar: ^6.1.2 which: ^2.0.2 bin: node-gyp: bin/node-gyp.js - checksum: 5e0e755eab8ca88647d20fc8aba4095560c3dd549686e86761b57b8489d93a1af68b0dccf881e5314bfce4d7ca290f8248e192915ccd3e18bf46571d72da6a9d + checksum: 341710b5da39d3660e6a886b37e210d33f8282047405c2e62c277bcc744c7552c5b8b972ebc3a7d5c2813794e60cc48c3ebd142c46d6e0321db4db6c92dd0355 languageName: node linkType: hard @@ -8892,13 +8600,6 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.0": - version: 2.0.0 - resolution: "node-releases@npm:2.0.0" - checksum: 4342ab76816ad2c82826a74a2334e51f1d328e3d0ce505547a68d32c38d05d84affa1b5918650f205b32d0b80ab3a4870d8951489552a2ba6060ef7fd521c8de - languageName: node - linkType: hard - "node-releases@npm:^2.0.1": version: 2.0.1 resolution: "node-releases@npm:2.0.1" @@ -8978,15 +8679,15 @@ __metadata: languageName: node linkType: hard -"npmlog@npm:^4.1.2": - version: 4.1.2 - resolution: "npmlog@npm:4.1.2" +"npmlog@npm:^6.0.0": + version: 6.0.0 + resolution: "npmlog@npm:6.0.0" dependencies: - are-we-there-yet: ~1.1.2 - console-control-strings: ~1.1.0 - gauge: ~2.7.3 - set-blocking: ~2.0.0 - checksum: edbda9f95ec20957a892de1839afc6fb735054c3accf6fbefe767bac9a639fd5cea2baeac6bd2bcd50a85cb54924d57d9886c81c7fbc2332c2ddd19227504192 + are-we-there-yet: ^2.0.0 + console-control-strings: ^1.1.0 + gauge: ^4.0.0 + set-blocking: ^2.0.0 + checksum: 33d8a7fe3d63bf83b16655b6588ae7ba10b5f37b067a661e7cab6508660d7c3204ae716ee2c5ce4eb9626fd1489cf2fa7645d789bc3b704f8c3ccb04a532a50b languageName: node linkType: hard @@ -8999,13 +8700,6 @@ __metadata: languageName: node linkType: hard -"number-is-nan@npm:^1.0.0": - version: 1.0.1 - resolution: "number-is-nan@npm:1.0.1" - checksum: 13656bc9aa771b96cef209ffca31c31a03b507ca6862ba7c3f638a283560620d723d52e626d57892c7fff475f4c36ac07f0600f14544692ff595abff214b9ffb - languageName: node - linkType: hard - "nwsapi@npm:^2.2.0": version: 2.2.0 resolution: "nwsapi@npm:2.2.0" @@ -9013,7 +8707,7 @@ __metadata: languageName: node linkType: hard -"object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": +"object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f @@ -9575,20 +9269,6 @@ __metadata: languageName: node linkType: hard -"postcss-colormin@npm:^5.2.0": - version: 5.2.0 - resolution: "postcss-colormin@npm:5.2.0" - dependencies: - browserslist: ^4.16.6 - caniuse-api: ^3.0.0 - colord: ^2.0.1 - postcss-value-parser: ^4.1.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 7b767874a139530469630ef66e38ee5cbb2e91b86a297f74555c8fc1870305321918629240d60858a9e0e84a0018d956aaa114bd58df06557ada9bbb9379a3a0 - languageName: node - linkType: hard - "postcss-colormin@npm:^5.2.1": version: 5.2.1 resolution: "postcss-colormin@npm:5.2.1" @@ -9603,17 +9283,6 @@ __metadata: languageName: node linkType: hard -"postcss-convert-values@npm:^5.0.1": - version: 5.0.1 - resolution: "postcss-convert-values@npm:5.0.1" - dependencies: - postcss-value-parser: ^4.1.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 5c71a9bd7659a4638e6af5cd97f6da9711bef98e2e5c22459d969e4b07f7cd11ddcdb55e8b091974493ffa9c22e427ca7de74fe8198c7ddae3dbae4c579f736c - languageName: node - linkType: hard - "postcss-convert-values@npm:^5.0.2": version: 5.0.2 resolution: "postcss-convert-values@npm:5.0.2" @@ -9677,19 +9346,6 @@ __metadata: languageName: node linkType: hard -"postcss-merge-longhand@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-merge-longhand@npm:5.0.2" - dependencies: - css-color-names: ^1.0.1 - postcss-value-parser: ^4.1.0 - stylehacks: ^5.0.1 - peerDependencies: - postcss: ^8.2.15 - checksum: d7d313299ee1efc9777fa0866a9386a7a610c0d4d9c0f99b6533b9358dab822a3c8aaf5f243c1f3e3aa7bd4b7e03754ba1c9154c60259dd159e33ebf890c2aad - languageName: node - linkType: hard - "postcss-merge-longhand@npm:^5.0.4": version: 5.0.4 resolution: "postcss-merge-longhand@npm:5.0.4" @@ -9702,21 +9358,6 @@ __metadata: languageName: node linkType: hard -"postcss-merge-rules@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-merge-rules@npm:5.0.2" - dependencies: - browserslist: ^4.16.6 - caniuse-api: ^3.0.0 - cssnano-utils: ^2.0.1 - postcss-selector-parser: ^6.0.5 - vendors: ^1.0.3 - peerDependencies: - postcss: ^8.2.15 - checksum: 04b2be8e9def9822182aeb1362d25ef1bee9d4a5be6715fc9bec7aa4c7e885fb1b22d2d8a4438d58952952d2d3957e423ef8adcd7d5339d8bd046c9bae8c1639 - languageName: node - linkType: hard - "postcss-merge-rules@npm:^5.0.3": version: 5.0.3 resolution: "postcss-merge-rules@npm:5.0.3" @@ -9742,19 +9383,6 @@ __metadata: languageName: node linkType: hard -"postcss-minify-gradients@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-minify-gradients@npm:5.0.2" - dependencies: - colord: ^2.6 - cssnano-utils: ^2.0.1 - postcss-value-parser: ^4.1.0 - peerDependencies: - postcss: ^8.2.15 - checksum: f6c655e1850e6ab24bac66a0339cf8fd7638e2550bf1d9bbb7235dbb31022654f9dfdcc0289ba15312bf3048c914d2bbd92eed8df51d00294cc86d40b48fd696 - languageName: node - linkType: hard - "postcss-minify-gradients@npm:^5.0.3": version: 5.0.3 resolution: "postcss-minify-gradients@npm:5.0.3" @@ -9768,21 +9396,6 @@ __metadata: languageName: node linkType: hard -"postcss-minify-params@npm:^5.0.1": - version: 5.0.1 - resolution: "postcss-minify-params@npm:5.0.1" - dependencies: - alphanum-sort: ^1.0.2 - browserslist: ^4.16.0 - cssnano-utils: ^2.0.1 - postcss-value-parser: ^4.1.0 - uniqs: ^2.0.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 52f210c5240c17d21bf4d1fec6477c929e74b047d084d5bf0f8e388534cc4b821cd4f2880d1aca0a0e0c13fcf133dc566897645d9f1f7e056bd443ef27c9a6c7 - languageName: node - linkType: hard - "postcss-minify-params@npm:^5.0.2": version: 5.0.2 resolution: "postcss-minify-params@npm:5.0.2" @@ -9950,19 +9563,6 @@ __metadata: languageName: node linkType: hard -"postcss-normalize-url@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-normalize-url@npm:5.0.2" - dependencies: - is-absolute-url: ^3.0.3 - normalize-url: ^6.0.1 - postcss-value-parser: ^4.1.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 161a0a02d33188f61e6e46f10c0f2dcb1f0360adf1c39748340b691b9a686d2885a2aa29341e0733f8250060466e0c1b234ae49232d7827fd8689ee25222bb8c - languageName: node - linkType: hard - "postcss-normalize-url@npm:^5.0.3": version: 5.0.3 resolution: "postcss-normalize-url@npm:5.0.3" @@ -10033,18 +9633,6 @@ __metadata: languageName: node linkType: hard -"postcss-svgo@npm:^5.0.2": - version: 5.0.2 - resolution: "postcss-svgo@npm:5.0.2" - dependencies: - postcss-value-parser: ^4.1.0 - svgo: ^2.3.0 - peerDependencies: - postcss: ^8.2.15 - checksum: b0c4c0c7b826dc29bd67c93eb0e7bc8613e0b2f922c921b64bc53e23ee3e24341ff1c0fa4649a02cf70363bfea6c7c2e0d7f2bdba9fff2eae1248036b5815cf1 - languageName: node - linkType: hard - "postcss-svgo@npm:^5.0.3": version: 5.0.3 resolution: "postcss-svgo@npm:5.0.3" @@ -10057,19 +9645,6 @@ __metadata: languageName: node linkType: hard -"postcss-unique-selectors@npm:^5.0.1": - version: 5.0.1 - resolution: "postcss-unique-selectors@npm:5.0.1" - dependencies: - alphanum-sort: ^1.0.2 - postcss-selector-parser: ^6.0.5 - uniqs: ^2.0.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 4346c4715b3f5facfd4b52fc8553085241c98b533b8965b1d3c1e370f277092d02c72bde519d70a82102467464e6cde9581e0d0592d07108c67e7ad20e67a23a - languageName: node - linkType: hard - "postcss-unique-selectors@npm:^5.0.2": version: 5.0.2 resolution: "postcss-unique-selectors@npm:5.0.2" @@ -10131,15 +9706,6 @@ __metadata: languageName: node linkType: hard -"prettier-linter-helpers@npm:^1.0.0": - version: 1.0.0 - resolution: "prettier-linter-helpers@npm:1.0.0" - dependencies: - fast-diff: ^1.1.2 - checksum: 00ce8011cf6430158d27f9c92cfea0a7699405633f7f1d4a45f07e21bf78e99895911cbcdc3853db3a824201a7c745bd49bfea8abd5fb9883e765a90f74f8392 - languageName: node - linkType: hard - "prettier@npm:2.4.1": version: 2.4.1 resolution: "prettier@npm:2.4.1" @@ -10149,15 +9715,15 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^27.0.0, pretty-format@npm:^27.3.0": - version: 27.3.0 - resolution: "pretty-format@npm:27.3.0" +"pretty-format@npm:^27.0.0, pretty-format@npm:^27.3.1": + version: 27.3.1 + resolution: "pretty-format@npm:27.3.1" dependencies: "@jest/types": ^27.2.5 ansi-regex: ^5.0.1 ansi-styles: ^5.0.0 react-is: ^17.0.1 - checksum: 24b6c66fdcc0881fe69b12c7274750c37aef1b28da5bf728e9c34b34e24d9bef83a2778c1e3ab9f38d98b3541da888e993a565bbc1f701453ae9562e5bd1f39b + checksum: 2979eae85a4f7ba1c3946faa8f5c6497cc80dc64ba499ccd5fdada267f82dc664f315a4c1cdd4c0b4b97edbae399a7bf0a957cc1b87feb91cd95f1e436834fed languageName: node linkType: hard @@ -10445,7 +10011,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.4.0": +"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.0 resolution: "readable-stream@npm:3.6.0" dependencies: @@ -10456,7 +10022,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.0.6, readable-stream@npm:~2.3.6": +"readable-stream@npm:~2.3.6": version: 2.3.7 resolution: "readable-stream@npm:2.3.7" dependencies: @@ -10532,7 +10098,7 @@ __metadata: languageName: node linkType: hard -"regexpp@npm:^3.1.0": +"regexpp@npm:^3.1.0, regexpp@npm:^3.2.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8 @@ -10682,13 +10248,6 @@ __metadata: languageName: node linkType: hard -"require-from-string@npm:^2.0.2": - version: 2.0.2 - resolution: "require-from-string@npm:2.0.2" - checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b - languageName: node - linkType: hard - "resolve-alpn@npm:^1.0.0": version: 1.2.1 resolution: "resolve-alpn@npm:1.2.1" @@ -10735,7 +10294,7 @@ __metadata: languageName: node linkType: hard -"resolve@1.20.0, resolve@^1.1.6, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0": +"resolve@npm:1.20.0, resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0": version: 1.20.0 resolution: "resolve@npm:1.20.0" dependencies: @@ -10745,7 +10304,7 @@ __metadata: languageName: node linkType: hard -resolve@^2.0.0-next.3: +"resolve@npm:^2.0.0-next.3": version: 2.0.0-next.3 resolution: "resolve@npm:2.0.0-next.3" dependencies: @@ -10755,7 +10314,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"resolve@patch:resolve@1.20.0#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin": +"resolve@patch:resolve@1.20.0#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin": version: 1.20.0 resolution: "resolve@patch:resolve@npm%3A1.20.0#~builtin::version=1.20.0&hash=07638b" dependencies: @@ -10937,8 +10496,8 @@ resolve@^2.0.0-next.3: linkType: hard "rollup@npm:^2.57.0": - version: 2.58.0 - resolution: "rollup@npm:2.58.0" + version: 2.60.1 + resolution: "rollup@npm:2.60.1" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -10946,7 +10505,7 @@ resolve@^2.0.0-next.3: optional: true bin: rollup: dist/bin/rollup - checksum: a5e5642f2b1e239e3698eeee93b19d905e55e3012c63978cebc71e76c0a4eb2de5cff06a2a80d68bf87fe6869c57647cccc335daba280a5449a9214abdeca247 + checksum: 77d7980bd5e619075c7cc67ccbe63263c4e98bd4cc41d4d77d5d4b743cb954adc81d348e38049546645651e2d0e73feeafdcac4474bd8ea333bf5cb882f0bc0c languageName: node linkType: hard @@ -11087,7 +10646,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"set-blocking@npm:~2.0.0": +"set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02 @@ -11142,9 +10701,9 @@ resolve@^2.0.0-next.3: linkType: hard "signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3": - version: 3.0.5 - resolution: "signal-exit@npm:3.0.5" - checksum: a1d3d0d63f581bd298b30ed8f6de21b73a0fe5a0c0f123b2e8ed7168bbff8f4c1a45e681de12a1966a89bb725d8eb727816be1c436e136951f31953e4a201587 + version: 3.0.6 + resolution: "signal-exit@npm:3.0.6" + checksum: b819ac81ba757af559dad0804233ae31bf6f054591cd8a671e9cbcf09f21c72ec3076fe87d1e04861f5b33b47d63f0694b568de99c99cd733ee2060515beb6d5 languageName: node linkType: hard @@ -11162,17 +10721,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"slice-ansi@npm:^4.0.0": - version: 4.0.0 - resolution: "slice-ansi@npm:4.0.0" - dependencies: - ansi-styles: ^4.0.0 - astral-regex: ^2.0.0 - is-fullwidth-code-point: ^3.0.0 - checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 - languageName: node - linkType: hard - "smart-buffer@npm:^4.1.0": version: 4.2.0 resolution: "smart-buffer@npm:4.2.0" @@ -11180,18 +10728,18 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"socks-proxy-agent@npm:^5.0.0": - version: 5.0.1 - resolution: "socks-proxy-agent@npm:5.0.1" +"socks-proxy-agent@npm:^6.0.0": + version: 6.1.1 + resolution: "socks-proxy-agent@npm:6.1.1" dependencies: agent-base: ^6.0.2 - debug: 4 - socks: ^2.3.3 - checksum: 1b60c4977b2fef783f0fc4dc619cd2758aafdb43f3cf679f1e3627cb6c6e752811cee5513ebb4157ad26786033d2f85029440f197d321e8293b38cc5aab01e06 + debug: ^4.3.1 + socks: ^2.6.1 + checksum: 9a8a4f791bba0060315cf7291ca6f9db37d6fc280fd0860d73d8887d3efe4c22e823aa25a8d5375f6079279f8dc91b50c075345179bf832bfe3c7c26d3582e3c languageName: node linkType: hard -"socks@npm:^2.3.3": +"socks@npm:^2.6.1": version: 2.6.1 resolution: "socks@npm:2.6.1" dependencies: @@ -11242,12 +10790,12 @@ resolve@^2.0.0-next.3: linkType: hard "source-map-support@npm:^0.5.17, source-map-support@npm:^0.5.6, source-map-support@npm:~0.5.20": - version: 0.5.20 - resolution: "source-map-support@npm:0.5.20" + version: 0.5.21 + resolution: "source-map-support@npm:0.5.21" dependencies: buffer-from: ^1.0.0 source-map: ^0.6.0 - checksum: 43946aff452011960d16154304b11011e0185549493e65dd90da045959409fb2d266ba1c854fff3d5949f8e59382e3fcc7f7c5fa66136007a6750ad06c6c0baa + checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137 languageName: node linkType: hard @@ -11307,9 +10855,9 @@ resolve@^2.0.0-next.3: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.10 - resolution: "spdx-license-ids@npm:3.0.10" - checksum: 94fde6f558941f82c737433000e20678eccad448fe5e87cbb98ba1d811a120ddf7fbc4a7a3ebfcd2f49c8c4541ba6537af07750ca5cb54900a064d53f68b888d + version: 3.0.11 + resolution: "spdx-license-ids@npm:3.0.11" + checksum: 1da1acb090257773e60b022094050e810ae9fec874dc1461f65dc0400cd42dd830ab2df6e64fb49c2db3dce386dd0362110780e1b154db7c0bb413488836aaeb languageName: node linkType: hard @@ -11408,17 +10956,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"string-width@npm:^1.0.1": - version: 1.0.2 - resolution: "string-width@npm:1.0.2" - dependencies: - code-point-at: ^1.0.0 - is-fullwidth-code-point: ^1.0.0 - strip-ansi: ^3.0.0 - checksum: 5c79439e95bc3bd7233a332c5f5926ab2ee90b23816ed4faa380ce3b2576d7800b0a5bb15ae88ed28737acc7ea06a518c2eef39142dd727adad0e45c776cd37e - languageName: node - linkType: hard - "string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" @@ -11494,15 +11031,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"strip-ansi@npm:^3.0.0, strip-ansi@npm:^3.0.1": - version: 3.0.1 - resolution: "strip-ansi@npm:3.0.1" - dependencies: - ansi-regex: ^2.0.0 - checksum: 9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465 - languageName: node - linkType: hard - "strip-ansi@npm:^4.0.0": version: 4.0.0 resolution: "strip-ansi@npm:4.0.0" @@ -11652,23 +11180,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"svgo@npm:^2.3.0": - version: 2.7.0 - resolution: "svgo@npm:2.7.0" - dependencies: - "@trysound/sax": 0.2.0 - commander: ^7.2.0 - css-select: ^4.1.3 - css-tree: ^1.1.3 - csso: ^4.2.0 - nanocolors: ^0.1.12 - stable: ^0.1.8 - bin: - svgo: bin/svgo - checksum: 7da6574958185368356d1e0f50d7860afc01d9fffb0f75c8aab87d1af237d27d8a838c7f09e6829a0e81b1952cf6c4e12abe1bd3920a526ea0f0ca9dd1cd59c5 - languageName: node - linkType: hard - "svgo@npm:^2.7.0": version: 2.8.0 resolution: "svgo@npm:2.8.0" @@ -11693,20 +11204,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"table@npm:^6.0.9": - version: 6.7.2 - resolution: "table@npm:6.7.2" - dependencies: - ajv: ^8.0.1 - lodash.clonedeep: ^4.5.0 - lodash.truncate: ^4.4.2 - slice-ansi: ^4.0.0 - string-width: ^4.2.3 - strip-ansi: ^6.0.1 - checksum: d61f91d64b9be56ac66edd2a8c0f10fcc59995313f37198cb87de73a6b441a05ad36f4a567bd8736da35bc4a2f8f4049b0e4ff1d4356c0a7c2b91af48b8bf8b2 - languageName: node - linkType: hard - "tar@npm:^6.0.2, tar@npm:^6.1.2": version: 6.1.11 resolution: "tar@npm:6.1.11" @@ -11752,15 +11249,20 @@ resolve@^2.0.0-next.3: linkType: hard "terser@npm:^5.0.0": - version: 5.9.0 - resolution: "terser@npm:5.9.0" + version: 5.10.0 + resolution: "terser@npm:5.10.0" dependencies: commander: ^2.20.0 source-map: ~0.7.2 source-map-support: ~0.5.20 + peerDependencies: + acorn: ^8.5.0 + peerDependenciesMeta: + acorn: + optional: true bin: terser: bin/terser - checksum: 11c1246b1991015a8881742878af779e3863fad42f626ffda957dbf28c94bf51e7994cffb9ffbec86ff3c23ab45ffa6d79d453c15e664306e35fc7b2c4eee5f4 + checksum: 1080faeb6d5cd155bb39d9cc41d20a590eafc9869560d5285f255f6858604dcd135311e344188a106f87fedb12d096ad3799cfc2e65acd470b85d468b1c7bd4c languageName: node linkType: hard @@ -11862,7 +11364,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"tmpl@npm:1.0.x": +"tmpl@npm:1.0.5": version: 1.0.5 resolution: "tmpl@npm:1.0.5" checksum: cd922d9b853c00fe414c5a774817be65b058d54a2d01ebb415840960406c669a0fc632f66df885e24cb022ec812739199ccbdb8d1164c3e513f85bfca5ab2873 @@ -12021,14 +11523,14 @@ resolve@^2.0.0-next.3: linkType: hard "tsconfig-paths@npm:^3.11.0": - version: 3.11.0 - resolution: "tsconfig-paths@npm:3.11.0" + version: 3.12.0 + resolution: "tsconfig-paths@npm:3.12.0" dependencies: "@types/json5": ^0.0.29 json5: ^1.0.1 minimist: ^1.2.0 strip-bom: ^3.0.0 - checksum: e14aaa6883f316d611db41cbb0fc8779b59c66b31d1e045565ad4540c77ccd3d2bb66f7c261b74ff535d3cc6b4a1ce21dc84774bf2a2a603ed6b0fb96f7e0cc7 + checksum: 4999ec6cd1c7cc06750a460dbc0d39fe3595a4308cb5f1d0d0a8283009cf9c0a30d5a156508c28fe3a47760508af5263ab288fc23d71e9762779674257a95d3b languageName: node linkType: hard @@ -12060,7 +11562,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"tsutils@npm:^3.21.0": +"tsutils@npm:^3.17.1, tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" dependencies: @@ -12168,32 +11670,32 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -typescript@^4.4.3: - version: 4.4.4 - resolution: "typescript@npm:4.4.4" +"typescript@npm:^4.4.3": + version: 4.5.2 + resolution: "typescript@npm:4.5.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 89ecb8436bb48ef5594d49289f5f89103071716b6e4844278f4fb3362856e31203e187a9c76d205c3f0b674d221a058fd28310dbcbcf5d95e9a57229bb5203f1 + checksum: 74f9ce65d532bdf5d0214b3f60cf37992180023388c87a11ee6f838a803067ef0b63c600fa501b0deb07f989257dce1e244c9635ed79feca40bbccf6e0aa1ebc languageName: node linkType: hard "typescript@patch:typescript@^4.4.3#~builtin": - version: 4.4.4 - resolution: "typescript@patch:typescript@npm%3A4.4.4#~builtin::version=4.4.4&hash=ddd1e8" + version: 4.5.2 + resolution: "typescript@patch:typescript@npm%3A4.5.2#~builtin::version=4.5.2&hash=ddd1e8" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: bd629ad0da4a15d79aaad56baf3ee7d96f6a181760d430ae77f8c5325df7bffd9edee57544a3970e3651e8b796fe03a5838a7eb39c6d46cc3866c0b23d36a0dd + checksum: 24a439e062a05e3285a4f0e8a40644116ecdca89f3e908bed01e5a01b9aee747e3bcf0e85fe9e017e5ebf0c0863437c39479f2616f55a244c2d82d37022cdc4f languageName: node linkType: hard "uglify-js@npm:^3.1.4": - version: 3.14.2 - resolution: "uglify-js@npm:3.14.2" + version: 3.14.3 + resolution: "uglify-js@npm:3.14.3" bin: uglifyjs: bin/uglifyjs - checksum: 4d8e5c63b2c0455b598cc09ade538cd4fe6d68cb46a9bc563464d749650047592d96aff5a283c1c29a0c27a6ce8f9eb0b3a33525b3e7555b841a53b2b32d6219 + checksum: eef57b4fec031f687bef46182c33de5eff6bc40fec8d46152f3b92bb044602dd524a04e33ca5f7391f82db969b92ef6aded860f8a4ee5f4bf796d7420b030236 languageName: node linkType: hard @@ -12271,13 +11773,6 @@ typescript@^4.4.3: languageName: node linkType: hard -"uniqs@npm:^2.0.0": - version: 2.0.0 - resolution: "uniqs@npm:2.0.0" - checksum: 5ace63e0521fd1ae2c161b3fa167cf6846fc45a71c00496729e0146402c3ae467c6f025a68fbd6766300a9bfbac9f240f2f0198164283bef48012b39db83f81f - languageName: node - linkType: hard - "unique-filename@npm:^1.1.1": version: 1.1.1 resolution: "unique-filename@npm:1.1.1" @@ -12488,13 +11983,6 @@ typescript@^4.4.3: languageName: node linkType: hard -"vendors@npm:^1.0.3": - version: 1.0.4 - resolution: "vendors@npm:1.0.4" - checksum: 4b16e0bc18dbdd7ac8dd745c776c08f6c73e9a7f620ffd9faf94a3d86a35feaf4c6cb1bbdb304d2381548a30d0abe69b83eeb1b7b1bf5bb33935e64b28812681 - languageName: node - linkType: hard - "vfile-location@npm:^2.0.0": version: 2.0.6 resolution: "vfile-location@npm:2.0.6" @@ -12542,11 +12030,11 @@ typescript@^4.4.3: linkType: hard "walker@npm:^1.0.7": - version: 1.0.7 - resolution: "walker@npm:1.0.7" + version: 1.0.8 + resolution: "walker@npm:1.0.8" dependencies: - makeerror: 1.0.x - checksum: 4038fcf92f6ab0288267ad05008aec9e089a759f1bd32e1ea45cc2eb498eb12095ec43cf8ca2bf23a465f4580a0d33b25b89f450ba521dd27083cbc695ee6bf5 + makeerror: 1.0.12 + checksum: ad7a257ea1e662e57ef2e018f97b3c02a7240ad5093c392186ce0bcf1f1a60bbadd520d073b9beb921ed99f64f065efb63dfc8eec689a80e569f93c1c5d5e16c languageName: node linkType: hard @@ -12641,7 +12129,7 @@ typescript@^4.4.3: languageName: node linkType: hard -"wide-align@npm:^1.1.0": +"wide-align@npm:^1.1.2": version: 1.1.5 resolution: "wide-align@npm:1.1.5" dependencies: