diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4daddd5f21e7..84659000f94b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -160,8 +160,8 @@ jobs: - name: Install run: | yarn install - - name: Downgrade Jest for node <= 8 - if: matrix.node-version == '6' || matrix.node-version == '8' + - name: Downgrade Jest for node <= 10 + if: matrix.node-version == '6' || matrix.node-version == '8' || matrix.node-version == '10' run: | yarn remove jest yarn add --dev jest@24 diff --git a/package.json b/package.json index ad9a5530a422..755c8997f0d3 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "gulp-plumber": "^1.2.1", "husky": "^7.0.4", "import-meta-resolve": "^1.1.1", - "jest": "^27.4.0", + "jest": "^28.0.3", "jest-light-runner": "^0.2.1", "jest-worker": "^27.4.0", "lint-staged": "^9.2.0", diff --git a/packages/babel-core/test/resolution.js b/packages/babel-core/test/resolution.js index 09b5d1770b50..a719cd92e1ec 100644 --- a/packages/babel-core/test/resolution.js +++ b/packages/babel-core/test/resolution.js @@ -354,7 +354,7 @@ describe("addon resolution", function () { // because Jest 24 has an issue on setting the MODULE_NOT_FOUND error when the native // `require.resolve` is provided. // see https://github.com/babel/babel/pull/12439/files#r535996000 - process.versions.node.startsWith("8.") + parseInt(process.versions.node, 10) <= 10 ? /Cannot (?:find|resolve) module 'babel-preset-foo'/ : /Cannot (?:find|resolve) module 'babel-preset-foo'.*\n- If you want to resolve "foo", use "module:foo"/s, ); @@ -370,7 +370,7 @@ describe("addon resolution", function () { plugins: ["foo"], }); }).toThrow( - process.versions.node.startsWith("8.") + parseInt(process.versions.node, 10) <= 10 ? /Cannot (?:find|resolve) module 'babel-plugin-foo'/ : /Cannot (?:find|resolve) module 'babel-plugin-foo'.*\n- If you want to resolve "foo", use "module:foo"/s, ); @@ -386,7 +386,7 @@ describe("addon resolution", function () { presets: ["foo"], }); }).toThrow( - process.versions.node.startsWith("8.") + parseInt(process.versions.node, 10) <= 10 ? /Cannot (?:find|resolve) module 'babel-preset-foo'/ : /Cannot (?:find|resolve) module 'babel-preset-foo'.*\n- Did you mean "@babel\/foo"\?/s, ); @@ -402,7 +402,7 @@ describe("addon resolution", function () { plugins: ["foo"], }); }).toThrow( - process.versions.node.startsWith("8.") + parseInt(process.versions.node, 10) <= 10 ? /Cannot (?:find|resolve) module 'babel-plugin-foo'/ : /Cannot (?:find|resolve) module 'babel-plugin-foo'.*\n- Did you mean "@babel\/foo"\?/s, ); @@ -418,7 +418,7 @@ describe("addon resolution", function () { presets: ["testplugin"], }); }).toThrow( - process.versions.node.startsWith("8.") + parseInt(process.versions.node, 10) <= 10 ? /Cannot (?:find|resolve) module 'babel-preset-testplugin'/ : /Cannot (?:find|resolve) module 'babel-preset-testplugin'.*\n- Did you accidentally pass a plugin as a preset\?/s, ); @@ -434,7 +434,7 @@ describe("addon resolution", function () { plugins: ["testpreset"], }); }).toThrow( - process.versions.node.startsWith("8.") + parseInt(process.versions.node, 10) <= 10 ? /Cannot (?:find|resolve) module 'babel-plugin-testpreset'/ : /Cannot (?:find|resolve) module 'babel-plugin-testpreset'.*\n- Did you accidentally pass a preset as a plugin\?/s, ); diff --git a/yarn.lock b/yarn.lock index e3fdcb8740b0..85c8e1b4a41c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -234,7 +234,7 @@ __metadata: languageName: node linkType: hard -"@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, @babel/code-frame@npm:^7.16.7": +"@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, @babel/code-frame@npm:^7.16.7": version: 7.16.7 resolution: "@babel/code-frame@npm:7.16.7" dependencies: @@ -295,7 +295,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.17.0, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5": +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.17.0": version: 7.17.9 resolution: "@babel/core@npm:7.17.9" dependencies: @@ -3703,7 +3703,7 @@ __metadata: languageName: unknown linkType: soft -"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.15.4, @babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.17.3, @babel/traverse@npm:^7.17.9, @babel/traverse@npm:^7.7.2": +"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.15.4, @babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.17.3, @babel/traverse@npm:^7.17.9, @babel/traverse@npm:^7.7.2": version: 7.17.9 resolution: "@babel/traverse@npm:7.17.9" dependencies: @@ -3739,7 +3739,7 @@ __metadata: languageName: unknown linkType: soft -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.7, @babel/types@npm:^7.14.5, @babel/types@npm:^7.15.4, @babel/types@npm:^7.15.6, @babel/types@npm:^7.16.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.17.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel/types@npm:^7.12.7, @babel/types@npm:^7.14.5, @babel/types@npm:^7.15.4, @babel/types@npm:^7.15.6, @babel/types@npm:^7.16.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.17.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": version: 7.17.0 resolution: "@babel/types@npm:7.17.0" dependencies: @@ -3859,63 +3859,50 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^27.4.0, @jest/console@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/console@npm:27.5.1" - dependencies: - "@jest/types": ^27.5.1 - "@types/node": "*" - chalk: ^4.0.0 - jest-message-util: ^27.5.1 - jest-util: ^27.5.1 - slash: ^3.0.0 - checksum: 7cb20f06a34b09734c0342685ec53aa4c401fe3757c13a9c58fce76b971a322eb884f6de1068ef96f746e5398e067371b89515a07c268d4440a867c87748a706 - languageName: node - linkType: hard - -"@jest/console@npm:^28.0.1": - version: 28.0.1 - resolution: "@jest/console@npm:28.0.1" +"@jest/console@npm:^28.0.2": + version: 28.0.2 + resolution: "@jest/console@npm:28.0.2" dependencies: - "@jest/types": ^28.0.1 + "@jest/types": ^28.0.2 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^28.0.1 - jest-util: ^28.0.1 + jest-message-util: ^28.0.2 + jest-util: ^28.0.2 slash: ^3.0.0 - checksum: af46c8bef6566257f9a789ff99d572989fa3b5e3001a4494c5d7b41ce04907cdc8bb212893c81acd22f73b617dd8321999a549fe5560a364856e16aba44d68d4 + checksum: d2be8ad54dfa58b9c566380689c55e9b7bbda6d9293d39709d69c28b7904d264959bdfa1c71c90e2cba76105a59ea3e4648295b8f379a176c6b1c89c495c2882 languageName: node linkType: hard -"@jest/core@npm:^27.4.0": - version: 27.4.0 - resolution: "@jest/core@npm:27.4.0" +"@jest/core@npm:^28.0.3": + version: 28.0.3 + resolution: "@jest/core@npm:28.0.3" dependencies: - "@jest/console": ^27.4.0 - "@jest/reporters": ^27.4.0 - "@jest/test-result": ^27.4.0 - "@jest/transform": ^27.4.0 - "@jest/types": ^27.4.0 + "@jest/console": ^28.0.2 + "@jest/reporters": ^28.0.3 + "@jest/test-result": ^28.0.2 + "@jest/transform": ^28.0.3 + "@jest/types": ^28.0.2 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 - emittery: ^0.8.1 + ci-info: ^3.2.0 exit: ^0.1.2 - graceful-fs: ^4.2.4 - jest-changed-files: ^27.4.0 - jest-config: ^27.4.0 - jest-haste-map: ^27.4.0 - jest-message-util: ^27.4.0 - jest-regex-util: ^27.4.0 - jest-resolve: ^27.4.0 - jest-resolve-dependencies: ^27.4.0 - jest-runner: ^27.4.0 - jest-runtime: ^27.4.0 - jest-snapshot: ^27.4.0 - jest-util: ^27.4.0 - jest-validate: ^27.4.0 - jest-watcher: ^27.4.0 + graceful-fs: ^4.2.9 + jest-changed-files: ^28.0.2 + jest-config: ^28.0.3 + jest-haste-map: ^28.0.2 + jest-message-util: ^28.0.2 + jest-regex-util: ^28.0.2 + jest-resolve: ^28.0.3 + jest-resolve-dependencies: ^28.0.3 + jest-runner: ^28.0.3 + jest-runtime: ^28.0.3 + jest-snapshot: ^28.0.3 + jest-util: ^28.0.2 + jest-validate: ^28.0.2 + jest-watcher: ^28.0.2 micromatch: ^4.0.4 + pretty-format: ^28.0.2 rimraf: ^3.0.0 slash: ^3.0.0 strip-ansi: ^6.0.0 @@ -3924,31 +3911,19 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: ea070d969b684eb54d21991a71eb2ebaf9c7b58cd7a2abc2f82499e1d95079845d06798bdbe2af2fa87fe4f344ff47bcb22c0381920c901f68ddf8eabba00e04 + checksum: ada66566aa93489aaf72fe6732696db8946373919302480d8b327c1927feb1a2a13e4a7814e279e0262f1e52f4c9f21b91cbcecb365787ae7334933161a18052 languageName: node linkType: hard -"@jest/environment@npm:^27.4.0, @jest/environment@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/environment@npm:27.5.1" - dependencies: - "@jest/fake-timers": ^27.5.1 - "@jest/types": ^27.5.1 - "@types/node": "*" - jest-mock: ^27.5.1 - checksum: 2a9e18c35a015508dbec5b90b21c150230fa6c1c8cb8fabe029d46ee2ca4c40eb832fb636157da14c66590d0a4c8a2c053226b041f54a44507d6f6a89abefd66 - languageName: node - linkType: hard - -"@jest/environment@npm:^28.0.1": - version: 28.0.1 - resolution: "@jest/environment@npm:28.0.1" +"@jest/environment@npm:^28.0.2": + version: 28.0.2 + resolution: "@jest/environment@npm:28.0.2" dependencies: - "@jest/fake-timers": ^28.0.1 - "@jest/types": ^28.0.1 + "@jest/fake-timers": ^28.0.2 + "@jest/types": ^28.0.2 "@types/node": "*" - jest-mock: ^28.0.1 - checksum: 0f10c7e560bd1a573a6f099ed6e59fb2a7b89536ae6a2ecebf6b77f3b80c8e5054a5ef162cd960f1a8962f7c2e9b48579d865f1bae2417d9fea995a94c2e2a0f + jest-mock: ^28.0.2 + checksum: 8a42b9695df235d7b35d5a62136e9587e744aee56b7b2e3bda9eaeae62f4db32696ef27f949b4f4105c8e220df0eb42e39395b993862823d2ac2442fda0fdb45 languageName: node linkType: hard @@ -3961,7 +3936,7 @@ __metadata: languageName: node linkType: hard -"@jest/expect@npm:^28.0.1, @jest/expect@npm:^28.0.2": +"@jest/expect@npm:^28.0.2, @jest/expect@npm:^28.0.3": version: 28.0.3 resolution: "@jest/expect@npm:28.0.3" dependencies: @@ -3971,91 +3946,64 @@ __metadata: languageName: node linkType: hard -"@jest/fake-timers@npm:^27.4.0, @jest/fake-timers@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/fake-timers@npm:27.5.1" - dependencies: - "@jest/types": ^27.5.1 - "@sinonjs/fake-timers": ^8.0.1 - "@types/node": "*" - jest-message-util: ^27.5.1 - jest-mock: ^27.5.1 - jest-util: ^27.5.1 - checksum: 02a0561ed2f4586093facd4ae500b74694f187ac24d4a00e949a39a1c5325bca8932b4fcb0388a2c5ed0656506fc1cf51fd3e32cdd48cea7497ad9c6e028aba8 - languageName: node - linkType: hard - -"@jest/fake-timers@npm:^28.0.1": - version: 28.0.1 - resolution: "@jest/fake-timers@npm:28.0.1" +"@jest/fake-timers@npm:^28.0.2": + version: 28.0.2 + resolution: "@jest/fake-timers@npm:28.0.2" dependencies: - "@jest/types": ^28.0.1 + "@jest/types": ^28.0.2 "@sinonjs/fake-timers": ^9.1.1 "@types/node": "*" - jest-message-util: ^28.0.1 - jest-mock: ^28.0.1 - jest-util: ^28.0.1 - checksum: d5c4d94b8ca870ee52714ceeea9a355f79109be129d7d014e0798ea43cf8ce2d44fe12c19846a866e87d7dd89d57cd61fe0da2c56d2c151ab7a0a6a4359326bc - languageName: node - linkType: hard - -"@jest/globals@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/globals@npm:27.5.1" - dependencies: - "@jest/environment": ^27.5.1 - "@jest/types": ^27.5.1 - expect: ^27.5.1 - checksum: 087f97047e9dcf555f76fe2ce54aee681e005eaa837a0c0c2d251df6b6412c892c9df54cb871b180342114389a5ff895a4e52e6e6d3d0015bf83c02a54f64c3c + jest-message-util: ^28.0.2 + jest-mock: ^28.0.2 + jest-util: ^28.0.2 + checksum: b0bc1e3e0f7fa5d62334a453793030b9183c68e2ea3c3a7faf37ff5f1bf8fe3923a0b78619afc5d6a6186dadb6cd809499bbdb8103a209f6b72c0af73df7aa2e languageName: node linkType: hard -"@jest/globals@npm:^28.0.1": - version: 28.0.1 - resolution: "@jest/globals@npm:28.0.1" +"@jest/globals@npm:^28.0.3": + version: 28.0.3 + resolution: "@jest/globals@npm:28.0.3" dependencies: - "@jest/environment": ^28.0.1 - "@jest/expect": ^28.0.1 - "@jest/types": ^28.0.1 - checksum: 8269ab79fae1d3129cfba89e4210e53dcb687e0d4fee8792960c36382f62a02403a2b1f9440c9a2ea648529ec1589a92d1cfa4ff025f2b064d2810b34e61bcaa + "@jest/environment": ^28.0.2 + "@jest/expect": ^28.0.3 + "@jest/types": ^28.0.2 + checksum: 7580c56b4f24d8af70fe564d8d17597a0d0b0c0bdb1a5f962dc3e678f0235ac9559819d2740a921acdc876457c157f5cb0047fa4ff1a91c1f60b8ec42745620d languageName: node linkType: hard -"@jest/reporters@npm:^27.4.0": - version: 27.4.0 - resolution: "@jest/reporters@npm:27.4.0" +"@jest/reporters@npm:^28.0.3": + version: 28.0.3 + resolution: "@jest/reporters@npm:28.0.3" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^27.4.0 - "@jest/test-result": ^27.4.0 - "@jest/transform": ^27.4.0 - "@jest/types": ^27.4.0 + "@jest/console": ^28.0.2 + "@jest/test-result": ^28.0.2 + "@jest/transform": ^28.0.3 + "@jest/types": ^28.0.2 + "@jridgewell/trace-mapping": ^0.3.7 "@types/node": "*" chalk: ^4.0.0 collect-v8-coverage: ^1.0.0 exit: ^0.1.2 - glob: ^7.1.2 - graceful-fs: ^4.2.4 + glob: ^7.1.3 + graceful-fs: ^4.2.9 istanbul-lib-coverage: ^3.0.0 - istanbul-lib-instrument: ^4.0.3 + istanbul-lib-instrument: ^5.1.0 istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 - istanbul-reports: ^3.0.2 - jest-haste-map: ^27.4.0 - jest-resolve: ^27.4.0 - jest-util: ^27.4.0 - jest-worker: ^27.4.0 + istanbul-reports: ^3.1.3 + jest-util: ^28.0.2 + jest-worker: ^28.0.2 slash: ^3.0.0 - source-map: ^0.6.0 string-length: ^4.0.1 terminal-link: ^2.0.0 - v8-to-istanbul: ^8.1.0 + v8-to-istanbul: ^9.0.0 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true - checksum: eba8f5a90e5ba83641de77c020c4ab1b4eae4d987e2ab0b175da9ff8ded74d0aa21daea2c4f7987cca86d3d6d6f569c6587f5412ad379b580396cf29c011b13e + checksum: 4b5332881bbf0793f57574e0d9f46c0c1557c796668518f485d7e5bc49c1f5bc048c469b413599ad4dbf484bfd99a795834cf4469f20b186cd366bef8725379c languageName: node linkType: hard @@ -4068,88 +4016,42 @@ __metadata: languageName: node linkType: hard -"@jest/source-map@npm:^27.4.0, @jest/source-map@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/source-map@npm:27.5.1" - dependencies: - callsites: ^3.0.0 - graceful-fs: ^4.2.9 - source-map: ^0.6.0 - checksum: 4fb1e743b602841babf7e22bd84eca34676cb05d4eb3b604cae57fc59e406099f5ac759ac1a0d04d901237d143f0f4f234417306e823bde732a1d19982230862 - languageName: node - linkType: hard - -"@jest/source-map@npm:^28.0.0": - version: 28.0.0 - resolution: "@jest/source-map@npm:28.0.0" +"@jest/source-map@npm:^28.0.2": + version: 28.0.2 + resolution: "@jest/source-map@npm:28.0.2" dependencies: "@jridgewell/trace-mapping": ^0.3.7 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: 33b9956bca5fabde3a7937f99b47d34f2f892e1631eade78f52a16d4a1c80e060a98e8e836c02e7275c5915213e512055eba5baa5f5a443df1d4b4427df06202 - languageName: node - linkType: hard - -"@jest/test-result@npm:^27.4.0, @jest/test-result@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/test-result@npm:27.5.1" - dependencies: - "@jest/console": ^27.5.1 - "@jest/types": ^27.5.1 - "@types/istanbul-lib-coverage": ^2.0.0 - collect-v8-coverage: ^1.0.0 - checksum: 338f7c509d6a3bc6d7dd7388c8f6f548b87638e171dc1fddfedcacb4e8950583288832223ba688058cbcf874b937d22bdc0fa88f79f5fc666f77957e465c06a5 + checksum: 427195be85c28517e7e6b29fb38448a371750a1e4f4003e4c33ee0b35bbb72229c80482d444a827aa230f688a0b72c0c858ebd11425a686103c13d6cc61c8da1 languageName: node linkType: hard -"@jest/test-result@npm:^28.0.1": - version: 28.0.1 - resolution: "@jest/test-result@npm:28.0.1" +"@jest/test-result@npm:^28.0.2": + version: 28.0.2 + resolution: "@jest/test-result@npm:28.0.2" dependencies: - "@jest/console": ^28.0.1 - "@jest/types": ^28.0.1 + "@jest/console": ^28.0.2 + "@jest/types": ^28.0.2 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 146e31e02f9fbf584db23c1b8c0da0a12de5235442098d6cef4689831efc6257131b5e4900e39f9588754ac23fbad8b954a05bcafe7110483268133aa95efe4f - languageName: node - linkType: hard - -"@jest/test-sequencer@npm:^27.4.0": - version: 27.4.0 - resolution: "@jest/test-sequencer@npm:27.4.0" - dependencies: - "@jest/test-result": ^27.4.0 - graceful-fs: ^4.2.4 - jest-haste-map: ^27.4.0 - jest-runtime: ^27.4.0 - checksum: 1ed769dc66ef6c441615cd9dcf17d234b511a2a24554a34caedde9c6790a4f4bb6eb87cecb4dc45c16912a5d619f4fc3c2ab87b9dce6ccc97e3e0d174ba8d8d5 + checksum: 4ba2a618e223496f7a8efabc2fc5411ea51675052043df61df8462031130ca3a6e12903033343ce24559b060ed2576eae8ca3a4f8f81d50b7b18846fa57c36d4 languageName: node linkType: hard -"@jest/transform@npm:^27.4.0, @jest/transform@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/transform@npm:27.5.1" +"@jest/test-sequencer@npm:^28.0.2": + version: 28.0.2 + resolution: "@jest/test-sequencer@npm:28.0.2" dependencies: - "@babel/core": ^7.1.0 - "@jest/types": ^27.5.1 - babel-plugin-istanbul: ^6.1.1 - chalk: ^4.0.0 - convert-source-map: ^1.4.0 - fast-json-stable-stringify: ^2.0.0 + "@jest/test-result": ^28.0.2 graceful-fs: ^4.2.9 - jest-haste-map: ^27.5.1 - jest-regex-util: ^27.5.1 - jest-util: ^27.5.1 - micromatch: ^4.0.4 - pirates: ^4.0.4 + jest-haste-map: ^28.0.2 slash: ^3.0.0 - source-map: ^0.6.1 - write-file-atomic: ^3.0.0 - checksum: a22079121aedea0f20a03a9c026be971f7b92adbfb4d5fd1fb67be315741deac4f056936d7c72a53b24aa5a1071bc942c003925fd453bf3f6a0ae5da6384e137 + checksum: 0c6ac44daf289d8fddd526d5548c51175c6b71a3063e465941915295e2e030163d8f777c85fb592297650b3b7e0bd0a66c940b82225bef95a9348454fc006d4f languageName: node linkType: hard -"@jest/transform@npm:^28.0.1, @jest/transform@npm:^28.0.3": +"@jest/transform@npm:^28.0.3": version: 28.0.3 resolution: "@jest/transform@npm:28.0.3" dependencies: @@ -4172,20 +4074,7 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^27.4.0, @jest/types@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/types@npm:27.5.1" - dependencies: - "@types/istanbul-lib-coverage": ^2.0.0 - "@types/istanbul-reports": ^3.0.0 - "@types/node": "*" - "@types/yargs": ^16.0.0 - chalk: ^4.0.0 - checksum: d1f43cc946d87543ddd79d49547aab2399481d34025d5c5f2025d3d99c573e1d9832fa83cef25e9d9b07a8583500229d15bbb07b8e233d127d911d133e2f14b1 - languageName: node - linkType: hard - -"@jest/types@npm:^28.0.1, @jest/types@npm:^28.0.2": +"@jest/types@npm:^28.0.2": version: 28.0.2 resolution: "@jest/types@npm:28.0.2" dependencies: @@ -4415,15 +4304,6 @@ __metadata: languageName: node linkType: hard -"@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: 09b5a158ce013a6c37613258bad79ca4efeb99b1f59c41c73cca36cac00b258aefcf46eeea970fccf06b989414d86fe9f54c1102272c0c3bdd51a313cea80949 - languageName: node - linkType: hard - "@sinonjs/fake-timers@npm:^9.1.1": version: 9.1.2 resolution: "@sinonjs/fake-timers@npm:9.1.2" @@ -4433,13 +4313,6 @@ __metadata: languageName: node linkType: hard -"@tootallnate/once@npm:1": - version: 1.1.2 - resolution: "@tootallnate/once@npm:1.1.2" - checksum: e1fb1bbbc12089a0cb9433dc290f97bddd062deadb6178ce9bcb93bb7c1aecde5e60184bc7065aec42fe1663622a213493c48bbd4972d931aae48315f18e1be9 - languageName: node - linkType: hard - "@types/babel__core@link:./nope::locator=babel%40workspace%3A.": version: 0.0.0-use.local resolution: "@types/babel__core@link:./nope::locator=babel%40workspace%3A." @@ -4534,7 +4407,7 @@ __metadata: languageName: node linkType: hard -"@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3": +"@types/graceful-fs@npm:^4.1.3": version: 4.1.5 resolution: "@types/graceful-fs@npm:4.1.5" dependencies: @@ -4578,17 +4451,6 @@ __metadata: languageName: node linkType: hard -"@types/jsdom@npm:^16.2.4": - version: 16.2.13 - resolution: "@types/jsdom@npm:16.2.13" - dependencies: - "@types/node": "*" - "@types/parse5": "*" - "@types/tough-cookie": "*" - checksum: 2575d020e345f556a28208dad4d495e317e7364f1de222322c100841f49a815c73c0aa32d32d7a72a05fd7cd33551f4c0effc108fbaaf194ec42ed0f04d877b9 - languageName: node - linkType: hard - "@types/jsesc@npm:^2.5.0": version: 2.5.1 resolution: "@types/jsesc@npm:2.5.1" @@ -4624,13 +4486,6 @@ __metadata: languageName: node linkType: hard -"@types/parse5@npm:*": - version: 6.0.2 - resolution: "@types/parse5@npm:6.0.2" - checksum: ab21fa73091ca44fa5a3e3beb6549e07f6a8f08b65f12d10c9c1302927c67424e18e897d641fd59fc1f04d8c2c8382b4b3235e145e4d6958f559a7ef5956c323 - languageName: node - linkType: hard - "@types/prettier@npm:^2.1.5": version: 2.2.3 resolution: "@types/prettier@npm:2.2.3" @@ -4675,13 +4530,6 @@ __metadata: languageName: node linkType: hard -"@types/tough-cookie@npm:*": - version: 4.0.1 - resolution: "@types/tough-cookie@npm:4.0.1" - checksum: 7570c1c2d74201f4ead3512cf8e4c99e97d92ab8a02ae2fb987fd720ced0ca1a2baf250c98a861a170b86762606c9bf6d32207675f13dffc5ab75c08c96578d2 - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 15.0.0 resolution: "@types/yargs-parser@npm:15.0.0" @@ -4689,15 +4537,6 @@ __metadata: languageName: node linkType: hard -"@types/yargs@npm:^16.0.0": - version: 16.0.3 - resolution: "@types/yargs@npm:16.0.3" - dependencies: - "@types/yargs-parser": "*" - checksum: 0968b06d2f6df764cb180a4089b293ae313a310b0c3524c296f93ac896ca1ed8d857b595db0388355f9f45772226d25d6a4f7df359302f245040a63ba057ae5a - languageName: node - linkType: hard - "@types/yargs@npm:^17.0.8": version: 17.0.10 resolution: "@types/yargs@npm:17.0.10" @@ -5266,13 +5105,6 @@ __metadata: languageName: node linkType: hard -"abab@npm:^2.0.3, abab@npm:^2.0.5": - version: 2.0.5 - resolution: "abab@npm:2.0.5" - checksum: 0ec951b46d5418c2c2f923021ec193eaebdb4e802ffd5506286781b454be722a13a8430f98085cd3e204918401d9130ec6cc8f5ae19be315b3a0e857d83196e1 - languageName: node - linkType: hard - "abbrev@npm:1": version: 1.1.1 resolution: "abbrev@npm:1.1.1" @@ -5289,16 +5121,6 @@ __metadata: languageName: node linkType: hard -"acorn-globals@npm:^6.0.0": - version: 6.0.0 - resolution: "acorn-globals@npm:6.0.0" - dependencies: - acorn: ^7.1.1 - acorn-walk: ^7.1.1 - checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042 - languageName: node - linkType: hard - "acorn-jsx@npm:^5.3.1": version: 5.3.1 resolution: "acorn-jsx@npm:5.3.1" @@ -5319,7 +5141,7 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^7.0.0, acorn-walk@npm:^7.1.1": +"acorn-walk@npm:^7.0.0": version: 7.2.0 resolution: "acorn-walk@npm:7.2.0" checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f @@ -5353,7 +5175,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^7.0.0, acorn@npm:^7.1.1, acorn@npm:^7.4.0": +"acorn@npm:^7.0.0, acorn@npm:^7.4.0": version: 7.4.0 resolution: "acorn@npm:7.4.0" bin: @@ -5362,7 +5184,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.4, acorn@npm:^8.2.4, acorn@npm:^8.7.0": +"acorn@npm:^8.0.4, acorn@npm:^8.7.0": version: 8.7.0 resolution: "acorn@npm:8.7.0" bin: @@ -5371,15 +5193,6 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:6": - version: 6.0.2 - resolution: "agent-base@npm:6.0.2" - dependencies: - debug: 4 - checksum: f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d - languageName: node - linkType: hard - "aggregate-error@npm:^3.0.0": version: 3.0.1 resolution: "aggregate-error@npm:3.0.1" @@ -5916,21 +5729,20 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^27.4.0": - version: 27.4.0 - resolution: "babel-jest@npm:27.4.0" +"babel-jest@npm:^28.0.3": + version: 28.0.3 + resolution: "babel-jest@npm:28.0.3" dependencies: - "@jest/transform": ^27.4.0 - "@jest/types": ^27.4.0 + "@jest/transform": ^28.0.3 "@types/babel__core": ^7.1.14 - babel-plugin-istanbul: ^6.0.0 - babel-preset-jest: ^27.4.0 + babel-plugin-istanbul: ^6.1.1 + babel-preset-jest: ^28.0.2 chalk: ^4.0.0 - graceful-fs: ^4.2.4 + graceful-fs: ^4.2.9 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: 64366ec9277a4feb5a84ecd373d46584d20a12f53ecb085b9976de1f9bff8d082d197fdd39b6176192ad04790a7780175ed068bf724cfbc35b2721a8552f04ae + checksum: 4b5d7ce7f6ee200cd0d6fabc5ee8ca404adc169bd36f1a14526f9d32cec54a4f66ffb501761fa8b2d779f6c9638cf14267d10ec42990f899b8261c8a9e283064 languageName: node linkType: hard @@ -5943,7 +5755,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-istanbul@npm:^6.0.0, babel-plugin-istanbul@npm:^6.1.1": +"babel-plugin-istanbul@npm:^6.1.1": version: 6.1.1 resolution: "babel-plugin-istanbul@npm:6.1.1" dependencies: @@ -5956,15 +5768,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^27.4.0": - version: 27.4.0 - resolution: "babel-plugin-jest-hoist@npm:27.4.0" +"babel-plugin-jest-hoist@npm:^28.0.2": + version: 28.0.2 + resolution: "babel-plugin-jest-hoist@npm:28.0.2" dependencies: "@babel/template": ^7.3.3 "@babel/types": ^7.3.3 - "@types/babel__core": ^7.0.0 + "@types/babel__core": ^7.1.14 "@types/babel__traverse": ^7.0.6 - checksum: 48f216f286f2fb3b1d571b4ba4ccffdb0c11a2fb1117e4c355b26c8cef09603abd96a5c1f8442866830a7da5accdd9ae4805f3e977b606a596b4a259f2ff5a67 + checksum: 713c0279fd38bdac5683c4447ebf5bce09fabd64ecb2f3963b8e08b89705195023ff93ce9a9fd01b142e6b51443736ca0a6b21e051844510f319066859c79e1f languageName: node linkType: hard @@ -6049,15 +5861,15 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^27.4.0": - version: 27.4.0 - resolution: "babel-preset-jest@npm:27.4.0" +"babel-preset-jest@npm:^28.0.2": + version: 28.0.2 + resolution: "babel-preset-jest@npm:28.0.2" dependencies: - babel-plugin-jest-hoist: ^27.4.0 + babel-plugin-jest-hoist: ^28.0.2 babel-preset-current-node-syntax: ^1.0.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 744449cc63283116e8268c088a714d9c26d93af8d6051523b900517b665e0122239fc6a326de206657d423f4cccfaf2437ef099fcdfbfd91c4cdde6b1c55c11f + checksum: 1e17c5a2fcbfa231838ea9338dabc7e9c4a214410d121c46fcc2d5bb53576152cd99356467d7821a7694e1d5765e27e43bd145c18e035d7c4bf95dc9ed1ad1ba languageName: node linkType: hard @@ -6107,7 +5919,7 @@ __metadata: gulp-plumber: ^1.2.1 husky: ^7.0.4 import-meta-resolve: ^1.1.1 - jest: ^27.4.0 + jest: ^28.0.3 jest-light-runner: ^0.2.1 jest-worker: ^27.4.0 lint-staged: ^9.2.0 @@ -6298,13 +6110,6 @@ __metadata: languageName: node linkType: hard -"browser-process-hrtime@npm:^1.0.0": - version: 1.0.0 - resolution: "browser-process-hrtime@npm:1.0.0" - checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f - languageName: node - linkType: hard - "browser-resolve@npm:^2.0.0": version: 2.0.0 resolution: "browser-resolve@npm:2.0.0" @@ -7040,7 +6845,7 @@ __metadata: languageName: node linkType: hard -"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.6": +"combined-stream@npm:^1.0.6, combined-stream@npm:~1.0.6": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" dependencies: @@ -7299,29 +7104,6 @@ __metadata: languageName: node linkType: hard -"cssom@npm:^0.4.4": - version: 0.4.4 - resolution: "cssom@npm:0.4.4" - checksum: e3bc1076e7ee4213d4fef05e7ae03bfa83dc05f32611d8edc341f4ecc3d9647b89c8245474c7dd2cdcdb797a27c462e99da7ad00a34399694559f763478ff53f - languageName: node - linkType: hard - -"cssom@npm:~0.3.6": - version: 0.3.8 - resolution: "cssom@npm:0.3.8" - checksum: 24beb3087c76c0d52dd458be9ee1fbc80ac771478a9baef35dd258cdeb527c68eb43204dd439692bb2b1ae5272fa5f2946d10946edab0d04f1078f85e06bc7f6 - languageName: node - linkType: hard - -"cssstyle@npm:^2.3.0": - version: 2.3.0 - resolution: "cssstyle@npm:2.3.0" - dependencies: - cssom: ~0.3.6 - checksum: 5f05e6fd2e3df0b44695c2f08b9ef38b011862b274e320665176467c0725e44a53e341bc4959a41176e83b66064ab786262e7380fd1cabeae6efee0d255bb4e3 - languageName: node - linkType: hard - "cyclist@npm:^1.0.1": version: 1.0.1 resolution: "cyclist@npm:1.0.1" @@ -7355,17 +7137,6 @@ __metadata: languageName: node linkType: hard -"data-urls@npm:^2.0.0": - version: 2.0.0 - resolution: "data-urls@npm:2.0.0" - dependencies: - abab: ^2.0.3 - whatwg-mimetype: ^2.3.0 - whatwg-url: ^8.0.0 - checksum: 97caf828aac25e25e04ba6869db0f99c75e6859bb5b424ada28d3e7841941ebf08ddff3c1b1bb4585986bd507a5d54c2a716853ea6cb98af877400e637393e71 - languageName: node - linkType: hard - "date-fns@npm:^1.27.2": version: 1.30.1 resolution: "date-fns@npm:1.30.1" @@ -7373,18 +7144,6 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2": - version: 4.3.2 - resolution: "debug@npm:4.3.2" - dependencies: - ms: 2.1.2 - peerDependenciesMeta: - supports-color: - optional: true - checksum: 820ea160e267e23c953c9ed87e7ad93494d8cda2f7349af5e7e3bb236d23707ee3022f477d5a7d2ee86ef2bf7d60aa9ab22d1f58080d7deb9dccd073585e1e43 - languageName: node - linkType: hard - "debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" @@ -7403,6 +7162,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2": + version: 4.3.2 + resolution: "debug@npm:4.3.2" + dependencies: + ms: 2.1.2 + peerDependenciesMeta: + supports-color: + optional: true + checksum: 820ea160e267e23c953c9ed87e7ad93494d8cda2f7349af5e7e3bb236d23707ee3022f477d5a7d2ee86ef2bf7d60aa9ab22d1f58080d7deb9dccd073585e1e43 + languageName: node + linkType: hard + "decamelize@npm:^1.0.0, decamelize@npm:^1.1.1": version: 1.2.0 resolution: "decamelize@npm:1.2.0" @@ -7410,13 +7181,6 @@ __metadata: languageName: node linkType: hard -"decimal.js@npm:^10.2.1": - version: 10.2.1 - resolution: "decimal.js@npm:10.2.1" - checksum: d2421adf209422d520c8f1a4d1fceffc2ccd0c041aa179f8d18a315ebda6a7be918f2634ac850df299dccccae6a3567c5761301a1c3693461fdef3d1de23b000 - languageName: node - linkType: hard - "decode-uri-component@npm:^0.2.0": version: 0.2.0 resolution: "decode-uri-component@npm:0.2.0" @@ -7431,7 +7195,7 @@ __metadata: languageName: node linkType: hard -"deep-is@npm:^0.1.3, deep-is@npm:~0.1.3": +"deep-is@npm:^0.1.3": version: 0.1.3 resolution: "deep-is@npm:0.1.3" checksum: c15b04c3848a89880c94e25b077c19b47d9a30dd99048e70e5f95d943e7b246bee1da0c1376b56b01bc045be2cae7d9b1c856e68e47e9805634327de7c6cb6d5 @@ -7645,15 +7409,6 @@ __metadata: languageName: node linkType: hard -"domexception@npm:^2.0.1": - version: 2.0.1 - resolution: "domexception@npm:2.0.1" - dependencies: - webidl-conversions: ^5.0.0 - checksum: d638e9cb05c52999f1b2eb87c374b03311ea5b1d69c2f875bc92da73e17db60c12142b45c950228642ff7f845c536b65305483350d080df59003a653da80b691 - languageName: node - linkType: hard - "duplexer2@npm:^0.1.2, duplexer2@npm:~0.1.0, duplexer2@npm:~0.1.2": version: 0.1.4 resolution: "duplexer2@npm:0.1.4" @@ -7724,10 +7479,10 @@ __metadata: languageName: node linkType: hard -"emittery@npm:^0.8.1": - version: 0.8.1 - resolution: "emittery@npm:0.8.1" - checksum: 2457e8c7b0688bb006126f2c025b2655abe682f66b184954122a8a065b5277f9813d49d627896a10b076b81c513ec5f491fd9c14fbd42c04b95ca3c9f3c365ee +"emittery@npm:^0.10.2": + version: 0.10.2 + resolution: "emittery@npm:0.10.2" + checksum: ee3e21788b043b90885b18ea756ec3105c1cedc50b29709c92b01e239c7e55345d4bb6d3aef4ddbaf528eef448a40b3bb831bad9ee0fc9c25cbf1367ab1ab5ac languageName: node linkType: hard @@ -7987,25 +7742,6 @@ __metadata: languageName: node linkType: hard -"escodegen@npm:^2.0.0": - version: 2.0.0 - resolution: "escodegen@npm:2.0.0" - dependencies: - esprima: ^4.0.1 - estraverse: ^5.2.0 - esutils: ^2.0.2 - optionator: ^0.8.1 - source-map: ~0.6.1 - dependenciesMeta: - source-map: - optional: true - bin: - escodegen: bin/escodegen.js - esgenerate: bin/esgenerate.js - checksum: 5aa6b2966fafe0545e4e77936300cc94ad57cfe4dc4ebff9950492eaba83eef634503f12d7e3cbd644ecc1bab388ad0e92b06fd32222c9281a75d1cf02ec6cef - languageName: node - linkType: hard - "escope@npm:^3.6.0": version: 3.6.0 resolution: "escope@npm:3.6.0" @@ -8397,7 +8133,7 @@ __metadata: languageName: node linkType: hard -"esprima@npm:^4.0.0, esprima@npm:^4.0.1": +"esprima@npm:^4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" bin: @@ -8582,18 +8318,6 @@ __metadata: languageName: node linkType: hard -"expect@npm:^27.4.0, expect@npm:^27.5.1": - version: 27.5.1 - resolution: "expect@npm:27.5.1" - dependencies: - "@jest/types": ^27.5.1 - jest-get-type: ^27.5.1 - jest-matcher-utils: ^27.5.1 - jest-message-util: ^27.5.1 - checksum: b2c66beb52de53ef1872165aace40224e722bca3c2274c54cfa74b6d617d55cf0ccdbf36783ccd64dbea501b280098ed33fd0b207d4f15bc03cd3c7a24364a6a - languageName: node - linkType: hard - "expect@npm:^28.0.2": version: 28.0.2 resolution: "expect@npm:28.0.2" @@ -8743,7 +8467,7 @@ __metadata: languageName: node linkType: hard -"fast-levenshtein@npm:^2.0.6, fast-levenshtein@npm:~2.0.6": +"fast-levenshtein@npm:^2.0.6": version: 2.0.6 resolution: "fast-levenshtein@npm:2.0.6" checksum: 92cfec0a8dfafd9c7a15fba8f2cc29cd0b62b85f056d99ce448bbcd9f708e18ab2764bda4dd5158364f4145a7c72788538994f0d1787b956ef0d1062b0f7c24c @@ -9018,17 +8742,6 @@ __metadata: languageName: node linkType: hard -"form-data@npm:^3.0.0": - version: 3.0.1 - resolution: "form-data@npm:3.0.1" - dependencies: - asynckit: ^0.4.0 - combined-stream: ^1.0.8 - mime-types: ^2.1.12 - checksum: b019e8d35c8afc14a2bd8a7a92fa4f525a4726b6d5a9740e8d2623c30e308fbb58dc8469f90415a856698933c8479b01646a9dff33c87cc4e76d72aedbbf860d - languageName: node - linkType: hard - "form-data@npm:~2.3.2": version: 2.3.3 resolution: "form-data@npm:2.3.3" @@ -9344,7 +9057,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"glob@npm:^7.0.0, glob@npm:^7.1.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, glob@npm:^7.1.7": +"glob@npm:^7.0.0, glob@npm:^7.1.0, glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7": version: 7.1.7 resolution: "glob@npm:7.1.7" dependencies: @@ -9742,15 +9455,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"html-encoding-sniffer@npm:^2.0.1": - version: 2.0.1 - resolution: "html-encoding-sniffer@npm:2.0.1" - dependencies: - whatwg-encoding: ^1.0.5 - checksum: bf30cce461015ed7e365736fcd6a3063c7bc016a91f74398ef6158886970a96333938f7c02417ab3c12aa82e3e53b40822145facccb9ddfbcdc15a879ae4d7ba - languageName: node - linkType: hard - "html-escaper@npm:^2.0.0": version: 2.0.2 resolution: "html-escaper@npm:2.0.2" @@ -9765,17 +9469,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"http-proxy-agent@npm:^4.0.1": - version: 4.0.1 - resolution: "http-proxy-agent@npm:4.0.1" - dependencies: - "@tootallnate/once": 1 - agent-base: 6 - debug: 4 - checksum: c6a5da5a1929416b6bbdf77b1aca13888013fe7eb9d59fc292e25d18e041bb154a8dfada58e223fc7b76b9b2d155a87e92e608235201f77d34aa258707963a82 - languageName: node - linkType: hard - "http-signature@npm:~1.2.0": version: 1.2.0 resolution: "http-signature@npm:1.2.0" @@ -9794,16 +9487,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"https-proxy-agent@npm:^5.0.0": - version: 5.0.0 - resolution: "https-proxy-agent@npm:5.0.0" - dependencies: - agent-base: 6 - debug: 4 - checksum: 165bfb090bd26d47693597661298006841ab733d0c7383a8cb2f17373387a94c903a3ac687090aa739de05e379ab6f868bae84ab4eac288ad85c328cd1ec9e53 - languageName: node - linkType: hard - "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -9820,15 +9503,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"iconv-lite@npm:0.4.24": - version: 0.4.24 - resolution: "iconv-lite@npm:0.4.24" - dependencies: - safer-buffer: ">= 2.1.2 < 3" - checksum: bd9f120f5a5b306f0bc0b9ae1edeb1577161503f5f8252a20f1a9e56ef8775c9959fd01c55f2d3a39d9a8abaf3e30c1abeb1895f367dcbbe0a8fd1c9ca01c4f6 - languageName: node - linkType: hard - "ieee754@npm:^1.1.4": version: 1.1.13 resolution: "ieee754@npm:1.1.13" @@ -10339,13 +10013,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"is-potential-custom-element-name@npm:^1.0.1": - version: 1.0.1 - resolution: "is-potential-custom-element-name@npm:1.0.1" - checksum: ced7bbbb6433a5b684af581872afe0e1767e2d1146b2207ca0068a648fb5cab9d898495d1ac0583524faaf24ca98176a7d9876363097c2d14fee6dd324f3a1ab - languageName: node - linkType: hard - "is-promise@npm:^2.1.0": version: 2.1.0 resolution: "is-promise@npm:2.1.0" @@ -10427,7 +10094,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"is-typedarray@npm:^1.0.0, is-typedarray@npm:~1.0.0": +"is-typedarray@npm:~1.0.0": version: 1.0.0 resolution: "is-typedarray@npm:1.0.0" checksum: 3508c6cd0a9ee2e0df2fa2e9baabcdc89e911c7bd5cf64604586697212feec525aa21050e48affb5ffc3df20f0f5d2e2cf79b08caa64e1ccc9578e251763aef7 @@ -10524,28 +10191,16 @@ fsevents@^1.2.7: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^4.0.3": - version: 4.0.3 - resolution: "istanbul-lib-instrument@npm:4.0.3" +"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": + version: 5.2.0 + resolution: "istanbul-lib-instrument@npm:5.2.0" dependencies: - "@babel/core": ^7.7.5 + "@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: fa1171d3022b1bb8f6a734042620ac5d9ee7dc80f3065a0bb12863e9f0494d0eefa3d86608fcc0254ab2765d29d7dad8bdc42e5f8df2f9a1fbe85ccc59d76cb9 - languageName: node - linkType: hard - -"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.2.0 - semver: ^6.3.0 - checksum: 8b82e733c69fe9f94d2e21f3e5760c9bedb110329aa75df4bd40df95f1cac3bf38767e43f35b125cc547ceca7376b72ce7d95cc5238b7e9088345c7b589233d3 + checksum: 7c242ed782b6bf7b655656576afae8b6bd23dcc020e5fdc1472cca3dfb6ddb196a478385206d0df5219b9babf46ac4f21fea5d8ea9a431848b6cca6007012353 languageName: node linkType: hard @@ -10571,97 +10226,69 @@ fsevents@^1.2.7: languageName: node linkType: hard -"istanbul-reports@npm:^3.0.2": - version: 3.0.2 - resolution: "istanbul-reports@npm:3.0.2" +"istanbul-reports@npm:^3.1.3": + version: 3.1.4 + resolution: "istanbul-reports@npm:3.1.4" dependencies: html-escaper: ^2.0.0 istanbul-lib-report: ^3.0.0 - checksum: c5da63f1f4610f47f3015c525a3bc2fb4c87a8791ae452ee3983546d7a2873f0cf5d5fff7c3735ac52943c5b3506f49c294c92f1837df6ec03312625ccd176d7 + checksum: 2132983355710c522f6b26808015cab9a0ee8b9f5ae0db0d3edeff40b886dd83cb670fb123cb7b32dbe59473d7c00cdde2ba6136bc0acdb20a865fccea64dfe1 languageName: node linkType: hard -"jest-changed-files@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-changed-files@npm:27.4.0" +"jest-changed-files@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-changed-files@npm:28.0.2" dependencies: - "@jest/types": ^27.4.0 execa: ^5.0.0 throat: ^6.0.1 - checksum: 3b591d07da0ff8425c18a37c83c776d78d75b53ec53be009825f41e1bd229f898d941679bb64acb731647c64f3fccbec611c39d5ebdb04a5c90574775ec11834 - languageName: node - linkType: hard - -"jest-circus@npm:^27.4.0": - version: 27.5.1 - resolution: "jest-circus@npm:27.5.1" - dependencies: - "@jest/environment": ^27.5.1 - "@jest/test-result": ^27.5.1 - "@jest/types": ^27.5.1 - "@types/node": "*" - chalk: ^4.0.0 - co: ^4.6.0 - dedent: ^0.7.0 - expect: ^27.5.1 - is-generator-fn: ^2.0.0 - jest-each: ^27.5.1 - jest-matcher-utils: ^27.5.1 - jest-message-util: ^27.5.1 - jest-runtime: ^27.5.1 - jest-snapshot: ^27.5.1 - jest-util: ^27.5.1 - pretty-format: ^27.5.1 - slash: ^3.0.0 - stack-utils: ^2.0.3 - throat: ^6.0.1 - checksum: 6192dccbccb3a6acfa361cbb97bdbabe94864ccf3d885932cfd41f19534329d40698078cf9be1489415e8234255d6ea9f9aff5396b79ad842a6fca6e6fc08fd0 + checksum: 389d4de4b26de3d2c6e23783ef4e23f827a9a79cfebd2db7c6ff74727198814469ee1e1a89f0e6d28a94e3c632ec45b044c2400a0793b8591e18d07b4b421784 languageName: node linkType: hard -"jest-circus@npm:^28.0.0": - version: 28.0.1 - resolution: "jest-circus@npm:28.0.1" +"jest-circus@npm:^28.0.0, jest-circus@npm:^28.0.3": + version: 28.0.3 + resolution: "jest-circus@npm:28.0.3" dependencies: - "@jest/environment": ^28.0.1 - "@jest/expect": ^28.0.1 - "@jest/test-result": ^28.0.1 - "@jest/types": ^28.0.1 + "@jest/environment": ^28.0.2 + "@jest/expect": ^28.0.3 + "@jest/test-result": ^28.0.2 + "@jest/types": ^28.0.2 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 dedent: ^0.7.0 is-generator-fn: ^2.0.0 - jest-each: ^28.0.1 - jest-matcher-utils: ^28.0.1 - jest-message-util: ^28.0.1 - jest-runtime: ^28.0.1 - jest-snapshot: ^28.0.1 - jest-util: ^28.0.1 - pretty-format: ^28.0.1 + jest-each: ^28.0.2 + jest-matcher-utils: ^28.0.2 + jest-message-util: ^28.0.2 + jest-runtime: ^28.0.3 + jest-snapshot: ^28.0.3 + jest-util: ^28.0.2 + pretty-format: ^28.0.2 slash: ^3.0.0 stack-utils: ^2.0.3 throat: ^6.0.1 - checksum: 9180fbef9fba218da29349c266b4a8f919fda9d0d86af69d61bbf754709ed94cb520adbdad0e319d3ecbc86b15e151133f2de8e0728a6e6607ea51b431f5f80c + checksum: d3a5212c10a73a29644ad930211102ee706d840df0d7831fe7072171a7836801a2d2a7a938c08c794ed2bb581f418ed8ee788015375ca1b4171c470d244776f2 languageName: node linkType: hard -"jest-cli@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-cli@npm:27.4.0" +"jest-cli@npm:^28.0.3": + version: 28.0.3 + resolution: "jest-cli@npm:28.0.3" dependencies: - "@jest/core": ^27.4.0 - "@jest/test-result": ^27.4.0 - "@jest/types": ^27.4.0 + "@jest/core": ^28.0.3 + "@jest/test-result": ^28.0.2 + "@jest/types": ^28.0.2 chalk: ^4.0.0 exit: ^0.1.2 - graceful-fs: ^4.2.4 + graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^27.4.0 - jest-util: ^27.4.0 - jest-validate: ^27.4.0 + jest-config: ^28.0.3 + jest-util: ^28.0.2 + jest-validate: ^28.0.2 prompts: ^2.0.1 - yargs: ^16.2.0 + yargs: ^17.3.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -10669,42 +10296,45 @@ fsevents@^1.2.7: optional: true bin: jest: bin/jest.js - checksum: 849cdb9fda2300bc2e160c636caeab72cc8044cd23f77bc099db473a8d8d1cdea489c40e06926523accf0ba68037df0c036ed2cc4b08f02b127e336edaae2060 + checksum: e75815a8b2eada844b099dfff4a5a038937fc7e40b944104538ac875f81317897183a854c118cd9f49525d10658b742b15d9664ec76125e3bdb72272ac174a89 languageName: node linkType: hard -"jest-config@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-config@npm:27.4.0" +"jest-config@npm:^28.0.3": + version: 28.0.3 + resolution: "jest-config@npm:28.0.3" dependencies: - "@babel/core": ^7.1.0 - "@jest/test-sequencer": ^27.4.0 - "@jest/types": ^27.4.0 - babel-jest: ^27.4.0 + "@babel/core": ^7.11.6 + "@jest/test-sequencer": ^28.0.2 + "@jest/types": ^28.0.2 + babel-jest: ^28.0.3 chalk: ^4.0.0 ci-info: ^3.2.0 deepmerge: ^4.2.2 - glob: ^7.1.1 - graceful-fs: ^4.2.4 - jest-circus: ^27.4.0 - jest-environment-jsdom: ^27.4.0 - jest-environment-node: ^27.4.0 - jest-get-type: ^27.4.0 - jest-jasmine2: ^27.4.0 - jest-regex-util: ^27.4.0 - jest-resolve: ^27.4.0 - jest-runner: ^27.4.0 - jest-util: ^27.4.0 - jest-validate: ^27.4.0 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + jest-circus: ^28.0.3 + jest-environment-node: ^28.0.2 + jest-get-type: ^28.0.2 + jest-regex-util: ^28.0.2 + jest-resolve: ^28.0.3 + jest-runner: ^28.0.3 + jest-util: ^28.0.2 + jest-validate: ^28.0.2 micromatch: ^4.0.4 - pretty-format: ^27.4.0 + parse-json: ^5.2.0 + pretty-format: ^28.0.2 slash: ^3.0.0 + strip-json-comments: ^3.1.1 peerDependencies: + "@types/node": "*" ts-node: ">=9.0.0" peerDependenciesMeta: + "@types/node": + optional: true ts-node: optional: true - checksum: 3cc6c6c37d55c5b83ac78d6bf1186c4e59e5c6d9a438510824bbcf72e7fa8b20492a37c316ffa0b6c4aab539a055412625e7de40476c0d647f3f4e6431fa7148 + checksum: 8d63aadbe895c4704ec4e6df1badb8bb436dcfa3f13c914833f9ca65ab558118124ce15854b1680e29ec45596df5449af8cebefba9b3df1c6dc2d8fd361134d4 languageName: node linkType: hard @@ -10732,110 +10362,57 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-docblock@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-docblock@npm:27.4.0" +"jest-docblock@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-docblock@npm:28.0.2" dependencies: detect-newline: ^3.0.0 - checksum: 4b7639ceb7808280562166c87c49746d9e9cc13f8315ea05a0a400d2f7b11f4491b4ad50935e5976db6509f26004fa2b187dc19eea5e09c445eed2648eb1e927 + checksum: 97aa9707127d5bfc4589485374711bbbb7d9049067fd562132592102f0b841682357eca9b95e35496f78538a2ae400b0b0a8b03f477d6773fc093be9f4716f1f languageName: node linkType: hard -"jest-each@npm:^27.4.0, jest-each@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-each@npm:27.5.1" - dependencies: - "@jest/types": ^27.5.1 - chalk: ^4.0.0 - jest-get-type: ^27.5.1 - jest-util: ^27.5.1 - pretty-format: ^27.5.1 - checksum: b5a6d8730fd938982569c9e0b42bdf3c242f97b957ed8155a6473b5f7b540970f8685524e7f53963dc1805319f4b6602abfc56605590ca19d55bd7a87e467e63 - languageName: node - linkType: hard - -"jest-each@npm:^28.0.0, jest-each@npm:^28.0.1": - version: 28.0.1 - resolution: "jest-each@npm:28.0.1" +"jest-each@npm:^28.0.0, jest-each@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-each@npm:28.0.2" dependencies: - "@jest/types": ^28.0.1 + "@jest/types": ^28.0.2 chalk: ^4.0.0 - jest-get-type: ^28.0.0 - jest-util: ^28.0.1 - pretty-format: ^28.0.1 - checksum: 8c77be00d6f223a4048282ebd58c31efb2f82ce223b48949e4b0a6e63e42dcf37888866db7d6646cd7fde9fc0d112b942c4cd7590fb3c28e0e8f0392c784a2b4 - languageName: node - linkType: hard - -"jest-environment-jsdom@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-environment-jsdom@npm:27.4.0" - dependencies: - "@jest/environment": ^27.4.0 - "@jest/fake-timers": ^27.4.0 - "@jest/types": ^27.4.0 - "@types/jsdom": ^16.2.4 - "@types/node": "*" - jest-mock: ^27.4.0 - jest-util: ^27.4.0 - jsdom: ^16.6.0 - checksum: 2bcf6f3e8451ccb1a82b34e5ee62326266b2d4bcd0bb32783b3ff194e2c0a672890916321b69370aef7d7172d8ec250ab779ae2c4f515bc450b50bfad3b1a13d + jest-get-type: ^28.0.2 + jest-util: ^28.0.2 + pretty-format: ^28.0.2 + checksum: 37fa9e23115ff88f180580ee2ecf4433732bddb5a522cf4e990ffcb51981eae7ae2cfbcc6ef9cb4029085dbeaf9d26cd6a3af3007f5d06622a32e3e10db0ffcb languageName: node linkType: hard -"jest-environment-node@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-environment-node@npm:27.4.0" +"jest-environment-node@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-environment-node@npm:28.0.2" dependencies: - "@jest/environment": ^27.4.0 - "@jest/fake-timers": ^27.4.0 - "@jest/types": ^27.4.0 + "@jest/environment": ^28.0.2 + "@jest/fake-timers": ^28.0.2 + "@jest/types": ^28.0.2 "@types/node": "*" - jest-mock: ^27.4.0 - jest-util: ^27.4.0 - checksum: 76822c6883ea03fdc2565e2866197604dafcfb8faaa07563fe2f3faa7486a3687b5276d5db4be357be976e06f598e512348f6f13f70e49eb0e7f3c9e800b6a2a + jest-mock: ^28.0.2 + jest-util: ^28.0.2 + checksum: 75a0ce6b9b890ce2cf99296da151ed384a8402ab2d141181020d2cdc407cf059617fde265079255d4b0892964d805e07e4295473b422a4667263afd9f95e7e2d languageName: node linkType: hard -"jest-get-type@npm:^27.4.0, jest-get-type@npm:^27.5.1": +"jest-get-type@npm:^27.5.1": version: 27.5.1 resolution: "jest-get-type@npm:27.5.1" checksum: 63064ab70195c21007d897c1157bf88ff94a790824a10f8c890392e7d17eda9c3900513cb291ca1c8d5722cad79169764e9a1279f7c8a9c4cd6e9109ff04bbc0 languageName: node linkType: hard -"jest-get-type@npm:^28.0.0, jest-get-type@npm:^28.0.2": +"jest-get-type@npm:^28.0.2": version: 28.0.2 resolution: "jest-get-type@npm:28.0.2" checksum: 5281d7c89bc8156605f6d15784f45074f4548501195c26e9b188742768f72d40948252d13230ea905b5349038865a1a8eeff0e614cc530ff289dfc41fe843abd languageName: node linkType: hard -"jest-haste-map@npm:^27.4.0, jest-haste-map@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-haste-map@npm:27.5.1" - dependencies: - "@jest/types": ^27.5.1 - "@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.9 - jest-regex-util: ^27.5.1 - jest-serializer: ^27.5.1 - jest-util: ^27.5.1 - jest-worker: ^27.5.1 - micromatch: ^4.0.4 - walker: ^1.0.7 - dependenciesMeta: - fsevents: - optional: true - checksum: e092a1412829a9254b4725531ee72926de530f77fda7b0d9ea18008fb7623c16f72e772d8e93be71cac9e591b2c6843a669610887dd2c89bd9eb528856e3ab47 - languageName: node - linkType: hard - -"jest-haste-map@npm:^28.0.1, jest-haste-map@npm:^28.0.2": +"jest-haste-map@npm:^28.0.2": version: 28.0.2 resolution: "jest-haste-map@npm:28.0.2" dependencies: @@ -10858,39 +10435,13 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-jasmine2@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-jasmine2@npm:27.4.0" - dependencies: - "@babel/traverse": ^7.1.0 - "@jest/environment": ^27.4.0 - "@jest/source-map": ^27.4.0 - "@jest/test-result": ^27.4.0 - "@jest/types": ^27.4.0 - "@types/node": "*" - chalk: ^4.0.0 - co: ^4.6.0 - expect: ^27.4.0 - is-generator-fn: ^2.0.0 - jest-each: ^27.4.0 - jest-matcher-utils: ^27.4.0 - jest-message-util: ^27.4.0 - jest-runtime: ^27.4.0 - jest-snapshot: ^27.4.0 - jest-util: ^27.4.0 - pretty-format: ^27.4.0 - throat: ^6.0.1 - checksum: 950cd076715e3a499c214ca286e55ec0a1142e44294480e0c2a880bd183869415e63671617530df8f538f96451505d8dc957cfe66555ef08933b6da0e504861b - languageName: node - linkType: hard - -"jest-leak-detector@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-leak-detector@npm:27.4.0" +"jest-leak-detector@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-leak-detector@npm:28.0.2" dependencies: - jest-get-type: ^27.4.0 - pretty-format: ^27.4.0 - checksum: ffe5aea9079ecce27bae872e7b83bcdd7383b0fcce3b8ab5bca073a0908a243a1f8e1c16dfb2ef9f17a356b197d6514addf7c5afa70bd1d677a19e0ce2608d7e + jest-get-type: ^28.0.2 + pretty-format: ^28.0.2 + checksum: 2e2e0a70304791bea961668d1864315583200a6acad004b2ab5688691397473d99dc932000006e71e0ba0c54a981a60eebcd5942d1d77e6ff9043a7c291b0167 languageName: node linkType: hard @@ -10911,7 +10462,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-matcher-utils@npm:^27.0.0, jest-matcher-utils@npm:^27.4.0, jest-matcher-utils@npm:^27.5.1": +"jest-matcher-utils@npm:^27.0.0": version: 27.5.1 resolution: "jest-matcher-utils@npm:27.5.1" dependencies: @@ -10923,7 +10474,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-matcher-utils@npm:^28.0.1, jest-matcher-utils@npm:^28.0.2": +"jest-matcher-utils@npm:^28.0.2": version: 28.0.2 resolution: "jest-matcher-utils@npm:28.0.2" dependencies: @@ -10935,24 +10486,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-message-util@npm:^27.4.0, jest-message-util@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-message-util@npm:27.5.1" - dependencies: - "@babel/code-frame": ^7.12.13 - "@jest/types": ^27.5.1 - "@types/stack-utils": ^2.0.0 - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - micromatch: ^4.0.4 - pretty-format: ^27.5.1 - slash: ^3.0.0 - stack-utils: ^2.0.3 - checksum: eb6d637d1411c71646de578c49826b6da8e33dd293e501967011de9d1916d53d845afbfb52a5b661ff1c495be7c13f751c48c7f30781fd94fbd64842e8195796 - languageName: node - linkType: hard - -"jest-message-util@npm:^28.0.1, jest-message-util@npm:^28.0.2": +"jest-message-util@npm:^28.0.2": version: 28.0.2 resolution: "jest-message-util@npm:28.0.2" dependencies: @@ -10969,23 +10503,13 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-mock@npm:^27.4.0, jest-mock@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-mock@npm:27.5.1" - dependencies: - "@jest/types": ^27.5.1 - "@types/node": "*" - checksum: f5b5904bb1741b4a1687a5f492535b7b1758dc26534c72a5423305f8711292e96a601dec966df81bb313269fb52d47227e29f9c2e08324d79529172f67311be0 - languageName: node - linkType: hard - -"jest-mock@npm:^28.0.0, jest-mock@npm:^28.0.1": - version: 28.0.1 - resolution: "jest-mock@npm:28.0.1" +"jest-mock@npm:^28.0.0, jest-mock@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-mock@npm:28.0.2" dependencies: - "@jest/types": ^28.0.1 + "@jest/types": ^28.0.2 "@types/node": "*" - checksum: d7ad065d7656a6b948ce41a3f5bdd6ea25e2179d63add5f66bdf3a649faeb4a076ff88c67b795c35ce20add712c7d1d81a5f2b66dc97cd5aed87af84b074a600 + checksum: 81d466d9b2e2dacd0fed88264182e5d4338a0f95c9d6275532387796e81b649cd4d9719807814efdd58e2ce6858b6a8d189d59c2fed030bfe93cd108ffe9c62c languageName: node linkType: hard @@ -11001,197 +10525,100 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-regex-util@npm:^27.4.0, jest-regex-util@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-regex-util@npm:27.5.1" - checksum: d45ca7a9543616a34f7f3079337439cf07566e677a096472baa2810e274b9808b76767c97b0a4029b8a5b82b9d256dee28ef9ad4138b2b9e5933f6fac106c418 - languageName: node - linkType: hard - -"jest-regex-util@npm:^28.0.0, jest-regex-util@npm:^28.0.2": +"jest-regex-util@npm:^28.0.2": version: 28.0.2 resolution: "jest-regex-util@npm:28.0.2" checksum: 0ea8c5c82ec88bc85e273c0ec82e0c0f35f7a1e2d055070e50f0cc2a2177f848eec55f73e37ae0d045c3db5014c42b2f90ac62c1ab3fdb354d2abd66a9e08add languageName: node linkType: hard -"jest-resolve-dependencies@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-resolve-dependencies@npm:27.4.0" - dependencies: - "@jest/types": ^27.4.0 - jest-regex-util: ^27.4.0 - jest-snapshot: ^27.4.0 - checksum: acdb43025bbc9f0e7e809cb5ba91bafe52c05db3143ca41064fb31249b26837d5de96721fc4f4ab95d43e78b0c31a0b168019ffc35c7e6cd2f655e553b5a59b6 - languageName: node - linkType: hard - -"jest-resolve@npm:^27.4.0, jest-resolve@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-resolve@npm:27.5.1" +"jest-resolve-dependencies@npm:^28.0.3": + version: 28.0.3 + resolution: "jest-resolve-dependencies@npm:28.0.3" dependencies: - "@jest/types": ^27.5.1 - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - jest-haste-map: ^27.5.1 - jest-pnp-resolver: ^1.2.2 - jest-util: ^27.5.1 - jest-validate: ^27.5.1 - resolve: ^1.20.0 - resolve.exports: ^1.1.0 - slash: ^3.0.0 - checksum: 735830e7265b20a348029738680bb2f6e37f80ecea86cda869a4c318ba3a45d39c7a3a873a22f7f746d86258c50ead6e7f501de043e201c095d7ba628a1c440f + jest-regex-util: ^28.0.2 + jest-snapshot: ^28.0.3 + checksum: 86a5ade0130b6b437582cedbd6e5a5eeabde7efdacb16be3195553cc64e558b9009631a0c66e471b92cabe2bce0ab066373562f6bd0f6240254b29e6719716a3 languageName: node linkType: hard -"jest-resolve@npm:^28.0.1": - version: 28.0.1 - resolution: "jest-resolve@npm:28.0.1" +"jest-resolve@npm:^28.0.3": + version: 28.0.3 + resolution: "jest-resolve@npm:28.0.3" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^28.0.1 + jest-haste-map: ^28.0.2 jest-pnp-resolver: ^1.2.2 - jest-util: ^28.0.1 - jest-validate: ^28.0.1 + jest-util: ^28.0.2 + jest-validate: ^28.0.2 resolve: ^1.20.0 resolve.exports: ^1.1.0 slash: ^3.0.0 - checksum: 51ad13a43e0c9749ec57c740f2c827b41969409b13dc784f1247e3ad07564b21956e2a11f5dc50c1fa0d43d98420467021b2043b82b6e14f2679841c26af13f7 + checksum: e61366049dec12386cca90c029c13ffff31fecb9aff664972a89e864f0aabc2253e352154130ab905c972991c0f58ca907d23ef1733baf8800ee8b13063c10fb languageName: node linkType: hard -"jest-runner@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-runner@npm:27.4.0" +"jest-runner@npm:^28.0.3": + version: 28.0.3 + resolution: "jest-runner@npm:28.0.3" dependencies: - "@jest/console": ^27.4.0 - "@jest/environment": ^27.4.0 - "@jest/test-result": ^27.4.0 - "@jest/transform": ^27.4.0 - "@jest/types": ^27.4.0 + "@jest/console": ^28.0.2 + "@jest/environment": ^28.0.2 + "@jest/test-result": ^28.0.2 + "@jest/transform": ^28.0.3 + "@jest/types": ^28.0.2 "@types/node": "*" chalk: ^4.0.0 - emittery: ^0.8.1 - exit: ^0.1.2 - graceful-fs: ^4.2.4 - jest-docblock: ^27.4.0 - jest-environment-jsdom: ^27.4.0 - jest-environment-node: ^27.4.0 - jest-haste-map: ^27.4.0 - jest-leak-detector: ^27.4.0 - jest-message-util: ^27.4.0 - jest-resolve: ^27.4.0 - jest-runtime: ^27.4.0 - jest-util: ^27.4.0 - jest-worker: ^27.4.0 - source-map-support: ^0.5.6 - throat: ^6.0.1 - checksum: 721aef4d2953f01176b62e4f2d84148914c68a899e83cbb6ccc43b8ce6898718acb27ffdb693e9fddf7e27927ae5d298886a97da3b84dd0f05a998943b48f664 - languageName: node - linkType: hard - -"jest-runtime@npm:^27.4.0, jest-runtime@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-runtime@npm:27.5.1" - dependencies: - "@jest/environment": ^27.5.1 - "@jest/fake-timers": ^27.5.1 - "@jest/globals": ^27.5.1 - "@jest/source-map": ^27.5.1 - "@jest/test-result": ^27.5.1 - "@jest/transform": ^27.5.1 - "@jest/types": ^27.5.1 - chalk: ^4.0.0 - cjs-module-lexer: ^1.0.0 - collect-v8-coverage: ^1.0.0 - execa: ^5.0.0 - glob: ^7.1.3 + emittery: ^0.10.2 graceful-fs: ^4.2.9 - jest-haste-map: ^27.5.1 - jest-message-util: ^27.5.1 - jest-mock: ^27.5.1 - jest-regex-util: ^27.5.1 - jest-resolve: ^27.5.1 - jest-snapshot: ^27.5.1 - jest-util: ^27.5.1 - slash: ^3.0.0 - strip-bom: ^4.0.0 - checksum: 929e3df0c53dab43f831f2af4e2996b22aa8cb2d6d483919d6b0426cbc100098fd5b777b998c6568b77f8c4d860b2e83127514292ff61416064f5ef926492386 + jest-docblock: ^28.0.2 + jest-environment-node: ^28.0.2 + jest-haste-map: ^28.0.2 + jest-leak-detector: ^28.0.2 + jest-message-util: ^28.0.2 + jest-resolve: ^28.0.3 + jest-runtime: ^28.0.3 + jest-util: ^28.0.2 + jest-watcher: ^28.0.2 + jest-worker: ^28.0.2 + source-map-support: 0.5.13 + throat: ^6.0.1 + checksum: dcdf21c93b2f2612a1b407493ae3562a52d800de1c88fcebd929acaa650b26e7b7527a10a563fade853983d1b0bfb438ed6a297405fe088fca9ed25b6a2fe16a languageName: node linkType: hard -"jest-runtime@npm:^28.0.1": - version: 28.0.1 - resolution: "jest-runtime@npm:28.0.1" +"jest-runtime@npm:^28.0.3": + version: 28.0.3 + resolution: "jest-runtime@npm:28.0.3" dependencies: - "@jest/environment": ^28.0.1 - "@jest/fake-timers": ^28.0.1 - "@jest/globals": ^28.0.1 - "@jest/source-map": ^28.0.0 - "@jest/test-result": ^28.0.1 - "@jest/transform": ^28.0.1 - "@jest/types": ^28.0.1 + "@jest/environment": ^28.0.2 + "@jest/fake-timers": ^28.0.2 + "@jest/globals": ^28.0.3 + "@jest/source-map": ^28.0.2 + "@jest/test-result": ^28.0.2 + "@jest/transform": ^28.0.3 + "@jest/types": ^28.0.2 chalk: ^4.0.0 cjs-module-lexer: ^1.0.0 collect-v8-coverage: ^1.0.0 execa: ^5.0.0 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-haste-map: ^28.0.1 - jest-message-util: ^28.0.1 - jest-mock: ^28.0.1 - jest-regex-util: ^28.0.0 - jest-resolve: ^28.0.1 - jest-snapshot: ^28.0.1 - jest-util: ^28.0.1 + jest-haste-map: ^28.0.2 + jest-message-util: ^28.0.2 + jest-mock: ^28.0.2 + jest-regex-util: ^28.0.2 + jest-resolve: ^28.0.3 + jest-snapshot: ^28.0.3 + jest-util: ^28.0.2 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: a2f1f8dc21971b9cc029ba503ed8ed6a6cfc5438ef337381fe87e99763c55555c1cc817ba4e14b1b12b17152226eb95b3fa4e1563694072123ecae0e3b0e2695 + checksum: 02fd3ec8fd16e1a5fe385be68bb32ad1157fd1c2704c640a3c01b827af207a9cb92c787f8497d31a1145b052b37afa55d0101c07b35eb65b47d163e3ae2e9870 languageName: node linkType: hard -"jest-serializer@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-serializer@npm:27.5.1" - dependencies: - "@types/node": "*" - graceful-fs: ^4.2.9 - checksum: 803e03a552278610edc6753c0dd9fa5bb5cd3ca47414a7b2918106efb62b79fd5e9ae785d0a21f12a299fa599fea8acc1fa6dd41283328cee43962cf7df9bb44 - languageName: node - linkType: hard - -"jest-snapshot@npm:^27.4.0, jest-snapshot@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-snapshot@npm:27.5.1" - dependencies: - "@babel/core": ^7.7.2 - "@babel/generator": ^7.7.2 - "@babel/plugin-syntax-typescript": ^7.7.2 - "@babel/traverse": ^7.7.2 - "@babel/types": ^7.0.0 - "@jest/transform": ^27.5.1 - "@jest/types": ^27.5.1 - "@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.5.1 - graceful-fs: ^4.2.9 - jest-diff: ^27.5.1 - jest-get-type: ^27.5.1 - jest-haste-map: ^27.5.1 - jest-matcher-utils: ^27.5.1 - jest-message-util: ^27.5.1 - jest-util: ^27.5.1 - natural-compare: ^1.4.0 - pretty-format: ^27.5.1 - semver: ^7.3.2 - checksum: a5cfadf0d21cd76063925d1434bc076443ed6d87847d0e248f0b245f11db3d98ff13e45cc03b15404027dabecd712d925f47b6eae4f64986f688640a7d362514 - languageName: node - linkType: hard - -"jest-snapshot@npm:^28.0.0, jest-snapshot@npm:^28.0.1, jest-snapshot@npm:^28.0.3": +"jest-snapshot@npm:^28.0.0, jest-snapshot@npm:^28.0.3": version: 28.0.3 resolution: "jest-snapshot@npm:28.0.3" dependencies: @@ -11222,21 +10649,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-util@npm:^27.4.0, jest-util@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-util@npm:27.5.1" - dependencies: - "@jest/types": ^27.5.1 - "@types/node": "*" - chalk: ^4.0.0 - ci-info: ^3.2.0 - graceful-fs: ^4.2.9 - picomatch: ^2.2.3 - checksum: ac8d122f6daf7a035dcea156641fd3701aeba245417c40836a77e35b3341b9c02ddc5d904cfcd4ddbaa00ab854da76d3b911870cafdcdbaff90ea471de26c7d7 - languageName: node - linkType: hard - -"jest-util@npm:^28.0.1, jest-util@npm:^28.0.2": +"jest-util@npm:^28.0.2": version: 28.0.2 resolution: "jest-util@npm:28.0.2" dependencies: @@ -11250,46 +10663,33 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-validate@npm:^27.4.0, jest-validate@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-validate@npm:27.5.1" - dependencies: - "@jest/types": ^27.5.1 - camelcase: ^6.2.0 - chalk: ^4.0.0 - jest-get-type: ^27.5.1 - leven: ^3.1.0 - pretty-format: ^27.5.1 - checksum: 82e870f8ee7e4fb949652711b1567f05ae31c54be346b0899e8353e5c20fad7692b511905b37966945e90af8dc0383eb41a74f3ffefb16140ea4f9164d841412 - languageName: node - linkType: hard - -"jest-validate@npm:^28.0.1": - version: 28.0.1 - resolution: "jest-validate@npm:28.0.1" +"jest-validate@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-validate@npm:28.0.2" dependencies: - "@jest/types": ^28.0.1 + "@jest/types": ^28.0.2 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^28.0.0 + jest-get-type: ^28.0.2 leven: ^3.1.0 - pretty-format: ^28.0.1 - checksum: 1f70262f2d7028dcf9283f3fe3bcdc843f56e97f9b278799376fa98ce605279d4fd659fdf4dd4c005399f27ce9ff989d818d8006cf2bc7c5b05aa25cf1fb231c + pretty-format: ^28.0.2 + checksum: 91338873adfbf5db68b2453b8c3abbe0454a918799a3a3697af860439f4481563d01834e69cd8a44de7cd8e9b8a42e94d9facedc1bc5bf461fa46caefb7df054 languageName: node linkType: hard -"jest-watcher@npm:^27.4.0": - version: 27.4.0 - resolution: "jest-watcher@npm:27.4.0" +"jest-watcher@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-watcher@npm:28.0.2" dependencies: - "@jest/test-result": ^27.4.0 - "@jest/types": ^27.4.0 + "@jest/test-result": ^28.0.2 + "@jest/types": ^28.0.2 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 - jest-util: ^27.4.0 + emittery: ^0.10.2 + jest-util: ^28.0.2 string-length: ^4.0.1 - checksum: f6e3e9405ffd052093132bfb86274b67367ad9c49af0176bf4261635f9f6d70421d57ad666c8e201832df55c233f5356a40fa24e05abde0f0f79a75c2e0971b9 + checksum: 11ee5ad02d4427eb290406c59615afa009125ae21ff0c1ad9c4e094270f3ec89535caa1bcfc72883251eacfccc29d3c9eb63da26d4525d82a014bd8d7c2bfdd9 languageName: node linkType: hard @@ -11304,7 +10704,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest-worker@npm:^27.4.0, jest-worker@npm:^27.5.1": +"jest-worker@npm:^27.4.0": version: 27.5.1 resolution: "jest-worker@npm:27.5.1" dependencies: @@ -11326,13 +10726,13 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jest@npm:^27.4.0": - version: 27.4.0 - resolution: "jest@npm:27.4.0" +"jest@npm:^28.0.3": + version: 28.0.3 + resolution: "jest@npm:28.0.3" dependencies: - "@jest/core": ^27.4.0 + "@jest/core": ^28.0.3 import-local: ^3.0.2 - jest-cli: ^27.4.0 + jest-cli: ^28.0.3 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -11340,7 +10740,7 @@ fsevents@^1.2.7: optional: true bin: jest: bin/jest.js - checksum: 609c6a9fdc8bf98539b2ddba7720207f081eb66e1916e91804cb70e3bbc0d4924eaffbc5b521d6d7f3d7d28842d27de1c0847de4e78309457089f50202a07d31 + checksum: 2596927a56610b0e41b2eb6a41234ae5fa04208f535b2e36392184a2cc5b3d28a49ac1b9cf3ebd75604210a5fe5cea534ba0b8381a6698faccb4b4c462a44650 languageName: node linkType: hard @@ -11398,46 +10798,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jsdom@npm:^16.6.0": - version: 16.6.0 - resolution: "jsdom@npm:16.6.0" - dependencies: - abab: ^2.0.5 - acorn: ^8.2.4 - acorn-globals: ^6.0.0 - cssom: ^0.4.4 - cssstyle: ^2.3.0 - data-urls: ^2.0.0 - decimal.js: ^10.2.1 - domexception: ^2.0.1 - escodegen: ^2.0.0 - form-data: ^3.0.0 - html-encoding-sniffer: ^2.0.1 - http-proxy-agent: ^4.0.1 - https-proxy-agent: ^5.0.0 - is-potential-custom-element-name: ^1.0.1 - nwsapi: ^2.2.0 - parse5: 6.0.1 - saxes: ^5.0.1 - symbol-tree: ^3.2.4 - tough-cookie: ^4.0.0 - w3c-hr-time: ^1.0.2 - w3c-xmlserializer: ^2.0.0 - webidl-conversions: ^6.1.0 - whatwg-encoding: ^1.0.5 - whatwg-mimetype: ^2.3.0 - whatwg-url: ^8.5.0 - ws: ^7.4.5 - xml-name-validator: ^3.0.0 - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - checksum: 4abf126bba167f1cf123601232ceb3be0696a4370c8fa484a1a99d93926f251c372d84233b74aeede55909c3f30c350c646d27409f41353ea733c52e0243f49c - languageName: node - linkType: hard - "jsesc-BABEL_8_BREAKING-false@npm:jsesc@^2.5.1, jsesc@npm:^2.5.1": version: 2.5.2 resolution: "jsesc@npm:2.5.2" @@ -11489,6 +10849,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"json-parse-even-better-errors@npm:^2.3.0": + version: 2.3.1 + resolution: "json-parse-even-better-errors@npm:2.3.1" + checksum: 798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f + languageName: node + linkType: hard + "json-schema-traverse@npm:^0.4.1": version: 0.4.1 resolution: "json-schema-traverse@npm:0.4.1" @@ -11721,16 +11088,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"levn@npm:~0.3.0": - version: 0.3.0 - resolution: "levn@npm:0.3.0" - dependencies: - prelude-ls: ~1.1.2 - type-check: ~0.3.2 - checksum: 0d084a524231a8246bb10fec48cdbb35282099f6954838604f3c7fc66f2e16fa66fd9cc2f3f20a541a113c4dafdf181e822c887c8a319c9195444e6c64ac395e - languageName: node - linkType: hard - "liftoff@npm:^3.1.0": version: 3.1.0 resolution: "liftoff@npm:3.1.0" @@ -11747,6 +11104,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"lines-and-columns@npm:^1.1.6": + version: 1.2.4 + resolution: "lines-and-columns@npm:1.2.4" + checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5 + languageName: node + linkType: hard + "lint-staged@npm:^9.2.0": version: 9.5.0 resolution: "lint-staged@npm:9.5.0" @@ -11939,7 +11303,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lodash@npm:^4.17.14, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.7.0": +"lodash@npm:^4.17.14, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -12681,13 +12045,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"nwsapi@npm:^2.2.0": - version: 2.2.0 - resolution: "nwsapi@npm:2.2.0" - checksum: 5ef4a9bc0c1a5b7f2e014aa6a4b359a257503b796618ed1ef0eb852098f77e772305bb0e92856e4bbfa3e6c75da48c0113505c76f144555ff38867229c2400a7 - languageName: node - linkType: hard - "oauth-sign@npm:~0.9.0": version: 0.9.0 resolution: "oauth-sign@npm:0.9.0" @@ -12838,20 +12195,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"optionator@npm:^0.8.1": - version: 0.8.3 - resolution: "optionator@npm:0.8.3" - dependencies: - deep-is: ~0.1.3 - fast-levenshtein: ~2.0.6 - levn: ~0.3.0 - prelude-ls: ~1.1.2 - type-check: ~0.3.2 - word-wrap: ~1.2.3 - checksum: b8695ddf3d593203e25ab0900e265d860038486c943ff8b774f596a310f8ceebdb30c6832407a8198ba3ec9debe1abe1f51d4aad94843612db3b76d690c61d34 - languageName: node - linkType: hard - "optionator@npm:^0.9.1": version: 0.9.1 resolution: "optionator@npm:0.9.1" @@ -13104,6 +12447,18 @@ fsevents@^1.2.7: languageName: node linkType: hard +"parse-json@npm:^5.2.0": + version: 5.2.0 + resolution: "parse-json@npm:5.2.0" + dependencies: + "@babel/code-frame": ^7.0.0 + error-ex: ^1.3.1 + json-parse-even-better-errors: ^2.3.0 + lines-and-columns: ^1.1.6 + checksum: 62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2 + languageName: node + linkType: hard + "parse-node-version@npm:^1.0.0": version: 1.0.1 resolution: "parse-node-version@npm:1.0.1" @@ -13118,13 +12473,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"parse5@npm:6.0.1": - version: 6.0.1 - resolution: "parse5@npm:6.0.1" - checksum: 7d569a176c5460897f7c8f3377eff640d54132b9be51ae8a8fa4979af940830b2b0c296ce75e5bd8f4041520aadde13170dbdec44889975f906098ea0002f4bd - languageName: node - linkType: hard - "pascalcase@npm:^0.1.1": version: 0.1.1 resolution: "pascalcase@npm:0.1.1" @@ -13406,13 +12754,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"prelude-ls@npm:~1.1.2": - version: 1.1.2 - resolution: "prelude-ls@npm:1.1.2" - checksum: c4867c87488e4a0c233e158e4d0d5565b609b105d75e4c05dc760840475f06b731332eb93cc8c9cecb840aa8ec323ca3c9a56ad7820ad2e63f0261dadcb154e4 - languageName: node - linkType: hard - "prettier-linter-helpers@npm:^1.0.0": version: 1.0.0 resolution: "prettier-linter-helpers@npm:1.0.0" @@ -13431,7 +12772,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pretty-format@npm:^27.0.0, pretty-format@npm:^27.4.0, pretty-format@npm:^27.5.1": +"pretty-format@npm:^27.0.0, pretty-format@npm:^27.5.1": version: 27.5.1 resolution: "pretty-format@npm:27.5.1" dependencies: @@ -13442,7 +12783,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pretty-format@npm:^28.0.1, pretty-format@npm:^28.0.2": +"pretty-format@npm:^28.0.2": version: 28.0.2 resolution: "pretty-format@npm:28.0.2" dependencies: @@ -13520,7 +12861,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"psl@npm:^1.1.28, psl@npm:^1.1.33": +"psl@npm:^1.1.28": version: 1.8.0 resolution: "psl@npm:1.8.0" checksum: 6150048ed2da3f919478bee8a82f3828303bc0fc730fb015a48f83c9977682c7b28c60ab01425a72d82a2891a1681627aa530a991d50c086b48a3be27744bde7 @@ -14220,22 +13561,13 @@ fsevents@^1.2.7: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": +"safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0 languageName: node linkType: hard -"saxes@npm:^5.0.1": - version: 5.0.1 - resolution: "saxes@npm:5.0.1" - dependencies: - xmlchars: ^2.2.0 - checksum: 5636b55cf15f7cf0baa73f2797bf992bdcf75d1b39d82c0aa4608555c774368f6ac321cb641fd5f3d3ceb87805122cd47540da6a7b5960fe0dbdb8f8c263f000 - languageName: node - linkType: hard - "schema-utils@npm:^1.0.0": version: 1.0.0 resolution: "schema-utils@npm:1.0.0" @@ -14586,7 +13918,17 @@ fsevents@^1.2.7: languageName: node linkType: hard -"source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.6, source-map-support@npm:~0.5.12, source-map-support@npm:~0.5.20": +"source-map-support@npm:0.5.13": + version: 0.5.13 + resolution: "source-map-support@npm:0.5.13" + dependencies: + buffer-from: ^1.0.0 + source-map: ^0.6.0 + checksum: 933550047b6c1a2328599a21d8b7666507427c0f5ef5eaadd56b5da0fd9505e239053c66fe181bf1df469a3b7af9d775778eee283cbb7ae16b902ddc09e93a97 + languageName: node + linkType: hard + +"source-map-support@npm:^0.5.16, source-map-support@npm:~0.5.12, source-map-support@npm:~0.5.20": version: 0.5.20 resolution: "source-map-support@npm:0.5.20" dependencies: @@ -14617,7 +13959,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"source-map@npm:^0.7.3, source-map@npm:~0.7.2": +"source-map@npm:~0.7.2": version: 0.7.3 resolution: "source-map@npm:0.7.3" checksum: cd24efb3b8fa69b64bf28e3c1b1a500de77e84260c5b7f2b873f88284df17974157cc88d386ee9b6d081f08fdd8242f3fc05c953685a6ad81aad94c7393dedea @@ -14877,14 +14219,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"string-width@npm:^4.1.0, string-width@npm:^4.2.0": - version: 4.2.0 - resolution: "string-width@npm:4.2.0" +"string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": + version: 4.2.3 + resolution: "string-width@npm:4.2.3" dependencies: emoji-regex: ^8.0.0 is-fullwidth-code-point: ^3.0.0 - strip-ansi: ^6.0.0 - checksum: ee2c68df9a3ce4256565d2bdc8490f5706f195f88e799d3d425889264d3eff3d7984fe8b38dfc983dac948e03d8cdc737294b1c81f1528c37c9935d86b67593d + strip-ansi: ^6.0.1 + checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb languageName: node linkType: hard @@ -15094,13 +14436,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"symbol-tree@npm:^3.2.4": - version: 3.2.4 - resolution: "symbol-tree@npm:3.2.4" - checksum: 6e8fc7e1486b8b54bea91199d9535bb72f10842e40c79e882fc94fb7b14b89866adf2fd79efa5ebb5b658bc07fb459ccce5ac0e99ef3d72f474e74aaf284029d - languageName: node - linkType: hard - "syntax-error@npm:^1.1.1": version: 1.4.0 resolution: "syntax-error@npm:1.4.0" @@ -15406,17 +14741,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"tough-cookie@npm:^4.0.0": - version: 4.0.0 - resolution: "tough-cookie@npm:4.0.0" - dependencies: - psl: ^1.1.33 - punycode: ^2.1.1 - universalify: ^0.1.2 - checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69 - languageName: node - linkType: hard - "tough-cookie@npm:~2.5.0": version: 2.5.0 resolution: "tough-cookie@npm:2.5.0" @@ -15427,15 +14751,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"tr46@npm:^2.0.2": - version: 2.0.2 - resolution: "tr46@npm:2.0.2" - dependencies: - punycode: ^2.1.1 - checksum: 2b2b3dfa6bc65d027b2fac729fba0fb5b9d98af7b69ad6876c0f088ebf127f2d53e5a4d4464e5de40380cf721f392262c9183d2a05cea4967a890e8801c842f6 - languageName: node - linkType: hard - "tsconfig-paths@npm:^3.12.0": version: 3.12.0 resolution: "tsconfig-paths@npm:3.12.0" @@ -15521,15 +14836,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"type-check@npm:~0.3.2": - version: 0.3.2 - resolution: "type-check@npm:0.3.2" - dependencies: - prelude-ls: ~1.1.2 - checksum: dd3b1495642731bc0e1fc40abe5e977e0263005551ac83342ecb6f4f89551d106b368ec32ad3fb2da19b3bd7b2d1f64330da2ea9176d8ddbfe389fb286eb5124 - languageName: node - linkType: hard - "type-detect@npm:4.0.8": version: 4.0.8 resolution: "type-detect@npm:4.0.8" @@ -15572,15 +14878,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"typedarray-to-buffer@npm:^3.1.5": - version: 3.1.5 - resolution: "typedarray-to-buffer@npm:3.1.5" - dependencies: - is-typedarray: ^1.0.0 - checksum: 99c11aaa8f45189fcfba6b8a4825fd684a321caa9bd7a76a27cf0c7732c174d198b99f449c52c3818107430b5f41c0ccbbfb75cb2ee3ca4a9451710986d61a60 - languageName: node - linkType: hard - "typedarray@npm:^0.0.6": version: 0.0.6 resolution: "typedarray@npm:0.0.6" @@ -15783,13 +15080,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"universalify@npm:^0.1.2": - version: 0.1.2 - resolution: "universalify@npm:0.1.2" - checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff - languageName: node - linkType: hard - "unset-value@npm:^1.0.0": version: 1.0.0 resolution: "unset-value@npm:1.0.0" @@ -15890,14 +15180,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"v8-to-istanbul@npm:^8.1.0": - version: 8.1.0 - resolution: "v8-to-istanbul@npm:8.1.0" +"v8-to-istanbul@npm:^9.0.0": + version: 9.0.0 + resolution: "v8-to-istanbul@npm:9.0.0" dependencies: + "@jridgewell/trace-mapping": ^0.3.7 "@types/istanbul-lib-coverage": ^2.0.1 convert-source-map: ^1.6.0 - source-map: ^0.7.3 - checksum: c7dabf9567e0c210b24d0720e553803cbe1ff81edb1ec7f2080eb4be01ed081a40286cc9f4aaa86d1bf8d57840cefae8fdf326b7cb8faa316ba50c7b948030d4 + checksum: d8ed2c39ba657dfd851a3c7b3f2b87e5b96c9face806ecfe5b627abe53b0c86f264f51425c591e451405b739e3f8a6728da59670f081790990710e813d8d3440 languageName: node linkType: hard @@ -15999,24 +15289,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"w3c-hr-time@npm:^1.0.2": - version: 1.0.2 - resolution: "w3c-hr-time@npm:1.0.2" - dependencies: - browser-process-hrtime: ^1.0.0 - checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9 - languageName: node - linkType: hard - -"w3c-xmlserializer@npm:^2.0.0": - version: 2.0.0 - resolution: "w3c-xmlserializer@npm:2.0.0" - dependencies: - xml-name-validator: ^3.0.0 - checksum: ae25c51cf71f1fb2516df1ab33a481f83461a117565b95e3d0927432522323f93b1b2846cbb60196d337970c421adb604fc2d0d180c6a47a839da01db5b9973b - languageName: node - linkType: hard - "walker@npm:^1.0.7": version: 1.0.7 resolution: "walker@npm:1.0.7" @@ -16062,20 +15334,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"webidl-conversions@npm:^5.0.0": - version: 5.0.0 - resolution: "webidl-conversions@npm:5.0.0" - checksum: ccf1ec2ca7c0b5671e5440ace4a66806ae09c49016ab821481bec0c05b1b82695082dc0a27d1fe9d804d475a408ba0c691e6803fd21be608e710955d4589cd69 - languageName: node - linkType: hard - -"webidl-conversions@npm:^6.1.0": - version: 6.1.0 - resolution: "webidl-conversions@npm:6.1.0" - checksum: 1f526507aa491f972a0c1409d07f8444e1d28778dfa269a9971f2e157182f3d496dc33296e4ed45b157fdb3bf535bb90c90bf10c50dcf1dd6caacb2a34cc84fb - languageName: node - linkType: hard - "webpack-cli@npm:^4.5.0": version: 4.5.0 resolution: "webpack-cli@npm:4.5.0" @@ -16249,33 +15507,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"whatwg-encoding@npm:^1.0.5": - version: 1.0.5 - resolution: "whatwg-encoding@npm:1.0.5" - dependencies: - iconv-lite: 0.4.24 - checksum: 5be4efe111dce29ddee3448d3915477fcc3b28f991d9cf1300b4e50d6d189010d47bca2f51140a844cf9b726e8f066f4aee72a04d687bfe4f2ee2767b2f5b1e6 - languageName: node - linkType: hard - -"whatwg-mimetype@npm:^2.3.0": - version: 2.3.0 - resolution: "whatwg-mimetype@npm:2.3.0" - checksum: 23eb885940bcbcca4ff841c40a78e9cbb893ec42743993a42bf7aed16085b048b44b06f3402018931687153550f9a32d259dfa524e4f03577ab898b6965e5383 - languageName: node - linkType: hard - -"whatwg-url@npm:^8.0.0, whatwg-url@npm:^8.5.0": - version: 8.5.0 - resolution: "whatwg-url@npm:8.5.0" - dependencies: - lodash: ^4.7.0 - tr46: ^2.0.2 - webidl-conversions: ^6.1.0 - checksum: 3bda9bfd98be7a86761bc629d848526ae246b34bce6b1037254752bade6fb610fc696c1d4ba477d0fdd57c86b6fad0128f68203527d94cee13997cc91ecf2bb7 - languageName: node - linkType: hard - "which-boxed-primitive@npm:^1.0.2": version: 1.0.2 resolution: "which-boxed-primitive@npm:1.0.2" @@ -16348,7 +15579,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3": +"word-wrap@npm:^1.2.3": version: 1.2.3 resolution: "word-wrap@npm:1.2.3" checksum: 30b48f91fcf12106ed3186ae4fa86a6a1842416df425be7b60485de14bec665a54a68e4b5156647dec3a70f25e84d270ca8bc8cd23182ed095f5c7206a938c1f @@ -16409,18 +15640,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"write-file-atomic@npm:^3.0.0": - version: 3.0.3 - resolution: "write-file-atomic@npm:3.0.3" - dependencies: - imurmurhash: ^0.1.4 - is-typedarray: ^1.0.0 - signal-exit: ^3.0.2 - typedarray-to-buffer: ^3.1.5 - checksum: c55b24617cc61c3a4379f425fc62a386cc51916a9b9d993f39734d005a09d5a4bb748bc251f1304e7abd71d0a26d339996c275955f527a131b1dcded67878280 - languageName: node - linkType: hard - "write-file-atomic@npm:^4.0.1": version: 4.0.1 resolution: "write-file-atomic@npm:4.0.1" @@ -16431,35 +15650,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ws@npm:^7.4.5": - version: 7.4.6 - resolution: "ws@npm:7.4.6" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 3a990b32ed08c72070d5e8913e14dfcd831919205be52a3ff0b4cdd998c8d554f167c9df3841605cde8b11d607768cacab3e823c58c96a5c08c987e093eb767a - languageName: node - linkType: hard - -"xml-name-validator@npm:^3.0.0": - version: 3.0.0 - resolution: "xml-name-validator@npm:3.0.0" - checksum: b3ac459afed783c285bb98e4960bd1f3ba12754fd4f2320efa0f9181ca28928c53cc75ca660d15d205e81f92304419afe94c531c7cfb3e0649aa6d140d53ecb0 - languageName: node - linkType: hard - -"xmlchars@npm:^2.2.0": - version: 2.2.0 - resolution: "xmlchars@npm:2.2.0" - checksum: 8c70ac94070ccca03f47a81fcce3b271bd1f37a591bf5424e787ae313fcb9c212f5f6786e1fa82076a2c632c0141552babcd85698c437506dfa6ae2d58723062 - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:^4.0.2, xtend@npm:~4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -16519,10 +15709,10 @@ fsevents@^1.2.7: languageName: node linkType: hard -"yargs-parser@npm:^20.2.2": - version: 20.2.7 - resolution: "yargs-parser@npm:20.2.7" - checksum: ec0ea9e1b5699977380583f5ab1c0e2c6fc5f1ed374eb3053c458df00c543effba53628ad3297f3ccc769660518d5e376fd1cfb298b8e37077421aca8d75ae89 +"yargs-parser@npm:^21.0.0": + version: 21.0.1 + resolution: "yargs-parser@npm:21.0.1" + checksum: c3ea2ed12cad0377ce3096b3f138df8267edf7b1aa7d710cd502fe16af417bafe4443dd71b28158c22fcd1be5dfd0e86319597e47badf42ff83815485887323a languageName: node linkType: hard @@ -16535,18 +15725,18 @@ fsevents@^1.2.7: languageName: node linkType: hard -"yargs@npm:^16.2.0": - version: 16.2.0 - resolution: "yargs@npm:16.2.0" +"yargs@npm:^17.3.1": + version: 17.4.1 + resolution: "yargs@npm:17.4.1" dependencies: cliui: ^7.0.2 escalade: ^3.1.1 get-caller-file: ^2.0.5 require-directory: ^2.1.1 - string-width: ^4.2.0 + string-width: ^4.2.3 y18n: ^5.0.5 - yargs-parser: ^20.2.2 - checksum: b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59 + yargs-parser: ^21.0.0 + checksum: e9012322870d7e4e912a6ae1f63b203e365f911c0cf158be92c36edefddfb3bd38ce17eb9ef0d18858a4777f047c50589ea22dacb44bd949169ba37dc6d34bee languageName: node linkType: hard