diff --git a/.eslintignore b/.eslintignore index 91832ef7e..70a6a76a4 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,3 +1,4 @@ +# files node_modules coverage/ wiki/ @@ -5,10 +6,16 @@ static/ flow-typed/ website/ build/ +Dockerfile +test/unit/partials/ +types/custom.d.ts +LICENSE +.pnp.js + +# extensions *.md *.lock *.yaml -Dockerfile *.rpi *.html *.scss @@ -16,8 +23,3 @@ Dockerfile *.jpg *.sh *.ico -test/unit/partials/ -types/custom.d.ts -docker-examples/ -LICENSE -.pnp.js diff --git a/.pnp.js b/.pnp.js index fffd605af..827dcc706 100755 --- a/.pnp.js +++ b/.pnp.js @@ -63,7 +63,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@commitlint/cli", "npm:12.1.4"], ["@commitlint/config-conventional", "npm:12.1.4"], ["@octokit/rest", "npm:18.12.0"], - ["@trivago/prettier-plugin-sort-imports", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:3.1.1"], + ["@trivago/prettier-plugin-sort-imports", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:3.2.0"], ["@types/async", "npm:3.2.13"], ["@types/express", "npm:4.17.13"], ["@types/express-rate-limit", "npm:5.1.3"], @@ -77,8 +77,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/pino", "npm:6.3.12"], ["@types/request", "npm:2.48.8"], ["@types/semver", "npm:7.3.9"], - ["@typescript-eslint/eslint-plugin", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0"], - ["@typescript-eslint/parser", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0"], + ["@typescript-eslint/eslint-plugin", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0"], + ["@typescript-eslint/parser", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0"], ["@verdaccio-scope/verdaccio-auth-foo", "npm:0.0.2"], ["@verdaccio/commons-api", "npm:10.2.0"], ["@verdaccio/eslint-config", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:10.0.0"], @@ -106,13 +106,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["envinfo", "npm:7.8.1"], ["eslint", "npm:7.32.0"], ["eslint-config-google", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:0.14.0"], - ["eslint-config-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:7.2.0"], + ["eslint-config-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:8.5.0"], ["eslint-import-resolver-node", "npm:0.3.6"], ["eslint-plugin-babel", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.3.1"], - ["eslint-plugin-import", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:2.25.4"], - ["eslint-plugin-jest", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:24.7.0"], + ["eslint-plugin-import", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:2.26.0"], + ["eslint-plugin-jest", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:26.1.5"], + ["eslint-plugin-jsx-a11y", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:6.5.1"], + ["eslint-plugin-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.0.0"], ["eslint-plugin-simple-import-sort", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:7.0.0"], - ["eslint-plugin-verdaccio", "npm:9.6.1"], + ["eslint-plugin-verdaccio", "npm:10.0.0"], ["express", "npm:4.18.1"], ["express-rate-limit", "npm:5.5.1"], ["fast-safe-stringify", "npm:2.1.1"], @@ -143,7 +145,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["pino", "npm:6.14.0"], ["pinst", "npm:2.1.6"], ["pkginfo", "npm:0.4.1"], - ["prettier", "npm:2.5.1"], + ["prettier", "npm:2.6.2"], ["prettier-bytes", "npm:1.0.4"], ["pretty-ms", "npm:7.0.1"], ["puppeteer", "npm:5.5.0"], @@ -3681,6 +3683,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["regenerator-runtime", "npm:0.13.5"] ], "linkType": "HARD", + }], + ["npm:7.18.3", { + "packageLocation": "./.yarn/cache/@babel-runtime-npm-7.18.3-1883c70fa6-70aa471de7.zip/node_modules/@babel/runtime/", + "packageDependencies": [ + ["@babel/runtime", "npm:7.18.3"], + ["regenerator-runtime", "npm:0.13.5"] + ], + "linkType": "HARD", + }] + ]], + ["@babel/runtime-corejs3", [ + ["npm:7.18.3", { + "packageLocation": "./.yarn/cache/@babel-runtime-corejs3-npm-7.18.3-076e6beb32-cdfe57255d.zip/node_modules/@babel/runtime-corejs3/", + "packageDependencies": [ + ["@babel/runtime-corejs3", "npm:7.18.3"], + ["core-js-pure", "npm:3.23.1"], + ["regenerator-runtime", "npm:0.13.5"] + ], + "linkType": "HARD", }] ]], ["@babel/template", [ @@ -4190,7 +4211,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["ajv", "npm:6.12.6"], ["debug", "virtual:fada3bd8ad326a7c196d0c24aae1d5410b84126805d4b297cac3abf549e077c61a437968e49905247d38e2ca430b4cee29c78b779ec928550ea7a1cdf2adc3c1#npm:4.1.1"], ["espree", "npm:7.3.1"], - ["globals", "npm:13.12.0"], + ["globals", "npm:13.15.0"], ["ignore", "npm:4.0.6"], ["import-fresh", "npm:3.3.0"], ["js-yaml", "npm:3.14.0"], @@ -4795,17 +4816,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }] ]], ["@trivago/prettier-plugin-sort-imports", [ - ["npm:3.1.1", { - "packageLocation": "./.yarn/cache/@trivago-prettier-plugin-sort-imports-npm-3.1.1-3d238d3b28-291139fead.zip/node_modules/@trivago/prettier-plugin-sort-imports/", + ["npm:3.2.0", { + "packageLocation": "./.yarn/cache/@trivago-prettier-plugin-sort-imports-npm-3.2.0-c5d59a3a56-3f52dcdd94.zip/node_modules/@trivago/prettier-plugin-sort-imports/", "packageDependencies": [ - ["@trivago/prettier-plugin-sort-imports", "npm:3.1.1"] + ["@trivago/prettier-plugin-sort-imports", "npm:3.2.0"] ], "linkType": "SOFT", }], - ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:3.1.1", { - "packageLocation": "./.yarn/$$virtual/@trivago-prettier-plugin-sort-imports-virtual-da3d3a0781/0/cache/@trivago-prettier-plugin-sort-imports-npm-3.1.1-3d238d3b28-291139fead.zip/node_modules/@trivago/prettier-plugin-sort-imports/", + ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:3.2.0", { + "packageLocation": "./.yarn/$$virtual/@trivago-prettier-plugin-sort-imports-virtual-f9fb6e28ff/0/cache/@trivago-prettier-plugin-sort-imports-npm-3.2.0-c5d59a3a56-3f52dcdd94.zip/node_modules/@trivago/prettier-plugin-sort-imports/", "packageDependencies": [ - ["@trivago/prettier-plugin-sort-imports", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:3.1.1"], + ["@trivago/prettier-plugin-sort-imports", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:3.2.0"], ["@babel/core", "npm:7.13.10"], ["@babel/generator", "npm:7.13.9"], ["@babel/parser", "npm:7.14.6"], @@ -4814,7 +4835,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/prettier", null], ["javascript-natural-sort", "npm:0.7.1"], ["lodash", "npm:4.17.21"], - ["prettier", "npm:2.5.1"] + ["prettier", "npm:2.6.2"] ], "packagePeers": [ "@types/prettier", @@ -5086,19 +5107,19 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }] ]], ["@types/json-schema", [ + ["npm:7.0.11", { + "packageLocation": "./.yarn/cache/@types-json-schema-npm-7.0.11-79462ae5ca-5f32333a4f.zip/node_modules/@types/json-schema/", + "packageDependencies": [ + ["@types/json-schema", "npm:7.0.11"] + ], + "linkType": "HARD", + }], ["npm:7.0.6", { "packageLocation": "./.yarn/cache/@types-json-schema-npm-7.0.6-b307979e18-820cabe35a.zip/node_modules/@types/json-schema/", "packageDependencies": [ ["@types/json-schema", "npm:7.0.6"] ], "linkType": "HARD", - }], - ["npm:7.0.9", { - "packageLocation": "./.yarn/cache/@types-json-schema-npm-7.0.9-361918cff3-3252f0faa7.zip/node_modules/@types/json-schema/", - "packageDependencies": [ - ["@types/json-schema", "npm:7.0.9"] - ], - "linkType": "HARD", }] ]], ["@types/json5", [ @@ -5335,29 +5356,30 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["npm:4.33.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.33.0-b5d1be4879-7f0131a6c6.zip/node_modules/@typescript-eslint/eslint-plugin/", + ["npm:5.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.22.0-73921901f2-2efadb991e.zip/node_modules/@typescript-eslint/eslint-plugin/", "packageDependencies": [ - ["@typescript-eslint/eslint-plugin", "npm:4.33.0"] + ["@typescript-eslint/eslint-plugin", "npm:5.22.0"] ], "linkType": "SOFT", }], - ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-eslint-plugin-virtual-673ee61da3/0/cache/@typescript-eslint-eslint-plugin-npm-4.33.0-b5d1be4879-7f0131a6c6.zip/node_modules/@typescript-eslint/eslint-plugin/", + ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-eslint-plugin-virtual-5706d36eac/0/cache/@typescript-eslint-eslint-plugin-npm-5.22.0-73921901f2-2efadb991e.zip/node_modules/@typescript-eslint/eslint-plugin/", "packageDependencies": [ - ["@typescript-eslint/eslint-plugin", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0"], + ["@typescript-eslint/eslint-plugin", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0"], ["@types/eslint", null], ["@types/typescript-eslint__parser", null], - ["@typescript-eslint/experimental-utils", "virtual:673ee61da3831344ba32a0bc95fd5d311ed595eccebb89512a774c05d2c52a8afb2a2944dfc6d7ca5a29271d4232798a817f96278299ffed2c10b2032f042ac6#npm:4.33.0"], - ["@typescript-eslint/parser", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0"], - ["@typescript-eslint/scope-manager", "npm:4.33.0"], - ["debug", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:4.3.2"], + ["@typescript-eslint/parser", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0"], + ["@typescript-eslint/scope-manager", "npm:5.22.0"], + ["@typescript-eslint/type-utils", "virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:5.22.0"], + ["@typescript-eslint/utils", "virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:5.22.0"], + ["debug", "virtual:8d91873b88be905e287176dba0e321828957dbbda106db2c2cbeeee138765bbc59e329513e85bd258526a47c18f4cd11fce324ca65100e7140125b15ea2b80ba#npm:4.3.4"], ["eslint", "npm:7.32.0"], ["functional-red-black-tree", "npm:1.0.1"], ["ignore", "npm:5.2.0"], - ["regexpp", "npm:3.1.0"], + ["regexpp", "npm:3.2.0"], ["semver", "npm:7.3.5"], - ["tsutils", "virtual:673ee61da3831344ba32a0bc95fd5d311ed595eccebb89512a774c05d2c52a8afb2a2944dfc6d7ca5a29271d4232798a817f96278299ffed2c10b2032f042ac6#npm:3.21.0"], + ["tsutils", "virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:3.21.0"], ["typescript", "patch:typescript@npm%3A4.1.3#builtin::version=4.1.3&hash=a45b0e"] ], "packagePeers": [ @@ -5409,20 +5431,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["npm:4.17.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-experimental-utils-npm-4.17.0-52ddacd559-47ce799425.zip/node_modules/@typescript-eslint/experimental-utils/", - "packageDependencies": [ - ["@typescript-eslint/experimental-utils", "npm:4.17.0"] - ], - "linkType": "SOFT", - }], - ["npm:4.33.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-experimental-utils-npm-4.33.0-f10f287886-2911968d8b.zip/node_modules/@typescript-eslint/experimental-utils/", - "packageDependencies": [ - ["@typescript-eslint/experimental-utils", "npm:4.33.0"] - ], - "linkType": "SOFT", - }], ["virtual:078edc0df1638acf1562555ed78f720d9da765b666bc994d5f8d75127b9c1d01ad5b90392ff766f13a799c358ff4f6c98e6f471e919b835a538075c7d052d514#npm:2.12.0", { "packageLocation": "./.yarn/$$virtual/@typescript-eslint-experimental-utils-virtual-2e12c0ce78/0/cache/@typescript-eslint-experimental-utils-npm-2.12.0-94cff7a613-6538a9b9b6.zip/node_modules/@typescript-eslint/experimental-utils/", "packageDependencies": [ @@ -5439,44 +5447,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["virtual:26a53115385bf8acbf22023ebb3b489307a2f62b404c3d474e9933795d42dcecf7e1c24f7ffd3b9d3078a6690fddf5b4369d5fb9c96383e8ca9dfc1a3be11bee#npm:4.17.0", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-experimental-utils-virtual-86e113a36d/0/cache/@typescript-eslint-experimental-utils-npm-4.17.0-52ddacd559-47ce799425.zip/node_modules/@typescript-eslint/experimental-utils/", - "packageDependencies": [ - ["@typescript-eslint/experimental-utils", "virtual:26a53115385bf8acbf22023ebb3b489307a2f62b404c3d474e9933795d42dcecf7e1c24f7ffd3b9d3078a6690fddf5b4369d5fb9c96383e8ca9dfc1a3be11bee#npm:4.17.0"], - ["@types/eslint", null], - ["@types/json-schema", "npm:7.0.6"], - ["@typescript-eslint/scope-manager", "npm:4.17.0"], - ["@typescript-eslint/types", "npm:4.17.0"], - ["@typescript-eslint/typescript-estree", "virtual:86e113a36d2bf6765635c8b120d426ba7df6e131a80b14d39afc291bdcce1b6a8ccdb2c96470e0ac60181140875aa4ad38f057fe2801e447aedb313f1a2bf09a#npm:4.17.0"], - ["eslint", "npm:7.32.0"], - ["eslint-scope", "npm:5.0.0"], - ["eslint-utils", "npm:2.1.0"] - ], - "packagePeers": [ - "@types/eslint", - "eslint" - ], - "linkType": "HARD", - }], - ["virtual:673ee61da3831344ba32a0bc95fd5d311ed595eccebb89512a774c05d2c52a8afb2a2944dfc6d7ca5a29271d4232798a817f96278299ffed2c10b2032f042ac6#npm:4.33.0", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-experimental-utils-virtual-2a6d7b50ca/0/cache/@typescript-eslint-experimental-utils-npm-4.33.0-f10f287886-2911968d8b.zip/node_modules/@typescript-eslint/experimental-utils/", - "packageDependencies": [ - ["@typescript-eslint/experimental-utils", "virtual:673ee61da3831344ba32a0bc95fd5d311ed595eccebb89512a774c05d2c52a8afb2a2944dfc6d7ca5a29271d4232798a817f96278299ffed2c10b2032f042ac6#npm:4.33.0"], - ["@types/eslint", null], - ["@types/json-schema", "npm:7.0.9"], - ["@typescript-eslint/scope-manager", "npm:4.33.0"], - ["@typescript-eslint/types", "npm:4.33.0"], - ["@typescript-eslint/typescript-estree", "virtual:2a6d7b50caaf36672f258609faf0d40538be7693a843b5038a123ad948cf6ddcfb2737c62f27e199785f4f1e09412a0636b71a419c345f819d3a4ee303e27b58#npm:4.33.0"], - ["eslint", "npm:7.32.0"], - ["eslint-scope", "npm:5.1.1"], - ["eslint-utils", "virtual:2a6d7b50caaf36672f258609faf0d40538be7693a843b5038a123ad948cf6ddcfb2737c62f27e199785f4f1e09412a0636b71a419c345f819d3a4ee303e27b58#npm:3.0.0"] - ], - "packagePeers": [ - "@types/eslint", - "eslint" - ], - "linkType": "HARD", - }], ["virtual:ef3e6df290911545a2a8d2b4af0f5cd67227406cf17dcc695fe888c2a39ff5a6c2b71f8034a25f95581209bdac9327ad00a3d9467ca29677252e67bf7d718069#npm:2.21.0", { "packageLocation": "./.yarn/$$virtual/@typescript-eslint-experimental-utils-virtual-bfa205f336/0/cache/@typescript-eslint-experimental-utils-npm-2.21.0-2a5c78b0d6-bcc5fb5957.zip/node_modules/@typescript-eslint/experimental-utils/", "packageDependencies": [ @@ -5502,22 +5472,22 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["npm:4.33.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-4.33.0-799c6ce8d5-08a65e3da3.zip/node_modules/@typescript-eslint/parser/", + ["npm:5.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-5.22.0-79ad1d0156-d15e01aaba.zip/node_modules/@typescript-eslint/parser/", "packageDependencies": [ - ["@typescript-eslint/parser", "npm:4.33.0"] + ["@typescript-eslint/parser", "npm:5.22.0"] ], "linkType": "SOFT", }], - ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-parser-virtual-bfe4a9f9f8/0/cache/@typescript-eslint-parser-npm-4.33.0-799c6ce8d5-08a65e3da3.zip/node_modules/@typescript-eslint/parser/", + ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-parser-virtual-cac32f3765/0/cache/@typescript-eslint-parser-npm-5.22.0-79ad1d0156-d15e01aaba.zip/node_modules/@typescript-eslint/parser/", "packageDependencies": [ - ["@typescript-eslint/parser", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0"], + ["@typescript-eslint/parser", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0"], ["@types/eslint", null], - ["@typescript-eslint/scope-manager", "npm:4.33.0"], - ["@typescript-eslint/types", "npm:4.33.0"], - ["@typescript-eslint/typescript-estree", "virtual:bfe4a9f9f88bae3e95c75b15b78895fc7252aefbbc8aacdf4d00edfe7b722cb6fdef1eae1a31c90f87c59392e5f044597a51e0d2734ad38582f3da7d3a819741#npm:4.33.0"], - ["debug", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:4.3.2"], + ["@typescript-eslint/scope-manager", "npm:5.22.0"], + ["@typescript-eslint/types", "npm:5.22.0"], + ["@typescript-eslint/typescript-estree", "virtual:cac32f3765db57616f72e6dca0abafce68b6c504a7b6a8b0ad6a37c67e8ca3c0cd33c81a6d4182ef38bb3cdb47ad46f5ddf05c0045061d16f35bfbc92d65940f#npm:5.22.0"], + ["debug", "virtual:8d91873b88be905e287176dba0e321828957dbbda106db2c2cbeeee138765bbc59e329513e85bd258526a47c18f4cd11fce324ca65100e7140125b15ea2b80ba#npm:4.3.4"], ["eslint", "npm:7.32.0"], ["typescript", "patch:typescript@npm%3A4.1.3#builtin::version=4.1.3&hash=a45b0e"] ], @@ -5549,37 +5519,64 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }] ]], ["@typescript-eslint/scope-manager", [ - ["npm:4.17.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-4.17.0-84cd6d4aec-0b4eedc7c2.zip/node_modules/@typescript-eslint/scope-manager/", + ["npm:5.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-5.22.0-0d5f18433c-ccf6299799.zip/node_modules/@typescript-eslint/scope-manager/", "packageDependencies": [ - ["@typescript-eslint/scope-manager", "npm:4.17.0"], - ["@typescript-eslint/types", "npm:4.17.0"], - ["@typescript-eslint/visitor-keys", "npm:4.17.0"] + ["@typescript-eslint/scope-manager", "npm:5.22.0"], + ["@typescript-eslint/types", "npm:5.22.0"], + ["@typescript-eslint/visitor-keys", "npm:5.22.0"] ], "linkType": "HARD", }], - ["npm:4.33.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-4.33.0-28014c179d-dd3d9499cd.zip/node_modules/@typescript-eslint/scope-manager/", + ["npm:5.28.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-5.28.0-226e0104a0-5bfa78508c.zip/node_modules/@typescript-eslint/scope-manager/", "packageDependencies": [ - ["@typescript-eslint/scope-manager", "npm:4.33.0"], - ["@typescript-eslint/types", "npm:4.33.0"], - ["@typescript-eslint/visitor-keys", "npm:4.33.0"] + ["@typescript-eslint/scope-manager", "npm:5.28.0"], + ["@typescript-eslint/types", "npm:5.28.0"], + ["@typescript-eslint/visitor-keys", "npm:5.28.0"] + ], + "linkType": "HARD", + }] + ]], + ["@typescript-eslint/type-utils", [ + ["npm:5.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-type-utils-npm-5.22.0-b6cda0654b-204fed84f1.zip/node_modules/@typescript-eslint/type-utils/", + "packageDependencies": [ + ["@typescript-eslint/type-utils", "npm:5.22.0"] + ], + "linkType": "SOFT", + }], + ["virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:5.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-type-utils-virtual-8f44e0a4ce/0/cache/@typescript-eslint-type-utils-npm-5.22.0-b6cda0654b-204fed84f1.zip/node_modules/@typescript-eslint/type-utils/", + "packageDependencies": [ + ["@typescript-eslint/type-utils", "virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:5.22.0"], + ["@types/eslint", null], + ["@typescript-eslint/utils", "virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:5.22.0"], + ["debug", "virtual:8d91873b88be905e287176dba0e321828957dbbda106db2c2cbeeee138765bbc59e329513e85bd258526a47c18f4cd11fce324ca65100e7140125b15ea2b80ba#npm:4.3.4"], + ["eslint", "npm:7.32.0"], + ["tsutils", "virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:3.21.0"], + ["typescript", "patch:typescript@npm%3A4.1.3#builtin::version=4.1.3&hash=a45b0e"] + ], + "packagePeers": [ + "@types/eslint", + "eslint", + "typescript" ], "linkType": "HARD", }] ]], ["@typescript-eslint/types", [ - ["npm:4.17.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-4.17.0-1a6dbf514c-a94e1b1d02.zip/node_modules/@typescript-eslint/types/", + ["npm:5.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-5.22.0-1fd3cf9dec-f09eb46c74.zip/node_modules/@typescript-eslint/types/", "packageDependencies": [ - ["@typescript-eslint/types", "npm:4.17.0"] + ["@typescript-eslint/types", "npm:5.22.0"] ], "linkType": "HARD", }], - ["npm:4.33.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-4.33.0-9e9b956afa-179c9950d6.zip/node_modules/@typescript-eslint/types/", + ["npm:5.28.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-5.28.0-1ca2d9fd34-724237c381.zip/node_modules/@typescript-eslint/types/", "packageDependencies": [ - ["@typescript-eslint/types", "npm:4.33.0"] + ["@typescript-eslint/types", "npm:5.28.0"] ], "linkType": "HARD", }] @@ -5599,38 +5596,20 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["npm:4.17.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-4.17.0-62e6fedb3f-502af03c3a.zip/node_modules/@typescript-eslint/typescript-estree/", + ["npm:5.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-5.22.0-daef66b0fe-17d5dbf33c.zip/node_modules/@typescript-eslint/typescript-estree/", "packageDependencies": [ - ["@typescript-eslint/typescript-estree", "npm:4.17.0"] + ["@typescript-eslint/typescript-estree", "npm:5.22.0"] ], "linkType": "SOFT", }], - ["npm:4.33.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-4.33.0-b6b79c10d0-ea55f6d264.zip/node_modules/@typescript-eslint/typescript-estree/", + ["npm:5.28.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-5.28.0-295ef500dc-bbd28f457c.zip/node_modules/@typescript-eslint/typescript-estree/", "packageDependencies": [ - ["@typescript-eslint/typescript-estree", "npm:4.33.0"] + ["@typescript-eslint/typescript-estree", "npm:5.28.0"] ], "linkType": "SOFT", }], - ["virtual:2a6d7b50caaf36672f258609faf0d40538be7693a843b5038a123ad948cf6ddcfb2737c62f27e199785f4f1e09412a0636b71a419c345f819d3a4ee303e27b58#npm:4.33.0", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-f79ae35f01/0/cache/@typescript-eslint-typescript-estree-npm-4.33.0-b6b79c10d0-ea55f6d264.zip/node_modules/@typescript-eslint/typescript-estree/", - "packageDependencies": [ - ["@typescript-eslint/typescript-estree", "virtual:2a6d7b50caaf36672f258609faf0d40538be7693a843b5038a123ad948cf6ddcfb2737c62f27e199785f4f1e09412a0636b71a419c345f819d3a4ee303e27b58#npm:4.33.0"], - ["@typescript-eslint/types", "npm:4.33.0"], - ["@typescript-eslint/visitor-keys", "npm:4.33.0"], - ["debug", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:4.3.2"], - ["globby", "npm:11.1.0"], - ["is-glob", "npm:4.0.1"], - ["semver", "npm:7.3.5"], - ["tsutils", "virtual:f79ae35f01723ec93e1b7f3feb70000ac29c0b80ff5cbc0c117170632915120daf0a600a223d91fd66c4481e001f654e3d033b81a92f4d3cc5aa6d4afde1ed6a#npm:3.21.0"], - ["typescript", null] - ], - "packagePeers": [ - "typescript" - ], - "linkType": "HARD", - }], ["virtual:2e12c0ce78e3b161501df9cfcc7308085bbe4ca4c158f6ac31ba3a1e7bbc0e7874250ace670ee499d16592760a4a964fcea269ccfde32725e4e9bf3b441124ec#npm:2.12.0", { "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-5d336a2f35/0/cache/@typescript-eslint-typescript-estree-npm-2.12.0-bb12491c8d-1b299ce5a1.zip/node_modules/@typescript-eslint/typescript-estree/", "packageDependencies": [ @@ -5649,17 +5628,35 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["virtual:86e113a36d2bf6765635c8b120d426ba7df6e131a80b14d39afc291bdcce1b6a8ccdb2c96470e0ac60181140875aa4ad38f057fe2801e447aedb313f1a2bf09a#npm:4.17.0", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-75250dbb12/0/cache/@typescript-eslint-typescript-estree-npm-4.17.0-62e6fedb3f-502af03c3a.zip/node_modules/@typescript-eslint/typescript-estree/", + ["virtual:46b2704a984c42e4c85982452ce7df0274eb930d87b40d26d980a13b07c122f9c2dd3b9024b21a18a78bb94efd59075890b26501573d71a75e70ebdebc016763#npm:5.28.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-e711683e24/0/cache/@typescript-eslint-typescript-estree-npm-5.28.0-295ef500dc-bbd28f457c.zip/node_modules/@typescript-eslint/typescript-estree/", "packageDependencies": [ - ["@typescript-eslint/typescript-estree", "virtual:86e113a36d2bf6765635c8b120d426ba7df6e131a80b14d39afc291bdcce1b6a8ccdb2c96470e0ac60181140875aa4ad38f057fe2801e447aedb313f1a2bf09a#npm:4.17.0"], - ["@typescript-eslint/types", "npm:4.17.0"], - ["@typescript-eslint/visitor-keys", "npm:4.17.0"], - ["debug", "virtual:fada3bd8ad326a7c196d0c24aae1d5410b84126805d4b297cac3abf549e077c61a437968e49905247d38e2ca430b4cee29c78b779ec928550ea7a1cdf2adc3c1#npm:4.1.1"], - ["globby", "npm:11.0.2"], - ["is-glob", "npm:4.0.1"], - ["semver", "npm:7.3.2"], - ["tsutils", "virtual:c1335f25747d63baf7ac3676731c2e7e6376a4a49bb2feaa699ab23396ae2cdf2836a0292cb3bd42385954fd619fb4fa90be76f6efec5473ffae18f8fa08ecc6#npm:3.17.1"], + ["@typescript-eslint/typescript-estree", "virtual:46b2704a984c42e4c85982452ce7df0274eb930d87b40d26d980a13b07c122f9c2dd3b9024b21a18a78bb94efd59075890b26501573d71a75e70ebdebc016763#npm:5.28.0"], + ["@typescript-eslint/types", "npm:5.28.0"], + ["@typescript-eslint/visitor-keys", "npm:5.28.0"], + ["debug", "virtual:8d91873b88be905e287176dba0e321828957dbbda106db2c2cbeeee138765bbc59e329513e85bd258526a47c18f4cd11fce324ca65100e7140125b15ea2b80ba#npm:4.3.4"], + ["globby", "npm:11.1.0"], + ["is-glob", "npm:4.0.3"], + ["semver", "npm:7.3.7"], + ["tsutils", "virtual:25b58831666277872f9215ce2968b2f3f956456273c927e5a342838aa0eeee02fcb77440a0d8e6fb988f6e0e04b35719b14b1844a56cffc35adfc988e68c1c81#npm:3.21.0"], + ["typescript", null] + ], + "packagePeers": [ + "typescript" + ], + "linkType": "HARD", + }], + ["virtual:b77d193dadad8faa98eec03cbc752e98bd26f9c41ad5fc1dcf08e258967a80c7379b138163a39e7bdf1dac4004ea2fadf6d6c7161302cbfc83e5e0c6ca35628a#npm:5.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-25b5883166/0/cache/@typescript-eslint-typescript-estree-npm-5.22.0-daef66b0fe-17d5dbf33c.zip/node_modules/@typescript-eslint/typescript-estree/", + "packageDependencies": [ + ["@typescript-eslint/typescript-estree", "virtual:b77d193dadad8faa98eec03cbc752e98bd26f9c41ad5fc1dcf08e258967a80c7379b138163a39e7bdf1dac4004ea2fadf6d6c7161302cbfc83e5e0c6ca35628a#npm:5.22.0"], + ["@typescript-eslint/types", "npm:5.22.0"], + ["@typescript-eslint/visitor-keys", "npm:5.22.0"], + ["debug", "virtual:8d91873b88be905e287176dba0e321828957dbbda106db2c2cbeeee138765bbc59e329513e85bd258526a47c18f4cd11fce324ca65100e7140125b15ea2b80ba#npm:4.3.4"], + ["globby", "npm:11.1.0"], + ["is-glob", "npm:4.0.3"], + ["semver", "npm:7.3.5"], + ["tsutils", "virtual:25b58831666277872f9215ce2968b2f3f956456273c927e5a342838aa0eeee02fcb77440a0d8e6fb988f6e0e04b35719b14b1844a56cffc35adfc988e68c1c81#npm:3.21.0"], ["typescript", null] ], "packagePeers": [ @@ -5685,17 +5682,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["virtual:bfe4a9f9f88bae3e95c75b15b78895fc7252aefbbc8aacdf4d00edfe7b722cb6fdef1eae1a31c90f87c59392e5f044597a51e0d2734ad38582f3da7d3a819741#npm:4.33.0", { - "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-d398723aba/0/cache/@typescript-eslint-typescript-estree-npm-4.33.0-b6b79c10d0-ea55f6d264.zip/node_modules/@typescript-eslint/typescript-estree/", + ["virtual:cac32f3765db57616f72e6dca0abafce68b6c504a7b6a8b0ad6a37c67e8ca3c0cd33c81a6d4182ef38bb3cdb47ad46f5ddf05c0045061d16f35bfbc92d65940f#npm:5.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-typescript-estree-virtual-a729d2b9dc/0/cache/@typescript-eslint-typescript-estree-npm-5.22.0-daef66b0fe-17d5dbf33c.zip/node_modules/@typescript-eslint/typescript-estree/", "packageDependencies": [ - ["@typescript-eslint/typescript-estree", "virtual:bfe4a9f9f88bae3e95c75b15b78895fc7252aefbbc8aacdf4d00edfe7b722cb6fdef1eae1a31c90f87c59392e5f044597a51e0d2734ad38582f3da7d3a819741#npm:4.33.0"], - ["@typescript-eslint/types", "npm:4.33.0"], - ["@typescript-eslint/visitor-keys", "npm:4.33.0"], - ["debug", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:4.3.2"], + ["@typescript-eslint/typescript-estree", "virtual:cac32f3765db57616f72e6dca0abafce68b6c504a7b6a8b0ad6a37c67e8ca3c0cd33c81a6d4182ef38bb3cdb47ad46f5ddf05c0045061d16f35bfbc92d65940f#npm:5.22.0"], + ["@typescript-eslint/types", "npm:5.22.0"], + ["@typescript-eslint/visitor-keys", "npm:5.22.0"], + ["debug", "virtual:8d91873b88be905e287176dba0e321828957dbbda106db2c2cbeeee138765bbc59e329513e85bd258526a47c18f4cd11fce324ca65100e7140125b15ea2b80ba#npm:4.3.4"], ["globby", "npm:11.1.0"], - ["is-glob", "npm:4.0.1"], + ["is-glob", "npm:4.0.3"], ["semver", "npm:7.3.5"], - ["tsutils", "virtual:673ee61da3831344ba32a0bc95fd5d311ed595eccebb89512a774c05d2c52a8afb2a2944dfc6d7ca5a29271d4232798a817f96278299ffed2c10b2032f042ac6#npm:3.21.0"], + ["tsutils", "virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:3.21.0"], ["typescript", "patch:typescript@npm%3A4.1.3#builtin::version=4.1.3&hash=a45b0e"] ], "packagePeers": [ @@ -5704,22 +5701,76 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], - ["@typescript-eslint/visitor-keys", [ - ["npm:4.17.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-4.17.0-12e009dfb2-04156bce01.zip/node_modules/@typescript-eslint/visitor-keys/", + ["@typescript-eslint/utils", [ + ["npm:5.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-5.22.0-90d9a70166-9ef37f95f6.zip/node_modules/@typescript-eslint/utils/", "packageDependencies": [ - ["@typescript-eslint/visitor-keys", "npm:4.17.0"], - ["@typescript-eslint/types", "npm:4.17.0"], - ["eslint-visitor-keys", "npm:2.0.0"] + ["@typescript-eslint/utils", "npm:5.22.0"] + ], + "linkType": "SOFT", + }], + ["npm:5.28.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-5.28.0-4141c5605c-83f0d2acd4.zip/node_modules/@typescript-eslint/utils/", + "packageDependencies": [ + ["@typescript-eslint/utils", "npm:5.28.0"] + ], + "linkType": "SOFT", + }], + ["virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:5.22.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-utils-virtual-b77d193dad/0/cache/@typescript-eslint-utils-npm-5.22.0-90d9a70166-9ef37f95f6.zip/node_modules/@typescript-eslint/utils/", + "packageDependencies": [ + ["@typescript-eslint/utils", "virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:5.22.0"], + ["@types/eslint", null], + ["@types/json-schema", "npm:7.0.11"], + ["@typescript-eslint/scope-manager", "npm:5.22.0"], + ["@typescript-eslint/types", "npm:5.22.0"], + ["@typescript-eslint/typescript-estree", "virtual:b77d193dadad8faa98eec03cbc752e98bd26f9c41ad5fc1dcf08e258967a80c7379b138163a39e7bdf1dac4004ea2fadf6d6c7161302cbfc83e5e0c6ca35628a#npm:5.22.0"], + ["eslint", "npm:7.32.0"], + ["eslint-scope", "npm:5.1.1"], + ["eslint-utils", "virtual:b77d193dadad8faa98eec03cbc752e98bd26f9c41ad5fc1dcf08e258967a80c7379b138163a39e7bdf1dac4004ea2fadf6d6c7161302cbfc83e5e0c6ca35628a#npm:3.0.0"] + ], + "packagePeers": [ + "@types/eslint", + "eslint" ], "linkType": "HARD", }], - ["npm:4.33.0", { - "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-4.33.0-8b7e72a3c9-d4544518f6.zip/node_modules/@typescript-eslint/visitor-keys/", + ["virtual:800cc5472c212e51361296584a100a18055e1cdde07b4937c9fd6c92fc76bee59e71fd61b71eb04245a46fbce2435525c055256452180be58a6d43d690585d61#npm:5.28.0", { + "packageLocation": "./.yarn/$$virtual/@typescript-eslint-utils-virtual-46b2704a98/0/cache/@typescript-eslint-utils-npm-5.28.0-4141c5605c-83f0d2acd4.zip/node_modules/@typescript-eslint/utils/", "packageDependencies": [ - ["@typescript-eslint/visitor-keys", "npm:4.33.0"], - ["@typescript-eslint/types", "npm:4.33.0"], - ["eslint-visitor-keys", "npm:2.0.0"] + ["@typescript-eslint/utils", "virtual:800cc5472c212e51361296584a100a18055e1cdde07b4937c9fd6c92fc76bee59e71fd61b71eb04245a46fbce2435525c055256452180be58a6d43d690585d61#npm:5.28.0"], + ["@types/eslint", null], + ["@types/json-schema", "npm:7.0.11"], + ["@typescript-eslint/scope-manager", "npm:5.28.0"], + ["@typescript-eslint/types", "npm:5.28.0"], + ["@typescript-eslint/typescript-estree", "virtual:46b2704a984c42e4c85982452ce7df0274eb930d87b40d26d980a13b07c122f9c2dd3b9024b21a18a78bb94efd59075890b26501573d71a75e70ebdebc016763#npm:5.28.0"], + ["eslint", "npm:7.32.0"], + ["eslint-scope", "npm:5.1.1"], + ["eslint-utils", "virtual:b77d193dadad8faa98eec03cbc752e98bd26f9c41ad5fc1dcf08e258967a80c7379b138163a39e7bdf1dac4004ea2fadf6d6c7161302cbfc83e5e0c6ca35628a#npm:3.0.0"] + ], + "packagePeers": [ + "@types/eslint", + "eslint" + ], + "linkType": "HARD", + }] + ]], + ["@typescript-eslint/visitor-keys", [ + ["npm:5.22.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-5.22.0-3640d09d3e-7f73bc2842.zip/node_modules/@typescript-eslint/visitor-keys/", + "packageDependencies": [ + ["@typescript-eslint/visitor-keys", "npm:5.22.0"], + ["@typescript-eslint/types", "npm:5.22.0"], + ["eslint-visitor-keys", "npm:3.3.0"] + ], + "linkType": "HARD", + }], + ["npm:5.28.0", { + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-5.28.0-a8c415586b-e548ea7886.zip/node_modules/@typescript-eslint/visitor-keys/", + "packageDependencies": [ + ["@typescript-eslint/visitor-keys", "npm:5.28.0"], + ["@typescript-eslint/types", "npm:5.28.0"], + ["eslint-visitor-keys", "npm:3.3.0"] ], "linkType": "HARD", }] @@ -5769,7 +5820,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-plugin-import", "virtual:c1335f25747d63baf7ac3676731c2e7e6376a4a49bb2feaa699ab23396ae2cdf2836a0292cb3bd42385954fd619fb4fa90be76f6efec5473ffae18f8fa08ecc6#npm:2.19.1"], ["eslint-plugin-jest", "virtual:c1335f25747d63baf7ac3676731c2e7e6376a4a49bb2feaa699ab23396ae2cdf2836a0292cb3bd42385954fd619fb4fa90be76f6efec5473ffae18f8fa08ecc6#npm:23.8.0"], ["eslint-plugin-prettier", "virtual:c1335f25747d63baf7ac3676731c2e7e6376a4a49bb2feaa699ab23396ae2cdf2836a0292cb3bd42385954fd619fb4fa90be76f6efec5473ffae18f8fa08ecc6#npm:3.1.2"], - ["prettier", "npm:2.5.1"], + ["prettier", "npm:2.6.2"], ["tsutils", "virtual:c1335f25747d63baf7ac3676731c2e7e6376a4a49bb2feaa699ab23396ae2cdf2836a0292cb3bd42385954fd619fb4fa90be76f6efec5473ffae18f8fa08ecc6#npm:3.17.1"] ], "packagePeers": [ @@ -5970,17 +6021,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }] ]], ["acorn-jsx", [ - ["npm:5.3.1", { - "packageLocation": "./.yarn/cache/acorn-jsx-npm-5.3.1-6ba8185d02-5925bc5d79.zip/node_modules/acorn-jsx/", + ["npm:5.3.2", { + "packageLocation": "./.yarn/cache/acorn-jsx-npm-5.3.2-d7594599ea-41c748fd26.zip/node_modules/acorn-jsx/", "packageDependencies": [ - ["acorn-jsx", "npm:5.3.1"] + ["acorn-jsx", "npm:5.3.2"] ], "linkType": "SOFT", }], - ["virtual:8d8ea5d1e3376905d0290522290f47c29213c64d936d96293d758a315829a3cf4c6a5b8ffc1cfee36c3db08f700ad3aaf0711cc5d406a7218c275de6d74effa9#npm:5.3.1", { - "packageLocation": "./.yarn/$$virtual/acorn-jsx-virtual-72d2078d8a/0/cache/acorn-jsx-npm-5.3.1-6ba8185d02-5925bc5d79.zip/node_modules/acorn-jsx/", + ["virtual:8d8ea5d1e3376905d0290522290f47c29213c64d936d96293d758a315829a3cf4c6a5b8ffc1cfee36c3db08f700ad3aaf0711cc5d406a7218c275de6d74effa9#npm:5.3.2", { + "packageLocation": "./.yarn/$$virtual/acorn-jsx-virtual-6934646a20/0/cache/acorn-jsx-npm-5.3.2-d7594599ea-41c748fd26.zip/node_modules/acorn-jsx/", "packageDependencies": [ - ["acorn-jsx", "virtual:8d8ea5d1e3376905d0290522290f47c29213c64d936d96293d758a315829a3cf4c6a5b8ffc1cfee36c3db08f700ad3aaf0711cc5d406a7218c275de6d74effa9#npm:5.3.1"], + ["acorn-jsx", "virtual:8d8ea5d1e3376905d0290522290f47c29213c64d936d96293d758a315829a3cf4c6a5b8ffc1cfee36c3db08f700ad3aaf0711cc5d406a7218c275de6d74effa9#npm:5.3.2"], ["@types/acorn", null], ["acorn", "npm:7.4.1"] ], @@ -6085,10 +6136,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["npm:8.8.2", { - "packageLocation": "./.yarn/cache/ajv-npm-8.8.2-574db7fea7-1c175a7afa.zip/node_modules/ajv/", + ["npm:8.11.0", { + "packageLocation": "./.yarn/cache/ajv-npm-8.11.0-83d029789c-d617befc45.zip/node_modules/ajv/", "packageDependencies": [ - ["ajv", "npm:8.8.2"], + ["ajv", "npm:8.11.0"], ["fast-deep-equal", "npm:3.1.1"], ["json-schema-traverse", "npm:1.0.0"], ["require-from-string", "npm:2.0.2"], @@ -6296,6 +6347,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["aria-query", [ + ["npm:4.2.2", { + "packageLocation": "./.yarn/cache/aria-query-npm-4.2.2-e0c4f1a309-dc7631b6f9.zip/node_modules/aria-query/", + "packageDependencies": [ + ["aria-query", "npm:4.2.2"], + ["@babel/runtime", "npm:7.18.3"], + ["@babel/runtime-corejs3", "npm:7.18.3"] + ], + "linkType": "HARD", + }] + ]], ["arr-diff", [ ["npm:4.0.0", { "packageLocation": "./.yarn/cache/arr-diff-npm-4.0.0-cec86ae312-cbdff67cf5.zip/node_modules/arr-diff/", @@ -6476,6 +6538,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["ast-types-flow", [ + ["npm:0.0.7", { + "packageLocation": "./.yarn/cache/ast-types-flow-npm-0.0.7-7d32a3abf5-4211a734ae.zip/node_modules/ast-types-flow/", + "packageDependencies": [ + ["ast-types-flow", "npm:0.0.7"] + ], + "linkType": "HARD", + }] + ]], ["astral-regex", [ ["npm:2.0.0", { "packageLocation": "./.yarn/cache/astral-regex-npm-2.0.0-f30d866aab-bf049ee704.zip/node_modules/astral-regex/", @@ -6562,6 +6633,24 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["axe-core", [ + ["npm:4.4.2", { + "packageLocation": "./.yarn/cache/axe-core-npm-4.4.2-4872658842-12057e1eec.zip/node_modules/axe-core/", + "packageDependencies": [ + ["axe-core", "npm:4.4.2"] + ], + "linkType": "HARD", + }] + ]], + ["axobject-query", [ + ["npm:2.2.0", { + "packageLocation": "./.yarn/cache/axobject-query-npm-2.2.0-6553738f52-c963a3ba9f.zip/node_modules/axobject-query/", + "packageDependencies": [ + ["axobject-query", "npm:2.2.0"] + ], + "linkType": "HARD", + }] + ]], ["babel-eslint", [ ["npm:10.1.0", { "packageLocation": "./.yarn/cache/babel-eslint-npm-10.1.0-6a6d2b1533-c872bb9476.zip/node_modules/babel-eslint/", @@ -7314,10 +7403,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["npm:4.1.1", { - "packageLocation": "./.yarn/cache/chalk-npm-4.1.1-f1ce6bae57-445c12db7a.zip/node_modules/chalk/", + ["npm:4.1.2", { + "packageLocation": "./.yarn/cache/chalk-npm-4.1.2-ba8b67ab80-e3901b97d9.zip/node_modules/chalk/", "packageDependencies": [ - ["chalk", "npm:4.1.1"], + ["chalk", "npm:4.1.2"], ["ansi-styles", "npm:4.2.1"], ["supports-color", "npm:7.1.0"] ], @@ -7588,6 +7677,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["colorette", "npm:1.2.1"] ], "linkType": "HARD", + }], + ["npm:2.0.19", { + "packageLocation": "./.yarn/cache/colorette-npm-2.0.19-f73dfe6a4e-1da6e47f7c.zip/node_modules/colorette/", + "packageDependencies": [ + ["colorette", "npm:2.0.19"] + ], + "linkType": "HARD", }] ]], ["combined-stream", [ @@ -8081,6 +8177,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["core-js-pure", [ + ["npm:3.23.1", { + "packageLocation": "./.yarn/unplugged/core-js-pure-npm-3.23.1-352ee71e9f/node_modules/core-js-pure/", + "packageDependencies": [ + ["core-js-pure", "npm:3.23.1"] + ], + "linkType": "HARD", + }] + ]], ["core-util-is", [ ["npm:1.0.2", { "packageLocation": "./.yarn/cache/core-util-is-npm-1.0.2-9fc2b94dc3-089015ee3c.zip/node_modules/core-util-is/", @@ -8235,6 +8340,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["damerau-levenshtein", [ + ["npm:1.0.8", { + "packageLocation": "./.yarn/cache/damerau-levenshtein-npm-1.0.8-bda7311c69-f2ab4598e3.zip/node_modules/damerau-levenshtein/", + "packageDependencies": [ + ["damerau-levenshtein", "npm:1.0.8"] + ], + "linkType": "HARD", + }] + ]], ["dargs", [ ["npm:4.1.0", { "packageLocation": "./.yarn/cache/dargs-npm-4.1.0-cce908ea5a-27345b5881.zip/node_modules/dargs/", @@ -8324,13 +8438,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["npm:4.3.2", { - "packageLocation": "./.yarn/cache/debug-npm-4.3.2-f0148b6afe-5543570879.zip/node_modules/debug/", - "packageDependencies": [ - ["debug", "npm:4.3.2"] - ], - "linkType": "SOFT", - }], ["npm:4.3.3", { "packageLocation": "./.yarn/cache/debug-npm-4.3.3-710fd4cc7f-1bceffaa69.zip/node_modules/debug/", "packageDependencies": [ @@ -8357,18 +8464,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:4.3.2", { - "packageLocation": "./.yarn/$$virtual/debug-virtual-e3e6a78bc0/0/cache/debug-npm-4.3.2-f0148b6afe-5543570879.zip/node_modules/debug/", - "packageDependencies": [ - ["debug", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:4.3.2"], - ["ms", "npm:2.1.2"], - ["supports-color", null] - ], - "packagePeers": [ - "supports-color" - ], - "linkType": "HARD", - }], ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.3.3", { "packageLocation": "./.yarn/$$virtual/debug-virtual-81107b7b8e/0/cache/debug-npm-4.3.3-710fd4cc7f-1bceffaa69.zip/node_modules/debug/", "packageDependencies": [ @@ -8811,6 +8906,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["emoji-regex", "npm:8.0.0"] ], "linkType": "HARD", + }], + ["npm:9.2.2", { + "packageLocation": "./.yarn/cache/emoji-regex-npm-9.2.2-e6fac8d058-f3029ec432.zip/node_modules/emoji-regex/", + "packageDependencies": [ + ["emoji-regex", "npm:9.2.2"] + ], + "linkType": "HARD", }] ]], ["emojis-list", [ @@ -9144,7 +9246,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["ajv", "npm:6.10.2"], ["chalk", "npm:4.1.0"], ["cross-spawn", "npm:7.0.3"], - ["debug", "virtual:fada3bd8ad326a7c196d0c24aae1d5410b84126805d4b297cac3abf549e077c61a437968e49905247d38e2ca430b4cee29c78b779ec928550ea7a1cdf2adc3c1#npm:4.1.1"], + ["debug", "virtual:8d91873b88be905e287176dba0e321828957dbbda106db2c2cbeeee138765bbc59e329513e85bd258526a47c18f4cd11fce324ca65100e7140125b15ea2b80ba#npm:4.3.4"], ["doctrine", "npm:3.0.0"], ["enquirer", "npm:2.3.6"], ["escape-string-regexp", "npm:4.0.0"], @@ -9158,7 +9260,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["file-entry-cache", "npm:6.0.1"], ["functional-red-black-tree", "npm:1.0.1"], ["glob-parent", "npm:5.1.2"], - ["globals", "npm:13.8.0"], + ["globals", "npm:13.15.0"], ["ignore", "npm:4.0.6"], ["import-fresh", "npm:3.1.0"], ["imurmurhash", "npm:0.1.4"], @@ -9171,8 +9273,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["natural-compare", "npm:1.4.0"], ["optionator", "npm:0.9.1"], ["progress", "npm:2.0.3"], - ["regexpp", "npm:3.1.0"], - ["semver", "npm:7.3.4"], + ["regexpp", "npm:3.2.0"], + ["semver", "npm:7.3.7"], ["strip-ansi", "npm:6.0.0"], ["strip-json-comments", "npm:3.1.1"], ["table", "npm:6.8.0"], @@ -9212,17 +9314,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["npm:7.2.0", { - "packageLocation": "./.yarn/cache/eslint-config-prettier-npm-7.2.0-94db6614b2-6812150ea4.zip/node_modules/eslint-config-prettier/", + ["npm:8.5.0", { + "packageLocation": "./.yarn/cache/eslint-config-prettier-npm-8.5.0-a1dd58b6d8-ed43f6bfba.zip/node_modules/eslint-config-prettier/", "packageDependencies": [ - ["eslint-config-prettier", "npm:7.2.0"] + ["eslint-config-prettier", "npm:8.5.0"] ], "linkType": "SOFT", }], - ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:7.2.0", { - "packageLocation": "./.yarn/$$virtual/eslint-config-prettier-virtual-d9b0175915/0/cache/eslint-config-prettier-npm-7.2.0-94db6614b2-6812150ea4.zip/node_modules/eslint-config-prettier/", + ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:8.5.0", { + "packageLocation": "./.yarn/$$virtual/eslint-config-prettier-virtual-35c155f387/0/cache/eslint-config-prettier-npm-8.5.0-a1dd58b6d8-ed43f6bfba.zip/node_modules/eslint-config-prettier/", "packageDependencies": [ - ["eslint-config-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:7.2.0"], + ["eslint-config-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:8.5.0"], ["@types/eslint", null], ["eslint", "npm:7.32.0"] ], @@ -9268,15 +9370,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }] ]], ["eslint-module-utils", [ - ["npm:2.7.2", { - "packageLocation": "./.yarn/cache/eslint-module-utils-npm-2.7.2-eb43175cc1-1a7fe00f1c.zip/node_modules/eslint-module-utils/", - "packageDependencies": [ - ["eslint-module-utils", "npm:2.7.2"], - ["debug", "virtual:d9426786c635bc4b52511d6cc4b56156f50d780a698c0e20fc6caf10d3be51cbf176e79cff882f4d42a23ff4d0f89fe94222849578214e7fbae0f2754c82af02#npm:3.2.7"], - ["find-up", "npm:2.1.0"] - ], - "linkType": "HARD", - }], ["npm:2.7.3", { "packageLocation": "./.yarn/cache/eslint-module-utils-npm-2.7.3-ccd32fe6fd-2625d7c02c.zip/node_modules/eslint-module-utils/", "packageDependencies": [ @@ -9339,17 +9432,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["npm:2.25.4", { - "packageLocation": "./.yarn/cache/eslint-plugin-import-npm-2.25.4-cd0cf8b05b-8b36bf0a84.zip/node_modules/eslint-plugin-import/", + ["npm:2.26.0", { + "packageLocation": "./.yarn/cache/eslint-plugin-import-npm-2.26.0-959fe14a01-269d84f61d.zip/node_modules/eslint-plugin-import/", "packageDependencies": [ - ["eslint-plugin-import", "npm:2.25.4"] + ["eslint-plugin-import", "npm:2.26.0"] ], "linkType": "SOFT", }], - ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:2.25.4", { - "packageLocation": "./.yarn/$$virtual/eslint-plugin-import-virtual-a797ddfcbb/0/cache/eslint-plugin-import-npm-2.25.4-cd0cf8b05b-8b36bf0a84.zip/node_modules/eslint-plugin-import/", + ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:2.26.0", { + "packageLocation": "./.yarn/$$virtual/eslint-plugin-import-virtual-0b82d8da2f/0/cache/eslint-plugin-import-npm-2.26.0-959fe14a01-269d84f61d.zip/node_modules/eslint-plugin-import/", "packageDependencies": [ - ["eslint-plugin-import", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:2.25.4"], + ["eslint-plugin-import", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:2.26.0"], ["@types/eslint", null], ["array-includes", "npm:3.1.4"], ["array.prototype.flat", "npm:1.2.5"], @@ -9357,14 +9450,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["doctrine", "npm:2.1.0"], ["eslint", "npm:7.32.0"], ["eslint-import-resolver-node", "npm:0.3.6"], - ["eslint-module-utils", "npm:2.7.2"], + ["eslint-module-utils", "npm:2.7.3"], ["has", "npm:1.0.3"], - ["is-core-module", "npm:2.8.1"], + ["is-core-module", "npm:2.9.0"], ["is-glob", "npm:4.0.3"], - ["minimatch", "npm:3.0.4"], + ["minimatch", "npm:3.1.2"], ["object.values", "npm:1.1.5"], - ["resolve", "patch:resolve@npm%3A1.21.0#builtin::version=1.21.0&hash=3388aa"], - ["tsconfig-paths", "npm:3.12.0"] + ["resolve", "patch:resolve@npm%3A1.22.1#builtin::version=1.22.1&hash=3388aa"], + ["tsconfig-paths", "npm:3.14.1"] ], "packagePeers": [ "@types/eslint", @@ -9406,28 +9499,30 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["npm:24.7.0", { - "packageLocation": "./.yarn/cache/eslint-plugin-jest-npm-24.7.0-5e69b4d54e-f74e998e46.zip/node_modules/eslint-plugin-jest/", + ["npm:26.1.5", { + "packageLocation": "./.yarn/cache/eslint-plugin-jest-npm-26.1.5-d3fedf9af7-958a09fa30.zip/node_modules/eslint-plugin-jest/", "packageDependencies": [ - ["eslint-plugin-jest", "npm:24.7.0"] + ["eslint-plugin-jest", "npm:26.1.5"] ], "linkType": "SOFT", }], - ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:24.7.0", { - "packageLocation": "./.yarn/$$virtual/eslint-plugin-jest-virtual-26a5311538/0/cache/eslint-plugin-jest-npm-24.7.0-5e69b4d54e-f74e998e46.zip/node_modules/eslint-plugin-jest/", + ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:26.1.5", { + "packageLocation": "./.yarn/$$virtual/eslint-plugin-jest-virtual-800cc5472c/0/cache/eslint-plugin-jest-npm-26.1.5-d3fedf9af7-958a09fa30.zip/node_modules/eslint-plugin-jest/", "packageDependencies": [ - ["eslint-plugin-jest", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:24.7.0"], + ["eslint-plugin-jest", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:26.1.5"], ["@types/eslint", null], ["@types/typescript-eslint__eslint-plugin", null], - ["@typescript-eslint/eslint-plugin", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0"], - ["@typescript-eslint/experimental-utils", "virtual:26a53115385bf8acbf22023ebb3b489307a2f62b404c3d474e9933795d42dcecf7e1c24f7ffd3b9d3078a6690fddf5b4369d5fb9c96383e8ca9dfc1a3be11bee#npm:4.17.0"], - ["eslint", "npm:7.32.0"] + ["@typescript-eslint/eslint-plugin", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0"], + ["@typescript-eslint/utils", "virtual:800cc5472c212e51361296584a100a18055e1cdde07b4937c9fd6c92fc76bee59e71fd61b71eb04245a46fbce2435525c055256452180be58a6d43d690585d61#npm:5.28.0"], + ["eslint", "npm:7.32.0"], + ["jest", "npm:26.6.3"] ], "packagePeers": [ "@types/eslint", "@types/typescript-eslint__eslint-plugin", "@typescript-eslint/eslint-plugin", - "eslint" + "eslint", + "jest" ], "linkType": "HARD", }], @@ -9446,6 +9541,40 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["eslint-plugin-jsx-a11y", [ + ["npm:6.5.1", { + "packageLocation": "./.yarn/cache/eslint-plugin-jsx-a11y-npm-6.5.1-ea493bf2f2-66cbe93962.zip/node_modules/eslint-plugin-jsx-a11y/", + "packageDependencies": [ + ["eslint-plugin-jsx-a11y", "npm:6.5.1"] + ], + "linkType": "SOFT", + }], + ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:6.5.1", { + "packageLocation": "./.yarn/$$virtual/eslint-plugin-jsx-a11y-virtual-224f30cf6f/0/cache/eslint-plugin-jsx-a11y-npm-6.5.1-ea493bf2f2-66cbe93962.zip/node_modules/eslint-plugin-jsx-a11y/", + "packageDependencies": [ + ["eslint-plugin-jsx-a11y", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:6.5.1"], + ["@babel/runtime", "npm:7.18.3"], + ["@types/eslint", null], + ["aria-query", "npm:4.2.2"], + ["array-includes", "npm:3.1.4"], + ["ast-types-flow", "npm:0.0.7"], + ["axe-core", "npm:4.4.2"], + ["axobject-query", "npm:2.2.0"], + ["damerau-levenshtein", "npm:1.0.8"], + ["emoji-regex", "npm:9.2.2"], + ["eslint", "npm:7.32.0"], + ["has", "npm:1.0.3"], + ["jsx-ast-utils", "npm:3.3.0"], + ["language-tags", "npm:1.0.5"], + ["minimatch", "npm:3.0.4"] + ], + "packagePeers": [ + "@types/eslint", + "eslint" + ], + "linkType": "HARD", + }] + ]], ["eslint-plugin-prettier", [ ["npm:3.1.2", { "packageLocation": "./.yarn/cache/eslint-plugin-prettier-npm-3.1.2-3a4770254f-6f22a63a79.zip/node_modules/eslint-plugin-prettier/", @@ -9454,6 +9583,33 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], + ["npm:4.0.0", { + "packageLocation": "./.yarn/cache/eslint-plugin-prettier-npm-4.0.0-e632552861-6ae81c8c43.zip/node_modules/eslint-plugin-prettier/", + "packageDependencies": [ + ["eslint-plugin-prettier", "npm:4.0.0"] + ], + "linkType": "SOFT", + }], + ["virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.0.0", { + "packageLocation": "./.yarn/$$virtual/eslint-plugin-prettier-virtual-337124b5bc/0/cache/eslint-plugin-prettier-npm-4.0.0-e632552861-6ae81c8c43.zip/node_modules/eslint-plugin-prettier/", + "packageDependencies": [ + ["eslint-plugin-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.0.0"], + ["@types/eslint", null], + ["@types/prettier", null], + ["eslint", "npm:7.32.0"], + ["eslint-config-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:8.5.0"], + ["prettier", "npm:2.6.2"], + ["prettier-linter-helpers", "npm:1.0.0"] + ], + "packagePeers": [ + "@types/eslint", + "@types/prettier", + "eslint-config-prettier", + "eslint", + "prettier" + ], + "linkType": "HARD", + }], ["virtual:c1335f25747d63baf7ac3676731c2e7e6376a4a49bb2feaa699ab23396ae2cdf2836a0292cb3bd42385954fd619fb4fa90be76f6efec5473ffae18f8fa08ecc6#npm:3.1.2", { "packageLocation": "./.yarn/$$virtual/eslint-plugin-prettier-virtual-9590908998/0/cache/eslint-plugin-prettier-npm-3.1.2-3a4770254f-6f22a63a79.zip/node_modules/eslint-plugin-prettier/", "packageDependencies": [ @@ -9461,7 +9617,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/eslint", null], ["@types/prettier", null], ["eslint", "npm:7.32.0"], - ["prettier", "npm:2.5.1"], + ["prettier", "npm:2.6.2"], ["prettier-linter-helpers", "npm:1.0.0"] ], "packagePeers": [ @@ -9496,10 +9652,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }] ]], ["eslint-plugin-verdaccio", [ - ["npm:9.6.1", { - "packageLocation": "./.yarn/cache/eslint-plugin-verdaccio-npm-9.6.1-7d831a75ff-5abfda7c76.zip/node_modules/eslint-plugin-verdaccio/", + ["npm:10.0.0", { + "packageLocation": "./.yarn/cache/eslint-plugin-verdaccio-npm-10.0.0-dffc0d3fba-14b2c7502a.zip/node_modules/eslint-plugin-verdaccio/", "packageDependencies": [ - ["eslint-plugin-verdaccio", "npm:9.6.1"], + ["eslint-plugin-verdaccio", "npm:10.0.0"], ["jsx-ast-utils", "npm:2.2.3"] ], "linkType": "HARD", @@ -9558,10 +9714,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["virtual:2a6d7b50caaf36672f258609faf0d40538be7693a843b5038a123ad948cf6ddcfb2737c62f27e199785f4f1e09412a0636b71a419c345f819d3a4ee303e27b58#npm:3.0.0", { - "packageLocation": "./.yarn/$$virtual/eslint-utils-virtual-ee9f7a2bda/0/cache/eslint-utils-npm-3.0.0-630b3a4013-035451529f.zip/node_modules/eslint-utils/", + ["virtual:b77d193dadad8faa98eec03cbc752e98bd26f9c41ad5fc1dcf08e258967a80c7379b138163a39e7bdf1dac4004ea2fadf6d6c7161302cbfc83e5e0c6ca35628a#npm:3.0.0", { + "packageLocation": "./.yarn/$$virtual/eslint-utils-virtual-bd28f9364f/0/cache/eslint-utils-npm-3.0.0-630b3a4013-035451529f.zip/node_modules/eslint-utils/", "packageDependencies": [ - ["eslint-utils", "virtual:2a6d7b50caaf36672f258609faf0d40538be7693a843b5038a123ad948cf6ddcfb2737c62f27e199785f4f1e09412a0636b71a419c345f819d3a4ee303e27b58#npm:3.0.0"], + ["eslint-utils", "virtual:b77d193dadad8faa98eec03cbc752e98bd26f9c41ad5fc1dcf08e258967a80c7379b138163a39e7bdf1dac4004ea2fadf6d6c7161302cbfc83e5e0c6ca35628a#npm:3.0.0"], ["@types/eslint", null], ["eslint", "npm:7.32.0"], ["eslint-visitor-keys", "npm:2.0.0"] @@ -9594,6 +9750,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-visitor-keys", "npm:2.0.0"] ], "linkType": "HARD", + }], + ["npm:3.3.0", { + "packageLocation": "./.yarn/cache/eslint-visitor-keys-npm-3.3.0-d329af7c8c-dd2991ba80.zip/node_modules/eslint-visitor-keys/", + "packageDependencies": [ + ["eslint-visitor-keys", "npm:3.3.0"] + ], + "linkType": "HARD", }] ]], ["espree", [ @@ -9602,7 +9765,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [ ["espree", "npm:7.3.1"], ["acorn", "npm:7.4.1"], - ["acorn-jsx", "virtual:8d8ea5d1e3376905d0290522290f47c29213c64d936d96293d758a315829a3cf4c6a5b8ffc1cfee36c3db08f700ad3aaf0711cc5d406a7218c275de6d74effa9#npm:5.3.1"], + ["acorn-jsx", "virtual:8d8ea5d1e3376905d0290522290f47c29213c64d936d96293d758a315829a3cf4c6a5b8ffc1cfee36c3db08f700ad3aaf0711cc5d406a7218c275de6d74effa9#npm:5.3.2"], ["eslint-visitor-keys", "npm:1.3.0"] ], "linkType": "HARD", @@ -9737,10 +9900,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["npm:5.0.0", { - "packageLocation": "./.yarn/cache/execa-npm-5.0.0-4ee568fb49-bf9664702c.zip/node_modules/execa/", + ["npm:5.1.1", { + "packageLocation": "./.yarn/cache/execa-npm-5.1.1-191347acf5-4286ade8cd.zip/node_modules/execa/", "packageDependencies": [ - ["execa", "npm:5.0.0"], + ["execa", "npm:5.1.1"], ["cross-spawn", "npm:7.0.3"], ["get-stream", "npm:6.0.1"], ["human-signals", "npm:2.1.0"], @@ -9983,19 +10146,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["micromatch", "npm:4.0.4"] ], "linkType": "HARD", - }], - ["npm:3.2.5", { - "packageLocation": "./.yarn/cache/fast-glob-npm-3.2.5-0225b8bd94-1a33c4a68d.zip/node_modules/fast-glob/", - "packageDependencies": [ - ["fast-glob", "npm:3.2.5"], - ["@nodelib/fs.stat", "npm:2.0.4"], - ["@nodelib/fs.walk", "npm:1.2.6"], - ["glob-parent", "npm:5.1.0"], - ["merge2", "npm:1.4.1"], - ["micromatch", "npm:4.0.2"], - ["picomatch", "npm:2.2.2"] - ], - "linkType": "HARD", }] ]], ["fast-json-stable-stringify", [ @@ -10749,37 +10899,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["npm:13.12.0", { - "packageLocation": "./.yarn/cache/globals-npm-13.12.0-df8e0eef2a-28d2eac21d.zip/node_modules/globals/", + ["npm:13.15.0", { + "packageLocation": "./.yarn/cache/globals-npm-13.15.0-c0b0c83a7a-e7e4a811de.zip/node_modules/globals/", "packageDependencies": [ - ["globals", "npm:13.12.0"], - ["type-fest", "npm:0.20.2"] - ], - "linkType": "HARD", - }], - ["npm:13.8.0", { - "packageLocation": "./.yarn/cache/globals-npm-13.8.0-0988f60ed8-de85e5dc89.zip/node_modules/globals/", - "packageDependencies": [ - ["globals", "npm:13.8.0"], + ["globals", "npm:13.15.0"], ["type-fest", "npm:0.20.2"] ], "linkType": "HARD", }] ]], ["globby", [ - ["npm:11.0.2", { - "packageLocation": "./.yarn/cache/globby-npm-11.0.2-7ff8329b4b-d23f2a6b88.zip/node_modules/globby/", - "packageDependencies": [ - ["globby", "npm:11.0.2"], - ["array-union", "npm:2.1.0"], - ["dir-glob", "npm:3.0.1"], - ["fast-glob", "npm:3.2.5"], - ["ignore", "npm:5.1.8"], - ["merge2", "npm:1.4.1"], - ["slash", "npm:3.0.0"] - ], - "linkType": "HARD", - }], ["npm:11.1.0", { "packageLocation": "./.yarn/cache/globby-npm-11.1.0-bdcdf20c71-806edbb1ec.zip/node_modules/globby/", "packageDependencies": [ @@ -11206,13 +11335,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["npm:5.1.8", { - "packageLocation": "./.yarn/cache/ignore-npm-5.1.8-aa9a49ada4-b08e3d5b5d.zip/node_modules/ignore/", - "packageDependencies": [ - ["ignore", "npm:5.1.8"] - ], - "linkType": "HARD", - }], ["npm:5.2.0", { "packageLocation": "./.yarn/cache/ignore-npm-5.2.0-fc4b58a4f3-e8f0c2a258.zip/node_modules/ignore/", "packageDependencies": [ @@ -11491,6 +11613,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["has", "npm:1.0.3"] ], "linkType": "HARD", + }], + ["npm:2.9.0", { + "packageLocation": "./.yarn/cache/is-core-module-npm-2.9.0-5ba77c35ae-a3a5c33082.zip/node_modules/is-core-module/", + "packageDependencies": [ + ["is-core-module", "npm:2.9.0"], + ["has", "npm:1.0.3"] + ], + "linkType": "HARD", }] ]], ["is-data-descriptor", [ @@ -12860,6 +12990,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["object.assign", "npm:4.1.0"] ], "linkType": "HARD", + }], + ["npm:3.3.0", { + "packageLocation": "./.yarn/cache/jsx-ast-utils-npm-3.3.0-2a1320dc77-f606ff0acd.zip/node_modules/jsx-ast-utils/", + "packageDependencies": [ + ["jsx-ast-utils", "npm:3.3.0"], + ["array-includes", "npm:3.1.4"], + ["object.assign", "npm:4.1.2"] + ], + "linkType": "HARD", }] ]], ["jwa", [ @@ -12950,6 +13089,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["language-subtag-registry", [ + ["npm:0.3.21", { + "packageLocation": "./.yarn/cache/language-subtag-registry-npm-0.3.21-b2d9abe624-91bcb4717a.zip/node_modules/language-subtag-registry/", + "packageDependencies": [ + ["language-subtag-registry", "npm:0.3.21"] + ], + "linkType": "HARD", + }] + ]], + ["language-tags", [ + ["npm:1.0.5", { + "packageLocation": "./.yarn/cache/language-tags-npm-1.0.5-3a50e75c96-a3d30a9118.zip/node_modules/language-tags/", + "packageDependencies": [ + ["language-tags", "npm:1.0.5"], + ["language-subtag-registry", "npm:0.3.21"] + ], + "linkType": "HARD", + }] + ]], ["leven", [ ["npm:3.1.0", { "packageLocation": "./.yarn/cache/leven-npm-3.1.0-b7697736a3-6ebca75298.zip/node_modules/leven/", @@ -12993,15 +13151,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/lint-staged-npm-11.0.1-3785458429-2b90d18a40.zip/node_modules/lint-staged/", "packageDependencies": [ ["lint-staged", "npm:11.0.1"], - ["chalk", "npm:4.1.1"], + ["chalk", "npm:4.1.2"], ["cli-truncate", "npm:2.1.0"], ["commander", "npm:7.2.0"], ["cosmiconfig", "npm:7.0.0"], - ["debug", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:4.3.2"], + ["debug", "virtual:8d91873b88be905e287176dba0e321828957dbbda106db2c2cbeeee138765bbc59e329513e85bd258526a47c18f4cd11fce324ca65100e7140125b15ea2b80ba#npm:4.3.4"], ["dedent", "npm:0.7.0"], ["enquirer", "npm:2.3.6"], - ["execa", "npm:5.0.0"], - ["listr2", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:3.8.2"], + ["execa", "npm:5.1.1"], + ["listr2", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:3.14.0"], ["log-symbols", "npm:4.1.0"], ["micromatch", "npm:4.0.4"], ["normalize-path", "npm:3.0.0"], @@ -13013,26 +13171,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }] ]], ["listr2", [ - ["npm:3.8.2", { - "packageLocation": "./.yarn/cache/listr2-npm-3.8.2-3f54378120-ecc039103c.zip/node_modules/listr2/", + ["npm:3.14.0", { + "packageLocation": "./.yarn/cache/listr2-npm-3.14.0-446f504112-e637d23d07.zip/node_modules/listr2/", "packageDependencies": [ - ["listr2", "npm:3.8.2"] + ["listr2", "npm:3.14.0"] ], "linkType": "SOFT", }], - ["virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:3.8.2", { - "packageLocation": "./.yarn/$$virtual/listr2-virtual-777df851ac/0/cache/listr2-npm-3.8.2-3f54378120-ecc039103c.zip/node_modules/listr2/", + ["virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:3.14.0", { + "packageLocation": "./.yarn/$$virtual/listr2-virtual-8e3c23c790/0/cache/listr2-npm-3.14.0-446f504112-e637d23d07.zip/node_modules/listr2/", "packageDependencies": [ - ["listr2", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:3.8.2"], + ["listr2", "virtual:3785458429b40d080567944bbb839a24d7aa8b36873caeca7a235d93fae6d4f4ef5a046cb5dc4a42114a67f641a26cd1f0a9126f72125d2e751187951ee62a7e#npm:3.14.0"], ["@types/enquirer", null], - ["chalk", "npm:4.1.1"], ["cli-truncate", "npm:2.1.0"], + ["colorette", "npm:2.0.19"], ["enquirer", "npm:2.3.6"], - ["figures", "npm:3.2.0"], - ["indent-string", "npm:4.0.0"], ["log-update", "npm:4.0.0"], ["p-map", "npm:4.0.0"], - ["rxjs", "npm:6.6.7"], + ["rfdc", "npm:1.3.0"], + ["rxjs", "npm:7.5.5"], ["through", "npm:2.3.8"], ["wrap-ansi", "npm:7.0.0"] ], @@ -13816,6 +13973,14 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], + ["npm:3.1.2", { + "packageLocation": "./.yarn/cache/minimatch-npm-3.1.2-9405269906-1a7584a6de.zip/node_modules/minimatch/", + "packageDependencies": [ + ["minimatch", "npm:3.1.2"], + ["brace-expansion", "npm:1.1.11"] + ], + "linkType": "HARD", + }], ["npm:5.1.0", { "packageLocation": "./.yarn/cache/minimatch-npm-5.1.0-34f6240621-256a349ac6.zip/node_modules/minimatch/", "packageDependencies": [ @@ -13839,6 +14004,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["minimist", "npm:1.2.5"] ], "linkType": "HARD", + }], + ["npm:1.2.6", { + "packageLocation": "./.yarn/cache/minimist-npm-1.2.6-f4cee4b4af-56b3aeedcc.zip/node_modules/minimist/", + "packageDependencies": [ + ["minimist", "npm:1.2.6"] + ], + "linkType": "HARD", }] ]], ["minimist-options", [ @@ -15133,10 +15305,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }] ]], ["prettier", [ - ["npm:2.5.1", { - "packageLocation": "./.yarn/cache/prettier-npm-2.5.1-58b195b509-c4d3328cfd.zip/node_modules/prettier/", + ["npm:2.6.2", { + "packageLocation": "./.yarn/cache/prettier-npm-2.6.2-05918420da-10af3147ee.zip/node_modules/prettier/", "packageDependencies": [ - ["prettier", "npm:2.5.1"] + ["prettier", "npm:2.6.2"] ], "linkType": "HARD", }] @@ -15672,10 +15844,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["npm:3.1.0", { - "packageLocation": "./.yarn/cache/regexpp-npm-3.1.0-94a1868d49-69d0ce6b44.zip/node_modules/regexpp/", + ["npm:3.2.0", { + "packageLocation": "./.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-91aaccadd0.zip/node_modules/regexpp/", "packageDependencies": [ - ["regexpp", "npm:3.1.0"] + ["regexpp", "npm:3.2.0"] ], "linkType": "HARD", }] @@ -15958,6 +16130,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["supports-preserve-symlinks-flag", "npm:1.0.0"] ], "linkType": "HARD", + }], + ["patch:resolve@npm%3A1.22.1#builtin::version=1.22.1&hash=3388aa", { + "packageLocation": "./.yarn/cache/resolve-patch-addf17e57d-2029682d25.zip/node_modules/resolve/", + "packageDependencies": [ + ["resolve", "patch:resolve@npm%3A1.22.1#builtin::version=1.22.1&hash=3388aa"], + ["is-core-module", "npm:2.9.0"], + ["path-parse", "npm:1.0.7"], + ["supports-preserve-symlinks-flag", "npm:1.0.0"] + ], + "linkType": "HARD", }] ]], ["resolve-cwd", [ @@ -16034,6 +16216,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["rfdc", [ + ["npm:1.3.0", { + "packageLocation": "./.yarn/cache/rfdc-npm-1.3.0-272f288ad8-34dd5c5acf.zip/node_modules/rfdc/", + "packageDependencies": [ + ["rfdc", "npm:1.3.0"] + ], + "linkType": "HARD", + }] + ]], ["rimraf", [ ["npm:2.4.5", { "packageLocation": "./.yarn/cache/rimraf-npm-2.4.5-64bcf0249e-adced5d650.zip/node_modules/rimraf/", @@ -16097,11 +16288,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["npm:6.6.7", { - "packageLocation": "./.yarn/cache/rxjs-npm-6.6.7-055046ea3c-1146975cbd.zip/node_modules/rxjs/", + ["npm:7.5.5", { + "packageLocation": "./.yarn/cache/rxjs-npm-7.5.5-d0546b1ccb-424d231f81.zip/node_modules/rxjs/", "packageDependencies": [ - ["rxjs", "npm:6.6.7"], - ["tslib", "npm:1.10.0"] + ["rxjs", "npm:7.5.5"], + ["tslib", "npm:2.4.0"] ], "linkType": "HARD", }] @@ -16242,14 +16433,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["npm:7.3.4", { - "packageLocation": "./.yarn/cache/semver-npm-7.3.4-4c3baf0ead-f2c7f9aeb9.zip/node_modules/semver/", - "packageDependencies": [ - ["semver", "npm:7.3.4"], - ["lru-cache", "npm:6.0.0"] - ], - "linkType": "HARD", - }], ["npm:7.3.5", { "packageLocation": "./.yarn/cache/semver-npm-7.3.5-618cf5db6a-c53624ddf4.zip/node_modules/semver/", "packageDependencies": [ @@ -17149,7 +17332,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./.yarn/cache/table-npm-6.8.0-7f881347d4-734dae1588.zip/node_modules/table/", "packageDependencies": [ ["table", "npm:6.8.0"], - ["ajv", "npm:8.8.2"], + ["ajv", "npm:8.11.0"], ["lodash.truncate", "npm:4.4.2"], ["slice-ansi", "npm:4.0.0"], ["string-width", "npm:4.2.3"], @@ -17521,13 +17704,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }] ]], ["tsconfig-paths", [ - ["npm:3.12.0", { - "packageLocation": "./.yarn/cache/tsconfig-paths-npm-3.12.0-b78aadfb3f-b4ae504cc0.zip/node_modules/tsconfig-paths/", + ["npm:3.14.1", { + "packageLocation": "./.yarn/cache/tsconfig-paths-npm-3.14.1-17a815b5c5-f9e00c9b78.zip/node_modules/tsconfig-paths/", "packageDependencies": [ - ["tsconfig-paths", "npm:3.12.0"], + ["tsconfig-paths", "npm:3.14.1"], ["@types/json5", "npm:0.0.29"], ["json5", "npm:1.0.1"], - ["minimist", "npm:1.2.0"], + ["minimist", "npm:1.2.6"], ["strip-bom", "npm:3.0.0"] ], "linkType": "HARD", @@ -17540,6 +17723,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["tslib", "npm:1.10.0"] ], "linkType": "HARD", + }], + ["npm:2.4.0", { + "packageLocation": "./.yarn/cache/tslib-npm-2.4.0-9cb6dc5030-6964ab2376.zip/node_modules/tslib/", + "packageDependencies": [ + ["tslib", "npm:2.4.0"] + ], + "linkType": "HARD", }] ]], ["tsscmp", [ @@ -17566,10 +17756,24 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "SOFT", }], - ["virtual:673ee61da3831344ba32a0bc95fd5d311ed595eccebb89512a774c05d2c52a8afb2a2944dfc6d7ca5a29271d4232798a817f96278299ffed2c10b2032f042ac6#npm:3.21.0", { - "packageLocation": "./.yarn/$$virtual/tsutils-virtual-78f854922a/0/cache/tsutils-npm-3.21.0-347e6636c5-a10e746258.zip/node_modules/tsutils/", + ["virtual:25b58831666277872f9215ce2968b2f3f956456273c927e5a342838aa0eeee02fcb77440a0d8e6fb988f6e0e04b35719b14b1844a56cffc35adfc988e68c1c81#npm:3.21.0", { + "packageLocation": "./.yarn/$$virtual/tsutils-virtual-911cfcf7a2/0/cache/tsutils-npm-3.21.0-347e6636c5-a10e746258.zip/node_modules/tsutils/", "packageDependencies": [ - ["tsutils", "virtual:673ee61da3831344ba32a0bc95fd5d311ed595eccebb89512a774c05d2c52a8afb2a2944dfc6d7ca5a29271d4232798a817f96278299ffed2c10b2032f042ac6#npm:3.21.0"], + ["tsutils", "virtual:25b58831666277872f9215ce2968b2f3f956456273c927e5a342838aa0eeee02fcb77440a0d8e6fb988f6e0e04b35719b14b1844a56cffc35adfc988e68c1c81#npm:3.21.0"], + ["@types/typescript", null], + ["tslib", "npm:1.10.0"], + ["typescript", null] + ], + "packagePeers": [ + "@types/typescript", + "typescript" + ], + "linkType": "HARD", + }], + ["virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:3.21.0", { + "packageLocation": "./.yarn/$$virtual/tsutils-virtual-2c05ad5de2/0/cache/tsutils-npm-3.21.0-347e6636c5-a10e746258.zip/node_modules/tsutils/", + "packageDependencies": [ + ["tsutils", "virtual:5706d36eacb02ae2fdbba6cd086c172cd65fcd58a6e5275359a052c1f94d0945a93522f2173af5d9ae17eddc7fb7868080a8a2bfe7434589bc0d5ec51263431e#npm:3.21.0"], ["@types/typescript", null], ["tslib", "npm:1.10.0"], ["typescript", "patch:typescript@npm%3A4.1.3#builtin::version=4.1.3&hash=a45b0e"] @@ -17593,20 +17797,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "typescript" ], "linkType": "HARD", - }], - ["virtual:f79ae35f01723ec93e1b7f3feb70000ac29c0b80ff5cbc0c117170632915120daf0a600a223d91fd66c4481e001f654e3d033b81a92f4d3cc5aa6d4afde1ed6a#npm:3.21.0", { - "packageLocation": "./.yarn/$$virtual/tsutils-virtual-0ad26d3745/0/cache/tsutils-npm-3.21.0-347e6636c5-a10e746258.zip/node_modules/tsutils/", - "packageDependencies": [ - ["tsutils", "virtual:f79ae35f01723ec93e1b7f3feb70000ac29c0b80ff5cbc0c117170632915120daf0a600a223d91fd66c4481e001f654e3d033b81a92f4d3cc5aa6d4afde1ed6a#npm:3.21.0"], - ["@types/typescript", null], - ["tslib", "npm:1.10.0"], - ["typescript", null] - ], - "packagePeers": [ - "@types/typescript", - "typescript" - ], - "linkType": "HARD", }] ]], ["tunnel-agent", [ @@ -18106,7 +18296,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@commitlint/cli", "npm:12.1.4"], ["@commitlint/config-conventional", "npm:12.1.4"], ["@octokit/rest", "npm:18.12.0"], - ["@trivago/prettier-plugin-sort-imports", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:3.1.1"], + ["@trivago/prettier-plugin-sort-imports", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:3.2.0"], ["@types/async", "npm:3.2.13"], ["@types/express", "npm:4.17.13"], ["@types/express-rate-limit", "npm:5.1.3"], @@ -18120,8 +18310,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/pino", "npm:6.3.12"], ["@types/request", "npm:2.48.8"], ["@types/semver", "npm:7.3.9"], - ["@typescript-eslint/eslint-plugin", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0"], - ["@typescript-eslint/parser", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.33.0"], + ["@typescript-eslint/eslint-plugin", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0"], + ["@typescript-eslint/parser", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.22.0"], ["@verdaccio-scope/verdaccio-auth-foo", "npm:0.0.2"], ["@verdaccio/commons-api", "npm:10.2.0"], ["@verdaccio/eslint-config", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:10.0.0"], @@ -18149,13 +18339,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["envinfo", "npm:7.8.1"], ["eslint", "npm:7.32.0"], ["eslint-config-google", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:0.14.0"], - ["eslint-config-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:7.2.0"], + ["eslint-config-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:8.5.0"], ["eslint-import-resolver-node", "npm:0.3.6"], ["eslint-plugin-babel", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:5.3.1"], - ["eslint-plugin-import", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:2.25.4"], - ["eslint-plugin-jest", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:24.7.0"], + ["eslint-plugin-import", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:2.26.0"], + ["eslint-plugin-jest", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:26.1.5"], + ["eslint-plugin-jsx-a11y", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:6.5.1"], + ["eslint-plugin-prettier", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:4.0.0"], ["eslint-plugin-simple-import-sort", "virtual:7f7b3df50ee4b7b1719ad19fad11505dc2788f3227a7e5cc9ca19f71d8cb309c9d33b532ea2b2b60ab65abf6cc12153df4643c5e6e17d01ea0ae0492723bb4b4#npm:7.0.0"], - ["eslint-plugin-verdaccio", "npm:9.6.1"], + ["eslint-plugin-verdaccio", "npm:10.0.0"], ["express", "npm:4.18.1"], ["express-rate-limit", "npm:5.5.1"], ["fast-safe-stringify", "npm:2.1.1"], @@ -18186,7 +18378,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["pino", "npm:6.14.0"], ["pinst", "npm:2.1.6"], ["pkginfo", "npm:0.4.1"], - ["prettier", "npm:2.5.1"], + ["prettier", "npm:2.6.2"], ["prettier-bytes", "npm:1.0.4"], ["pretty-ms", "npm:7.0.1"], ["puppeteer", "npm:5.5.0"], diff --git a/.yarn/cache/@babel-runtime-corejs3-npm-7.18.3-076e6beb32-cdfe57255d.zip b/.yarn/cache/@babel-runtime-corejs3-npm-7.18.3-076e6beb32-cdfe57255d.zip new file mode 100644 index 000000000..f66a9530d Binary files /dev/null and b/.yarn/cache/@babel-runtime-corejs3-npm-7.18.3-076e6beb32-cdfe57255d.zip differ diff --git a/.yarn/cache/@babel-runtime-npm-7.18.3-1883c70fa6-70aa471de7.zip b/.yarn/cache/@babel-runtime-npm-7.18.3-1883c70fa6-70aa471de7.zip new file mode 100644 index 000000000..cfa992810 Binary files /dev/null and b/.yarn/cache/@babel-runtime-npm-7.18.3-1883c70fa6-70aa471de7.zip differ diff --git a/.yarn/cache/@trivago-prettier-plugin-sort-imports-npm-3.1.1-3d238d3b28-291139fead.zip b/.yarn/cache/@trivago-prettier-plugin-sort-imports-npm-3.1.1-3d238d3b28-291139fead.zip deleted file mode 100644 index 9dbb22842..000000000 Binary files a/.yarn/cache/@trivago-prettier-plugin-sort-imports-npm-3.1.1-3d238d3b28-291139fead.zip and /dev/null differ diff --git a/.yarn/cache/@trivago-prettier-plugin-sort-imports-npm-3.2.0-c5d59a3a56-3f52dcdd94.zip b/.yarn/cache/@trivago-prettier-plugin-sort-imports-npm-3.2.0-c5d59a3a56-3f52dcdd94.zip new file mode 100644 index 000000000..23ea4eb85 Binary files /dev/null and b/.yarn/cache/@trivago-prettier-plugin-sort-imports-npm-3.2.0-c5d59a3a56-3f52dcdd94.zip differ diff --git a/.yarn/cache/@types-json-schema-npm-7.0.11-79462ae5ca-5f32333a4f.zip b/.yarn/cache/@types-json-schema-npm-7.0.11-79462ae5ca-5f32333a4f.zip new file mode 100644 index 000000000..94f6529e2 Binary files /dev/null and b/.yarn/cache/@types-json-schema-npm-7.0.11-79462ae5ca-5f32333a4f.zip differ diff --git a/.yarn/cache/@types-json-schema-npm-7.0.9-361918cff3-3252f0faa7.zip b/.yarn/cache/@types-json-schema-npm-7.0.9-361918cff3-3252f0faa7.zip deleted file mode 100644 index 24f8853cd..000000000 Binary files a/.yarn/cache/@types-json-schema-npm-7.0.9-361918cff3-3252f0faa7.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.33.0-b5d1be4879-7f0131a6c6.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.33.0-b5d1be4879-7f0131a6c6.zip deleted file mode 100644 index 16c4a67bb..000000000 Binary files a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-4.33.0-b5d1be4879-7f0131a6c6.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.22.0-73921901f2-2efadb991e.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.22.0-73921901f2-2efadb991e.zip new file mode 100644 index 000000000..24a47c5ce Binary files /dev/null and b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.22.0-73921901f2-2efadb991e.zip differ diff --git a/.yarn/cache/@typescript-eslint-experimental-utils-npm-4.17.0-52ddacd559-47ce799425.zip b/.yarn/cache/@typescript-eslint-experimental-utils-npm-4.17.0-52ddacd559-47ce799425.zip deleted file mode 100644 index 5b4c63d42..000000000 Binary files a/.yarn/cache/@typescript-eslint-experimental-utils-npm-4.17.0-52ddacd559-47ce799425.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-experimental-utils-npm-4.33.0-f10f287886-2911968d8b.zip b/.yarn/cache/@typescript-eslint-experimental-utils-npm-4.33.0-f10f287886-2911968d8b.zip deleted file mode 100644 index 18db5414a..000000000 Binary files a/.yarn/cache/@typescript-eslint-experimental-utils-npm-4.33.0-f10f287886-2911968d8b.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-4.33.0-799c6ce8d5-08a65e3da3.zip b/.yarn/cache/@typescript-eslint-parser-npm-4.33.0-799c6ce8d5-08a65e3da3.zip deleted file mode 100644 index df8e69d33..000000000 Binary files a/.yarn/cache/@typescript-eslint-parser-npm-4.33.0-799c6ce8d5-08a65e3da3.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-5.22.0-79ad1d0156-d15e01aaba.zip b/.yarn/cache/@typescript-eslint-parser-npm-5.22.0-79ad1d0156-d15e01aaba.zip new file mode 100644 index 000000000..aaada2463 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-parser-npm-5.22.0-79ad1d0156-d15e01aaba.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-4.17.0-84cd6d4aec-0b4eedc7c2.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-4.17.0-84cd6d4aec-0b4eedc7c2.zip deleted file mode 100644 index a95cd3e0f..000000000 Binary files a/.yarn/cache/@typescript-eslint-scope-manager-npm-4.17.0-84cd6d4aec-0b4eedc7c2.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-4.33.0-28014c179d-dd3d9499cd.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-4.33.0-28014c179d-dd3d9499cd.zip deleted file mode 100644 index 36572c3ec..000000000 Binary files a/.yarn/cache/@typescript-eslint-scope-manager-npm-4.33.0-28014c179d-dd3d9499cd.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-5.22.0-0d5f18433c-ccf6299799.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-5.22.0-0d5f18433c-ccf6299799.zip new file mode 100644 index 000000000..6f3cd4b33 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-scope-manager-npm-5.22.0-0d5f18433c-ccf6299799.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-5.28.0-226e0104a0-5bfa78508c.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-5.28.0-226e0104a0-5bfa78508c.zip new file mode 100644 index 000000000..fdf6a0511 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-scope-manager-npm-5.28.0-226e0104a0-5bfa78508c.zip differ diff --git a/.yarn/cache/@typescript-eslint-type-utils-npm-5.22.0-b6cda0654b-204fed84f1.zip b/.yarn/cache/@typescript-eslint-type-utils-npm-5.22.0-b6cda0654b-204fed84f1.zip new file mode 100644 index 000000000..eb34d2e4c Binary files /dev/null and b/.yarn/cache/@typescript-eslint-type-utils-npm-5.22.0-b6cda0654b-204fed84f1.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-4.17.0-1a6dbf514c-a94e1b1d02.zip b/.yarn/cache/@typescript-eslint-types-npm-4.17.0-1a6dbf514c-a94e1b1d02.zip deleted file mode 100644 index 98616590b..000000000 Binary files a/.yarn/cache/@typescript-eslint-types-npm-4.17.0-1a6dbf514c-a94e1b1d02.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-4.33.0-9e9b956afa-179c9950d6.zip b/.yarn/cache/@typescript-eslint-types-npm-4.33.0-9e9b956afa-179c9950d6.zip deleted file mode 100644 index 11c2b310c..000000000 Binary files a/.yarn/cache/@typescript-eslint-types-npm-4.33.0-9e9b956afa-179c9950d6.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-5.22.0-1fd3cf9dec-f09eb46c74.zip b/.yarn/cache/@typescript-eslint-types-npm-5.22.0-1fd3cf9dec-f09eb46c74.zip new file mode 100644 index 000000000..626507c94 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-5.22.0-1fd3cf9dec-f09eb46c74.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-5.28.0-1ca2d9fd34-724237c381.zip b/.yarn/cache/@typescript-eslint-types-npm-5.28.0-1ca2d9fd34-724237c381.zip new file mode 100644 index 000000000..cc5a796d4 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-5.28.0-1ca2d9fd34-724237c381.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-4.17.0-62e6fedb3f-502af03c3a.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-4.17.0-62e6fedb3f-502af03c3a.zip deleted file mode 100644 index 4dfc5ab5e..000000000 Binary files a/.yarn/cache/@typescript-eslint-typescript-estree-npm-4.17.0-62e6fedb3f-502af03c3a.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-4.33.0-b6b79c10d0-ea55f6d264.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-4.33.0-b6b79c10d0-ea55f6d264.zip deleted file mode 100644 index d15c2cfd1..000000000 Binary files a/.yarn/cache/@typescript-eslint-typescript-estree-npm-4.33.0-b6b79c10d0-ea55f6d264.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.22.0-daef66b0fe-17d5dbf33c.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.22.0-daef66b0fe-17d5dbf33c.zip new file mode 100644 index 000000000..aa08ba377 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.22.0-daef66b0fe-17d5dbf33c.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.28.0-295ef500dc-bbd28f457c.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.28.0-295ef500dc-bbd28f457c.zip new file mode 100644 index 000000000..b6cf61197 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-5.28.0-295ef500dc-bbd28f457c.zip differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-5.22.0-90d9a70166-9ef37f95f6.zip b/.yarn/cache/@typescript-eslint-utils-npm-5.22.0-90d9a70166-9ef37f95f6.zip new file mode 100644 index 000000000..5b8e6c98e Binary files /dev/null and b/.yarn/cache/@typescript-eslint-utils-npm-5.22.0-90d9a70166-9ef37f95f6.zip differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-5.28.0-4141c5605c-83f0d2acd4.zip b/.yarn/cache/@typescript-eslint-utils-npm-5.28.0-4141c5605c-83f0d2acd4.zip new file mode 100644 index 000000000..9762c9156 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-utils-npm-5.28.0-4141c5605c-83f0d2acd4.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-4.17.0-12e009dfb2-04156bce01.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-4.17.0-12e009dfb2-04156bce01.zip deleted file mode 100644 index fccf3a557..000000000 Binary files a/.yarn/cache/@typescript-eslint-visitor-keys-npm-4.17.0-12e009dfb2-04156bce01.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-4.33.0-8b7e72a3c9-d4544518f6.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-4.33.0-8b7e72a3c9-d4544518f6.zip deleted file mode 100644 index 10cc9af71..000000000 Binary files a/.yarn/cache/@typescript-eslint-visitor-keys-npm-4.33.0-8b7e72a3c9-d4544518f6.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.22.0-3640d09d3e-7f73bc2842.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.22.0-3640d09d3e-7f73bc2842.zip new file mode 100644 index 000000000..1d48b6a32 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.22.0-3640d09d3e-7f73bc2842.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.28.0-a8c415586b-e548ea7886.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.28.0-a8c415586b-e548ea7886.zip new file mode 100644 index 000000000..5e73e5f3c Binary files /dev/null and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.28.0-a8c415586b-e548ea7886.zip differ diff --git a/.yarn/cache/acorn-jsx-npm-5.3.1-6ba8185d02-5925bc5d79.zip b/.yarn/cache/acorn-jsx-npm-5.3.2-d7594599ea-41c748fd26.zip similarity index 82% rename from .yarn/cache/acorn-jsx-npm-5.3.1-6ba8185d02-5925bc5d79.zip rename to .yarn/cache/acorn-jsx-npm-5.3.2-d7594599ea-41c748fd26.zip index ba4538b7f..cad0f3148 100644 Binary files a/.yarn/cache/acorn-jsx-npm-5.3.1-6ba8185d02-5925bc5d79.zip and b/.yarn/cache/acorn-jsx-npm-5.3.2-d7594599ea-41c748fd26.zip differ diff --git a/.yarn/cache/ajv-npm-8.8.2-574db7fea7-1c175a7afa.zip b/.yarn/cache/ajv-npm-8.11.0-83d029789c-d617befc45.zip similarity index 62% rename from .yarn/cache/ajv-npm-8.8.2-574db7fea7-1c175a7afa.zip rename to .yarn/cache/ajv-npm-8.11.0-83d029789c-d617befc45.zip index 181757e09..e9fae6725 100644 Binary files a/.yarn/cache/ajv-npm-8.8.2-574db7fea7-1c175a7afa.zip and b/.yarn/cache/ajv-npm-8.11.0-83d029789c-d617befc45.zip differ diff --git a/.yarn/cache/aria-query-npm-4.2.2-e0c4f1a309-dc7631b6f9.zip b/.yarn/cache/aria-query-npm-4.2.2-e0c4f1a309-dc7631b6f9.zip new file mode 100644 index 000000000..8b6956e99 Binary files /dev/null and b/.yarn/cache/aria-query-npm-4.2.2-e0c4f1a309-dc7631b6f9.zip differ diff --git a/.yarn/cache/ast-types-flow-npm-0.0.7-7d32a3abf5-4211a734ae.zip b/.yarn/cache/ast-types-flow-npm-0.0.7-7d32a3abf5-4211a734ae.zip new file mode 100644 index 000000000..9f6f90a79 Binary files /dev/null and b/.yarn/cache/ast-types-flow-npm-0.0.7-7d32a3abf5-4211a734ae.zip differ diff --git a/.yarn/cache/axe-core-npm-4.4.2-4872658842-12057e1eec.zip b/.yarn/cache/axe-core-npm-4.4.2-4872658842-12057e1eec.zip new file mode 100644 index 000000000..d3810d3a0 Binary files /dev/null and b/.yarn/cache/axe-core-npm-4.4.2-4872658842-12057e1eec.zip differ diff --git a/.yarn/cache/axobject-query-npm-2.2.0-6553738f52-c963a3ba9f.zip b/.yarn/cache/axobject-query-npm-2.2.0-6553738f52-c963a3ba9f.zip new file mode 100644 index 000000000..b3a4595e7 Binary files /dev/null and b/.yarn/cache/axobject-query-npm-2.2.0-6553738f52-c963a3ba9f.zip differ diff --git a/.yarn/cache/chalk-npm-4.1.1-f1ce6bae57-445c12db7a.zip b/.yarn/cache/chalk-npm-4.1.2-ba8b67ab80-e3901b97d9.zip similarity index 51% rename from .yarn/cache/chalk-npm-4.1.1-f1ce6bae57-445c12db7a.zip rename to .yarn/cache/chalk-npm-4.1.2-ba8b67ab80-e3901b97d9.zip index 7422fb61a..2841c7bc4 100644 Binary files a/.yarn/cache/chalk-npm-4.1.1-f1ce6bae57-445c12db7a.zip and b/.yarn/cache/chalk-npm-4.1.2-ba8b67ab80-e3901b97d9.zip differ diff --git a/.yarn/cache/colorette-npm-2.0.19-f73dfe6a4e-1da6e47f7c.zip b/.yarn/cache/colorette-npm-2.0.19-f73dfe6a4e-1da6e47f7c.zip new file mode 100644 index 000000000..97a5c7022 Binary files /dev/null and b/.yarn/cache/colorette-npm-2.0.19-f73dfe6a4e-1da6e47f7c.zip differ diff --git a/.yarn/cache/core-js-pure-npm-3.23.1-352ee71e9f-bb20413b8f.zip b/.yarn/cache/core-js-pure-npm-3.23.1-352ee71e9f-bb20413b8f.zip new file mode 100644 index 000000000..29abacecc Binary files /dev/null and b/.yarn/cache/core-js-pure-npm-3.23.1-352ee71e9f-bb20413b8f.zip differ diff --git a/.yarn/cache/damerau-levenshtein-npm-1.0.8-bda7311c69-f2ab4598e3.zip b/.yarn/cache/damerau-levenshtein-npm-1.0.8-bda7311c69-f2ab4598e3.zip new file mode 100644 index 000000000..2aa6a95ae Binary files /dev/null and b/.yarn/cache/damerau-levenshtein-npm-1.0.8-bda7311c69-f2ab4598e3.zip differ diff --git a/.yarn/cache/debug-npm-4.3.2-f0148b6afe-5543570879.zip b/.yarn/cache/debug-npm-4.3.2-f0148b6afe-5543570879.zip deleted file mode 100644 index d95aff2b7..000000000 Binary files a/.yarn/cache/debug-npm-4.3.2-f0148b6afe-5543570879.zip and /dev/null differ diff --git a/.yarn/cache/emoji-regex-npm-9.2.2-e6fac8d058-f3029ec432.zip b/.yarn/cache/emoji-regex-npm-9.2.2-e6fac8d058-f3029ec432.zip new file mode 100644 index 000000000..8752d8b83 Binary files /dev/null and b/.yarn/cache/emoji-regex-npm-9.2.2-e6fac8d058-f3029ec432.zip differ diff --git a/.yarn/cache/eslint-config-prettier-npm-7.2.0-94db6614b2-6812150ea4.zip b/.yarn/cache/eslint-config-prettier-npm-7.2.0-94db6614b2-6812150ea4.zip deleted file mode 100644 index 7a599fd04..000000000 Binary files a/.yarn/cache/eslint-config-prettier-npm-7.2.0-94db6614b2-6812150ea4.zip and /dev/null differ diff --git a/.yarn/cache/eslint-config-prettier-npm-8.5.0-a1dd58b6d8-ed43f6bfba.zip b/.yarn/cache/eslint-config-prettier-npm-8.5.0-a1dd58b6d8-ed43f6bfba.zip new file mode 100644 index 000000000..3307cb166 Binary files /dev/null and b/.yarn/cache/eslint-config-prettier-npm-8.5.0-a1dd58b6d8-ed43f6bfba.zip differ diff --git a/.yarn/cache/eslint-module-utils-npm-2.7.2-eb43175cc1-1a7fe00f1c.zip b/.yarn/cache/eslint-module-utils-npm-2.7.2-eb43175cc1-1a7fe00f1c.zip deleted file mode 100644 index 0228ec16f..000000000 Binary files a/.yarn/cache/eslint-module-utils-npm-2.7.2-eb43175cc1-1a7fe00f1c.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-import-npm-2.25.4-cd0cf8b05b-8b36bf0a84.zip b/.yarn/cache/eslint-plugin-import-npm-2.26.0-959fe14a01-269d84f61d.zip similarity index 60% rename from .yarn/cache/eslint-plugin-import-npm-2.25.4-cd0cf8b05b-8b36bf0a84.zip rename to .yarn/cache/eslint-plugin-import-npm-2.26.0-959fe14a01-269d84f61d.zip index c3537be2f..6629a29a2 100644 Binary files a/.yarn/cache/eslint-plugin-import-npm-2.25.4-cd0cf8b05b-8b36bf0a84.zip and b/.yarn/cache/eslint-plugin-import-npm-2.26.0-959fe14a01-269d84f61d.zip differ diff --git a/.yarn/cache/eslint-plugin-jest-npm-24.7.0-5e69b4d54e-f74e998e46.zip b/.yarn/cache/eslint-plugin-jest-npm-24.7.0-5e69b4d54e-f74e998e46.zip deleted file mode 100644 index 342ab81d7..000000000 Binary files a/.yarn/cache/eslint-plugin-jest-npm-24.7.0-5e69b4d54e-f74e998e46.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-jest-npm-26.1.5-d3fedf9af7-958a09fa30.zip b/.yarn/cache/eslint-plugin-jest-npm-26.1.5-d3fedf9af7-958a09fa30.zip new file mode 100644 index 000000000..25046d22e Binary files /dev/null and b/.yarn/cache/eslint-plugin-jest-npm-26.1.5-d3fedf9af7-958a09fa30.zip differ diff --git a/.yarn/cache/eslint-plugin-jsx-a11y-npm-6.5.1-ea493bf2f2-66cbe93962.zip b/.yarn/cache/eslint-plugin-jsx-a11y-npm-6.5.1-ea493bf2f2-66cbe93962.zip new file mode 100644 index 000000000..516420a4f Binary files /dev/null and b/.yarn/cache/eslint-plugin-jsx-a11y-npm-6.5.1-ea493bf2f2-66cbe93962.zip differ diff --git a/.yarn/cache/eslint-plugin-prettier-npm-4.0.0-e632552861-6ae81c8c43.zip b/.yarn/cache/eslint-plugin-prettier-npm-4.0.0-e632552861-6ae81c8c43.zip new file mode 100644 index 000000000..0921afbf1 Binary files /dev/null and b/.yarn/cache/eslint-plugin-prettier-npm-4.0.0-e632552861-6ae81c8c43.zip differ diff --git a/.yarn/cache/eslint-plugin-verdaccio-npm-9.6.1-7d831a75ff-5abfda7c76.zip b/.yarn/cache/eslint-plugin-verdaccio-npm-10.0.0-dffc0d3fba-14b2c7502a.zip similarity index 70% rename from .yarn/cache/eslint-plugin-verdaccio-npm-9.6.1-7d831a75ff-5abfda7c76.zip rename to .yarn/cache/eslint-plugin-verdaccio-npm-10.0.0-dffc0d3fba-14b2c7502a.zip index 5c7afbc16..e7d24505c 100644 Binary files a/.yarn/cache/eslint-plugin-verdaccio-npm-9.6.1-7d831a75ff-5abfda7c76.zip and b/.yarn/cache/eslint-plugin-verdaccio-npm-10.0.0-dffc0d3fba-14b2c7502a.zip differ diff --git a/.yarn/cache/eslint-visitor-keys-npm-3.3.0-d329af7c8c-dd2991ba80.zip b/.yarn/cache/eslint-visitor-keys-npm-3.3.0-d329af7c8c-dd2991ba80.zip new file mode 100644 index 000000000..16a80af53 Binary files /dev/null and b/.yarn/cache/eslint-visitor-keys-npm-3.3.0-d329af7c8c-dd2991ba80.zip differ diff --git a/.yarn/cache/execa-npm-5.0.0-4ee568fb49-bf9664702c.zip b/.yarn/cache/execa-npm-5.0.0-4ee568fb49-bf9664702c.zip deleted file mode 100644 index 0942abac3..000000000 Binary files a/.yarn/cache/execa-npm-5.0.0-4ee568fb49-bf9664702c.zip and /dev/null differ diff --git a/.yarn/cache/execa-npm-5.1.1-191347acf5-4286ade8cd.zip b/.yarn/cache/execa-npm-5.1.1-191347acf5-4286ade8cd.zip new file mode 100644 index 000000000..fcb08405f Binary files /dev/null and b/.yarn/cache/execa-npm-5.1.1-191347acf5-4286ade8cd.zip differ diff --git a/.yarn/cache/fast-glob-npm-3.2.5-0225b8bd94-1a33c4a68d.zip b/.yarn/cache/fast-glob-npm-3.2.5-0225b8bd94-1a33c4a68d.zip deleted file mode 100644 index 345a46204..000000000 Binary files a/.yarn/cache/fast-glob-npm-3.2.5-0225b8bd94-1a33c4a68d.zip and /dev/null differ diff --git a/.yarn/cache/globals-npm-13.12.0-df8e0eef2a-28d2eac21d.zip b/.yarn/cache/globals-npm-13.12.0-df8e0eef2a-28d2eac21d.zip deleted file mode 100644 index 19d07cb53..000000000 Binary files a/.yarn/cache/globals-npm-13.12.0-df8e0eef2a-28d2eac21d.zip and /dev/null differ diff --git a/.yarn/cache/globals-npm-13.15.0-c0b0c83a7a-e7e4a811de.zip b/.yarn/cache/globals-npm-13.15.0-c0b0c83a7a-e7e4a811de.zip new file mode 100644 index 000000000..b35e848eb Binary files /dev/null and b/.yarn/cache/globals-npm-13.15.0-c0b0c83a7a-e7e4a811de.zip differ diff --git a/.yarn/cache/globals-npm-13.8.0-0988f60ed8-de85e5dc89.zip b/.yarn/cache/globals-npm-13.8.0-0988f60ed8-de85e5dc89.zip deleted file mode 100644 index a69fcc608..000000000 Binary files a/.yarn/cache/globals-npm-13.8.0-0988f60ed8-de85e5dc89.zip and /dev/null differ diff --git a/.yarn/cache/globby-npm-11.0.2-7ff8329b4b-d23f2a6b88.zip b/.yarn/cache/globby-npm-11.0.2-7ff8329b4b-d23f2a6b88.zip deleted file mode 100644 index 886d5b5de..000000000 Binary files a/.yarn/cache/globby-npm-11.0.2-7ff8329b4b-d23f2a6b88.zip and /dev/null differ diff --git a/.yarn/cache/ignore-npm-5.1.8-aa9a49ada4-b08e3d5b5d.zip b/.yarn/cache/ignore-npm-5.1.8-aa9a49ada4-b08e3d5b5d.zip deleted file mode 100644 index d1d039c74..000000000 Binary files a/.yarn/cache/ignore-npm-5.1.8-aa9a49ada4-b08e3d5b5d.zip and /dev/null differ diff --git a/.yarn/cache/is-core-module-npm-2.9.0-5ba77c35ae-a3a5c33082.zip b/.yarn/cache/is-core-module-npm-2.9.0-5ba77c35ae-a3a5c33082.zip new file mode 100644 index 000000000..789e85d79 Binary files /dev/null and b/.yarn/cache/is-core-module-npm-2.9.0-5ba77c35ae-a3a5c33082.zip differ diff --git a/.yarn/cache/jsx-ast-utils-npm-3.3.0-2a1320dc77-f606ff0acd.zip b/.yarn/cache/jsx-ast-utils-npm-3.3.0-2a1320dc77-f606ff0acd.zip new file mode 100644 index 000000000..81ca2ab15 Binary files /dev/null and b/.yarn/cache/jsx-ast-utils-npm-3.3.0-2a1320dc77-f606ff0acd.zip differ diff --git a/.yarn/cache/language-subtag-registry-npm-0.3.21-b2d9abe624-91bcb4717a.zip b/.yarn/cache/language-subtag-registry-npm-0.3.21-b2d9abe624-91bcb4717a.zip new file mode 100644 index 000000000..6ab41e35e Binary files /dev/null and b/.yarn/cache/language-subtag-registry-npm-0.3.21-b2d9abe624-91bcb4717a.zip differ diff --git a/.yarn/cache/language-tags-npm-1.0.5-3a50e75c96-a3d30a9118.zip b/.yarn/cache/language-tags-npm-1.0.5-3a50e75c96-a3d30a9118.zip new file mode 100644 index 000000000..72cfe39d9 Binary files /dev/null and b/.yarn/cache/language-tags-npm-1.0.5-3a50e75c96-a3d30a9118.zip differ diff --git a/.yarn/cache/listr2-npm-3.14.0-446f504112-e637d23d07.zip b/.yarn/cache/listr2-npm-3.14.0-446f504112-e637d23d07.zip new file mode 100644 index 000000000..cdb12dbce Binary files /dev/null and b/.yarn/cache/listr2-npm-3.14.0-446f504112-e637d23d07.zip differ diff --git a/.yarn/cache/listr2-npm-3.8.2-3f54378120-ecc039103c.zip b/.yarn/cache/listr2-npm-3.8.2-3f54378120-ecc039103c.zip deleted file mode 100644 index a296ef686..000000000 Binary files a/.yarn/cache/listr2-npm-3.8.2-3f54378120-ecc039103c.zip and /dev/null differ diff --git a/.yarn/cache/minimatch-npm-3.1.2-9405269906-1a7584a6de.zip b/.yarn/cache/minimatch-npm-3.1.2-9405269906-1a7584a6de.zip new file mode 100644 index 000000000..78f277ab4 Binary files /dev/null and b/.yarn/cache/minimatch-npm-3.1.2-9405269906-1a7584a6de.zip differ diff --git a/.yarn/cache/minimist-npm-1.2.6-f4cee4b4af-56b3aeedcc.zip b/.yarn/cache/minimist-npm-1.2.6-f4cee4b4af-56b3aeedcc.zip new file mode 100644 index 000000000..82f93d1e7 Binary files /dev/null and b/.yarn/cache/minimist-npm-1.2.6-f4cee4b4af-56b3aeedcc.zip differ diff --git a/.yarn/cache/prettier-npm-2.5.1-58b195b509-c4d3328cfd.zip b/.yarn/cache/prettier-npm-2.5.1-58b195b509-c4d3328cfd.zip deleted file mode 100644 index 8d673f976..000000000 Binary files a/.yarn/cache/prettier-npm-2.5.1-58b195b509-c4d3328cfd.zip and /dev/null differ diff --git a/.yarn/cache/prettier-npm-2.6.2-05918420da-10af3147ee.zip b/.yarn/cache/prettier-npm-2.6.2-05918420da-10af3147ee.zip new file mode 100644 index 000000000..6151e7242 Binary files /dev/null and b/.yarn/cache/prettier-npm-2.6.2-05918420da-10af3147ee.zip differ diff --git a/.yarn/cache/regexpp-npm-3.1.0-94a1868d49-69d0ce6b44.zip b/.yarn/cache/regexpp-npm-3.1.0-94a1868d49-69d0ce6b44.zip deleted file mode 100644 index fc644a207..000000000 Binary files a/.yarn/cache/regexpp-npm-3.1.0-94a1868d49-69d0ce6b44.zip and /dev/null differ diff --git a/.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-91aaccadd0.zip b/.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-91aaccadd0.zip new file mode 100644 index 000000000..a996abeb5 Binary files /dev/null and b/.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-91aaccadd0.zip differ diff --git a/.yarn/cache/resolve-npm-1.22.1-3980488690-ceb58a1317.zip b/.yarn/cache/resolve-npm-1.22.1-3980488690-ceb58a1317.zip new file mode 100644 index 000000000..0fcdc2705 Binary files /dev/null and b/.yarn/cache/resolve-npm-1.22.1-3980488690-ceb58a1317.zip differ diff --git a/.yarn/cache/resolve-patch-addf17e57d-2029682d25.zip b/.yarn/cache/resolve-patch-addf17e57d-2029682d25.zip new file mode 100644 index 000000000..b5cc1c719 Binary files /dev/null and b/.yarn/cache/resolve-patch-addf17e57d-2029682d25.zip differ diff --git a/.yarn/cache/rfdc-npm-1.3.0-272f288ad8-34dd5c5acf.zip b/.yarn/cache/rfdc-npm-1.3.0-272f288ad8-34dd5c5acf.zip new file mode 100644 index 000000000..61fd75ccd Binary files /dev/null and b/.yarn/cache/rfdc-npm-1.3.0-272f288ad8-34dd5c5acf.zip differ diff --git a/.yarn/cache/rxjs-npm-6.6.7-055046ea3c-1146975cbd.zip b/.yarn/cache/rxjs-npm-6.6.7-055046ea3c-1146975cbd.zip deleted file mode 100644 index 0f00fc2f8..000000000 Binary files a/.yarn/cache/rxjs-npm-6.6.7-055046ea3c-1146975cbd.zip and /dev/null differ diff --git a/.yarn/cache/rxjs-npm-7.5.5-d0546b1ccb-424d231f81.zip b/.yarn/cache/rxjs-npm-7.5.5-d0546b1ccb-424d231f81.zip new file mode 100644 index 000000000..4651372d8 Binary files /dev/null and b/.yarn/cache/rxjs-npm-7.5.5-d0546b1ccb-424d231f81.zip differ diff --git a/.yarn/cache/semver-npm-7.3.4-4c3baf0ead-f2c7f9aeb9.zip b/.yarn/cache/semver-npm-7.3.4-4c3baf0ead-f2c7f9aeb9.zip deleted file mode 100644 index 9608c2856..000000000 Binary files a/.yarn/cache/semver-npm-7.3.4-4c3baf0ead-f2c7f9aeb9.zip and /dev/null differ diff --git a/.yarn/cache/tsconfig-paths-npm-3.12.0-b78aadfb3f-b4ae504cc0.zip b/.yarn/cache/tsconfig-paths-npm-3.12.0-b78aadfb3f-b4ae504cc0.zip deleted file mode 100644 index b976f1041..000000000 Binary files a/.yarn/cache/tsconfig-paths-npm-3.12.0-b78aadfb3f-b4ae504cc0.zip and /dev/null differ diff --git a/.yarn/cache/tsconfig-paths-npm-3.14.1-17a815b5c5-f9e00c9b78.zip b/.yarn/cache/tsconfig-paths-npm-3.14.1-17a815b5c5-f9e00c9b78.zip new file mode 100644 index 000000000..7292722a2 Binary files /dev/null and b/.yarn/cache/tsconfig-paths-npm-3.14.1-17a815b5c5-f9e00c9b78.zip differ diff --git a/.yarn/cache/tslib-npm-2.4.0-9cb6dc5030-6964ab2376.zip b/.yarn/cache/tslib-npm-2.4.0-9cb6dc5030-6964ab2376.zip new file mode 100644 index 000000000..1b0a6c8c7 Binary files /dev/null and b/.yarn/cache/tslib-npm-2.4.0-9cb6dc5030-6964ab2376.zip differ diff --git a/eslintrc.js b/eslintrc.js index 34ed96bb5..82a6dbb78 100644 --- a/eslintrc.js +++ b/eslintrc.js @@ -6,9 +6,9 @@ module.exports = { 'plugin:@typescript-eslint/eslint-recommended', 'plugin:@typescript-eslint/recommended', 'plugin:import/typescript', - 'prettier', + 'plugin:prettier/recommended', ], - plugins: ['import', 'jest'], + plugins: ['import', 'jest', 'prettier'], env: { es6: true, node: true, @@ -23,20 +23,18 @@ module.exports = { ecmaVersion: 11, ecmaFeatures: { impliedStrict: true, - jsx: true, }, }, settings: { 'import/resolver': { node: { - extensions: ['.js', '.ts', '.tsx'], + extensions: ['.js', '.ts'], }, }, }, parser: '@typescript-eslint/parser', rules: { curly: ['error', 'all'], - 'react/prop-types': 0, 'jest/no-export': 0, 'jest/no-test-callback': 0, 'jest/expect-expect': 0, @@ -49,7 +47,6 @@ module.exports = { 'padded-blocks': 'off', 'require-jsdoc': 'off', 'valid-jsdoc': 'off', - 'import/order': ['warn'], 'eol-last': 'error', 'no-irregular-whitespace': 'error', 'no-mixed-spaces-and-tabs': ['error', 'smart-tabs'], diff --git a/package.json b/package.json index 14cae652e..28f939164 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "@commitlint/cli": "12.1.4", "@commitlint/config-conventional": "12.1.4", "@octokit/rest": "18.12.0", - "@trivago/prettier-plugin-sort-imports": "3.1.1", + "@trivago/prettier-plugin-sort-imports": "3.2.0", "@types/async": "3.2.13", "@types/express": "4.17.13", "@types/express-rate-limit": "5.1.3", @@ -102,8 +102,8 @@ "@types/pino": "6.3.12", "@types/request": "2.48.8", "@types/semver": "7.3.9", - "@typescript-eslint/eslint-plugin": "4.33.0", - "@typescript-eslint/parser": "4.33.0", + "@typescript-eslint/eslint-plugin": "5.22.0", + "@typescript-eslint/parser": "5.22.0", "@verdaccio-scope/verdaccio-auth-foo": "0.0.2", "@verdaccio/eslint-config": "^10.0.0", "@verdaccio/types": "10.5.1", @@ -116,12 +116,14 @@ "detect-secrets": "1.0.6", "eslint": "7.32.0", "eslint-config-google": "0.14.0", - "eslint-config-prettier": "7.2.0", + "eslint-config-prettier": "8.5.0", "eslint-plugin-babel": "5.3.1", - "eslint-plugin-import": "2.25.4", - "eslint-plugin-jest": "24.7.0", + "eslint-plugin-import": "2.26.0", + "eslint-plugin-jest": "26.1.5", + "eslint-plugin-jsx-a11y": "6.5.1", + "eslint-plugin-prettier": "4.0.0", "eslint-plugin-simple-import-sort": "7.0.0", - "eslint-plugin-verdaccio": "9.6.1", + "eslint-plugin-verdaccio": "10.0.0", "fs-extra": "10.1.0", "husky": "6.0.0", "jest": "26.6.3", @@ -133,7 +135,7 @@ "nock": "12.0.3", "node-mocks-http": "^1.10.1", "pinst": "2.1.6", - "prettier": "2.5.1", + "prettier": "2.6.2", "puppeteer": "5.5.0", "rimraf": "3.0.2", "selfsigned": "1.10.14", @@ -170,7 +172,7 @@ "test:all": "yarn run test && yarn run test:functional && yarn run test:e2e & yarn run test:e2e:pkg", "pre:ci": "yarn run lint", "lint": "yarn run type-check && yarn run lint:ts", - "lint:ts": "eslint \"**/*.{js,jsx,ts,tsx}\" -c ./eslintrc.js", + "lint:ts": "eslint \"**/*.{js,jsx,ts}\" --max-warnings 145 -c ./eslintrc.js", "lint:lockfile": "lockfile-lint --path yarn.lock --type yarn --validate-https --allowed-hosts verdaccio npm yarn", "start": "yarn babel-node --extensions \".ts,.tsx\" src/lib/cli --inspect", "start:brk": "yarn babel-node --extensions \".ts,.tsx\" src/lib/cli --inspect-brk", diff --git a/src/api/endpoint/api/ping.ts b/src/api/endpoint/api/ping.ts index 8f49bbb22..bbd822717 100644 --- a/src/api/endpoint/api/ping.ts +++ b/src/api/endpoint/api/ping.ts @@ -1,7 +1,3 @@ -/** - * @prettier - * @flow - */ import { Router } from 'express'; import { $NextFunctionVer, $RequestExtend, $ResponseExtend } from '../../../../types'; diff --git a/src/api/endpoint/api/stars.ts b/src/api/endpoint/api/stars.ts index 802c87b46..c9b00fcf8 100644 --- a/src/api/endpoint/api/stars.ts +++ b/src/api/endpoint/api/stars.ts @@ -1,7 +1,3 @@ -/** - * @prettier - - */ import { Response, Router } from 'express'; import _ from 'lodash'; diff --git a/src/api/web/endpoint/search.ts b/src/api/web/endpoint/search.ts index 00c332c87..964444bb6 100644 --- a/src/api/web/endpoint/search.ts +++ b/src/api/web/endpoint/search.ts @@ -1,7 +1,3 @@ -/** - * @prettier - * @flow - */ import { Router } from 'express'; import { Package } from '@verdaccio/types'; diff --git a/src/api/web/endpoint/user.ts b/src/api/web/endpoint/user.ts index 4d5fe94ff..099d15c00 100644 --- a/src/api/web/endpoint/user.ts +++ b/src/api/web/endpoint/user.ts @@ -1,7 +1,4 @@ -/** - * @prettier - */ -import express, { Request, Response, Router } from 'express'; +import { Request, Response, Router } from 'express'; import _ from 'lodash'; import { Config, JWTSignOptions, RemoteUser } from '@verdaccio/types'; diff --git a/src/config/env.ts b/src/config/env.ts index b488602b7..6ce0c13ae 100644 --- a/src/config/env.ts +++ b/src/config/env.ts @@ -1,7 +1,3 @@ -/** - * @prettier - */ - const path = require('path'); const APP_ROOT = path.resolve(__dirname, '../../'); diff --git a/src/lib/bootstrap.ts b/src/lib/bootstrap.ts index 6d221209d..6449853b0 100644 --- a/src/lib/bootstrap.ts +++ b/src/lib/bootstrap.ts @@ -1,6 +1,6 @@ import constants from 'constants'; -import { Application } from 'express'; import express from 'express'; +import { Application } from 'express'; import fs from 'fs'; import http from 'http'; import https from 'https'; diff --git a/src/lib/config-utils.ts b/src/lib/config-utils.ts index 557a60074..13c98bcdc 100644 --- a/src/lib/config-utils.ts +++ b/src/lib/config-utils.ts @@ -1,7 +1,3 @@ -/** - * @prettier - * @flow - */ import assert from 'assert'; import _ from 'lodash'; import minimatch from 'minimatch'; diff --git a/src/lib/constants.ts b/src/lib/constants.ts index a13f8c59d..8a383a366 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -1,9 +1,3 @@ -/** - * @prettier - */ - -// @flow - export const DEFAULT_PORT = '4873'; export const DEFAULT_PROTOCOL = 'http'; export const DEFAULT_DOMAIN = 'localhost'; diff --git a/src/lib/metadata-utils.ts b/src/lib/metadata-utils.ts index d738f997d..044914664 100644 --- a/src/lib/metadata-utils.ts +++ b/src/lib/metadata-utils.ts @@ -1,7 +1,3 @@ -/** - * @prettier - * @flow - */ import _ from 'lodash'; import semver from 'semver'; diff --git a/src/lib/storage.ts b/src/lib/storage.ts index 9819b648d..9e53b5289 100644 --- a/src/lib/storage.ts +++ b/src/lib/storage.ts @@ -5,8 +5,8 @@ import Stream from 'stream'; import { VerdaccioError } from '@verdaccio/commons-api'; import { ReadTarball } from '@verdaccio/streams'; -import { GenericBody, Token, TokenFilter } from '@verdaccio/types'; import { Callback, Config, DistFile, IReadTarball, IUploadTarball, Logger, MergeTags, Package, Version, Versions } from '@verdaccio/types'; +import { GenericBody, Token, TokenFilter } from '@verdaccio/types'; import { IGetPackageOptions, IPluginFilters, IProxy, IStorage, IStorageHandler, ISyncUplinks, ProxyList, StringValue } from '../../types'; import { logger } from '../lib/logger'; diff --git a/test/.eslintrc b/test/.eslintrc index 88e7aa030..cdb204306 100644 --- a/test/.eslintrc +++ b/test/.eslintrc @@ -1,10 +1,6 @@ { - "extends": [ - "eslint:recommended" - ], "env": { "node": true, - "mocha": true, "es6": true, "browser": true }, @@ -24,10 +20,7 @@ } ], "no-useless-escape": 0, - "@typescript-eslint/explicit-function-return-type": 0, - "@typescript-eslint/no-empty-function": 0, "handle-callback-err": 0, - "import/order": 0, "prefer-const": 0, "prefer-promise-reject-errors": 1 } diff --git a/test/types-test/plugins/middleware/example.middleware.plugin.ts b/test/types-test/plugins/middleware/example.middleware.plugin.ts index 6a74f59b0..d9ede2fd1 100644 --- a/test/types-test/plugins/middleware/example.middleware.plugin.ts +++ b/test/types-test/plugins/middleware/example.middleware.plugin.ts @@ -4,8 +4,8 @@ /* eslint-disable no-unused-vars */ import { IReadTarball, IUploadTarball } from '@verdaccio/streams'; -import { Config as AppConfig, IBasicAuth, IPluginMiddleware, IStorageManager, RemoteUser } from '@verdaccio/types'; import { Package } from '@verdaccio/types'; +import { Config as AppConfig, IBasicAuth, IPluginMiddleware, IStorageManager, RemoteUser } from '@verdaccio/types'; import Config from '../../../../src/lib/config'; import { generatePackageTemplate } from '../../../../src/lib/storage-utils'; diff --git a/test/unit/modules/api/api.search.spec.ts b/test/unit/modules/api/api.search.spec.ts index 0f45af9c4..2fa536f1f 100644 --- a/test/unit/modules/api/api.search.spec.ts +++ b/test/unit/modules/api/api.search.spec.ts @@ -1,41 +1,16 @@ -import _ from 'lodash'; import nock from 'nock'; import path from 'path'; import rimraf from 'rimraf'; -import { Readable } from 'stream'; import request from 'supertest'; import endPointAPI from '../../../../src/api'; -import { API_ERROR, API_MESSAGE, HEADERS, HEADER_TYPE, HTTP_STATUS, TOKEN_BEARER } from '../../../../src/lib/constants'; -import { buildToken, encodeScopedUri } from '../../../../src/lib/utils'; +import { HEADERS, HEADER_TYPE, HTTP_STATUS } from '../../../../src/lib/constants'; import { DOMAIN_SERVERS } from '../../../functional/config.functional'; -import { generateUnPublishURI, getNewToken, getPackage, putPackage, verifyPackageVersionDoesExist } from '../../__helper/api'; import { mockServer } from '../../__helper/mock'; -import { generateDeprecateMetadata, generatePackageMetadata, generatePackageUnpublish, generateStarMedatada, generateVersion } from '../../__helper/utils'; import configDefault from '../../partials/config'; -import publishMetadata from '../../partials/publish-api'; - -const sleep = (delay) => { - return new Promise((resolve) => { - setTimeout(resolve, delay); - }); -}; require('../../../../src/lib/logger').setup([{ type: 'stdout', format: 'pretty', level: 'debug' }]); -const credentials = { name: 'jota', password: 'secretPass' }; - -const putVersion = (app, name, publishMetadata) => { - return request(app) - .put(name) - .set(HEADER_TYPE.CONTENT_TYPE, HEADERS.JSON) - .send(JSON.stringify(publishMetadata)) - .expect(HTTP_STATUS.CREATED) - .set('accept', 'gzip') - .set('accept-encoding', HEADERS.JSON) - .set(HEADER_TYPE.CONTENT_TYPE, HEADERS.JSON); -}; - describe('endpoint unit test', () => { let app; const mockServerPort = 55549; diff --git a/test/unit/modules/auth/auth-utils.spec.ts b/test/unit/modules/auth/auth-utils.spec.ts index 38d008269..0100e65da 100644 --- a/test/unit/modules/auth/auth-utils.spec.ts +++ b/test/unit/modules/auth/auth-utils.spec.ts @@ -19,7 +19,6 @@ import { setup } from '../../../../src/lib/logger'; import { buildToken, convertPayloadToBase64, parseConfigFile } from '../../../../src/lib/utils'; import { IAuth } from '../../../../types'; import { parseConfigurationFile } from '../../__helper'; -// $FlowFixMe import configExample from '../../partials/config'; setup([]); diff --git a/yarn.lock b/yarn.lock index 132eb1be7..78ba81973 100644 Binary files a/yarn.lock and b/yarn.lock differ