From 227f59c6ed0633bddc1ac8cd29687bf9a1d8a57d Mon Sep 17 00:00:00 2001 From: Christoph Reiter <reiter.christoph@gmail.com> Date: Mon, 11 Oct 2021 11:46:08 +0200 Subject: [PATCH] Update to eslint 8 No longer needs babel, but requries an alpha version of the typescript plugin for eslint 8 support --- eslint.common.json | 3 +- packages/app-shell/package.json | 9 +- packages/auth/package.json | 5 +- packages/check-in-place-select/package.json | 4 +- packages/common/package.json | 9 +- packages/data-table-view/package.json | 4 +- packages/file-handling/package.json | 4 +- .../package.json | 8 +- packages/language-select/package.json | 4 +- packages/matomo/package.json | 4 +- packages/notification/package.json | 4 +- packages/organization-select/package.json | 4 +- packages/person-profile/package.json | 4 +- packages/person-select/package.json | 4 +- packages/provider/package.json | 4 +- packages/qr-code-scanner/package.json | 4 +- packages/tooltip/package.json | 6 +- packages/typescript-example/.eslintrc.json | 4 + packages/typescript-example/package.json | 7 +- toolkit-showcase/package.json | 3 +- yarn.lock | 302 ++++++------------ 21 files changed, 152 insertions(+), 248 deletions(-) diff --git a/eslint.common.json b/eslint.common.json index d19714d1..057730fc 100644 --- a/eslint.common.json +++ b/eslint.common.json @@ -9,9 +9,8 @@ "Atomics": "readonly", "SharedArrayBuffer": "readonly" }, - "parser": "babel-eslint", "parserOptions": { - "ecmaVersion": 2018, + "ecmaVersion": 2020, "sourceType": "module" }, "rules": { diff --git a/packages/app-shell/package.json b/packages/app-shell/package.json index 8abb995a..4ccf32d8 100644 --- a/packages/app-shell/package.json +++ b/packages/app-shell/package.json @@ -14,14 +14,14 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", - "babel-eslint": "^10.1.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "glob": "^7.1.6", + "i18next-scanner": "^3.0.0", "karma": "^6.0.0", "karma-chrome-launcher": "^3.0.0", "karma-firefox-launcher": "^2.1.0", @@ -31,8 +31,7 @@ "rollup-plugin-copy": "^3.1.0", "rollup-plugin-delete": "^2.0.0", "rollup-plugin-emit-ejs": "^3.1.0", - "rollup-plugin-serve": "^1.0.1", - "i18next-scanner": "^3.0.0" + "rollup-plugin-serve": "^1.0.1" }, "dependencies": { "@dbp-toolkit/auth": "^0.2.2", diff --git a/packages/auth/package.json b/packages/auth/package.json index 9cd0a612..efbc3cc6 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -14,14 +14,13 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-replace": "^3.0.0", "@rollup/plugin-url": "^6.0.0", - "babel-eslint": "^10.1.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "glob": "^7.1.6", "i18next-scanner": "^3.0.0", diff --git a/packages/check-in-place-select/package.json b/packages/check-in-place-select/package.json index cc97a257..0a0827a7 100644 --- a/packages/check-in-place-select/package.json +++ b/packages/check-in-place-select/package.json @@ -14,13 +14,13 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-replace": "^3.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/packages/common/package.json b/packages/common/package.json index b6884b78..b36b2488 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -10,13 +10,13 @@ "directory": "packages/common" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", - "babel-eslint": "^10.1.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", + "i18next-scanner": "^3.0.0", "karma": "^6.0.0", "karma-chrome-launcher": "^3.0.0", "karma-firefox-launcher": "^2.1.0", @@ -25,8 +25,7 @@ "rollup": "^2.33.3", "rollup-plugin-copy": "^3.1.0", "rollup-plugin-delete": "^2.0.0", - "rollup-plugin-serve": "^1.0.1", - "i18next-scanner": "^3.0.0" + "rollup-plugin-serve": "^1.0.1" }, "scripts": { "i18next": "i18next-scanner", diff --git a/packages/data-table-view/package.json b/packages/data-table-view/package.json index 2c9824c2..a64dbb2b 100644 --- a/packages/data-table-view/package.json +++ b/packages/data-table-view/package.json @@ -14,12 +14,12 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "glob": "^7.1.6", "i18next-scanner": "^3.0.0", diff --git a/packages/file-handling/package.json b/packages/file-handling/package.json index ae349936..9e0b2ded 100644 --- a/packages/file-handling/package.json +++ b/packages/file-handling/package.json @@ -14,11 +14,11 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.0.2", "@rollup/plugin-node-resolve": "^13.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/packages/knowledge-base-web-page-element-view/package.json b/packages/knowledge-base-web-page-element-view/package.json index 4d36b742..e60faa37 100644 --- a/packages/knowledge-base-web-page-element-view/package.json +++ b/packages/knowledge-base-web-page-element-view/package.json @@ -14,13 +14,14 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", + "i18next-scanner": "^3.0.0", "karma": "^6.0.0", "karma-chrome-launcher": "^3.0.0", "karma-firefox-launcher": "^2.1.0", @@ -30,8 +31,7 @@ "rollup-plugin-copy": "^3.1.0", "rollup-plugin-delete": "^2.0.0", "rollup-plugin-serve": "^1.0.1", - "rollup-plugin-terser": "^7.0.2", - "i18next-scanner": "^3.0.0" + "rollup-plugin-terser": "^7.0.2" }, "dependencies": { "@dbp-toolkit/auth": "^0.2.2", diff --git a/packages/language-select/package.json b/packages/language-select/package.json index f0c545c0..c0c914fd 100644 --- a/packages/language-select/package.json +++ b/packages/language-select/package.json @@ -14,11 +14,11 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/packages/matomo/package.json b/packages/matomo/package.json index b73bea57..443965c2 100644 --- a/packages/matomo/package.json +++ b/packages/matomo/package.json @@ -14,12 +14,12 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/packages/notification/package.json b/packages/notification/package.json index 964cf291..5a9b77a3 100644 --- a/packages/notification/package.json +++ b/packages/notification/package.json @@ -14,12 +14,12 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.0.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/packages/organization-select/package.json b/packages/organization-select/package.json index b94fb3b1..cf6e7d90 100644 --- a/packages/organization-select/package.json +++ b/packages/organization-select/package.json @@ -14,13 +14,13 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-replace": "^3.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/packages/person-profile/package.json b/packages/person-profile/package.json index 7eb6ba06..9b4567f7 100644 --- a/packages/person-profile/package.json +++ b/packages/person-profile/package.json @@ -14,12 +14,12 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/packages/person-select/package.json b/packages/person-select/package.json index 0ff36fae..ab4ea155 100644 --- a/packages/person-select/package.json +++ b/packages/person-select/package.json @@ -14,13 +14,13 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-replace": "^3.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/packages/provider/package.json b/packages/provider/package.json index 6ed24189..7efa9765 100644 --- a/packages/provider/package.json +++ b/packages/provider/package.json @@ -14,12 +14,12 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "glob": "^7.1.6", "i18next-scanner": "^3.0.0", diff --git a/packages/qr-code-scanner/package.json b/packages/qr-code-scanner/package.json index 2ada6a74..bbb1dd6e 100644 --- a/packages/qr-code-scanner/package.json +++ b/packages/qr-code-scanner/package.json @@ -14,12 +14,12 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.0.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-url": "^6.0.0", - "@esm-bundle/chai": "^4.2.0", - "eslint": "^7.11.0", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json index 06644927..3ea1fae8 100644 --- a/packages/tooltip/package.json +++ b/packages/tooltip/package.json @@ -19,7 +19,7 @@ "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-url": "^6.0.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "i18next-scanner": "^3.0.0", "karma": "^6.0.0", @@ -30,9 +30,9 @@ "rollup": "^2.33.3", "rollup-plugin-copy": "^3.1.0", "rollup-plugin-delete": "^2.0.0", + "rollup-plugin-replace": "^2.2.0", "rollup-plugin-serve": "^1.0.1", - "rollup-plugin-terser": "^7.0.2", - "rollup-plugin-replace": "^2.2.0" + "rollup-plugin-terser": "^7.0.2" }, "dependencies": { "@dbp-toolkit/auth": "^0.2.2", diff --git a/packages/typescript-example/.eslintrc.json b/packages/typescript-example/.eslintrc.json index 2d709a39..f6dc00c7 100644 --- a/packages/typescript-example/.eslintrc.json +++ b/packages/typescript-example/.eslintrc.json @@ -6,6 +6,10 @@ "mocha": true }, "parser": "@typescript-eslint/parser", + "parserOptions": { + "ecmaVersion": 2020, + "sourceType": "module" + }, "plugins": [ "@typescript-eslint" ], diff --git a/packages/typescript-example/package.json b/packages/typescript-example/package.json index 73678fe8..9f75a507 100644 --- a/packages/typescript-example/package.json +++ b/packages/typescript-example/package.json @@ -13,13 +13,14 @@ "access": "public" }, "devDependencies": { + "@esm-bundle/chai": "^4.2.0", "@rollup/plugin-commonjs": "^21.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@types/mocha": "^9.0.0", - "@typescript-eslint/eslint-plugin": "^4.22.0", - "@typescript-eslint/parser": "^4.22.0", - "@esm-bundle/chai": "^4.2.0", + "eslint": "^8.0.0", + "@typescript-eslint/eslint-plugin": "^5.0.0-alpha.42", + "@typescript-eslint/parser": "^5.0.0-alpha.42", "karma": "^6.0.0", "karma-chrome-launcher": "^3.0.0", "karma-firefox-launcher": "^2.1.0", diff --git a/toolkit-showcase/package.json b/toolkit-showcase/package.json index 0b8b7fbe..4301df66 100644 --- a/toolkit-showcase/package.json +++ b/toolkit-showcase/package.json @@ -17,9 +17,8 @@ "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.0", "@rollup/plugin-url": "^6.0.0", - "babel-eslint": "^10.0.3", "chokidar": "^3.4.0", - "eslint": "^7.3.1", + "eslint": "^8.0.0", "eslint-plugin-jsdoc": "^36.0.0", "find-cache-dir": "^3.3.1", "glob": "^7.1.6", diff --git a/yarn.lock b/yarn.lock index 43a9c7f3..35020b06 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,13 +2,6 @@ # yarn lockfile v1 -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" - integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - dependencies: - "@babel/highlight" "^7.10.4" - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": version "7.14.5" resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz" @@ -296,7 +289,7 @@ "@babel/traverse" "^7.15.0" "@babel/types" "^7.15.0" -"@babel/highlight@^7.10.4", "@babel/highlight@^7.14.5": +"@babel/highlight@^7.14.5": version "7.14.5" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== @@ -315,11 +308,6 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.8.tgz#7bacdcbe71bdc3ff936d510c15dcea7cf0b99016" integrity sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA== -"@babel/parser@^7.7.0": - version "7.15.3" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz" - integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA== - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5": version "7.14.5" resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz" @@ -958,21 +946,6 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.7.0": - version "7.15.0" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz" - integrity sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/generator" "^7.15.0" - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-hoist-variables" "^7.14.5" - "@babel/helper-split-export-declaration" "^7.14.5" - "@babel/parser" "^7.15.0" - "@babel/types" "^7.15.0" - debug "^4.1.0" - globals "^11.1.0" - "@babel/types@^7.14.5", "@babel/types@^7.15.0", "@babel/types@^7.15.4", "@babel/types@^7.15.6", "@babel/types@^7.4.4": version "7.15.6" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.6.tgz#99abdc48218b2881c058dd0a7ab05b99c9be758f" @@ -981,14 +954,6 @@ "@babel/helper-validator-identifier" "^7.14.9" to-fast-properties "^2.0.0" -"@babel/types@^7.7.0": - version "7.15.0" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz" - integrity sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ== - dependencies: - "@babel/helper-validator-identifier" "^7.14.9" - to-fast-properties "^2.0.0" - "@es-joy/jsdoccomment@0.10.7": version "0.10.7" resolved "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.10.7.tgz" @@ -998,14 +963,14 @@ esquery "^1.4.0" jsdoc-type-pratt-parser "1.1.1" -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz" - integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== +"@eslint/eslintrc@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.0.2.tgz#6044884f7f93c4ecc2d1694c7486cce91ef8f746" + integrity sha512-x1ZXdEFsvTcnbTZgqcWUL9w2ybgZCw/qbKTPQnab+XnYA2bMQpJCh+/bBzCRfDJaJdlrrQlOk49jNtru9gL/6Q== dependencies: ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" + debug "^4.3.2" + espree "^9.0.0" globals "^13.9.0" ignore "^4.0.6" import-fresh "^3.2.1" @@ -1020,10 +985,10 @@ dependencies: "@types/chai" "^4.2.12" -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz" - integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== +"@humanwhocodes/config-array@^0.6.0": + version "0.6.0" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.6.0.tgz#b5621fdb3b32309d2d16575456cbc277fa8f021a" + integrity sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A== dependencies: "@humanwhocodes/object-schema" "^1.2.0" debug "^4.1.1" @@ -2154,74 +2119,75 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@^4.22.0": - version "4.29.1" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.1.tgz" - integrity sha512-AHqIU+SqZZgBEiWOrtN94ldR3ZUABV5dUG94j8Nms9rQnHFc8fvDOue/58K4CFz6r8OtDDc35Pw9NQPWo0Ayrw== +"@typescript-eslint/eslint-plugin@^5.0.0-alpha.42": + version "5.0.0-alpha.48" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.0.0-alpha.48.tgz#2e1d5466dce21cd65ba2eaf79c833b57e6427e2f" + integrity sha512-tJYz6se6O7rSH2eAHwnzbPbR3imOnG15OjHUz00VjUNxsvOkVvfozH43r4tsw7FsaRKJgRjrEXU6SkLF4w/6HQ== dependencies: - "@typescript-eslint/experimental-utils" "4.29.1" - "@typescript-eslint/scope-manager" "4.29.1" + "@typescript-eslint/experimental-utils" "5.0.0-alpha.48+f893d1b9" + "@typescript-eslint/scope-manager" "5.0.0-alpha.48+f893d1b9" debug "^4.3.1" functional-red-black-tree "^1.0.1" + ignore "^5.1.8" regexpp "^3.1.0" semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/experimental-utils@4.29.1": - version "4.29.1" - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.29.1.tgz" - integrity sha512-kl6QG6qpzZthfd2bzPNSJB2YcZpNOrP6r9jueXupcZHnL74WiuSjaft7WSu17J9+ae9zTlk0KJMXPUj0daBxMw== +"@typescript-eslint/experimental-utils@5.0.0-alpha.48+f893d1b9": + version "5.0.0-alpha.48" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.0.0-alpha.48.tgz#f40056f662d7f8cc3b4053f52ae0be6be08197ea" + integrity sha512-xEEpxZ3TkMFeXeYSTA9KwFhuHAg4a1aDlgAgDNgdpqW8lZ7cyxzDYkay8TfxytX9SgOMoNmIWs/EAcF1E54uGA== dependencies: "@types/json-schema" "^7.0.7" - "@typescript-eslint/scope-manager" "4.29.1" - "@typescript-eslint/types" "4.29.1" - "@typescript-eslint/typescript-estree" "4.29.1" + "@typescript-eslint/scope-manager" "5.0.0-alpha.48+f893d1b9" + "@typescript-eslint/types" "5.0.0-alpha.48+f893d1b9" + "@typescript-eslint/typescript-estree" "5.0.0-alpha.48+f893d1b9" eslint-scope "^5.1.1" eslint-utils "^3.0.0" -"@typescript-eslint/parser@^4.22.0": - version "4.29.1" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.29.1.tgz" - integrity sha512-3fL5iN20hzX3Q4OkG7QEPFjZV2qsVGiDhEwwh+EkmE/w7oteiOvUNzmpu5eSwGJX/anCryONltJ3WDmAzAoCMg== +"@typescript-eslint/parser@^5.0.0-alpha.42": + version "5.0.0-alpha.48" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.0.0-alpha.48.tgz#e59be9ff9cc397abe78644b274090aa31cae1741" + integrity sha512-dtD93b82OXpgRgKoFDHUBGaB4ecQDxKg34wor+IBj11yWwLAwKBQFBcP2wNYVtbEcE+/zbCXO8sVeuhQIM9NBg== dependencies: - "@typescript-eslint/scope-manager" "4.29.1" - "@typescript-eslint/types" "4.29.1" - "@typescript-eslint/typescript-estree" "4.29.1" + "@typescript-eslint/scope-manager" "5.0.0-alpha.48+f893d1b9" + "@typescript-eslint/types" "5.0.0-alpha.48+f893d1b9" + "@typescript-eslint/typescript-estree" "5.0.0-alpha.48+f893d1b9" debug "^4.3.1" -"@typescript-eslint/scope-manager@4.29.1": - version "4.29.1" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.29.1.tgz" - integrity sha512-Hzv/uZOa9zrD/W5mftZa54Jd5Fed3tL6b4HeaOpwVSabJK8CJ+2MkDasnX/XK4rqP5ZTWngK1ZDeCi6EnxPQ7A== +"@typescript-eslint/scope-manager@5.0.0-alpha.48+f893d1b9": + version "5.0.0-alpha.48" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.0.0-alpha.48.tgz#60567ccc4fdcab0f4f593980e39fcfafc3d79b6f" + integrity sha512-L85QpuKb6pGf98Ia4zJpXLhT7ng2Y4WQQSuBN6I1WPOPv9RO1R8JLAx+PVvfgnyxm/9oDHsb3s6Yk/Hp743Ndw== dependencies: - "@typescript-eslint/types" "4.29.1" - "@typescript-eslint/visitor-keys" "4.29.1" + "@typescript-eslint/types" "5.0.0-alpha.48+f893d1b9" + "@typescript-eslint/visitor-keys" "5.0.0-alpha.48+f893d1b9" -"@typescript-eslint/types@4.29.1": - version "4.29.1" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.29.1.tgz" - integrity sha512-Jj2yu78IRfw4nlaLtKjVaGaxh/6FhofmQ/j8v3NXmAiKafbIqtAPnKYrf0sbGjKdj0hS316J8WhnGnErbJ4RCA== +"@typescript-eslint/types@5.0.0-alpha.48+f893d1b9": + version "5.0.0-alpha.48" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.0.0-alpha.48.tgz#ef007538a8b854a8e7910300ba7d96933877534c" + integrity sha512-Fz1dz4Hti7x3ZXJVe/8U9cjvrF9I0EblQB+LFRdi55x4TB/19n/5wryirqG6QdszIKK08Qjh4HOceBEG4GFX2g== -"@typescript-eslint/typescript-estree@4.29.1": - version "4.29.1" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.29.1.tgz" - integrity sha512-lIkkrR9E4lwZkzPiRDNq0xdC3f2iVCUjw/7WPJ4S2Sl6C3nRWkeE1YXCQ0+KsiaQRbpY16jNaokdWnm9aUIsfw== +"@typescript-eslint/typescript-estree@5.0.0-alpha.48+f893d1b9": + version "5.0.0-alpha.48" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.0.0-alpha.48.tgz#9d87901a05ee0a2adda4efdf4e7eda50af51ea0b" + integrity sha512-D0nvYPjPStRvIE29GhFioJ5VlMCbIUO0eupYjGVWKxK3n0a2Y4Z8cAvSxZZ8Acv1P/UDKCPk0reoOFJvLvNDhA== dependencies: - "@typescript-eslint/types" "4.29.1" - "@typescript-eslint/visitor-keys" "4.29.1" + "@typescript-eslint/types" "5.0.0-alpha.48+f893d1b9" + "@typescript-eslint/visitor-keys" "5.0.0-alpha.48+f893d1b9" debug "^4.3.1" globby "^11.0.3" is-glob "^4.0.1" semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/visitor-keys@4.29.1": - version "4.29.1" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.29.1.tgz" - integrity sha512-zLqtjMoXvgdZY/PG6gqA73V8BjqPs4af1v2kiiETBObp+uC6gRYnJLmJHxC0QyUrrHDLJPIWNYxoBV3wbcRlag== +"@typescript-eslint/visitor-keys@5.0.0-alpha.48+f893d1b9": + version "5.0.0-alpha.48" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.0.0-alpha.48.tgz#a54585a0c493b49fcfdc61f9caae12bbbc4f6bb1" + integrity sha512-ZAyMBRRtY+5xiNynZCaQ+6aJ3q6UVePL+emrglf89+2ePoX8SiNoDQm2KwKGzWmH/IT5Zq/eplLAKTP5Wr0Cwg== dependencies: - "@typescript-eslint/types" "4.29.1" - eslint-visitor-keys "^2.0.0" + "@typescript-eslint/types" "5.0.0-alpha.48+f893d1b9" + eslint-visitor-keys "^3.0.0" "@ungap/promise-all-settled@1.1.2": version "1.1.2" @@ -2299,16 +2265,16 @@ acorn-walk@^8.0.0: resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.1.1.tgz" integrity sha512-FbJdceMlPHEAWJOILDk1fXD8lnTlEIWFkqtfk+MvmL5q/qlHfN7GEHcsFZWt/Tea9jRNPWUZG4G976nqAAmU9w== -acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - acorn@^8.0.4: version "8.4.1" resolved "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz" integrity sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA== +acorn@^8.5.0: + version "8.5.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.5.0.tgz#4512ccb99b3698c752591e9bb4472e38ad43cee2" + integrity sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q== + add-stream@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz" @@ -2348,16 +2314,6 @@ ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1: - version "8.6.2" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz" - integrity sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - ansi-colors@4.1.1, ansi-colors@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" @@ -2516,11 +2472,6 @@ assign-symbols@^1.0.0: resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" - integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== - async-mutex@^0.3.0: version "0.3.1" resolved "https://registry.npmjs.org/async-mutex/-/async-mutex-0.3.1.tgz" @@ -2565,18 +2516,6 @@ axios@^0.21.1: dependencies: follow-redirects "^1.10.0" -babel-eslint@^10.0.3, babel-eslint@^10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz" - integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.0" - "@babel/traverse" "^7.7.0" - "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" - babel-plugin-dynamic-import-node@^2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" @@ -3383,7 +3322,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3: dependencies: ms "2.0.0" -debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@~4.3.1: +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@~4.3.1: version "4.3.2" resolved "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz" integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== @@ -3788,12 +3727,13 @@ eslint-scope@^5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== +eslint-scope@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-6.0.0.tgz#9cf45b13c5ac8f3d4c50f46a5121f61b3e318978" + integrity sha512-uRDL9MWmQCkaFus8RF5K9/L/2fn+80yoW3jkD53l4shjCh26fCtvJGasxjUqP5OT87SYTxCVA3BwTUzuELx9kA== dependencies: - eslint-visitor-keys "^1.1.0" + esrecurse "^4.3.0" + estraverse "^5.2.0" eslint-utils@^3.0.0: version "3.0.0" @@ -3802,47 +3742,46 @@ eslint-utils@^3.0.0: dependencies: eslint-visitor-keys "^2.0.0" -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - eslint-visitor-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== -eslint@^7.11.0, eslint@^7.3.1: - version "7.32.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz" - integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== +eslint-visitor-keys@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz#e32e99c6cdc2eb063f204eda5db67bfe58bb4186" + integrity sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q== + +eslint@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.0.0.tgz#2c2d0ac6353755667ac90c9ff4a9c1315e43fcff" + integrity sha512-03spzPzMAO4pElm44m60Nj08nYonPGQXmw6Ceai/S4QK82IgwWO1EXx1s9namKzVlbVu3Jf81hb+N+8+v21/HQ== dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" + "@eslint/eslintrc" "^1.0.2" + "@humanwhocodes/config-array" "^0.6.0" ajv "^6.10.0" chalk "^4.0.0" cross-spawn "^7.0.2" - debug "^4.0.1" + debug "^4.3.2" doctrine "^3.0.0" enquirer "^2.3.5" escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" + eslint-scope "^6.0.0" + eslint-utils "^3.0.0" + eslint-visitor-keys "^3.0.0" + espree "^9.0.0" esquery "^1.4.0" esutils "^2.0.2" fast-deep-equal "^3.1.3" file-entry-cache "^6.0.1" functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" + glob-parent "^6.0.1" globals "^13.6.0" ignore "^4.0.6" import-fresh "^3.0.0" imurmurhash "^0.1.4" is-glob "^4.0.0" - js-yaml "^3.13.1" + js-yaml "^4.1.0" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.4.1" lodash.merge "^4.6.2" @@ -3850,22 +3789,21 @@ eslint@^7.11.0, eslint@^7.3.1: natural-compare "^1.4.0" optionator "^0.9.1" progress "^2.0.0" - regexpp "^3.1.0" + regexpp "^3.2.0" semver "^7.2.1" strip-ansi "^6.0.0" strip-json-comments "^3.1.0" - table "^6.0.9" text-table "^0.2.0" v8-compile-cache "^2.0.3" -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz" - integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== +espree@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.0.0.tgz#e90a2965698228502e771c7a58489b1a9d107090" + integrity sha512-r5EQJcYZ2oaGbeR0jR0fFVijGOcwai07/690YRXLINuhmVeRY4UKSAsQPe/0BNuDgwP7Ophoc1PRsr2E3tkbdQ== dependencies: - acorn "^7.4.0" + acorn "^8.5.0" acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" + eslint-visitor-keys "^3.0.0" esprima@^4.0.0: version "4.0.1" @@ -4402,6 +4340,13 @@ glob-parent@^5.1.1, glob-parent@^5.1.2, glob-parent@~5.1.2: dependencies: is-glob "^4.0.1" +glob-parent@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + glob-stream@^6.1.0: version "6.1.0" resolved "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz" @@ -4753,7 +4698,7 @@ ignore@^4.0.6: resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -ignore@^5.1.1, ignore@^5.1.4: +ignore@^5.1.1, ignore@^5.1.4, ignore@^5.1.8: version "5.1.8" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== @@ -5029,7 +4974,7 @@ is-glob@^4.0.0: dependencies: is-extglob "^2.1.1" -is-glob@^4.0.1, is-glob@~4.0.1: +is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: version "4.0.3" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== @@ -5272,7 +5217,7 @@ js-tokens@^4.0.0: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@4.1.0: +js-yaml@4.1.0, js-yaml@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== @@ -5327,11 +5272,6 @@ json-schema-traverse@^0.4.1: resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - json-schema@0.2.3: version "0.2.3" resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" @@ -5627,11 +5567,6 @@ lodash._reinterpolate@^3.0.0: resolved "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz" integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" @@ -5667,11 +5602,6 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "^3.0.0" -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= - lodash@4.17.21, lodash@^4.0.0, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.7.0: version "4.17.21" resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" @@ -7108,7 +7038,7 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexpp@^3.1.0: +regexpp@^3.1.0, regexpp@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== @@ -7210,11 +7140,6 @@ require-directory@^2.1.1: resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - require-main-filename@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" @@ -7254,7 +7179,7 @@ resolve-url@^0.2.1: resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@1.20.0, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0: +resolve@1.20.0, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0: version "1.20.0" resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== @@ -7559,15 +7484,6 @@ slash@^3.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== -slice-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz" - integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - slide@^1.1.6: version "1.1.6" resolved "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz" @@ -7992,18 +7908,6 @@ supports-color@^7.0.0, supports-color@^7.1.0: dependencies: has-flag "^4.0.0" -table@^6.0.9: - version "6.7.1" - resolved "https://registry.npmjs.org/table/-/table-6.7.1.tgz" - integrity sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg== - dependencies: - ajv "^8.0.1" - lodash.clonedeep "^4.5.0" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.0" - strip-ansi "^6.0.0" - tabulator-tables@^4.8.4: version "4.9.3" resolved "https://registry.npmjs.org/tabulator-tables/-/tabulator-tables-4.9.3.tgz" -- GitLab