From 373099ed8254b9fa553185b3c6369338b5de737b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Tegn=C3=A9r?= Date: Mon, 5 Apr 2021 11:36:14 +0200 Subject: [PATCH] Package updates. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Johannes Tegnér --- SECURITY.md | 3 + package-lock.json | 2638 +++++++++++++++++++++++---------------------- package.json | 24 +- 3 files changed, 1347 insertions(+), 1318 deletions(-) diff --git a/SECURITY.md b/SECURITY.md index ef8b10f..21990d3 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -5,6 +5,9 @@ | Version | Supported | | ------- | ------------------ | | 2.6.x | :white_check_mark: | +| 2.7.x | :white_check_mark: | +| 2.8.x | :white_check_mark: | +| 3.x.x | :white_check_mark: | ## Reporting a Vulnerability diff --git a/package-lock.json b/package-lock.json index 50c1836..3551fed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,22 +7,22 @@ "name": "@jitesoft/yolog", "license": "MIT", "dependencies": { - "@jitesoft/events": "^2.0.6", - "@jitesoft/sprintf": "^1.1.2" + "@jitesoft/events": "^2.1.0", + "@jitesoft/sprintf": "^1.1.3" }, "devDependencies": { - "@babel/core": "^7.13.8", - "@babel/eslint-parser": "^7.13.8", - "@jitesoft/babel-preset-main": "^2.8.1", - "@jitesoft/eslint-config": "^2.14.0", - "babel-jest": "^27.0.0-next.3", + "@babel/core": "^7.13.14", + "@babel/eslint-parser": "^7.13.14", + "@jitesoft/babel-preset-main": "^2.9.0", + "@jitesoft/eslint-config": "^2.16.0", + "babel-jest": "^27.0.0-next.7", "babel-loader": "^8.2.2", - "core-js": "^3.9.1", + "core-js": "^3.10.0", "cross-env": "^7.0.3", - "eslint": "^7.21.0", - "jest": "^27.0.0-next.3", - "webpack": "^5.24.3", - "webpack-cli": "^4.5.0" + "eslint": "^7.23.0", + "jest": "^27.0.0-next.7", + "webpack": "^5.30.0", + "webpack-cli": "^4.6.0" }, "funding": { "type": "opencollective", @@ -39,31 +39,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.8.tgz", - "integrity": "sha512-EaI33z19T4qN3xLXsGf48M2cDqa6ei9tPZlfLdb2HC+e/cFtREiRd8hdSqDbwdLB0/+gLwqJmCYASH0z2bUdog==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz", + "integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==", "dev": true }, "node_modules/@babel/core": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.8.tgz", - "integrity": "sha512-oYapIySGw1zGhEFRd6lzWNLWFX2s5dA/jm+Pw/+59ZdXtjyIuwlXbrId22Md0rgZVop+aVoqow2riXhBLNyuQg==", + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.14.tgz", + "integrity": "sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA==", "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.0", - "@babel/helper-compilation-targets": "^7.13.8", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helpers": "^7.13.0", - "@babel/parser": "^7.13.4", + "@babel/generator": "^7.13.9", + "@babel/helper-compilation-targets": "^7.13.13", + "@babel/helper-module-transforms": "^7.13.14", + "@babel/helpers": "^7.13.10", + "@babel/parser": "^7.13.13", "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0", + "@babel/traverse": "^7.13.13", + "@babel/types": "^7.13.14", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.1.2", - "lodash": "^4.17.19", "semver": "^6.3.0", "source-map": "^0.5.0" }, @@ -76,12 +75,12 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.13.8.tgz", - "integrity": "sha512-XewKkiyukrGzMeqToXJQk6hjg2veI9SNQElGzAoAjKxYCLbgcVX4KA2WhoyqMon9N4RMdCZhNTJNOBcp9spsiw==", + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.13.14.tgz", + "integrity": "sha512-I0HweR36D73Ibn/FfrRDMKlMqJHFwidIUgYdMpH+aXYuQC+waq59YaJ6t9e9N36axJ82v1jR041wwqDrDXEwRA==", "dev": true, "dependencies": { - "eslint-scope": "5.1.0", + "eslint-scope": "^5.1.0", "eslint-visitor-keys": "^1.3.0", "semver": "^6.3.0" }, @@ -124,12 +123,12 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.8.tgz", - "integrity": "sha512-pBljUGC1y3xKLn1nrx2eAhurLMA8OqBtBP/JwG4U8skN7kf8/aqwwxpV1N6T0e7r6+7uNitIa/fUxPFagSXp3A==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz", + "integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.13.8", + "@babel/compat-data": "^7.13.12", "@babel/helper-validator-option": "^7.12.17", "browserslist": "^4.14.5", "semver": "^6.3.0" @@ -139,9 +138,9 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.8.tgz", - "integrity": "sha512-qioaRrKHQbn4hkRKDHbnuQ6kAxmmOF+kzKGnIfxPK4j2rckSJCpKzr/SSTlohSCiE3uAQpNDJ9FIh4baeE8W+w==", + "version": "7.13.11", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz", + "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==", "dev": true, "dependencies": { "@babel/helper-function-name": "^7.12.13", @@ -226,38 +225,37 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz", - "integrity": "sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", + "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", "dev": true, "dependencies": { - "@babel/types": "^7.13.0" + "@babel/types": "^7.13.12" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", - "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", + "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", "dev": true, "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.13.12" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz", - "integrity": "sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==", + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", + "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", "@babel/helper-split-export-declaration": "^7.12.13", "@babel/helper-validator-identifier": "^7.12.11", "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0", - "lodash": "^4.17.19" + "@babel/traverse": "^7.13.13", + "@babel/types": "^7.13.14" } }, "node_modules/@babel/helper-optimise-call-expression": { @@ -287,24 +285,24 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz", - "integrity": "sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", + "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", "dev": true, "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.13.0", + "@babel/helper-member-expression-to-functions": "^7.13.12", "@babel/helper-optimise-call-expression": "^7.12.13", "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/types": "^7.13.12" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz", - "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", + "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", "dev": true, "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.13.12" } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { @@ -350,9 +348,9 @@ } }, "node_modules/@babel/helpers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz", - "integrity": "sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz", + "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==", "dev": true, "dependencies": { "@babel/template": "^7.12.13", @@ -361,9 +359,9 @@ } }, "node_modules/@babel/highlight": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.8.tgz", - "integrity": "sha512-4vrIhfJyfNf+lCtXC2ck1rKSzDwciqF7IWFhXXrSOUC2O5DrVp+w4c6ed4AllTxhTkUP5x2tYj41VaxdVMMRDw==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", + "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.12.11", @@ -372,9 +370,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.9.tgz", - "integrity": "sha512-nEUfRiARCcaVo3ny3ZQjURjHQZUo/JkEw7rLlSZy/psWGnvwXFtPcr6jb7Yb41DVW5LTe6KRq9LGleRNsg1Frw==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz", + "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -545,9 +543,9 @@ } }, "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.8.tgz", - "integrity": "sha512-hpbBwbTgd7Cz1QryvwJZRo1U0k1q8uyBmeXOSQUjdg/A2TASkhR/rz7AyqZ/kS8kbpsNA80rOYbxySBJAqmhhQ==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz", + "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1176,9 +1174,9 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.9.tgz", - "integrity": "sha512-XCxkY/wBI6M6Jj2mlWxkmqbKPweRanszWbF3Tyut+hKh+PHcuIH/rSr/7lmmE7C3WW+HSIm2GT+d5jwmheuB0g==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.10.tgz", + "integrity": "sha512-Y5k8ipgfvz5d/76tx7JYbKQTcgFSU6VgJ3kKQv4zGTKr+a9T/KBvfRvGtSFgKDQGt/DBykQixV0vNWKIdzWErA==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.12.13", @@ -1279,13 +1277,13 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.9.tgz", - "integrity": "sha512-mcsHUlh2rIhViqMG823JpscLMesRt3QbMsv1+jhopXEb3W2wXvQ9QoiOlZI9ZbR3XqPtaFpZwEZKYqGJnGMZTQ==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.10.tgz", + "integrity": "sha512-nOsTScuoRghRtUsRr/c69d042ysfPHcu+KOB4A9aAO9eJYqrkat+LF8G1yp1HD18QiwixT2CisZTr/0b3YZPXQ==", "dev": true, "dependencies": { "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", + "@babel/helper-compilation-targets": "^7.13.10", "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-validator-option": "^7.12.17", "@babel/plugin-proposal-async-generator-functions": "^7.13.8", @@ -1374,18 +1372,18 @@ } }, "node_modules/@babel/runtime": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.9.tgz", - "integrity": "sha512-aY2kU+xgJ3dJ1eU6FMB9EH8dIe8dmusF1xEku52joLvw6eAFN0AI+WxCLDnpev2LEejWBAy2sBvBOBAjI3zmvA==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", + "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", "dev": true, "dependencies": { "regenerator-runtime": "^0.13.4" } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.9.tgz", - "integrity": "sha512-p6WSr71+5u/VBf1KDS/Y4dK3ZwbV+DD6wQO3X2EbUVluEOiyXUk09DzcwSaUH4WomYXrEPC+i2rqzuthhZhOJw==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", + "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", "dev": true, "dependencies": { "core-js-pure": "^3.0.0", @@ -1404,26 +1402,25 @@ } }, "node_modules/@babel/traverse": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz", - "integrity": "sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz", + "integrity": "sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==", "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.0", + "@babel/generator": "^7.13.9", "@babel/helper-function-name": "^7.12.13", "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.0", - "@babel/types": "^7.13.0", + "@babel/parser": "^7.13.13", + "@babel/types": "^7.13.13", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" + "globals": "^11.1.0" } }, "node_modules/@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz", + "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.12.11", @@ -1516,16 +1513,16 @@ } }, "node_modules/@jest/console": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.0-next.3.tgz", - "integrity": "sha512-WqmVZKsdP9a7IDpsbgVO74iONPfqW9peIsXyNjPrbBMalRcCxWendLvIrwJRU4Y7m2TSou/Wxw7jXC1mbelMBA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.0-next.7.tgz", + "integrity": "sha512-CqLIn2weCavHQwN+plAF2WyLfhaCKqpE1BfJwRLpyNREfjg91RNZHdna6U6+Gkfe3vRtgaKNFZkUDc5lFxXymQ==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", + "jest-message-util": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", "slash": "^3.0.0" }, "engines": { @@ -1603,35 +1600,35 @@ } }, "node_modules/@jest/core": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.3.tgz", - "integrity": "sha512-i2wZ4riNc6b49xURBeDP0AGbAweV62xwJ+NR4Qd1yeFIgFWEepwDj9sZ7peeNGIuDz9izOdHtjhWDj9g5gaKPg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.7.tgz", + "integrity": "sha512-a6GYbl6S6qGSa7wwGZ5+kIOi8zOnd65FFWsO8fPmBD5BNw0gQZPHe12WAQ1rbv0nkuzGMs8w45Q6lBMQvpgyOg==", "dev": true, "dependencies": { - "@jest/console": "^27.0.0-next.3", - "@jest/reporters": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/reporters": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.8.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-changed-files": "^27.0.0-next.3", - "jest-config": "^27.0.0-next.3", - "jest-haste-map": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", + "jest-changed-files": "^27.0.0-next.7", + "jest-config": "^27.0.0-next.7", + "jest-haste-map": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.3", - "jest-resolve-dependencies": "^27.0.0-next.3", - "jest-runner": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3", - "jest-snapshot": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-validate": "^27.0.0-next.3", - "jest-watcher": "^27.0.0-next.3", + "jest-resolve": "^27.0.0-next.7", + "jest-resolve-dependencies": "^27.0.0-next.7", + "jest-runner": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7", + "jest-snapshot": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-validate": "^27.0.0-next.7", + "jest-watcher": "^27.0.0-next.7", "micromatch": "^4.0.2", "p-each-series": "^2.1.0", "rimraf": "^3.0.0", @@ -1721,62 +1718,62 @@ } }, "node_modules/@jest/environment": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.3.tgz", - "integrity": "sha512-8wgGEj4rJFE8J0ythFsQoLCrroiwnISey2T44yMuXpEYgtTbdM2tnKakbT+7vWOkqWYsp7hn/dVrZkFvYkB88g==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.7.tgz", + "integrity": "sha512-5U2JardL5yLQKJ0HUbJmffKdOzD6jLpKryAr2eSnhL2mOESNdClZP3tqVJEBTrZlROsx7QE9eV5cgMCo23Wfqg==", "dev": true, "dependencies": { - "@jest/fake-timers": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/fake-timers": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", - "jest-mock": "^27.0.0-next.3" + "jest-mock": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/fake-timers": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.3.tgz", - "integrity": "sha512-68Sua0OVBt/zMNMdGU6eUlliWMch+k+jw5bdQu91KwIXMCDfvaRmJqS1X+RLNEOfLJv13cWwXbUhfHekRnYeYg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.7.tgz", + "integrity": "sha512-PX+NpN71Z9JmsvJMo6rgWqQWZkQBstGBxlFoZ5hBUt1iCPRqL5mCkwV6NlBPs0BZ8h0xxbFaOsp3d2NCZxba8A==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.0.0-next.7", + "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.3", - "jest-mock": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3" + "jest-message-util": "^27.0.0-next.7", + "jest-mock": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/globals": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.3.tgz", - "integrity": "sha512-eUefUaQrPZJPAt/xiRH5MCi/qn6yC0hkMxX0t6ceRliKsHBJjUh5/fO8dV+FkzZVMEVchl4iFrsykYdJP+QC3Q==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.7.tgz", + "integrity": "sha512-HrwXcnF8iBxsP0L/+SWBGWwdRCAl2DRtNf6orR7bACrbUfCtgptpcKJ1ZfebhwuSfDTiF/HiEt8M0uX/ebULsA==", "dev": true, "dependencies": { - "@jest/environment": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", - "expect": "^27.0.0-next.3" + "@jest/environment": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", + "expect": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/reporters": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.3.tgz", - "integrity": "sha512-IzY+pgpbKG8O8aMfvhi0DZ5ww/Vccts/ksL5gIGOw7aN04rcjFMWaUwmlA3+RY3b5d6DFWgJD9oTl8vmt8YrjA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.7.tgz", + "integrity": "sha512-lPyT35UapxKx6eZ5t5nJcxE35RLFT4jnRN19fJd7RHwpkQh7sQnPOjZng5s6IrO+TxDDp3DSadwJ4avTV2I7Ig==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", @@ -1787,10 +1784,10 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.0.0-next.3", - "jest-resolve": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-worker": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", + "jest-resolve": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-worker": "^27.0.0-next.7", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", @@ -1912,13 +1909,13 @@ } }, "node_modules/@jest/test-result": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.3.tgz", - "integrity": "sha512-Y5faXRKrBgKr3RXRPuahpgjrTzPWobpRJnUT3MhAsLf0QfK8FOerAUZUyjxFx4JmCbM3c+WCvNqlXBP1iOrcFQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.7.tgz", + "integrity": "sha512-IdFDZBo6arrOgwKNJ2sNtTsXCoWo6hsIJS+UphfmB6FaS2pt5a88HxNHbVCdJGYorXyykTrszQiG/WFZ1A++dA==", "dev": true, "dependencies": { - "@jest/console": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, @@ -1927,37 +1924,37 @@ } }, "node_modules/@jest/test-sequencer": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.3.tgz", - "integrity": "sha512-iM19Fr0CC6YgKZTQMJ4tQZyV9aGS14igSHaPXtfnkaN0Zv9RkC49yeXfTUOPBYu0VDkp5OCLKjHqqdkLohiP6g==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.7.tgz", + "integrity": "sha512-ZpzPVXSa3NCXolLb7Kkni8+TsUGnjWIgm8hcGj49fE6i2V7IY2RNbzGPy8UbT4GRfFmnsDNZ3Y8ohb5fiD/QOQ==", "dev": true, "dependencies": { - "@jest/test-result": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.7", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.3", - "jest-runner": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3" + "jest-haste-map": "^27.0.0-next.7", + "jest-runner": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/transform": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.0-next.3.tgz", - "integrity": "sha512-uyKC7hPacpkRD8wM2w0Q3YaSNn8DL1BupxysktURj4QgNQFjFvQlsSZi742AKtVPMNoXmvDi9CHsberChZskQg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.0-next.7.tgz", + "integrity": "sha512-+upXoG4LbB0XmfFe5c//Vws33e2nd6IcLq3DBr7vR2BBKh6YnqMzhYLjLa3dcy2i8358gtbi5h34qao/38Bl4A==", "dev": true, "dependencies": { "@babel/core": "^7.1.0", - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "babel-plugin-istanbul": "^6.0.0", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.7", "micromatch": "^4.0.2", "pirates": "^4.0.1", "slash": "^3.0.0", @@ -2048,9 +2045,9 @@ } }, "node_modules/@jest/types": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.3.tgz", - "integrity": "sha512-4/NR8Z6RwpIGwz3eYYrnCYNy2HnxTkxYwMLw/dBy8Sp65v4OoKra2U48KhR865U4uNawRzPfbpAPfU/zBFfOSw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.7.tgz", + "integrity": "sha512-ojXC0wy4mUL2OTBrvEhq9MYtVVIYjUfKWGTVpeIhg2eUqIFMdF6UhXiQLcx0G7s7mO2x4IP4zLqT22W8rPQ9uw==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -2134,9 +2131,9 @@ } }, "node_modules/@jitesoft/babel-preset-main": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/@jitesoft/babel-preset-main/-/babel-preset-main-2.8.1.tgz", - "integrity": "sha512-ySiH61h5UnUVWbO4hTxV2sQTQ4yBYepmV79xfXHGawnish6mvkVMPkiXBA/lrTKBBZ5M9Zaw4N8DZm/nSjCtYQ==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@jitesoft/babel-preset-main/-/babel-preset-main-2.9.0.tgz", + "integrity": "sha512-4A2NO5yl8fOUjHR1IcW8IP44sdg1NkKqUQvA1DKXvioss3BxPoeG5ZcyCkczrTBqQqWKmiSRj1fkaI5hPlIJsQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "7.13.0", @@ -2148,12 +2145,12 @@ "@babel/plugin-proposal-throw-expressions": "7.12.13", "@babel/plugin-syntax-top-level-await": "7.12.13", "@babel/plugin-transform-object-assign": "7.12.13", - "@babel/plugin-transform-runtime": "7.13.9", - "@babel/preset-env": "7.13.9", - "@babel/runtime-corejs3": "7.13.9" + "@babel/plugin-transform-runtime": "7.13.10", + "@babel/preset-env": "7.13.10", + "@babel/runtime-corejs3": "7.13.10" }, "peerDependencies": { - "@babel/core": "^7.13.8", + "@babel/core": "^7.13.10", "core-js": "^3.9.1" }, "peerDependenciesMeta": { @@ -2166,20 +2163,20 @@ } }, "node_modules/@jitesoft/eslint-config": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/@jitesoft/eslint-config/-/eslint-config-2.14.0.tgz", - "integrity": "sha512-uazpzB9bMJT2XXpEGURVOX8vReQ7wwFKNBeEC/IsA7ijvJdEsTEga/jf1xaNW72vIGYrXHar0zGCGYmrHD/qzg==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@jitesoft/eslint-config/-/eslint-config-2.16.0.tgz", + "integrity": "sha512-uAtfoWWyocTGAPB1G09Hr2XlFnRoFlxHkFnLrTFr0jrNDZ6eb+IKak9rqOKUQkqSP0AB73rwKCjSYKNn+oH+5w==", "dev": true, "dependencies": { "eslint-config-standard": "16.0.2", "eslint-plugin-es": "4.1.0", "eslint-plugin-import": "2.22.1", - "eslint-plugin-jest": "24.1.5", + "eslint-plugin-jest": "24.3.4", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "4.3.1" }, "peerDependencies": { - "eslint": ">=7.21" + "eslint": ">=7.23" }, "peerDependenciesMeta": { "eslint": { @@ -2188,11 +2185,11 @@ } }, "node_modules/@jitesoft/events": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@jitesoft/events/-/events-2.0.7.tgz", - "integrity": "sha512-D1ZPktdcoFMMXf5rjbhbAkALcI8LI2Pi29YyrwgfV1uhjj2aLh/gJU3UkVHzI9FeGwDen1yE2IBoYboqTxhbIw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@jitesoft/events/-/events-2.1.0.tgz", + "integrity": "sha512-U2IXrgjtRn1sqgL0vdQKGInIrenODuO+IQ6LCM/ul8tn1044yxvQTA+gyRLTgPvax732ApnFRxLBiY7LZCR6Qw==", "dependencies": { - "@jitesoft/group-by": "^1.5" + "@jitesoft/group-by": "^1.5.2" } }, "node_modules/@jitesoft/group-by": { @@ -2201,9 +2198,9 @@ "integrity": "sha512-PIpHeA+OPCnK6Kl5mMI6BakeUA08oxf3H16rygBGzDVfy3+3uIXlZRRh8Gs/CE8rDDXybuaFrSRTXgdJPuJnPQ==" }, "node_modules/@jitesoft/sprintf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jitesoft/sprintf/-/sprintf-1.1.2.tgz", - "integrity": "sha512-MHETe6HICySgbXaoYL10i1jVRmypMgDbbrlhVgVO2fANMSygZN9mj9KyA7qhQmmnHZeEWYPSBdv8GQxUoR7jXg==" + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@jitesoft/sprintf/-/sprintf-1.1.3.tgz", + "integrity": "sha512-F/pGra3F2bcuRLGMRKmQZhiJ1mrgz7XyQpNGq4fLajfHZpDNJRZ3ErpHsPn+dpRXTxQ/6yl0557SSv1A1NN8Ug==" }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.4", @@ -2250,18 +2247,18 @@ } }, "node_modules/@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.0.2.tgz", + "integrity": "sha512-dF84L5YC90gIOegPDCYymPIsDmwMWWSh7BwfDXQYePi8lVIEp7IZ1UVGkME8FjXOsDPxan12x4aaK+Lo6wVh9A==", "dev": true, "dependencies": { "@sinonjs/commons": "^1.7.0" } }, "node_modules/@types/babel__core": { - "version": "7.1.12", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", - "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", "dev": true, "dependencies": { "@babel/parser": "^7.1.0", @@ -2291,18 +2288,18 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", - "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", + "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", "dev": true, "dependencies": { "@babel/types": "^7.3.0" } }, "node_modules/@types/eslint": { - "version": "7.2.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz", - "integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==", + "version": "7.2.8", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.8.tgz", + "integrity": "sha512-RTKvBsfz0T8CKOGZMfuluDNyMFHnu5lvNr4hWEsQeHXH6FcmIDIozOyWMh36nLGMwVd5UFNXC2xztA8lln22MQ==", "dev": true, "dependencies": { "@types/estree": "*", @@ -2371,15 +2368,15 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.14.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", - "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", + "version": "14.14.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz", + "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==", "dev": true }, "node_modules/@types/prettier": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.2.tgz", - "integrity": "sha512-i99hy7Ki19EqVOl77WplDrvgNugHnsSjECVR/wUrzw2TJXz1zlUfT2ngGckR6xN7yFYaijsMAqPkOLx9HgUqHg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", + "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==", "dev": true }, "node_modules/@types/stack-utils": { @@ -2389,9 +2386,9 @@ "dev": true }, "node_modules/@types/yargs": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", - "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -2404,15 +2401,15 @@ "dev": true }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.16.1.tgz", - "integrity": "sha512-0Hm3LSlMYFK17jO4iY3un1Ve9x1zLNn4EM50Lia+0EV99NdbK+cn0er7HC7IvBA23mBg3P+8dUkMXy4leL33UQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.20.0.tgz", + "integrity": "sha512-sQNlf6rjLq2yB5lELl3gOE7OuoA/6IVXJUJ+Vs7emrQMva14CkOwyQwD7CW+TkmOJ4Q/YGmoDLmbfFrpGmbKng==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.16.1", - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/typescript-estree": "4.16.1", + "@typescript-eslint/scope-manager": "4.20.0", + "@typescript-eslint/types": "4.20.0", + "@typescript-eslint/typescript-estree": "4.20.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" }, @@ -2428,13 +2425,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.16.1.tgz", - "integrity": "sha512-6IlZv9JaurqV0jkEg923cV49aAn8V6+1H1DRfhRcvZUrptQ+UtSKHb5kwTayzOYTJJ/RsYZdcvhOEKiBLyc0Cw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.20.0.tgz", + "integrity": "sha512-/zm6WR6iclD5HhGpcwl/GOYDTzrTHmvf8LLLkwKqqPKG6+KZt/CfSgPCiybshmck66M2L5fWSF/MKNuCwtKQSQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/visitor-keys": "4.16.1" + "@typescript-eslint/types": "4.20.0", + "@typescript-eslint/visitor-keys": "4.20.0" }, "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" @@ -2445,9 +2442,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.16.1.tgz", - "integrity": "sha512-nnKqBwMgRlhzmJQF8tnFDZWfunXmJyuXj55xc8Kbfup4PbkzdoDXZvzN8//EiKR27J6vUSU8j4t37yUuYPiLqA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.20.0.tgz", + "integrity": "sha512-cYY+1PIjei1nk49JAPnH1VEnu7OYdWRdJhYI5wiKOUMhLTG1qsx5cQxCUTuwWCmQoyriadz3Ni8HZmGSofeC+w==", "dev": true, "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" @@ -2458,13 +2455,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.16.1.tgz", - "integrity": "sha512-m8I/DKHa8YbeHt31T+UGd/l8Kwr0XCTCZL3H4HMvvLCT7HU9V7yYdinTOv1gf/zfqNeDcCgaFH2BMsS8x6NvJg==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.20.0.tgz", + "integrity": "sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/visitor-keys": "4.16.1", + "@typescript-eslint/types": "4.20.0", + "@typescript-eslint/visitor-keys": "4.20.0", "debug": "^4.1.1", "globby": "^11.0.1", "is-glob": "^4.0.1", @@ -2485,9 +2482,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -2500,12 +2497,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.16.1.tgz", - "integrity": "sha512-s/aIP1XcMkEqCNcPQtl60ogUYjSM8FU2mq1O7y5cFf3Xcob1z1iXWNB6cC43Op+NGRTFgGolri6s8z/efA9i1w==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.20.0.tgz", + "integrity": "sha512-NXKRM3oOVQL8yNFDNCZuieRIwZ5UtjNLYtmMx2PacEAGmbaEYtGgVHUHVyZvU/0rYZcizdrWjDo+WBtRPSgq+A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "4.16.1", + "@typescript-eslint/types": "4.20.0", "eslint-visitor-keys": "^2.0.0" }, "engines": { @@ -2672,9 +2669,9 @@ } }, "node_modules/@webpack-cli/configtest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.1.tgz", - "integrity": "sha512-B+4uBUYhpzDXmwuo3V9yBH6cISwxEI4J+NO5ggDaGEEHb0osY/R7MzeKc0bHURXQuZjMM4qD+bSJCKIuI3eNBQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.2.tgz", + "integrity": "sha512-3OBzV2fBGZ5TBfdW50cha1lHDVf9vlvRXnjpVbJBa20pSZQaSkMJZiwA8V2vD9ogyeXn8nU5s5A6mHyf5jhMzA==", "dev": true, "peerDependencies": { "webpack": "4.x.x || 5.x.x", @@ -2682,9 +2679,9 @@ } }, "node_modules/@webpack-cli/info": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.2.tgz", - "integrity": "sha512-5U9kUJHnwU+FhKH4PWGZuBC1hTEPYyxGSL5jjoBI96Gx8qcYJGOikpiIpFoTq8mmgX3im2zAo2wanv/alD74KQ==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.3.tgz", + "integrity": "sha512-lLek3/T7u40lTqzCGpC6CAbY6+vXhdhmwFRxZLMnRm6/sIF/7qMpT8MocXCRQfz0JAh63wpbXLMnsQ5162WS7Q==", "dev": true, "dependencies": { "envinfo": "^7.7.3" @@ -2694,9 +2691,9 @@ } }, "node_modules/@webpack-cli/serve": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.0.tgz", - "integrity": "sha512-k2p2VrONcYVX1wRRrf0f3X2VGltLWcv+JzXRBDmvCxGlCeESx4OXw91TsWeKOkp784uNoVQo313vxJFHXPPwfw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.1.tgz", + "integrity": "sha512-0qXvpeYO6vaNoRBI52/UsbcaBydJCggoBBnIo/ovQQdn6fug0BgwsjorV1hVS7fMqGVTZGcVxv8334gjmbj5hw==", "dev": true, "peerDependencies": { "webpack-cli": "4.x.x" @@ -2800,12 +2797,12 @@ } }, "node_modules/ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, "dependencies": { - "type-fest": "^0.11.0" + "type-fest": "^0.21.3" }, "engines": { "node": ">=8" @@ -2951,14 +2948,14 @@ "dev": true }, "node_modules/babel-jest": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.3.tgz", - "integrity": "sha512-LgQKHRmsPm09Jn6kzThcwUUrDBPgQgovvYz6Q22uQtjGe8t3JL96vWRcvQPjbgb1N4nK2Sw0JkQXRNpiP8+9eQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.7.tgz", + "integrity": "sha512-3svbeFI5Tx9osFItsJixYRlxSxofmmFJyjG0hiSxtJTDFHlxgxFNhOYmxPNAebjZwiHYkC5Cg/RZzMtqPej+yw==", "dev": true, "dependencies": { - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", - "@types/babel__core": "^7.1.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", + "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.0.0", "babel-preset-jest": "^27.0.0-next.3", "chalk": "^4.0.0", @@ -2969,7 +2966,7 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.8.0" } }, "node_modules/babel-jest/node_modules/ansi-styles": { @@ -3301,9 +3298,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001194", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001194.tgz", - "integrity": "sha512-iDUOH+oFeBYk5XawYsPtsx/8fFpndAPUQJC7gBTfxHM8xw5nOZv7ceAD4frS1MKCLUac7QL5wdAJiFQlDRjXlA==", + "version": "1.0.30001207", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001207.tgz", + "integrity": "sha512-UPQZdmAsyp2qfCTiMU/zqGSWOYaY9F9LL61V8f+8MrubsaDGpaHD9HRV/EWZGULZn0Hxu48SKzI5DgFwTvHuYw==", "dev": true }, "node_modules/caseless": { @@ -3354,9 +3351,9 @@ "dev": true }, "node_modules/cjs-module-lexer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.0.0.tgz", - "integrity": "sha512-bLSEjEwg4knnuXt7LIWegvgTOClk6ZonZY6g4CFGBly1EjRqVjTjI8Dwnb/dsu1PwJjYBKxnguE5bRTdk+bFOA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.1.1.tgz", + "integrity": "sha512-7/a2+QJu5Bt1WYi4vk0NinXin/4pEUBlygSree2N5dSlhc/szO0+HwYKL3llv7myOVingwTgmEHH4WO6Q7Zv7w==", "dev": true }, "node_modules/cliui": { @@ -3470,9 +3467,9 @@ } }, "node_modules/core-js": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz", - "integrity": "sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.0.tgz", + "integrity": "sha512-MQx/7TLgmmDVamSyfE+O+5BHvG1aUGj/gHhLn1wVtm2B5u1eVIPvh7vkfjwWKNCjrTJB8+He99IntSQ1qP+vYQ==", "dev": true, "hasInstallScript": true, "funding": { @@ -3481,9 +3478,9 @@ } }, "node_modules/core-js-compat": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz", - "integrity": "sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.0.tgz", + "integrity": "sha512-9yVewub2MXNYyGvuLnMHcN1k9RkvB7/ofktpeKTIaASyB88YYqGzUnu0ywMMhJrDHOMiTjSHWGzR+i7Wb9Z1kQ==", "dev": true, "dependencies": { "browserslist": "^4.16.3", @@ -3504,9 +3501,9 @@ } }, "node_modules/core-js-pure": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz", - "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.0.tgz", + "integrity": "sha512-CC582enhrFZStO4F8lGI7QL3SYx7/AIRc+IdSi3btrQGrVsTawo5K/crmKbRrQ+MOMhNX4v+PATn0k2NN6wI7A==", "dev": true, "hasInstallScript": true, "funding": { @@ -3741,9 +3738,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.3.679", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.679.tgz", - "integrity": "sha512-PNF7JSPAEa/aV2nQLvflRcnIMy31EOuCY87Jbdz0KsUf8O/eFNGpuwgQn2DmyJkKzfQb0zrieanRGWvf/4H+BA==", + "version": "1.3.707", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.707.tgz", + "integrity": "sha512-BqddgxNPrcWnbDdJw7SzXVzPmp+oiyjVrc7tkQVaznPGSS9SKZatw6qxoP857M+HbOyyqJQwYQtsuFIMSTNSZA==", "dev": true }, "node_modules/emittery": { @@ -3820,9 +3817,9 @@ } }, "node_modules/es-abstract": { - "version": "1.18.0-next.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.3.tgz", - "integrity": "sha512-VMzHx/Bczjg59E6jZOQjHeN3DEoptdhejpARgflAViidlqSpjdq9zA6lKwlhRRs/lOw1gHJv2xkkSFRgvEwbQg==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", + "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", @@ -3891,13 +3888,13 @@ } }, "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dev": true, "dependencies": { "esprima": "^4.0.1", - "estraverse": "^4.2.0", + "estraverse": "^5.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1" }, @@ -3906,12 +3903,21 @@ "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">=4.0" + "node": ">=6.0" }, "optionalDependencies": { "source-map": "~0.6.1" } }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, "node_modules/escodegen/node_modules/levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", @@ -3974,9 +3980,9 @@ } }, "node_modules/eslint": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.21.0.tgz", - "integrity": "sha512-W2aJbXpMNofUp0ztQaF40fveSsJBjlSCSWpy//gzfTvwC+USs/nceBrKmlJOiM8r1bLwP2EuYkCqArn/6QTIgg==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz", + "integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==", "dev": true, "dependencies": { "@babel/code-frame": "7.12.11", @@ -3996,7 +4002,7 @@ "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^5.0.0", - "globals": "^12.1.0", + "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -4004,7 +4010,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -4181,9 +4187,9 @@ "dev": true }, "node_modules/eslint-plugin-jest": { - "version": "24.1.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.5.tgz", - "integrity": "sha512-FIP3lwC8EzEG+rOs1y96cOJmMVpdFNreoDJv29B5vIupVssRi8zrSY3QadogT0K3h1Y8TMxJ6ZSAzYUmFCp2hg==", + "version": "24.3.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.4.tgz", + "integrity": "sha512-3n5oY1+fictanuFkTWPwSlehugBTAgwLnYLFsCllzE3Pl1BwywHl5fL0HFxmMjoQY8xhUDk8uAWc3S4JOHGh3A==", "dev": true, "dependencies": { "@typescript-eslint/experimental-utils": "^4.0.1" @@ -4192,7 +4198,13 @@ "node": ">=10" }, "peerDependencies": { + "@typescript-eslint/eslint-plugin": ">= 4", "eslint": ">=5" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } } }, "node_modules/eslint-plugin-node": { @@ -4253,12 +4265,12 @@ } }, "node_modules/eslint-scope": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", - "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, "dependencies": { - "esrecurse": "^4.1.0", + "esrecurse": "^4.3.0", "estraverse": "^4.1.1" }, "engines": { @@ -4347,19 +4359,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/eslint/node_modules/eslint-visitor-keys": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", @@ -4370,12 +4369,12 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz", + "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==", "dev": true, "dependencies": { - "type-fest": "^0.8.1" + "type-fest": "^0.20.2" }, "engines": { "node": ">=8" @@ -4394,9 +4393,9 @@ } }, "node_modules/eslint/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -4421,12 +4420,15 @@ } }, "node_modules/eslint/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/espree": { @@ -4558,16 +4560,16 @@ } }, "node_modules/expect": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.3.tgz", - "integrity": "sha512-JqtPDFfjAT8mC5kSm4oGFv+sThgFR2Y1FXDxZPfeEa0oco3T3oYxPKBuy29XgoOe40IzRRBpPhKQq1t+pMMnww==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.7.tgz", + "integrity": "sha512-VcohjVdLf5jS0E4LMfBN9PggEsCJI2KsfCPT2Oz0isIuserczGXB7sbkMp1+l8H05+eUOSerSHmKZOlQu2dBAw==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "ansi-styles": "^5.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-matcher-utils": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", + "jest-matcher-utils": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0" }, "engines": { @@ -4575,9 +4577,9 @@ } }, "node_modules/expect/node_modules/ansi-styles": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.1.0.tgz", - "integrity": "sha512-osxifZo3ar56+e8tdYreU6p8FZGciBHo5O0JoDAxMUqZuyNUb+yHEwYtJZ+Z32R459jEgtwVf1u8D7qYwU0l6w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, "engines": { "node": ">=10" @@ -4883,9 +4885,9 @@ } }, "node_modules/glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "dependencies": { "is-glob": "^4.0.1" @@ -4910,9 +4912,9 @@ } }, "node_modules/globby": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", - "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", "dev": true, "dependencies": { "array-union": "^2.1.0", @@ -5165,15 +5167,6 @@ "node": ">= 0.10" } }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -5523,14 +5516,14 @@ } }, "node_modules/jest": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.0-next.3.tgz", - "integrity": "sha512-IEyeC+9dWcjkF2M1vbi09tNN+HN5Vf4tsZa1yhCXP96n8a3FEgSQUw1x79uC77fXa4Z5VU2YTa9nRrCoSqWclw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.0-next.7.tgz", + "integrity": "sha512-vZBfqpMiFseaF6Jf+5CFT3SE+ETSRdlZ8Vddlr7s0TZLIJ4HPk8ZH94QVAOTZvXqJbcyDdvVvATFrRd1DA/W9w==", "dev": true, "dependencies": { - "@jest/core": "^27.0.0-next.3", + "@jest/core": "^27.0.0-next.7", "import-local": "^3.0.2", - "jest-cli": "^27.0.0-next.3" + "jest-cli": "^27.0.0-next.7" }, "bin": { "jest": "bin/jest.js" @@ -5548,12 +5541,12 @@ } }, "node_modules/jest-changed-files": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.0-next.3.tgz", - "integrity": "sha512-s5Y6dxVeWAYEIvk0guP9LlcxAKffDwmH8uIgQ761vDg6eKB9DO1BtBP28kuIuwUFIVqVcOoTX2QDV5v5grcECQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.0-next.7.tgz", + "integrity": "sha512-3J5/+7o7DIoN5oKIeFQfUIBwsnJIoYTnaNlEcmMBI1Z8kKw7cgqVxodG3Vcduy1FYlKmwsd1YB7yEtePyBovUw==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "execa": "^5.0.0", "throat": "^6.0.1" }, @@ -5562,28 +5555,28 @@ } }, "node_modules/jest-circus": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.3.tgz", - "integrity": "sha512-tShyxHcGJsrjAdjx0YWV7faQBnntTD/SSDqHdAeL4f5l+xUeZULGPROH7NhbbAQS+MIEoy0K9K1MLn9xEW54QA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.7.tgz", + "integrity": "sha512-qagAf1o3tV4d0dneP+AnC5PoJ3X/rv/COMqUy1wLzS7xO3fw7Y5huvTo5OkMdNPaL1GdMXVI5t9AFNtnbqO0Rg==", "dev": true, "dependencies": { - "@jest/environment": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/environment": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^27.0.0-next.3", + "expect": "^27.0.0-next.7", "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.3", - "jest-matcher-utils": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-runner": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3", - "jest-snapshot": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "pretty-format": "^27.0.0-next.3", + "jest-each": "^27.0.0-next.7", + "jest-matcher-utils": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-runner": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7", + "jest-snapshot": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "pretty-format": "^27.0.0-next.7", "stack-utils": "^2.0.3", "throat": "^6.0.1" }, @@ -5662,22 +5655,22 @@ } }, "node_modules/jest-cli": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.3.tgz", - "integrity": "sha512-u6kOW5bsY0sUajulTdBrCcUPYGhuT5mqICDauhdeVpQwnfGsm/HYSpqCK7HyRQzfgVHGzqMJauUXr9gX+uHNqg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.7.tgz", + "integrity": "sha512-ESj1fTQIXj349BcvsNju8FeKO35LjrywnZ9qnehwROPaitw9+hOvYCqT61ZTEkMS4jepRYagSgaekFsgO7or3A==", "dev": true, "dependencies": { - "@jest/core": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/core": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.4", "import-local": "^3.0.2", "is-ci": "^3.0.0", - "jest-config": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-validate": "^27.0.0-next.3", + "jest-config": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-validate": "^27.0.0-next.7", "prompts": "^2.0.1", "yargs": "^16.0.3" }, @@ -5767,30 +5760,30 @@ } }, "node_modules/jest-config": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.3.tgz", - "integrity": "sha512-cJYRC8hgqr02wBzHZW7WMzl0BS7FGJ2T7YbxXgHLWCZqSeQxVKtnxP+3rspqMDmsUvJLn2eokC/6Ub5bhUqPAQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.7.tgz", + "integrity": "sha512-pIl7MNUHUC9pd/053sB7+2RTmpsSb0pF7ucMGr7GYcihEo8F/EkSyvt7Mzk9IOvIPkmsF5pM9Yxdf76q+EC/tA==", "dev": true, "dependencies": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", - "babel-jest": "^27.0.0-next.3", + "@jest/test-sequencer": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", + "babel-jest": "^27.0.0-next.7", "chalk": "^4.0.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", "graceful-fs": "^4.2.4", - "jest-circus": "^27.0.0-next.3", - "jest-environment-jsdom": "^27.0.0-next.3", - "jest-environment-node": "^27.0.0-next.3", + "jest-circus": "^27.0.0-next.7", + "jest-environment-jsdom": "^27.0.0-next.7", + "jest-environment-node": "^27.0.0-next.7", "jest-get-type": "^27.0.0-next.0", - "jest-jasmine2": "^27.0.0-next.3", + "jest-jasmine2": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-validate": "^27.0.0-next.3", + "jest-resolve": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-validate": "^27.0.0-next.7", "micromatch": "^4.0.2", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -5875,15 +5868,15 @@ } }, "node_modules/jest-diff": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.3.tgz", - "integrity": "sha512-2rhsTT7gtOnGy2as2DMUwfTDPrNNjDAf0PdSNeJWPprSWkOB3CbbuNibH+DkJ6FVp3evpRHcP7+HgcUcTbcv7w==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.7.tgz", + "integrity": "sha512-NDJgJhQlUTuV17bXfbZGSOrRJ5pVXG/VMvYYk290M5zcwRdYWVuloAhNZnhTcDq+ZsDwV/jJcy6aKj55tz+g8Q==", "dev": true, "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^27.0.0-next.0", "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -5972,16 +5965,16 @@ } }, "node_modules/jest-each": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.3.tgz", - "integrity": "sha512-0zq0w1fvX9GgxjHsDXNSizrPxyxluo6o7iTKL57sXbFxH/WibseomlChSExFzfozJrn1Ym0GAfXlKz4hAlzUZw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.7.tgz", + "integrity": "sha512-NVBfyRk9mhfA9C+N3gxgMv3gLAXBq0lbh/XkpvOUnazyIL6FPUrKdJOO0doTm3HIODE+urtK043q+ke/AvqXng==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "chalk": "^4.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.3", - "pretty-format": "^27.0.0-next.3" + "jest-util": "^27.0.0-next.7", + "pretty-format": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -6058,17 +6051,17 @@ } }, "node_modules/jest-environment-jsdom": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.3.tgz", - "integrity": "sha512-jOG9ssc1UYPTWLdPcfiUykCSJ8r8v1dGbDYdB6Kv9UUavjTpaJynzD75cym3L1tdup/jn9AvpU6/dWfmxrE7+A==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.7.tgz", + "integrity": "sha512-UYNLtVPAuGLor93IhqS3abHloxE9p0wA/39bNjB6sHI9eCO0NHiVpeT8Q6TBaKaBaKA5J94aqJc5KD84QZYdOw==", "dev": true, "dependencies": { - "@jest/environment": "^27.0.0-next.3", - "@jest/fake-timers": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/environment": "^27.0.0-next.7", + "@jest/fake-timers": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", - "jest-mock": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", + "jest-mock": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", "jsdom": "^16.4.0" }, "engines": { @@ -6076,17 +6069,17 @@ } }, "node_modules/jest-environment-node": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.3.tgz", - "integrity": "sha512-r5dO7Fp9wnsjnejEjhnBg5IBCu1kPz4RyVKhDKN7P1crtO/t54p2OGwJD4Mqo3ErCcD7TYHiogmSim+/28dKfw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.7.tgz", + "integrity": "sha512-UDg6y0ZbgmlGO01FJEc1kMATt9vhdgT7rPfx/j3Fkza3K6dI1X8dImCQPoyOmeQm26h54j/VY/2sEtB1kb0yiw==", "dev": true, "dependencies": { - "@jest/environment": "^27.0.0-next.3", - "@jest/fake-timers": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/environment": "^27.0.0-next.7", + "@jest/fake-timers": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", - "jest-mock": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3" + "jest-mock": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -6102,12 +6095,12 @@ } }, "node_modules/jest-haste-map": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.3.tgz", - "integrity": "sha512-yFpMVS/LoFKmGzTcbdos8mEMuJ5rIKpx6Tw3vuw8KSLENDwxO3ixUZMQ5/Zx3DrpVOBo/NKd/vDb2oS9iO8szw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.7.tgz", + "integrity": "sha512-1pjZpKftragVwXEFmzruSwrliMN0b2uASDBbqpVQAmNT4aPCdEEDWve7wAAkCFlMHRr3HZs0/asx+OAM/e0t1g==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", @@ -6115,8 +6108,8 @@ "graceful-fs": "^4.2.4", "jest-regex-util": "^27.0.0-next.0", "jest-serializer": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.3", - "jest-worker": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.7", + "jest-worker": "^27.0.0-next.7", "micromatch": "^4.0.2", "walker": "^1.0.7" }, @@ -6128,28 +6121,28 @@ } }, "node_modules/jest-jasmine2": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.3.tgz", - "integrity": "sha512-orPNy89x2p+IUEqngK+Y7c8wxcDuaODi0FU81V/iz2688jXGW5qeDhPIAk5oHqALKvm6LpYEEOyyPPO+4AbipA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.7.tgz", + "integrity": "sha512-Vpanz6ch6XTS3YrIBA9eunN+2GaFhNm/h9NZC3M6OoEbD9BunpqahbSSa/9eavJjvgun+3fM7tPyvUD+dKdwPQ==", "dev": true, "dependencies": { "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.0.0-next.3", + "@jest/environment": "^27.0.0-next.7", "@jest/source-map": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^27.0.0-next.3", + "expect": "^27.0.0-next.7", "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.3", - "jest-matcher-utils": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3", - "jest-snapshot": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "pretty-format": "^27.0.0-next.3", + "jest-each": "^27.0.0-next.7", + "jest-matcher-utils": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7", + "jest-snapshot": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "pretty-format": "^27.0.0-next.7", "throat": "^6.0.1" }, "engines": { @@ -6227,28 +6220,28 @@ } }, "node_modules/jest-leak-detector": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.3.tgz", - "integrity": "sha512-2iKOIvSwt4hGsNUrpibCIR0Ti1BeY1rFDcKe7bJiK907zufTVkhSexGttg8CcOrEGgQQvSQnaRDeZ7ql8iyfDg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.7.tgz", + "integrity": "sha512-p4VSUNWCOLkxcpDD0zFhW7BQTRjbUhQCGUpHfYd0A7/GO1G8O9hDyy00ruR2yiw4s5/oOibOBAdW2Uevg2QFFw==", "dev": true, "dependencies": { "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.3.tgz", - "integrity": "sha512-wjSLi1rOnKD0axQuYZ8XZCMo0TdDW3rZrFyhj66sya1H8rYAbtxLQOI1XuiPOwbtwC7UxXoE59C3VE0aHPvD/w==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.7.tgz", + "integrity": "sha512-V6enU60OWZfKksRgR39VMxFnwK8tS8hqPXHc+71BcPfC24DFkuNDMf+SnElHLxvk3WGlR293FhXcnmM1D3O7Dw==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^27.0.0-next.3", + "jest-diff": "^27.0.0-next.7", "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -6325,18 +6318,18 @@ } }, "node_modules/jest-message-util": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.3.tgz", - "integrity": "sha512-G0VjiwL33HPJlgTrr3kJKZTspMNbr7w/9n8oOvLpCl8Ufjqh7yBXeFqvf3SzqOgwWGxmMd/DfhapuhnGY5IPPQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.7.tgz", + "integrity": "sha512-OBPSSoepUYridf0BsLWNaaVZJ1K8jNOPc6gqVOaCORqdvk3aLSiabJipNSfHrR7ctuVTXuZ4WSZ41jOrqyAIdQ==", "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "micromatch": "^4.0.2", - "pretty-format": "^27.0.0-next.3", + "pretty-format": "^27.0.0-next.7", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -6415,12 +6408,12 @@ } }, "node_modules/jest-mock": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.3.tgz", - "integrity": "sha512-LYJ0j0qHnU8u5kQiY0ycCGLiN0mTVMNmI8t+tsVEt/B4CawvPZ6lvUDUAQKE14WcuIs3D+h+IKHbOJ28lLhKrA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.7.tgz", + "integrity": "sha512-OqTWrO0PyPq7gCJ8ktG5+w9eGFHsn5/COOPNtwab5E2YMavMuQlYz3HRHoHFEATYQif6VV7dGH9RcCj/8+tFDg==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/node": "*" }, "engines": { @@ -6454,17 +6447,17 @@ } }, "node_modules/jest-resolve": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.3.tgz", - "integrity": "sha512-RvPvWV2WZLE5+BOz5Mrf5UgH865hbg6V+HeUtocXWz27yJGPTDc3nre5Be9MCnaFhSf/Syi65Et8QPvaMlUiJw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.7.tgz", + "integrity": "sha512-zp6AHxdHl5hNRIiZPGHuL5IuHMiG6X0QKfQRPGxuNeaDmyjjsXaxBl5oJGbYT74o8YPkyrhjnG60AnclrBiBlw==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "chalk": "^4.0.0", "escalade": "^3.1.1", "graceful-fs": "^4.2.4", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.7", "resolve": "^1.20.0", "slash": "^3.0.0" }, @@ -6473,14 +6466,14 @@ } }, "node_modules/jest-resolve-dependencies": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.3.tgz", - "integrity": "sha512-yx7EoXPSizFBk5XufBDAMH3ilaRm1BYPTvklVQI+9LT4P0mTDAqxdP8WQYPlUBQuoAxJ1be3nS1e5taBbHRgyg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.7.tgz", + "integrity": "sha512-pXyefLxB7Azc3Kpa+ISF5dBi+yd1kkZeOSSDMGPvMnvkrxjhH4woTQS0QBUAvB61bLuseNMzDwtiduMcq7py4Q==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-snapshot": "^27.0.0-next.3" + "jest-snapshot": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -6557,30 +6550,30 @@ } }, "node_modules/jest-runner": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.3.tgz", - "integrity": "sha512-pNPupWvJeHIccxOIGS3X7GydXOQwfm80UED5TkhWvm1i4mzBf5/jbiucttdVtHqEQO/geRtHGr6m5n+SIFBjFA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.7.tgz", + "integrity": "sha512-qEvfZngmIhXbnefJlhezx8GWrijiLaiV/n54aEN2MKQCLukjeG1rDxOljMvFd2yavgJhmRrsOvE4L7Zz4gTXRA==", "dev": true, "dependencies": { - "@jest/console": "^27.0.0-next.3", - "@jest/environment": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/environment": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.8.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-config": "^27.0.0-next.3", + "jest-config": "^27.0.0-next.7", "jest-docblock": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.3", - "jest-leak-detector": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-resolve": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-worker": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", + "jest-leak-detector": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-resolve": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-worker": "^27.0.0-next.7", "source-map-support": "^0.5.6", "throat": "^6.0.1" }, @@ -6659,19 +6652,19 @@ } }, "node_modules/jest-runtime": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.3.tgz", - "integrity": "sha512-kdBYVnresqf+exvM+bpJQsIezh0Zm1jK1jTuVNiAx15UGwhZ+heEKmToFPgyBi4SJ/T85Lmeh9foTm+Mci/PMg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.7.tgz", + "integrity": "sha512-89E/iSewgzPXToxYlwo8kTUw56AF/5BxmhTlcq+/Tt/vd/Xqw9N5RVogUp4Khm+Mt0KR2HGm/F37jJ8vDKfq2g==", "dev": true, "dependencies": { - "@jest/console": "^27.0.0-next.3", - "@jest/environment": "^27.0.0-next.3", - "@jest/fake-timers": "^27.0.0-next.3", - "@jest/globals": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/environment": "^27.0.0-next.7", + "@jest/fake-timers": "^27.0.0-next.7", + "@jest/globals": "^27.0.0-next.7", "@jest/source-map": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/yargs": "^16.0.0", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", @@ -6679,14 +6672,14 @@ "exit": "^0.1.2", "glob": "^7.1.3", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-mock": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-mock": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.3", - "jest-snapshot": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-validate": "^27.0.0-next.3", + "jest-resolve": "^27.0.0-next.7", + "jest-snapshot": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-validate": "^27.0.0-next.7", "slash": "^3.0.0", "strip-bom": "^4.0.0", "yargs": "^16.0.3" @@ -6779,9 +6772,9 @@ } }, "node_modules/jest-snapshot": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.3.tgz", - "integrity": "sha512-SOh19DZYONYxeOyIirUPMaJ+HI2hWTy2ELnDkk3wVnnJ/jYKHS8ZUw47KseC7bofo65hDJ4/T1ShAFVNeVBdvg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.7.tgz", + "integrity": "sha512-p6zqc8B8lDukSxFL0AP3lRQW63N2cHmkFSoBgWIP0Oi9KXS1/WfNHkx+sc2a4oIyHfhdndHXPsaUFYbi22RFgg==", "dev": true, "dependencies": { "@babel/generator": "^7.7.2", @@ -6789,21 +6782,21 @@ "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/babel__traverse": "^7.0.4", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^27.0.0-next.3", + "expect": "^27.0.0-next.7", "graceful-fs": "^4.2.4", - "jest-diff": "^27.0.0-next.3", + "jest-diff": "^27.0.0-next.7", "jest-get-type": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.3", - "jest-matcher-utils": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-resolve": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", + "jest-matcher-utils": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-resolve": "^27.0.0-next.7", "natural-compare": "^1.4.0", - "pretty-format": "^27.0.0-next.3", + "pretty-format": "^27.0.0-next.7", "semver": "^7.3.2" }, "engines": { @@ -6877,9 +6870,9 @@ } }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -6904,12 +6897,12 @@ } }, "node_modules/jest-util": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.3.tgz", - "integrity": "sha512-vjHPCxbp880wPXMLXgN5+KuYs1eLMEnANCtoDVUIBWGeLU+1V8TcnXPO8OiCNoamYA24LJfgHE1zoWnF3r6qOg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.7.tgz", + "integrity": "sha512-u5lDpmtrtXsQn+OBxbhGU91SUrJGHGPYCuesPQxm+oivd+olS0yoQ+11mu8M5DTAD2M+y3Ezza/pSPm76AU0YQ==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", @@ -6991,17 +6984,17 @@ } }, "node_modules/jest-validate": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.3.tgz", - "integrity": "sha512-wmTz1G6/dQqcCf4kEdOMKL4VSKcRQCMRAKX35d9M1gFKNxc78PWpaS5W4gmnBvO6lclIQBzY5PpY9lCBI0JVag==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.7.tgz", + "integrity": "sha512-IkfmHmzHM6FrVJAutDLPhybzkhwMaFmfWNvxvBdD0rUxJ8pp65u2j6NLK7gzL1AoXVNH3rAmF6BpQegqD+cOAw==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "camelcase": "^6.0.0", "chalk": "^4.0.0", "jest-get-type": "^27.0.0-next.0", "leven": "^3.1.0", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -7090,17 +7083,17 @@ } }, "node_modules/jest-watcher": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.3.tgz", - "integrity": "sha512-xUOP1XG1pY+Qoj3MRjQe7UKM2YLM2LD1PTp0cDb8G5idITFgFebCyDnMgp2+L/dN1yvlRqan0DRMppBWGZizhg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.7.tgz", + "integrity": "sha512-gDEL7/lfSw5/VgsAX2i9xPU3s/e7ooCDTXY9T5cAvPN/4o6YSlGkYYVa2EfgzfsX4AwaSaEOOZ/mTuu++hKxBg==", "dev": true, "dependencies": { - "@jest/test-result": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.7", "string-length": "^4.0.1" }, "engines": { @@ -7178,9 +7171,9 @@ } }, "node_modules/jest-worker": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.3.tgz", - "integrity": "sha512-f/k5TclmfFlFc7b6rVbWYBmS7DhUO+Z+dL8AAxTwSVn/aBvpPvYxpnKmWMgMF6yFPodJfYLasdRRIY9F0YupKg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.7.tgz", + "integrity": "sha512-YaygvytwDNbNdWsebwEHuvVnmL3pfI3EsMik9HFYxG/rl+mrOt4GgVyJZ2wKkq6sq1qvsVsJdqUVCMbxbBjc0Q==", "dev": true, "dependencies": { "@types/node": "*", @@ -7241,36 +7234,36 @@ "dev": true }, "node_modules/jsdom": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", - "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "version": "16.5.2", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.2.tgz", + "integrity": "sha512-JxNtPt9C1ut85boCbJmffaQ06NBnzkQY/MWO3YxPW8IWS38A26z+B1oBvA9LwKrytewdfymnhi4UNH3/RAgZrg==", "dev": true, "dependencies": { - "abab": "^2.0.3", - "acorn": "^7.1.1", + "abab": "^2.0.5", + "acorn": "^8.1.0", "acorn-globals": "^6.0.0", "cssom": "^0.4.4", - "cssstyle": "^2.2.0", + "cssstyle": "^2.3.0", "data-urls": "^2.0.0", - "decimal.js": "^10.2.0", + "decimal.js": "^10.2.1", "domexception": "^2.0.1", - "escodegen": "^1.14.1", + "escodegen": "^2.0.0", "html-encoding-sniffer": "^2.0.1", "is-potential-custom-element-name": "^1.0.0", "nwsapi": "^2.2.0", - "parse5": "5.1.1", + "parse5": "6.0.1", "request": "^2.88.2", - "request-promise-native": "^1.0.8", - "saxes": "^5.0.0", + "request-promise-native": "^1.0.9", + "saxes": "^5.0.1", "symbol-tree": "^3.2.4", - "tough-cookie": "^3.0.1", + "tough-cookie": "^4.0.0", "w3c-hr-time": "^1.0.2", "w3c-xmlserializer": "^2.0.0", "webidl-conversions": "^6.1.0", "whatwg-encoding": "^1.0.5", "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0", - "ws": "^7.2.3", + "whatwg-url": "^8.5.0", + "ws": "^7.4.4", "xml-name-validator": "^3.0.0" }, "engines": { @@ -7285,6 +7278,18 @@ } } }, + "node_modules/jsdom/node_modules/acorn": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", + "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -7474,16 +7479,28 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", "dev": true }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", "dev": true }, "node_modules/lru-cache": { @@ -7551,21 +7568,21 @@ } }, "node_modules/mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", "dev": true, "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", "dev": true, "dependencies": { - "mime-db": "1.46.0" + "mime-db": "1.47.0" }, "engines": { "node": ">= 0.6" @@ -7862,9 +7879,9 @@ } }, "node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, "node_modules/path-exists": { @@ -8037,12 +8054,12 @@ } }, "node_modules/pretty-format": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.3.tgz", - "integrity": "sha512-5JppAL3xa3VIsOsaAdqemtAtUFTq4YeooksqZOKZxQwTYXlPF2+t1fo/QFhCjfRucG61YE+9dcBTQ0U6wAG9qw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.7.tgz", + "integrity": "sha512-EIZkBDWdmTBGTBmvvVBn/CST1fnESlojElgry2GTOBxFs7fbIIeyf5tb46yqIwJjiPg0oRqIExOBGGWgPw+qRA==", "dev": true, "dependencies": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -8052,9 +8069,9 @@ } }, "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.1.0.tgz", - "integrity": "sha512-osxifZo3ar56+e8tdYreU6p8FZGciBHo5O0JoDAxMUqZuyNUb+yHEwYtJZ+Z32R459jEgtwVf1u8D7qYwU0l6w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, "engines": { "node": ">=10" @@ -8073,9 +8090,9 @@ } }, "node_modules/prompts": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", - "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", "dev": true, "dependencies": { "kleur": "^3.0.3", @@ -8110,9 +8127,9 @@ } }, "node_modules/queue-microtask": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz", - "integrity": "sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true, "funding": [ { @@ -8139,9 +8156,9 @@ } }, "node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true }, "node_modules/read-pkg": { @@ -8331,9 +8348,9 @@ "dev": true }, "node_modules/regjsparser": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz", - "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", "dev": true, "dependencies": { "jsesc": "~0.5.0" @@ -8834,9 +8851,9 @@ } }, "node_modules/string-length": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", - "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, "dependencies": { "char-regex": "^1.0.2", @@ -8981,13 +8998,18 @@ "dev": true }, "node_modules/table": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", - "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/table/-/table-6.0.9.tgz", + "integrity": "sha512-F3cLs9a3hL1Z7N4+EkSscsel3z55XT950AvB05bwayrNg5T1/gykXtigioTAjbltvbMSJvvhFCbnf6mX+ntnJQ==", "dev": true, "dependencies": { - "ajv": "^7.0.2", - "lodash": "^4.17.20", + "ajv": "^8.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.0" }, @@ -8996,9 +9018,9 @@ } }, "node_modules/table/node_modules/ajv": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", - "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.5.tgz", + "integrity": "sha512-RkiLa/AeJx7+9OvniQ/qeWu0w74A8DiPPBclQ6ji3ZQkv5KamO+QGpqmi7O4JIw3rHGUXZ6CoP9tsAkn3gyazg==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -9043,9 +9065,9 @@ } }, "node_modules/terser": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.0.tgz", - "integrity": "sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz", + "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==", "dev": true, "dependencies": { "commander": "^2.20.0", @@ -9223,14 +9245,14 @@ } }, "node_modules/tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", "dev": true, "dependencies": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" }, "engines": { "node": ">=6" @@ -9288,9 +9310,9 @@ "dev": true }, "node_modules/tsutils": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.20.0.tgz", - "integrity": "sha512-RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, "dependencies": { "tslib": "^1.8.1" @@ -9342,12 +9364,12 @@ } }, "node_modules/type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -9363,9 +9385,9 @@ } }, "node_modules/typescript": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.2.tgz", - "integrity": "sha512-tbb+NVrLfnsJy3M59lsDgrzWIflR4d4TIUjz+heUnHZwdF7YsrMTKoRERiIvI2lvBG95dfpLxB21WZhys1bgaQ==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", + "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", "dev": true, "peer": true, "bin": { @@ -9377,15 +9399,18 @@ } }, "node_modules/unbox-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz", - "integrity": "sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", "dev": true, "dependencies": { "function-bind": "^1.1.1", - "has-bigints": "^1.0.0", - "has-symbols": "^1.0.0", - "which-boxed-primitive": "^1.0.1" + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/unicode-canonical-property-names-ecmascript": { @@ -9428,6 +9453,15 @@ "node": ">=4" } }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -9447,15 +9481,15 @@ } }, "node_modules/v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, "node_modules/v8-to-istanbul": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", + "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -9552,9 +9586,9 @@ } }, "node_modules/webpack": { - "version": "5.24.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.24.3.tgz", - "integrity": "sha512-x7lrWZ7wlWAdyKdML6YPvfVZkhD1ICuIZGODE5SzKJjqI9A4SpqGTjGJTc6CwaHqn19gGaoOR3ONJ46nYsn9rw==", + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.30.0.tgz", + "integrity": "sha512-Zr9NIri5yzpfmaMea2lSMV1UygbW0zQsSlGLMgKUm63ACXg6alhd1u4v5UBSBjzYKXJN6BNMGVM7w165e7NxYA==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.0", @@ -9598,15 +9632,15 @@ } }, "node_modules/webpack-cli": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.5.0.tgz", - "integrity": "sha512-wXg/ef6Ibstl2f50mnkcHblRPN/P9J4Nlod5Hg9HGFgSeF8rsqDGHJeVe4aR26q9l62TUJi6vmvC2Qz96YJw1Q==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.6.0.tgz", + "integrity": "sha512-9YV+qTcGMjQFiY7Nb1kmnupvb1x40lfpj8pwdO/bom+sQiP4OBMKjHq29YQrlDWDPZO9r/qWaRRywKaRDKqBTA==", "dev": true, "dependencies": { "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^1.0.1", - "@webpack-cli/info": "^1.2.2", - "@webpack-cli/serve": "^1.3.0", + "@webpack-cli/configtest": "^1.0.2", + "@webpack-cli/info": "^1.2.3", + "@webpack-cli/serve": "^1.3.1", "colorette": "^1.2.1", "commander": "^7.0.0", "enquirer": "^2.3.6", @@ -9631,9 +9665,6 @@ "@webpack-cli/generators": { "optional": true }, - "@webpack-cli/init": { - "optional": true - }, "@webpack-cli/migrate": { "optional": true }, @@ -9646,9 +9677,9 @@ } }, "node_modules/webpack-cli/node_modules/commander": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz", - "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, "engines": { "node": ">= 10" @@ -9690,9 +9721,9 @@ } }, "node_modules/webpack/node_modules/acorn": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.0.5.tgz", - "integrity": "sha512-v+DieK/HJkJOpFBETDJioequtc3PfxsWMaxIdIwujtF7FEV/MAyDQLlm6/zPvr7Mix07mLh6ccVwIsloceodlg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", + "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -9701,19 +9732,6 @@ "node": ">=0.4.0" } }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/webpack/node_modules/schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -9748,12 +9766,12 @@ "dev": true }, "node_modules/whatwg-url": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", - "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", + "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", "dev": true, "dependencies": { - "lodash.sortby": "^4.7.0", + "lodash": "^4.7.0", "tr46": "^2.0.2", "webidl-conversions": "^6.1.0" }, @@ -9876,9 +9894,9 @@ } }, "node_modules/ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", + "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", "dev": true, "engines": { "node": ">=8.3.0" @@ -9909,9 +9927,9 @@ "dev": true }, "node_modules/y18n": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", - "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.6.tgz", + "integrity": "sha512-PlVX4Y0lDTN6E2V4ES2tEdyvXkeKzxa8c/vo0pxPr/TqbztddTP0yn7zZylIyiAuxerqj0Q5GhpJ1YJCP8LaZQ==", "dev": true, "engines": { "node": ">=10" @@ -9942,9 +9960,9 @@ } }, "node_modules/yargs-parser": { - "version": "20.2.6", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz", - "integrity": "sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==", + "version": "20.2.7", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", "dev": true, "engines": { "node": ">=10" @@ -9974,42 +9992,41 @@ } }, "@babel/compat-data": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.8.tgz", - "integrity": "sha512-EaI33z19T4qN3xLXsGf48M2cDqa6ei9tPZlfLdb2HC+e/cFtREiRd8hdSqDbwdLB0/+gLwqJmCYASH0z2bUdog==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz", + "integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==", "dev": true }, "@babel/core": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.8.tgz", - "integrity": "sha512-oYapIySGw1zGhEFRd6lzWNLWFX2s5dA/jm+Pw/+59ZdXtjyIuwlXbrId22Md0rgZVop+aVoqow2riXhBLNyuQg==", + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.14.tgz", + "integrity": "sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.0", - "@babel/helper-compilation-targets": "^7.13.8", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helpers": "^7.13.0", - "@babel/parser": "^7.13.4", + "@babel/generator": "^7.13.9", + "@babel/helper-compilation-targets": "^7.13.13", + "@babel/helper-module-transforms": "^7.13.14", + "@babel/helpers": "^7.13.10", + "@babel/parser": "^7.13.13", "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0", + "@babel/traverse": "^7.13.13", + "@babel/types": "^7.13.14", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.1.2", - "lodash": "^4.17.19", "semver": "^6.3.0", "source-map": "^0.5.0" } }, "@babel/eslint-parser": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.13.8.tgz", - "integrity": "sha512-XewKkiyukrGzMeqToXJQk6hjg2veI9SNQElGzAoAjKxYCLbgcVX4KA2WhoyqMon9N4RMdCZhNTJNOBcp9spsiw==", + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.13.14.tgz", + "integrity": "sha512-I0HweR36D73Ibn/FfrRDMKlMqJHFwidIUgYdMpH+aXYuQC+waq59YaJ6t9e9N36axJ82v1jR041wwqDrDXEwRA==", "dev": true, "requires": { - "eslint-scope": "5.1.0", + "eslint-scope": "^5.1.0", "eslint-visitor-keys": "^1.3.0", "semver": "^6.3.0" } @@ -10045,21 +10062,21 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.8.tgz", - "integrity": "sha512-pBljUGC1y3xKLn1nrx2eAhurLMA8OqBtBP/JwG4U8skN7kf8/aqwwxpV1N6T0e7r6+7uNitIa/fUxPFagSXp3A==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz", + "integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.8", + "@babel/compat-data": "^7.13.12", "@babel/helper-validator-option": "^7.12.17", "browserslist": "^4.14.5", "semver": "^6.3.0" } }, "@babel/helper-create-class-features-plugin": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.8.tgz", - "integrity": "sha512-qioaRrKHQbn4hkRKDHbnuQ6kAxmmOF+kzKGnIfxPK4j2rckSJCpKzr/SSTlohSCiE3uAQpNDJ9FIh4baeE8W+w==", + "version": "7.13.11", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz", + "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==", "dev": true, "requires": { "@babel/helper-function-name": "^7.12.13", @@ -10135,38 +10152,37 @@ } }, "@babel/helper-member-expression-to-functions": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz", - "integrity": "sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", + "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", "dev": true, "requires": { - "@babel/types": "^7.13.0" + "@babel/types": "^7.13.12" } }, "@babel/helper-module-imports": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", - "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", + "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", "dev": true, "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.13.12" } }, "@babel/helper-module-transforms": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz", - "integrity": "sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==", + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", + "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", "@babel/helper-split-export-declaration": "^7.12.13", "@babel/helper-validator-identifier": "^7.12.11", "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0", - "lodash": "^4.17.19" + "@babel/traverse": "^7.13.13", + "@babel/types": "^7.13.14" } }, "@babel/helper-optimise-call-expression": { @@ -10196,24 +10212,24 @@ } }, "@babel/helper-replace-supers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz", - "integrity": "sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", + "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", "dev": true, "requires": { - "@babel/helper-member-expression-to-functions": "^7.13.0", + "@babel/helper-member-expression-to-functions": "^7.13.12", "@babel/helper-optimise-call-expression": "^7.12.13", "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/types": "^7.13.12" } }, "@babel/helper-simple-access": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz", - "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", + "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", "dev": true, "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.13.12" } }, "@babel/helper-skip-transparent-expression-wrappers": { @@ -10259,9 +10275,9 @@ } }, "@babel/helpers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz", - "integrity": "sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz", + "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==", "dev": true, "requires": { "@babel/template": "^7.12.13", @@ -10270,9 +10286,9 @@ } }, "@babel/highlight": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.8.tgz", - "integrity": "sha512-4vrIhfJyfNf+lCtXC2ck1rKSzDwciqF7IWFhXXrSOUC2O5DrVp+w4c6ed4AllTxhTkUP5x2tYj41VaxdVMMRDw==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", + "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -10281,9 +10297,9 @@ } }, "@babel/parser": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.9.tgz", - "integrity": "sha512-nEUfRiARCcaVo3ny3ZQjURjHQZUo/JkEw7rLlSZy/psWGnvwXFtPcr6jb7Yb41DVW5LTe6KRq9LGleRNsg1Frw==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz", + "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==", "dev": true }, "@babel/plugin-proposal-async-generator-functions": { @@ -10412,9 +10428,9 @@ } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.8.tgz", - "integrity": "sha512-hpbBwbTgd7Cz1QryvwJZRo1U0k1q8uyBmeXOSQUjdg/A2TASkhR/rz7AyqZ/kS8kbpsNA80rOYbxySBJAqmhhQ==", + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz", + "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -10890,9 +10906,9 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.9.tgz", - "integrity": "sha512-XCxkY/wBI6M6Jj2mlWxkmqbKPweRanszWbF3Tyut+hKh+PHcuIH/rSr/7lmmE7C3WW+HSIm2GT+d5jwmheuB0g==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.10.tgz", + "integrity": "sha512-Y5k8ipgfvz5d/76tx7JYbKQTcgFSU6VgJ3kKQv4zGTKr+a9T/KBvfRvGtSFgKDQGt/DBykQixV0vNWKIdzWErA==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.12.13", @@ -10969,13 +10985,13 @@ } }, "@babel/preset-env": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.9.tgz", - "integrity": "sha512-mcsHUlh2rIhViqMG823JpscLMesRt3QbMsv1+jhopXEb3W2wXvQ9QoiOlZI9ZbR3XqPtaFpZwEZKYqGJnGMZTQ==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.10.tgz", + "integrity": "sha512-nOsTScuoRghRtUsRr/c69d042ysfPHcu+KOB4A9aAO9eJYqrkat+LF8G1yp1HD18QiwixT2CisZTr/0b3YZPXQ==", "dev": true, "requires": { "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", + "@babel/helper-compilation-targets": "^7.13.10", "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-validator-option": "^7.12.17", "@babel/plugin-proposal-async-generator-functions": "^7.13.8", @@ -11058,18 +11074,18 @@ } }, "@babel/runtime": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.9.tgz", - "integrity": "sha512-aY2kU+xgJ3dJ1eU6FMB9EH8dIe8dmusF1xEku52joLvw6eAFN0AI+WxCLDnpev2LEejWBAy2sBvBOBAjI3zmvA==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", + "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" } }, "@babel/runtime-corejs3": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.9.tgz", - "integrity": "sha512-p6WSr71+5u/VBf1KDS/Y4dK3ZwbV+DD6wQO3X2EbUVluEOiyXUk09DzcwSaUH4WomYXrEPC+i2rqzuthhZhOJw==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", + "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", "dev": true, "requires": { "core-js-pure": "^3.0.0", @@ -11088,26 +11104,25 @@ } }, "@babel/traverse": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz", - "integrity": "sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==", + "version": "7.13.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz", + "integrity": "sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.0", + "@babel/generator": "^7.13.9", "@babel/helper-function-name": "^7.12.13", "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.0", - "@babel/types": "^7.13.0", + "@babel/parser": "^7.13.13", + "@babel/types": "^7.13.13", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" + "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz", + "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.12.11", @@ -11181,16 +11196,16 @@ "dev": true }, "@jest/console": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.0-next.3.tgz", - "integrity": "sha512-WqmVZKsdP9a7IDpsbgVO74iONPfqW9peIsXyNjPrbBMalRcCxWendLvIrwJRU4Y7m2TSou/Wxw7jXC1mbelMBA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.0-next.7.tgz", + "integrity": "sha512-CqLIn2weCavHQwN+plAF2WyLfhaCKqpE1BfJwRLpyNREfjg91RNZHdna6U6+Gkfe3vRtgaKNFZkUDc5lFxXymQ==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", + "jest-message-util": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", "slash": "^3.0.0" }, "dependencies": { @@ -11246,35 +11261,35 @@ } }, "@jest/core": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.3.tgz", - "integrity": "sha512-i2wZ4riNc6b49xURBeDP0AGbAweV62xwJ+NR4Qd1yeFIgFWEepwDj9sZ7peeNGIuDz9izOdHtjhWDj9g5gaKPg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.7.tgz", + "integrity": "sha512-a6GYbl6S6qGSa7wwGZ5+kIOi8zOnd65FFWsO8fPmBD5BNw0gQZPHe12WAQ1rbv0nkuzGMs8w45Q6lBMQvpgyOg==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.3", - "@jest/reporters": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/reporters": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.8.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-changed-files": "^27.0.0-next.3", - "jest-config": "^27.0.0-next.3", - "jest-haste-map": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", + "jest-changed-files": "^27.0.0-next.7", + "jest-config": "^27.0.0-next.7", + "jest-haste-map": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.3", - "jest-resolve-dependencies": "^27.0.0-next.3", - "jest-runner": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3", - "jest-snapshot": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-validate": "^27.0.0-next.3", - "jest-watcher": "^27.0.0-next.3", + "jest-resolve": "^27.0.0-next.7", + "jest-resolve-dependencies": "^27.0.0-next.7", + "jest-runner": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7", + "jest-snapshot": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-validate": "^27.0.0-next.7", + "jest-watcher": "^27.0.0-next.7", "micromatch": "^4.0.2", "p-each-series": "^2.1.0", "rimraf": "^3.0.0", @@ -11334,53 +11349,53 @@ } }, "@jest/environment": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.3.tgz", - "integrity": "sha512-8wgGEj4rJFE8J0ythFsQoLCrroiwnISey2T44yMuXpEYgtTbdM2tnKakbT+7vWOkqWYsp7hn/dVrZkFvYkB88g==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.7.tgz", + "integrity": "sha512-5U2JardL5yLQKJ0HUbJmffKdOzD6jLpKryAr2eSnhL2mOESNdClZP3tqVJEBTrZlROsx7QE9eV5cgMCo23Wfqg==", "dev": true, "requires": { - "@jest/fake-timers": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/fake-timers": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", - "jest-mock": "^27.0.0-next.3" + "jest-mock": "^27.0.0-next.7" } }, "@jest/fake-timers": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.3.tgz", - "integrity": "sha512-68Sua0OVBt/zMNMdGU6eUlliWMch+k+jw5bdQu91KwIXMCDfvaRmJqS1X+RLNEOfLJv13cWwXbUhfHekRnYeYg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.7.tgz", + "integrity": "sha512-PX+NpN71Z9JmsvJMo6rgWqQWZkQBstGBxlFoZ5hBUt1iCPRqL5mCkwV6NlBPs0BZ8h0xxbFaOsp3d2NCZxba8A==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.0.0-next.7", + "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.3", - "jest-mock": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3" + "jest-message-util": "^27.0.0-next.7", + "jest-mock": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7" } }, "@jest/globals": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.3.tgz", - "integrity": "sha512-eUefUaQrPZJPAt/xiRH5MCi/qn6yC0hkMxX0t6ceRliKsHBJjUh5/fO8dV+FkzZVMEVchl4iFrsykYdJP+QC3Q==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.7.tgz", + "integrity": "sha512-HrwXcnF8iBxsP0L/+SWBGWwdRCAl2DRtNf6orR7bACrbUfCtgptpcKJ1ZfebhwuSfDTiF/HiEt8M0uX/ebULsA==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", - "expect": "^27.0.0-next.3" + "@jest/environment": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", + "expect": "^27.0.0-next.7" } }, "@jest/reporters": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.3.tgz", - "integrity": "sha512-IzY+pgpbKG8O8aMfvhi0DZ5ww/Vccts/ksL5gIGOw7aN04rcjFMWaUwmlA3+RY3b5d6DFWgJD9oTl8vmt8YrjA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.7.tgz", + "integrity": "sha512-lPyT35UapxKx6eZ5t5nJcxE35RLFT4jnRN19fJd7RHwpkQh7sQnPOjZng5s6IrO+TxDDp3DSadwJ4avTV2I7Ig==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", @@ -11391,10 +11406,10 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.0.0-next.3", - "jest-resolve": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-worker": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", + "jest-resolve": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-worker": "^27.0.0-next.7", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", @@ -11479,46 +11494,46 @@ } }, "@jest/test-result": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.3.tgz", - "integrity": "sha512-Y5faXRKrBgKr3RXRPuahpgjrTzPWobpRJnUT3MhAsLf0QfK8FOerAUZUyjxFx4JmCbM3c+WCvNqlXBP1iOrcFQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.7.tgz", + "integrity": "sha512-IdFDZBo6arrOgwKNJ2sNtTsXCoWo6hsIJS+UphfmB6FaS2pt5a88HxNHbVCdJGYorXyykTrszQiG/WFZ1A++dA==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.3.tgz", - "integrity": "sha512-iM19Fr0CC6YgKZTQMJ4tQZyV9aGS14igSHaPXtfnkaN0Zv9RkC49yeXfTUOPBYu0VDkp5OCLKjHqqdkLohiP6g==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.7.tgz", + "integrity": "sha512-ZpzPVXSa3NCXolLb7Kkni8+TsUGnjWIgm8hcGj49fE6i2V7IY2RNbzGPy8UbT4GRfFmnsDNZ3Y8ohb5fiD/QOQ==", "dev": true, "requires": { - "@jest/test-result": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.7", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.3", - "jest-runner": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3" + "jest-haste-map": "^27.0.0-next.7", + "jest-runner": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7" } }, "@jest/transform": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.0-next.3.tgz", - "integrity": "sha512-uyKC7hPacpkRD8wM2w0Q3YaSNn8DL1BupxysktURj4QgNQFjFvQlsSZi742AKtVPMNoXmvDi9CHsberChZskQg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.0-next.7.tgz", + "integrity": "sha512-+upXoG4LbB0XmfFe5c//Vws33e2nd6IcLq3DBr7vR2BBKh6YnqMzhYLjLa3dcy2i8358gtbi5h34qao/38Bl4A==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "babel-plugin-istanbul": "^6.0.0", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.7", "micromatch": "^4.0.2", "pirates": "^4.0.1", "slash": "^3.0.0", @@ -11584,9 +11599,9 @@ } }, "@jest/types": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.3.tgz", - "integrity": "sha512-4/NR8Z6RwpIGwz3eYYrnCYNy2HnxTkxYwMLw/dBy8Sp65v4OoKra2U48KhR865U4uNawRzPfbpAPfU/zBFfOSw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.7.tgz", + "integrity": "sha512-ojXC0wy4mUL2OTBrvEhq9MYtVVIYjUfKWGTVpeIhg2eUqIFMdF6UhXiQLcx0G7s7mO2x4IP4zLqT22W8rPQ9uw==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -11648,9 +11663,9 @@ } }, "@jitesoft/babel-preset-main": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/@jitesoft/babel-preset-main/-/babel-preset-main-2.8.1.tgz", - "integrity": "sha512-ySiH61h5UnUVWbO4hTxV2sQTQ4yBYepmV79xfXHGawnish6mvkVMPkiXBA/lrTKBBZ5M9Zaw4N8DZm/nSjCtYQ==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@jitesoft/babel-preset-main/-/babel-preset-main-2.9.0.tgz", + "integrity": "sha512-4A2NO5yl8fOUjHR1IcW8IP44sdg1NkKqUQvA1DKXvioss3BxPoeG5ZcyCkczrTBqQqWKmiSRj1fkaI5hPlIJsQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "7.13.0", @@ -11662,31 +11677,31 @@ "@babel/plugin-proposal-throw-expressions": "7.12.13", "@babel/plugin-syntax-top-level-await": "7.12.13", "@babel/plugin-transform-object-assign": "7.12.13", - "@babel/plugin-transform-runtime": "7.13.9", - "@babel/preset-env": "7.13.9", - "@babel/runtime-corejs3": "7.13.9" + "@babel/plugin-transform-runtime": "7.13.10", + "@babel/preset-env": "7.13.10", + "@babel/runtime-corejs3": "7.13.10" } }, "@jitesoft/eslint-config": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/@jitesoft/eslint-config/-/eslint-config-2.14.0.tgz", - "integrity": "sha512-uazpzB9bMJT2XXpEGURVOX8vReQ7wwFKNBeEC/IsA7ijvJdEsTEga/jf1xaNW72vIGYrXHar0zGCGYmrHD/qzg==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@jitesoft/eslint-config/-/eslint-config-2.16.0.tgz", + "integrity": "sha512-uAtfoWWyocTGAPB1G09Hr2XlFnRoFlxHkFnLrTFr0jrNDZ6eb+IKak9rqOKUQkqSP0AB73rwKCjSYKNn+oH+5w==", "dev": true, "requires": { "eslint-config-standard": "16.0.2", "eslint-plugin-es": "4.1.0", "eslint-plugin-import": "2.22.1", - "eslint-plugin-jest": "24.1.5", + "eslint-plugin-jest": "24.3.4", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "4.3.1" } }, "@jitesoft/events": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@jitesoft/events/-/events-2.0.7.tgz", - "integrity": "sha512-D1ZPktdcoFMMXf5rjbhbAkALcI8LI2Pi29YyrwgfV1uhjj2aLh/gJU3UkVHzI9FeGwDen1yE2IBoYboqTxhbIw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@jitesoft/events/-/events-2.1.0.tgz", + "integrity": "sha512-U2IXrgjtRn1sqgL0vdQKGInIrenODuO+IQ6LCM/ul8tn1044yxvQTA+gyRLTgPvax732ApnFRxLBiY7LZCR6Qw==", "requires": { - "@jitesoft/group-by": "^1.5" + "@jitesoft/group-by": "^1.5.2" } }, "@jitesoft/group-by": { @@ -11695,9 +11710,9 @@ "integrity": "sha512-PIpHeA+OPCnK6Kl5mMI6BakeUA08oxf3H16rygBGzDVfy3+3uIXlZRRh8Gs/CE8rDDXybuaFrSRTXgdJPuJnPQ==" }, "@jitesoft/sprintf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jitesoft/sprintf/-/sprintf-1.1.2.tgz", - "integrity": "sha512-MHETe6HICySgbXaoYL10i1jVRmypMgDbbrlhVgVO2fANMSygZN9mj9KyA7qhQmmnHZeEWYPSBdv8GQxUoR7jXg==" + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@jitesoft/sprintf/-/sprintf-1.1.3.tgz", + "integrity": "sha512-F/pGra3F2bcuRLGMRKmQZhiJ1mrgz7XyQpNGq4fLajfHZpDNJRZ3ErpHsPn+dpRXTxQ/6yl0557SSv1A1NN8Ug==" }, "@nodelib/fs.scandir": { "version": "2.1.4", @@ -11735,18 +11750,18 @@ } }, "@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.0.2.tgz", + "integrity": "sha512-dF84L5YC90gIOegPDCYymPIsDmwMWWSh7BwfDXQYePi8lVIEp7IZ1UVGkME8FjXOsDPxan12x4aaK+Lo6wVh9A==", "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" } }, "@types/babel__core": { - "version": "7.1.12", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", - "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -11776,18 +11791,18 @@ } }, "@types/babel__traverse": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", - "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", + "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", "dev": true, "requires": { "@babel/types": "^7.3.0" } }, "@types/eslint": { - "version": "7.2.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz", - "integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==", + "version": "7.2.8", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.8.tgz", + "integrity": "sha512-RTKvBsfz0T8CKOGZMfuluDNyMFHnu5lvNr4hWEsQeHXH6FcmIDIozOyWMh36nLGMwVd5UFNXC2xztA8lln22MQ==", "dev": true, "requires": { "@types/estree": "*", @@ -11856,15 +11871,15 @@ "dev": true }, "@types/node": { - "version": "14.14.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", - "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", + "version": "14.14.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz", + "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==", "dev": true }, "@types/prettier": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.2.tgz", - "integrity": "sha512-i99hy7Ki19EqVOl77WplDrvgNugHnsSjECVR/wUrzw2TJXz1zlUfT2ngGckR6xN7yFYaijsMAqPkOLx9HgUqHg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", + "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==", "dev": true }, "@types/stack-utils": { @@ -11874,9 +11889,9 @@ "dev": true }, "@types/yargs": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", - "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -11889,43 +11904,43 @@ "dev": true }, "@typescript-eslint/experimental-utils": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.16.1.tgz", - "integrity": "sha512-0Hm3LSlMYFK17jO4iY3un1Ve9x1zLNn4EM50Lia+0EV99NdbK+cn0er7HC7IvBA23mBg3P+8dUkMXy4leL33UQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.20.0.tgz", + "integrity": "sha512-sQNlf6rjLq2yB5lELl3gOE7OuoA/6IVXJUJ+Vs7emrQMva14CkOwyQwD7CW+TkmOJ4Q/YGmoDLmbfFrpGmbKng==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.16.1", - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/typescript-estree": "4.16.1", + "@typescript-eslint/scope-manager": "4.20.0", + "@typescript-eslint/types": "4.20.0", + "@typescript-eslint/typescript-estree": "4.20.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" } }, "@typescript-eslint/scope-manager": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.16.1.tgz", - "integrity": "sha512-6IlZv9JaurqV0jkEg923cV49aAn8V6+1H1DRfhRcvZUrptQ+UtSKHb5kwTayzOYTJJ/RsYZdcvhOEKiBLyc0Cw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.20.0.tgz", + "integrity": "sha512-/zm6WR6iclD5HhGpcwl/GOYDTzrTHmvf8LLLkwKqqPKG6+KZt/CfSgPCiybshmck66M2L5fWSF/MKNuCwtKQSQ==", "dev": true, "requires": { - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/visitor-keys": "4.16.1" + "@typescript-eslint/types": "4.20.0", + "@typescript-eslint/visitor-keys": "4.20.0" } }, "@typescript-eslint/types": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.16.1.tgz", - "integrity": "sha512-nnKqBwMgRlhzmJQF8tnFDZWfunXmJyuXj55xc8Kbfup4PbkzdoDXZvzN8//EiKR27J6vUSU8j4t37yUuYPiLqA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.20.0.tgz", + "integrity": "sha512-cYY+1PIjei1nk49JAPnH1VEnu7OYdWRdJhYI5wiKOUMhLTG1qsx5cQxCUTuwWCmQoyriadz3Ni8HZmGSofeC+w==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.16.1.tgz", - "integrity": "sha512-m8I/DKHa8YbeHt31T+UGd/l8Kwr0XCTCZL3H4HMvvLCT7HU9V7yYdinTOv1gf/zfqNeDcCgaFH2BMsS8x6NvJg==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.20.0.tgz", + "integrity": "sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA==", "dev": true, "requires": { - "@typescript-eslint/types": "4.16.1", - "@typescript-eslint/visitor-keys": "4.16.1", + "@typescript-eslint/types": "4.20.0", + "@typescript-eslint/visitor-keys": "4.20.0", "debug": "^4.1.1", "globby": "^11.0.1", "is-glob": "^4.0.1", @@ -11934,9 +11949,9 @@ }, "dependencies": { "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -11945,12 +11960,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.16.1.tgz", - "integrity": "sha512-s/aIP1XcMkEqCNcPQtl60ogUYjSM8FU2mq1O7y5cFf3Xcob1z1iXWNB6cC43Op+NGRTFgGolri6s8z/efA9i1w==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.20.0.tgz", + "integrity": "sha512-NXKRM3oOVQL8yNFDNCZuieRIwZ5UtjNLYtmMx2PacEAGmbaEYtGgVHUHVyZvU/0rYZcizdrWjDo+WBtRPSgq+A==", "dev": true, "requires": { - "@typescript-eslint/types": "4.16.1", + "@typescript-eslint/types": "4.20.0", "eslint-visitor-keys": "^2.0.0" }, "dependencies": { @@ -12109,25 +12124,25 @@ } }, "@webpack-cli/configtest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.1.tgz", - "integrity": "sha512-B+4uBUYhpzDXmwuo3V9yBH6cISwxEI4J+NO5ggDaGEEHb0osY/R7MzeKc0bHURXQuZjMM4qD+bSJCKIuI3eNBQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.2.tgz", + "integrity": "sha512-3OBzV2fBGZ5TBfdW50cha1lHDVf9vlvRXnjpVbJBa20pSZQaSkMJZiwA8V2vD9ogyeXn8nU5s5A6mHyf5jhMzA==", "dev": true, "requires": {} }, "@webpack-cli/info": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.2.tgz", - "integrity": "sha512-5U9kUJHnwU+FhKH4PWGZuBC1hTEPYyxGSL5jjoBI96Gx8qcYJGOikpiIpFoTq8mmgX3im2zAo2wanv/alD74KQ==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.3.tgz", + "integrity": "sha512-lLek3/T7u40lTqzCGpC6CAbY6+vXhdhmwFRxZLMnRm6/sIF/7qMpT8MocXCRQfz0JAh63wpbXLMnsQ5162WS7Q==", "dev": true, "requires": { "envinfo": "^7.7.3" } }, "@webpack-cli/serve": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.0.tgz", - "integrity": "sha512-k2p2VrONcYVX1wRRrf0f3X2VGltLWcv+JzXRBDmvCxGlCeESx4OXw91TsWeKOkp784uNoVQo313vxJFHXPPwfw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.1.tgz", + "integrity": "sha512-0qXvpeYO6vaNoRBI52/UsbcaBydJCggoBBnIo/ovQQdn6fug0BgwsjorV1hVS7fMqGVTZGcVxv8334gjmbj5hw==", "dev": true, "requires": {} }, @@ -12204,12 +12219,12 @@ "dev": true }, "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, "requires": { - "type-fest": "^0.11.0" + "type-fest": "^0.21.3" } }, "ansi-regex": { @@ -12316,14 +12331,14 @@ "dev": true }, "babel-jest": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.3.tgz", - "integrity": "sha512-LgQKHRmsPm09Jn6kzThcwUUrDBPgQgovvYz6Q22uQtjGe8t3JL96vWRcvQPjbgb1N4nK2Sw0JkQXRNpiP8+9eQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.7.tgz", + "integrity": "sha512-3svbeFI5Tx9osFItsJixYRlxSxofmmFJyjG0hiSxtJTDFHlxgxFNhOYmxPNAebjZwiHYkC5Cg/RZzMtqPej+yw==", "dev": true, "requires": { - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", - "@types/babel__core": "^7.1.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", + "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.0.0", "babel-preset-jest": "^27.0.0-next.3", "chalk": "^4.0.0", @@ -12585,9 +12600,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001194", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001194.tgz", - "integrity": "sha512-iDUOH+oFeBYk5XawYsPtsx/8fFpndAPUQJC7gBTfxHM8xw5nOZv7ceAD4frS1MKCLUac7QL5wdAJiFQlDRjXlA==", + "version": "1.0.30001207", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001207.tgz", + "integrity": "sha512-UPQZdmAsyp2qfCTiMU/zqGSWOYaY9F9LL61V8f+8MrubsaDGpaHD9HRV/EWZGULZn0Hxu48SKzI5DgFwTvHuYw==", "dev": true }, "caseless": { @@ -12629,9 +12644,9 @@ "dev": true }, "cjs-module-lexer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.0.0.tgz", - "integrity": "sha512-bLSEjEwg4knnuXt7LIWegvgTOClk6ZonZY6g4CFGBly1EjRqVjTjI8Dwnb/dsu1PwJjYBKxnguE5bRTdk+bFOA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.1.1.tgz", + "integrity": "sha512-7/a2+QJu5Bt1WYi4vk0NinXin/4pEUBlygSree2N5dSlhc/szO0+HwYKL3llv7myOVingwTgmEHH4WO6Q7Zv7w==", "dev": true }, "cliui": { @@ -12732,15 +12747,15 @@ } }, "core-js": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz", - "integrity": "sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.0.tgz", + "integrity": "sha512-MQx/7TLgmmDVamSyfE+O+5BHvG1aUGj/gHhLn1wVtm2B5u1eVIPvh7vkfjwWKNCjrTJB8+He99IntSQ1qP+vYQ==", "dev": true }, "core-js-compat": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz", - "integrity": "sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.0.tgz", + "integrity": "sha512-9yVewub2MXNYyGvuLnMHcN1k9RkvB7/ofktpeKTIaASyB88YYqGzUnu0ywMMhJrDHOMiTjSHWGzR+i7Wb9Z1kQ==", "dev": true, "requires": { "browserslist": "^4.16.3", @@ -12756,9 +12771,9 @@ } }, "core-js-pure": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz", - "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.0.tgz", + "integrity": "sha512-CC582enhrFZStO4F8lGI7QL3SYx7/AIRc+IdSi3btrQGrVsTawo5K/crmKbRrQ+MOMhNX4v+PATn0k2NN6wI7A==", "dev": true }, "core-util-is": { @@ -12936,9 +12951,9 @@ } }, "electron-to-chromium": { - "version": "1.3.679", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.679.tgz", - "integrity": "sha512-PNF7JSPAEa/aV2nQLvflRcnIMy31EOuCY87Jbdz0KsUf8O/eFNGpuwgQn2DmyJkKzfQb0zrieanRGWvf/4H+BA==", + "version": "1.3.707", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.707.tgz", + "integrity": "sha512-BqddgxNPrcWnbDdJw7SzXVzPmp+oiyjVrc7tkQVaznPGSS9SKZatw6qxoP857M+HbOyyqJQwYQtsuFIMSTNSZA==", "dev": true }, "emittery": { @@ -12994,9 +13009,9 @@ } }, "es-abstract": { - "version": "1.18.0-next.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.3.tgz", - "integrity": "sha512-VMzHx/Bczjg59E6jZOQjHeN3DEoptdhejpARgflAViidlqSpjdq9zA6lKwlhRRs/lOw1gHJv2xkkSFRgvEwbQg==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", + "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", "dev": true, "requires": { "call-bind": "^1.0.2", @@ -13047,18 +13062,24 @@ "dev": true }, "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dev": true, "requires": { "esprima": "^4.0.1", - "estraverse": "^4.2.0", + "estraverse": "^5.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" }, "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", @@ -13108,9 +13129,9 @@ } }, "eslint": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.21.0.tgz", - "integrity": "sha512-W2aJbXpMNofUp0ztQaF40fveSsJBjlSCSWpy//gzfTvwC+USs/nceBrKmlJOiM8r1bLwP2EuYkCqArn/6QTIgg==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz", + "integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==", "dev": true, "requires": { "@babel/code-frame": "7.12.11", @@ -13130,7 +13151,7 @@ "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^5.0.0", - "globals": "^12.1.0", + "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -13138,7 +13159,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -13195,16 +13216,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, "eslint-visitor-keys": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", @@ -13212,12 +13223,12 @@ "dev": true }, "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz", + "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==", "dev": true, "requires": { - "type-fest": "^0.8.1" + "type-fest": "^0.20.2" } }, "has-flag": { @@ -13227,9 +13238,9 @@ "dev": true }, "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -13245,9 +13256,9 @@ } }, "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true } } @@ -13372,9 +13383,9 @@ } }, "eslint-plugin-jest": { - "version": "24.1.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.5.tgz", - "integrity": "sha512-FIP3lwC8EzEG+rOs1y96cOJmMVpdFNreoDJv29B5vIupVssRi8zrSY3QadogT0K3h1Y8TMxJ6ZSAzYUmFCp2hg==", + "version": "24.3.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.4.tgz", + "integrity": "sha512-3n5oY1+fictanuFkTWPwSlehugBTAgwLnYLFsCllzE3Pl1BwywHl5fL0HFxmMjoQY8xhUDk8uAWc3S4JOHGh3A==", "dev": true, "requires": { "@typescript-eslint/experimental-utils": "^4.0.1" @@ -13419,12 +13430,12 @@ "dev": true }, "eslint-scope": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", - "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, "requires": { - "esrecurse": "^4.1.0", + "esrecurse": "^4.3.0", "estraverse": "^4.1.1" } }, @@ -13536,23 +13547,23 @@ "dev": true }, "expect": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.3.tgz", - "integrity": "sha512-JqtPDFfjAT8mC5kSm4oGFv+sThgFR2Y1FXDxZPfeEa0oco3T3oYxPKBuy29XgoOe40IzRRBpPhKQq1t+pMMnww==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.7.tgz", + "integrity": "sha512-VcohjVdLf5jS0E4LMfBN9PggEsCJI2KsfCPT2Oz0isIuserczGXB7sbkMp1+l8H05+eUOSerSHmKZOlQu2dBAw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "ansi-styles": "^5.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-matcher-utils": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", + "jest-matcher-utils": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0" }, "dependencies": { "ansi-styles": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.1.0.tgz", - "integrity": "sha512-osxifZo3ar56+e8tdYreU6p8FZGciBHo5O0JoDAxMUqZuyNUb+yHEwYtJZ+Z32R459jEgtwVf1u8D7qYwU0l6w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true } } @@ -13792,9 +13803,9 @@ } }, "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -13813,9 +13824,9 @@ "dev": true }, "globby": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", - "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", "dev": true, "requires": { "array-union": "^2.1.0", @@ -14003,12 +14014,6 @@ "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", "dev": true }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true - }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -14257,50 +14262,50 @@ } }, "jest": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.0-next.3.tgz", - "integrity": "sha512-IEyeC+9dWcjkF2M1vbi09tNN+HN5Vf4tsZa1yhCXP96n8a3FEgSQUw1x79uC77fXa4Z5VU2YTa9nRrCoSqWclw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.0-next.7.tgz", + "integrity": "sha512-vZBfqpMiFseaF6Jf+5CFT3SE+ETSRdlZ8Vddlr7s0TZLIJ4HPk8ZH94QVAOTZvXqJbcyDdvVvATFrRd1DA/W9w==", "dev": true, "requires": { - "@jest/core": "^27.0.0-next.3", + "@jest/core": "^27.0.0-next.7", "import-local": "^3.0.2", - "jest-cli": "^27.0.0-next.3" + "jest-cli": "^27.0.0-next.7" } }, "jest-changed-files": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.0-next.3.tgz", - "integrity": "sha512-s5Y6dxVeWAYEIvk0guP9LlcxAKffDwmH8uIgQ761vDg6eKB9DO1BtBP28kuIuwUFIVqVcOoTX2QDV5v5grcECQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.0-next.7.tgz", + "integrity": "sha512-3J5/+7o7DIoN5oKIeFQfUIBwsnJIoYTnaNlEcmMBI1Z8kKw7cgqVxodG3Vcduy1FYlKmwsd1YB7yEtePyBovUw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "execa": "^5.0.0", "throat": "^6.0.1" } }, "jest-circus": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.3.tgz", - "integrity": "sha512-tShyxHcGJsrjAdjx0YWV7faQBnntTD/SSDqHdAeL4f5l+xUeZULGPROH7NhbbAQS+MIEoy0K9K1MLn9xEW54QA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.7.tgz", + "integrity": "sha512-qagAf1o3tV4d0dneP+AnC5PoJ3X/rv/COMqUy1wLzS7xO3fw7Y5huvTo5OkMdNPaL1GdMXVI5t9AFNtnbqO0Rg==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/environment": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^27.0.0-next.3", + "expect": "^27.0.0-next.7", "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.3", - "jest-matcher-utils": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-runner": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3", - "jest-snapshot": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "pretty-format": "^27.0.0-next.3", + "jest-each": "^27.0.0-next.7", + "jest-matcher-utils": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-runner": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7", + "jest-snapshot": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "pretty-format": "^27.0.0-next.7", "stack-utils": "^2.0.3", "throat": "^6.0.1" }, @@ -14357,22 +14362,22 @@ } }, "jest-cli": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.3.tgz", - "integrity": "sha512-u6kOW5bsY0sUajulTdBrCcUPYGhuT5mqICDauhdeVpQwnfGsm/HYSpqCK7HyRQzfgVHGzqMJauUXr9gX+uHNqg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.7.tgz", + "integrity": "sha512-ESj1fTQIXj349BcvsNju8FeKO35LjrywnZ9qnehwROPaitw9+hOvYCqT61ZTEkMS4jepRYagSgaekFsgO7or3A==", "dev": true, "requires": { - "@jest/core": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/core": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.4", "import-local": "^3.0.2", "is-ci": "^3.0.0", - "jest-config": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-validate": "^27.0.0-next.3", + "jest-config": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-validate": "^27.0.0-next.7", "prompts": "^2.0.1", "yargs": "^16.0.3" }, @@ -14429,30 +14434,30 @@ } }, "jest-config": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.3.tgz", - "integrity": "sha512-cJYRC8hgqr02wBzHZW7WMzl0BS7FGJ2T7YbxXgHLWCZqSeQxVKtnxP+3rspqMDmsUvJLn2eokC/6Ub5bhUqPAQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.7.tgz", + "integrity": "sha512-pIl7MNUHUC9pd/053sB7+2RTmpsSb0pF7ucMGr7GYcihEo8F/EkSyvt7Mzk9IOvIPkmsF5pM9Yxdf76q+EC/tA==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", - "babel-jest": "^27.0.0-next.3", + "@jest/test-sequencer": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", + "babel-jest": "^27.0.0-next.7", "chalk": "^4.0.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", "graceful-fs": "^4.2.4", - "jest-circus": "^27.0.0-next.3", - "jest-environment-jsdom": "^27.0.0-next.3", - "jest-environment-node": "^27.0.0-next.3", + "jest-circus": "^27.0.0-next.7", + "jest-environment-jsdom": "^27.0.0-next.7", + "jest-environment-node": "^27.0.0-next.7", "jest-get-type": "^27.0.0-next.0", - "jest-jasmine2": "^27.0.0-next.3", + "jest-jasmine2": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-validate": "^27.0.0-next.3", + "jest-resolve": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-validate": "^27.0.0-next.7", "micromatch": "^4.0.2", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" }, "dependencies": { "ansi-styles": { @@ -14507,15 +14512,15 @@ } }, "jest-diff": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.3.tgz", - "integrity": "sha512-2rhsTT7gtOnGy2as2DMUwfTDPrNNjDAf0PdSNeJWPprSWkOB3CbbuNibH+DkJ6FVp3evpRHcP7+HgcUcTbcv7w==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.7.tgz", + "integrity": "sha512-NDJgJhQlUTuV17bXfbZGSOrRJ5pVXG/VMvYYk290M5zcwRdYWVuloAhNZnhTcDq+ZsDwV/jJcy6aKj55tz+g8Q==", "dev": true, "requires": { "chalk": "^4.0.0", "diff-sequences": "^27.0.0-next.0", "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" }, "dependencies": { "ansi-styles": { @@ -14579,16 +14584,16 @@ } }, "jest-each": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.3.tgz", - "integrity": "sha512-0zq0w1fvX9GgxjHsDXNSizrPxyxluo6o7iTKL57sXbFxH/WibseomlChSExFzfozJrn1Ym0GAfXlKz4hAlzUZw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.7.tgz", + "integrity": "sha512-NVBfyRk9mhfA9C+N3gxgMv3gLAXBq0lbh/XkpvOUnazyIL6FPUrKdJOO0doTm3HIODE+urtK043q+ke/AvqXng==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "chalk": "^4.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.3", - "pretty-format": "^27.0.0-next.3" + "jest-util": "^27.0.0-next.7", + "pretty-format": "^27.0.0-next.7" }, "dependencies": { "ansi-styles": { @@ -14643,32 +14648,32 @@ } }, "jest-environment-jsdom": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.3.tgz", - "integrity": "sha512-jOG9ssc1UYPTWLdPcfiUykCSJ8r8v1dGbDYdB6Kv9UUavjTpaJynzD75cym3L1tdup/jn9AvpU6/dWfmxrE7+A==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.7.tgz", + "integrity": "sha512-UYNLtVPAuGLor93IhqS3abHloxE9p0wA/39bNjB6sHI9eCO0NHiVpeT8Q6TBaKaBaKA5J94aqJc5KD84QZYdOw==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.3", - "@jest/fake-timers": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/environment": "^27.0.0-next.7", + "@jest/fake-timers": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", - "jest-mock": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", + "jest-mock": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", "jsdom": "^16.4.0" } }, "jest-environment-node": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.3.tgz", - "integrity": "sha512-r5dO7Fp9wnsjnejEjhnBg5IBCu1kPz4RyVKhDKN7P1crtO/t54p2OGwJD4Mqo3ErCcD7TYHiogmSim+/28dKfw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.7.tgz", + "integrity": "sha512-UDg6y0ZbgmlGO01FJEc1kMATt9vhdgT7rPfx/j3Fkza3K6dI1X8dImCQPoyOmeQm26h54j/VY/2sEtB1kb0yiw==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.3", - "@jest/fake-timers": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/environment": "^27.0.0-next.7", + "@jest/fake-timers": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", - "jest-mock": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3" + "jest-mock": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7" } }, "jest-get-type": { @@ -14678,12 +14683,12 @@ "dev": true }, "jest-haste-map": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.3.tgz", - "integrity": "sha512-yFpMVS/LoFKmGzTcbdos8mEMuJ5rIKpx6Tw3vuw8KSLENDwxO3ixUZMQ5/Zx3DrpVOBo/NKd/vDb2oS9iO8szw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.7.tgz", + "integrity": "sha512-1pjZpKftragVwXEFmzruSwrliMN0b2uASDBbqpVQAmNT4aPCdEEDWve7wAAkCFlMHRr3HZs0/asx+OAM/e0t1g==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", @@ -14692,35 +14697,35 @@ "graceful-fs": "^4.2.4", "jest-regex-util": "^27.0.0-next.0", "jest-serializer": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.3", - "jest-worker": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.7", + "jest-worker": "^27.0.0-next.7", "micromatch": "^4.0.2", "walker": "^1.0.7" } }, "jest-jasmine2": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.3.tgz", - "integrity": "sha512-orPNy89x2p+IUEqngK+Y7c8wxcDuaODi0FU81V/iz2688jXGW5qeDhPIAk5oHqALKvm6LpYEEOyyPPO+4AbipA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.7.tgz", + "integrity": "sha512-Vpanz6ch6XTS3YrIBA9eunN+2GaFhNm/h9NZC3M6OoEbD9BunpqahbSSa/9eavJjvgun+3fM7tPyvUD+dKdwPQ==", "dev": true, "requires": { "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.0.0-next.3", + "@jest/environment": "^27.0.0-next.7", "@jest/source-map": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^27.0.0-next.3", + "expect": "^27.0.0-next.7", "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.3", - "jest-matcher-utils": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3", - "jest-snapshot": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "pretty-format": "^27.0.0-next.3", + "jest-each": "^27.0.0-next.7", + "jest-matcher-utils": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7", + "jest-snapshot": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "pretty-format": "^27.0.0-next.7", "throat": "^6.0.1" }, "dependencies": { @@ -14776,25 +14781,25 @@ } }, "jest-leak-detector": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.3.tgz", - "integrity": "sha512-2iKOIvSwt4hGsNUrpibCIR0Ti1BeY1rFDcKe7bJiK907zufTVkhSexGttg8CcOrEGgQQvSQnaRDeZ7ql8iyfDg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.7.tgz", + "integrity": "sha512-p4VSUNWCOLkxcpDD0zFhW7BQTRjbUhQCGUpHfYd0A7/GO1G8O9hDyy00ruR2yiw4s5/oOibOBAdW2Uevg2QFFw==", "dev": true, "requires": { "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" } }, "jest-matcher-utils": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.3.tgz", - "integrity": "sha512-wjSLi1rOnKD0axQuYZ8XZCMo0TdDW3rZrFyhj66sya1H8rYAbtxLQOI1XuiPOwbtwC7UxXoE59C3VE0aHPvD/w==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.7.tgz", + "integrity": "sha512-V6enU60OWZfKksRgR39VMxFnwK8tS8hqPXHc+71BcPfC24DFkuNDMf+SnElHLxvk3WGlR293FhXcnmM1D3O7Dw==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.0.0-next.3", + "jest-diff": "^27.0.0-next.7", "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" }, "dependencies": { "ansi-styles": { @@ -14849,18 +14854,18 @@ } }, "jest-message-util": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.3.tgz", - "integrity": "sha512-G0VjiwL33HPJlgTrr3kJKZTspMNbr7w/9n8oOvLpCl8Ufjqh7yBXeFqvf3SzqOgwWGxmMd/DfhapuhnGY5IPPQ==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.7.tgz", + "integrity": "sha512-OBPSSoepUYridf0BsLWNaaVZJ1K8jNOPc6gqVOaCORqdvk3aLSiabJipNSfHrR7ctuVTXuZ4WSZ41jOrqyAIdQ==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "micromatch": "^4.0.2", - "pretty-format": "^27.0.0-next.3", + "pretty-format": "^27.0.0-next.7", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -14917,12 +14922,12 @@ } }, "jest-mock": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.3.tgz", - "integrity": "sha512-LYJ0j0qHnU8u5kQiY0ycCGLiN0mTVMNmI8t+tsVEt/B4CawvPZ6lvUDUAQKE14WcuIs3D+h+IKHbOJ28lLhKrA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.7.tgz", + "integrity": "sha512-OqTWrO0PyPq7gCJ8ktG5+w9eGFHsn5/COOPNtwab5E2YMavMuQlYz3HRHoHFEATYQif6VV7dGH9RcCj/8+tFDg==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/node": "*" } }, @@ -14940,17 +14945,17 @@ "dev": true }, "jest-resolve": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.3.tgz", - "integrity": "sha512-RvPvWV2WZLE5+BOz5Mrf5UgH865hbg6V+HeUtocXWz27yJGPTDc3nre5Be9MCnaFhSf/Syi65Et8QPvaMlUiJw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.7.tgz", + "integrity": "sha512-zp6AHxdHl5hNRIiZPGHuL5IuHMiG6X0QKfQRPGxuNeaDmyjjsXaxBl5oJGbYT74o8YPkyrhjnG60AnclrBiBlw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "chalk": "^4.0.0", "escalade": "^3.1.1", "graceful-fs": "^4.2.4", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.7", "resolve": "^1.20.0", "slash": "^3.0.0" }, @@ -15007,41 +15012,41 @@ } }, "jest-resolve-dependencies": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.3.tgz", - "integrity": "sha512-yx7EoXPSizFBk5XufBDAMH3ilaRm1BYPTvklVQI+9LT4P0mTDAqxdP8WQYPlUBQuoAxJ1be3nS1e5taBbHRgyg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.7.tgz", + "integrity": "sha512-pXyefLxB7Azc3Kpa+ISF5dBi+yd1kkZeOSSDMGPvMnvkrxjhH4woTQS0QBUAvB61bLuseNMzDwtiduMcq7py4Q==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-snapshot": "^27.0.0-next.3" + "jest-snapshot": "^27.0.0-next.7" } }, "jest-runner": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.3.tgz", - "integrity": "sha512-pNPupWvJeHIccxOIGS3X7GydXOQwfm80UED5TkhWvm1i4mzBf5/jbiucttdVtHqEQO/geRtHGr6m5n+SIFBjFA==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.7.tgz", + "integrity": "sha512-qEvfZngmIhXbnefJlhezx8GWrijiLaiV/n54aEN2MKQCLukjeG1rDxOljMvFd2yavgJhmRrsOvE4L7Zz4gTXRA==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.3", - "@jest/environment": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/environment": "^27.0.0-next.7", + "@jest/test-result": "^27.0.0-next.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.8.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-config": "^27.0.0-next.3", + "jest-config": "^27.0.0-next.7", "jest-docblock": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.3", - "jest-leak-detector": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-resolve": "^27.0.0-next.3", - "jest-runtime": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-worker": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", + "jest-leak-detector": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-resolve": "^27.0.0-next.7", + "jest-runtime": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-worker": "^27.0.0-next.7", "source-map-support": "^0.5.6", "throat": "^6.0.1" }, @@ -15098,19 +15103,19 @@ } }, "jest-runtime": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.3.tgz", - "integrity": "sha512-kdBYVnresqf+exvM+bpJQsIezh0Zm1jK1jTuVNiAx15UGwhZ+heEKmToFPgyBi4SJ/T85Lmeh9foTm+Mci/PMg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.7.tgz", + "integrity": "sha512-89E/iSewgzPXToxYlwo8kTUw56AF/5BxmhTlcq+/Tt/vd/Xqw9N5RVogUp4Khm+Mt0KR2HGm/F37jJ8vDKfq2g==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.3", - "@jest/environment": "^27.0.0-next.3", - "@jest/fake-timers": "^27.0.0-next.3", - "@jest/globals": "^27.0.0-next.3", + "@jest/console": "^27.0.0-next.7", + "@jest/environment": "^27.0.0-next.7", + "@jest/fake-timers": "^27.0.0-next.7", + "@jest/globals": "^27.0.0-next.7", "@jest/source-map": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.3", - "@jest/transform": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.7", + "@jest/transform": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/yargs": "^16.0.0", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", @@ -15118,14 +15123,14 @@ "exit": "^0.1.2", "glob": "^7.1.3", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-mock": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-mock": "^27.0.0-next.7", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.3", - "jest-snapshot": "^27.0.0-next.3", - "jest-util": "^27.0.0-next.3", - "jest-validate": "^27.0.0-next.3", + "jest-resolve": "^27.0.0-next.7", + "jest-snapshot": "^27.0.0-next.7", + "jest-util": "^27.0.0-next.7", + "jest-validate": "^27.0.0-next.7", "slash": "^3.0.0", "strip-bom": "^4.0.0", "yargs": "^16.0.3" @@ -15193,9 +15198,9 @@ } }, "jest-snapshot": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.3.tgz", - "integrity": "sha512-SOh19DZYONYxeOyIirUPMaJ+HI2hWTy2ELnDkk3wVnnJ/jYKHS8ZUw47KseC7bofo65hDJ4/T1ShAFVNeVBdvg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.7.tgz", + "integrity": "sha512-p6zqc8B8lDukSxFL0AP3lRQW63N2cHmkFSoBgWIP0Oi9KXS1/WfNHkx+sc2a4oIyHfhdndHXPsaUFYbi22RFgg==", "dev": true, "requires": { "@babel/generator": "^7.7.2", @@ -15203,21 +15208,21 @@ "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/babel__traverse": "^7.0.4", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^27.0.0-next.3", + "expect": "^27.0.0-next.7", "graceful-fs": "^4.2.4", - "jest-diff": "^27.0.0-next.3", + "jest-diff": "^27.0.0-next.7", "jest-get-type": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.3", - "jest-matcher-utils": "^27.0.0-next.3", - "jest-message-util": "^27.0.0-next.3", - "jest-resolve": "^27.0.0-next.3", + "jest-haste-map": "^27.0.0-next.7", + "jest-matcher-utils": "^27.0.0-next.7", + "jest-message-util": "^27.0.0-next.7", + "jest-resolve": "^27.0.0-next.7", "natural-compare": "^1.4.0", - "pretty-format": "^27.0.0-next.3", + "pretty-format": "^27.0.0-next.7", "semver": "^7.3.2" }, "dependencies": { @@ -15262,9 +15267,9 @@ "dev": true }, "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -15282,12 +15287,12 @@ } }, "jest-util": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.3.tgz", - "integrity": "sha512-vjHPCxbp880wPXMLXgN5+KuYs1eLMEnANCtoDVUIBWGeLU+1V8TcnXPO8OiCNoamYA24LJfgHE1zoWnF3r6qOg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.7.tgz", + "integrity": "sha512-u5lDpmtrtXsQn+OBxbhGU91SUrJGHGPYCuesPQxm+oivd+olS0yoQ+11mu8M5DTAD2M+y3Ezza/pSPm76AU0YQ==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", @@ -15347,17 +15352,17 @@ } }, "jest-validate": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.3.tgz", - "integrity": "sha512-wmTz1G6/dQqcCf4kEdOMKL4VSKcRQCMRAKX35d9M1gFKNxc78PWpaS5W4gmnBvO6lclIQBzY5PpY9lCBI0JVag==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.7.tgz", + "integrity": "sha512-IkfmHmzHM6FrVJAutDLPhybzkhwMaFmfWNvxvBdD0rUxJ8pp65u2j6NLK7gzL1AoXVNH3rAmF6BpQegqD+cOAw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "camelcase": "^6.0.0", "chalk": "^4.0.0", "jest-get-type": "^27.0.0-next.0", "leven": "^3.1.0", - "pretty-format": "^27.0.0-next.3" + "pretty-format": "^27.0.0-next.7" }, "dependencies": { "ansi-styles": { @@ -15418,17 +15423,17 @@ } }, "jest-watcher": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.3.tgz", - "integrity": "sha512-xUOP1XG1pY+Qoj3MRjQe7UKM2YLM2LD1PTp0cDb8G5idITFgFebCyDnMgp2+L/dN1yvlRqan0DRMppBWGZizhg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.7.tgz", + "integrity": "sha512-gDEL7/lfSw5/VgsAX2i9xPU3s/e7ooCDTXY9T5cAvPN/4o6YSlGkYYVa2EfgzfsX4AwaSaEOOZ/mTuu++hKxBg==", "dev": true, "requires": { - "@jest/test-result": "^27.0.0-next.3", - "@jest/types": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.7", + "@jest/types": "^27.0.0-next.7", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.7", "string-length": "^4.0.1" }, "dependencies": { @@ -15484,9 +15489,9 @@ } }, "jest-worker": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.3.tgz", - "integrity": "sha512-f/k5TclmfFlFc7b6rVbWYBmS7DhUO+Z+dL8AAxTwSVn/aBvpPvYxpnKmWMgMF6yFPodJfYLasdRRIY9F0YupKg==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.7.tgz", + "integrity": "sha512-YaygvytwDNbNdWsebwEHuvVnmL3pfI3EsMik9HFYxG/rl+mrOt4GgVyJZ2wKkq6sq1qvsVsJdqUVCMbxbBjc0Q==", "dev": true, "requires": { "@types/node": "*", @@ -15534,37 +15539,45 @@ "dev": true }, "jsdom": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", - "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "version": "16.5.2", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.2.tgz", + "integrity": "sha512-JxNtPt9C1ut85boCbJmffaQ06NBnzkQY/MWO3YxPW8IWS38A26z+B1oBvA9LwKrytewdfymnhi4UNH3/RAgZrg==", "dev": true, "requires": { - "abab": "^2.0.3", - "acorn": "^7.1.1", + "abab": "^2.0.5", + "acorn": "^8.1.0", "acorn-globals": "^6.0.0", "cssom": "^0.4.4", - "cssstyle": "^2.2.0", + "cssstyle": "^2.3.0", "data-urls": "^2.0.0", - "decimal.js": "^10.2.0", + "decimal.js": "^10.2.1", "domexception": "^2.0.1", - "escodegen": "^1.14.1", + "escodegen": "^2.0.0", "html-encoding-sniffer": "^2.0.1", "is-potential-custom-element-name": "^1.0.0", "nwsapi": "^2.2.0", - "parse5": "5.1.1", + "parse5": "6.0.1", "request": "^2.88.2", - "request-promise-native": "^1.0.8", - "saxes": "^5.0.0", + "request-promise-native": "^1.0.9", + "saxes": "^5.0.1", "symbol-tree": "^3.2.4", - "tough-cookie": "^3.0.1", + "tough-cookie": "^4.0.0", "w3c-hr-time": "^1.0.2", "w3c-xmlserializer": "^2.0.0", "webidl-conversions": "^6.1.0", "whatwg-encoding": "^1.0.5", "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0", - "ws": "^7.2.3", + "whatwg-url": "^8.5.0", + "ws": "^7.4.4", "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", + "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", + "dev": true + } } }, "jsesc": { @@ -15715,16 +15728,28 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", "dev": true }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", "dev": true }, "lru-cache": { @@ -15777,18 +15802,18 @@ } }, "mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", "dev": true }, "mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", "dev": true, "requires": { - "mime-db": "1.46.0" + "mime-db": "1.47.0" } }, "mimic-fn": { @@ -16012,9 +16037,9 @@ } }, "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, "path-exists": { @@ -16141,21 +16166,21 @@ "dev": true }, "pretty-format": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.3.tgz", - "integrity": "sha512-5JppAL3xa3VIsOsaAdqemtAtUFTq4YeooksqZOKZxQwTYXlPF2+t1fo/QFhCjfRucG61YE+9dcBTQ0U6wAG9qw==", + "version": "27.0.0-next.7", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.7.tgz", + "integrity": "sha512-EIZkBDWdmTBGTBmvvVBn/CST1fnESlojElgry2GTOBxFs7fbIIeyf5tb46yqIwJjiPg0oRqIExOBGGWgPw+qRA==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.3", + "@jest/types": "^27.0.0-next.7", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" }, "dependencies": { "ansi-styles": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.1.0.tgz", - "integrity": "sha512-osxifZo3ar56+e8tdYreU6p8FZGciBHo5O0JoDAxMUqZuyNUb+yHEwYtJZ+Z32R459jEgtwVf1u8D7qYwU0l6w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true } } @@ -16167,9 +16192,9 @@ "dev": true }, "prompts": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", - "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", "dev": true, "requires": { "kleur": "^3.0.3", @@ -16195,9 +16220,9 @@ "dev": true }, "queue-microtask": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz", - "integrity": "sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, "randombytes": { @@ -16210,9 +16235,9 @@ } }, "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true }, "read-pkg": { @@ -16364,9 +16389,9 @@ "dev": true }, "regjsparser": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz", - "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -16748,9 +16773,9 @@ "dev": true }, "string-length": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", - "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, "requires": { "char-regex": "^1.0.2", @@ -16858,21 +16883,26 @@ "dev": true }, "table": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", - "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/table/-/table-6.0.9.tgz", + "integrity": "sha512-F3cLs9a3hL1Z7N4+EkSscsel3z55XT950AvB05bwayrNg5T1/gykXtigioTAjbltvbMSJvvhFCbnf6mX+ntnJQ==", "dev": true, "requires": { - "ajv": "^7.0.2", - "lodash": "^4.17.20", + "ajv": "^8.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.0" }, "dependencies": { "ajv": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", - "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.5.tgz", + "integrity": "sha512-RkiLa/AeJx7+9OvniQ/qeWu0w74A8DiPPBclQ6ji3ZQkv5KamO+QGpqmi7O4JIw3rHGUXZ6CoP9tsAkn3gyazg==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -16906,9 +16936,9 @@ } }, "terser": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.0.tgz", - "integrity": "sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz", + "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==", "dev": true, "requires": { "commander": "^2.20.0", @@ -17037,14 +17067,14 @@ } }, "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", "dev": true, "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" } }, "tr46": { @@ -17092,9 +17122,9 @@ "dev": true }, "tsutils": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.20.0.tgz", - "integrity": "sha512-RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, "requires": { "tslib": "^1.8.1" @@ -17131,9 +17161,9 @@ "dev": true }, "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true }, "typedarray-to-buffer": { @@ -17146,22 +17176,22 @@ } }, "typescript": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.2.tgz", - "integrity": "sha512-tbb+NVrLfnsJy3M59lsDgrzWIflR4d4TIUjz+heUnHZwdF7YsrMTKoRERiIvI2lvBG95dfpLxB21WZhys1bgaQ==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", + "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", "dev": true, "peer": true }, "unbox-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz", - "integrity": "sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", "dev": true, "requires": { "function-bind": "^1.1.1", - "has-bigints": "^1.0.0", - "has-symbols": "^1.0.0", - "which-boxed-primitive": "^1.0.1" + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" } }, "unicode-canonical-property-names-ecmascript": { @@ -17192,6 +17222,12 @@ "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", "dev": true }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -17208,15 +17244,15 @@ "dev": true }, "v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, "v8-to-istanbul": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", + "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -17297,9 +17333,9 @@ "dev": true }, "webpack": { - "version": "5.24.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.24.3.tgz", - "integrity": "sha512-x7lrWZ7wlWAdyKdML6YPvfVZkhD1ICuIZGODE5SzKJjqI9A4SpqGTjGJTc6CwaHqn19gGaoOR3ONJ46nYsn9rw==", + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.30.0.tgz", + "integrity": "sha512-Zr9NIri5yzpfmaMea2lSMV1UygbW0zQsSlGLMgKUm63ACXg6alhd1u4v5UBSBjzYKXJN6BNMGVM7w165e7NxYA==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", @@ -17328,21 +17364,11 @@ }, "dependencies": { "acorn": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.0.5.tgz", - "integrity": "sha512-v+DieK/HJkJOpFBETDJioequtc3PfxsWMaxIdIwujtF7FEV/MAyDQLlm6/zPvr7Mix07mLh6ccVwIsloceodlg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", + "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", "dev": true }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -17357,15 +17383,15 @@ } }, "webpack-cli": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.5.0.tgz", - "integrity": "sha512-wXg/ef6Ibstl2f50mnkcHblRPN/P9J4Nlod5Hg9HGFgSeF8rsqDGHJeVe4aR26q9l62TUJi6vmvC2Qz96YJw1Q==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.6.0.tgz", + "integrity": "sha512-9YV+qTcGMjQFiY7Nb1kmnupvb1x40lfpj8pwdO/bom+sQiP4OBMKjHq29YQrlDWDPZO9r/qWaRRywKaRDKqBTA==", "dev": true, "requires": { "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^1.0.1", - "@webpack-cli/info": "^1.2.2", - "@webpack-cli/serve": "^1.3.0", + "@webpack-cli/configtest": "^1.0.2", + "@webpack-cli/info": "^1.2.3", + "@webpack-cli/serve": "^1.3.1", "colorette": "^1.2.1", "commander": "^7.0.0", "enquirer": "^2.3.6", @@ -17379,9 +17405,9 @@ }, "dependencies": { "commander": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz", - "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true } } @@ -17430,12 +17456,12 @@ "dev": true }, "whatwg-url": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", - "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", + "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", "dev": true, "requires": { - "lodash.sortby": "^4.7.0", + "lodash": "^4.7.0", "tr46": "^2.0.2", "webidl-conversions": "^6.1.0" } @@ -17530,9 +17556,9 @@ } }, "ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", + "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", "dev": true, "requires": {} }, @@ -17549,9 +17575,9 @@ "dev": true }, "y18n": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", - "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.6.tgz", + "integrity": "sha512-PlVX4Y0lDTN6E2V4ES2tEdyvXkeKzxa8c/vo0pxPr/TqbztddTP0yn7zZylIyiAuxerqj0Q5GhpJ1YJCP8LaZQ==", "dev": true }, "yallist": { @@ -17576,9 +17602,9 @@ } }, "yargs-parser": { - "version": "20.2.6", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz", - "integrity": "sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==", + "version": "20.2.7", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", "dev": true }, "yocto-queue": { diff --git a/package.json b/package.json index 62357b3..1b21a74 100644 --- a/package.json +++ b/package.json @@ -47,22 +47,22 @@ ] }, "dependencies": { - "@jitesoft/events": "^2.0.6", - "@jitesoft/sprintf": "^1.1.2" + "@jitesoft/events": "^2.1.0", + "@jitesoft/sprintf": "^1.1.3" }, "devDependencies": { - "@babel/core": "^7.13.8", - "@babel/eslint-parser": "^7.13.8", - "@jitesoft/babel-preset-main": "^2.8.1", - "@jitesoft/eslint-config": "^2.14.0", - "babel-jest": "^27.0.0-next.3", + "@babel/core": "^7.13.14", + "@babel/eslint-parser": "^7.13.14", + "@jitesoft/babel-preset-main": "^2.9.0", + "@jitesoft/eslint-config": "^2.16.0", + "babel-jest": "^27.0.0-next.7", "babel-loader": "^8.2.2", - "core-js": "^3.9.1", + "core-js": "^3.10.0", "cross-env": "^7.0.3", - "eslint": "^7.21.0", - "jest": "^27.0.0-next.3", - "webpack": "^5.24.3", - "webpack-cli": "^4.5.0" + "eslint": "^7.23.0", + "jest": "^27.0.0-next.7", + "webpack": "^5.30.0", + "webpack-cli": "^4.6.0" }, "scripts": { "test": "eslint src/ && jest yolog/tests/",