diff --git a/package-lock.json b/package-lock.json index 823de15..905d960 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1135,32 +1135,41 @@ "dev": true }, "@jest/console": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.0-next.1.tgz", - "integrity": "sha512-N2EZfiBPItMZXtRd06Vjqg6sYdhmxbvavFF83ApLC/w2zyx1oiubEC3BM9aUXaTGKKbpWdSr66zGQL7T8PodJg==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.0-next.5.tgz", + "integrity": "sha512-jg1y96FlIZLI3H4xW7OSTUEb+TWQRLBZRE19gRzuw+kkxOqUL/I0nkWUIQs1eGqL41/P260B+IFT22d/5Si3hg==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1", + "jest-message-util": "^27.0.0-next.5", + "jest-util": "^27.0.0-next.3", "slash": "^3.0.0" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -1226,18 +1235,18 @@ "dev": true }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } @@ -1253,12 +1262,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -1293,35 +1302,35 @@ } }, "@jest/core": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.2.tgz", - "integrity": "sha512-kH5KHxMgBjD/2CnubWuhwKWvQCcUIJOVO5V36JL96cwM/H7kWBVdSQBys7mJKwlwyzG8oGEsktaxli/1O2FzHQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.5.tgz", + "integrity": "sha512-y8V2WFsttKSHTooPK5QGKxQryLI6/JDoHCbFkqspEq6yQXis6u18V1va52c1pe7R2ufnmEMvc5vA/7Su5OUK+Q==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.1", - "@jest/reporters": "^27.0.0-next.2", - "@jest/test-result": "^27.0.0-next.1", - "@jest/transform": "^27.0.0-next.2", - "@jest/types": "^27.0.0-next.1", + "@jest/console": "^27.0.0-next.5", + "@jest/reporters": "^27.0.0-next.5", + "@jest/test-result": "^27.0.0-next.5", + "@jest/transform": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "emittery": "^0.7.2", + "emittery": "^0.8.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-changed-files": "^27.0.0-next.1", - "jest-config": "^27.0.0-next.2", - "jest-haste-map": "^27.0.0-next.2", - "jest-message-util": "^27.0.0-next.1", + "jest-changed-files": "^27.0.0-next.4", + "jest-config": "^27.0.0-next.5", + "jest-haste-map": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.2", - "jest-resolve-dependencies": "^27.0.0-next.2", - "jest-runner": "^27.0.0-next.2", - "jest-runtime": "^27.0.0-next.2", - "jest-snapshot": "^27.0.0-next.2", - "jest-util": "^27.0.0-next.1", - "jest-validate": "^27.0.0-next.1", - "jest-watcher": "^27.0.0-next.1", + "jest-resolve": "^27.0.0-next.5", + "jest-resolve-dependencies": "^27.0.0-next.5", + "jest-runner": "^27.0.0-next.5", + "jest-runtime": "^27.0.0-next.5", + "jest-snapshot": "^27.0.0-next.5", + "jest-util": "^27.0.0-next.3", + "jest-validate": "^27.0.0-next.5", + "jest-watcher": "^27.0.0-next.5", "micromatch": "^4.0.2", "p-each-series": "^2.1.0", "rimraf": "^3.0.0", @@ -1330,25 +1339,25 @@ }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, - "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==", + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", "dev": true, "requires": { - "type-fest": "^0.11.0" + "@types/yargs-parser": "*" } }, "ansi-styles": { @@ -1394,6 +1403,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -1416,18 +1431,18 @@ "dev": true }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } @@ -1449,12 +1464,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -1485,12 +1500,6 @@ "requires": { "is-number": "^7.0.0" } - }, - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true } } }, @@ -1629,55 +1638,73 @@ } }, "@jest/globals": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.1.tgz", - "integrity": "sha512-iklr8SnXF7cjhjMih9sBvVQfztciW5xzEaWvm6PwxQO4KnHaEOku3KdSLQ+selzfvgEw/Kryj0IDvreObPu5tQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.5.tgz", + "integrity": "sha512-1H6HSquqA51WUF51zh2RXTT+1Acz/umsnvyTmPY69ySrUJojM2vBy2DSEYmTxiIWvwg5jtrSsmqBqnuKhlQ9uw==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", - "expect": "^27.0.0-next.1" + "@jest/environment": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", + "expect": "^27.0.0-next.5" }, "dependencies": { "@jest/environment": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.1.tgz", - "integrity": "sha512-H3rg05KS9TsLd9KhYU9azyQfLNqTc83To/1C51SWKSdvmAjY7s5rftjb71dktM+D9vaXEHy+l3/gpXamg35QEA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.5.tgz", + "integrity": "sha512-hTig1NXT4yOJOpw7sTVGDo2x/DbyPDsnyJfOMy4zHIqNtPk6fB714HXWW59Ku/f5d8RmNDaVQW0EKMDRfZ62+Q==", "dev": true, "requires": { - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", - "jest-mock": "^27.0.0-next.1" + "jest-mock": "^27.0.0-next.3" } }, "@jest/fake-timers": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.1.tgz", - "integrity": "sha512-6KnfmquSmzZvhz6rzaHaTyDmC16W69TQYpHE1cJVQNsG7YnSncuUXUJJLK7OWW/9HxVOhjyQBBftZrFVBhQIuQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.5.tgz", + "integrity": "sha512-dSOLDNGgx++xGvVL0Mv1oR7SCl+0pvcVAmb7LMo9gkV+j3tvujS5+OaXMieBes8Kpavh2RsPeGTIfHDZgXxVDw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.0.0-next.3", + "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.1", - "jest-mock": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1" + "jest-message-util": "^27.0.0-next.5", + "jest-mock": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.3" } }, "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@sinonjs/fake-timers": { + "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/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -1728,16 +1755,16 @@ "dev": true }, "expect": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.1.tgz", - "integrity": "sha512-yOCYxlHyy3rkazDKpx7Pbb+o0AAgZcS0SfiaD5edkOcSXoUy7ErDLsKFARjWRcfLgEmd3Hh9ypFAzpZ3o5Agog==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.5.tgz", + "integrity": "sha512-KRZpSRsE6kKTB+Mlia4hD27G+n/Mg/KQmkdUro/iQcEXoIexoSKiYuE5KstdKzoHgvlp4PjL5UBpM7wJUst1Cg==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-styles": "^5.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-matcher-utils": "^27.0.0-next.1", - "jest-message-util": "^27.0.0-next.1", + "jest-matcher-utils": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", "jest-regex-util": "^27.0.0-next.0" }, "dependencies": { @@ -1771,15 +1798,15 @@ "dev": true }, "jest-diff": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.1.tgz", - "integrity": "sha512-VYvy46N/SHICtaf0RnFiN/3smMqYAfCOzGlTYmnARsQO36QjApKZg36G4Mljz64un+3O+vzT3+v0T8c348QDpw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.5.tgz", + "integrity": "sha512-8iE5mMGblay9Q22j7J+qfjoj8IGGWcnX5fVHzt/o0FeCYT/6OSeYqj5VzCEUdzJspHOjUhMbFVn7qnquQOhoMw==", "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.1" + "pretty-format": "^27.0.0-next.5" } }, "jest-get-type": { @@ -1789,41 +1816,41 @@ "dev": true }, "jest-matcher-utils": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.1.tgz", - "integrity": "sha512-3Zqcdtkl6Vv4jloDhkzhNLJ+M8eCyiLIdrYclCJq2AgCClEh/y9BNcMf/1tvYxkF2cAPoffA82a8JadWUkHj/w==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.5.tgz", + "integrity": "sha512-iTYI5GnfnQqkpUwbcyJ/cAWp8jDh07Xu7vrO55qwpRPyJxALfumnB05hHoflff7Y42OxpfNhA03M3PO20YNRDg==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.0.0-next.1", + "jest-diff": "^27.0.0-next.5", "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.1" + "pretty-format": "^27.0.0-next.5" } }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.1.tgz", - "integrity": "sha512-9JBpt6frpsDkvx5nG014yQJ7PaubUyn3e47gfVR5wAGq5aQ/nUFyDTz1Bk0HrDd8ZKQP9VL7lxEg9jzs0W8Iug==", + "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==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/node": "*" } }, @@ -1844,12 +1871,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -1884,16 +1911,16 @@ } }, "@jest/reporters": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.2.tgz", - "integrity": "sha512-umciZqYLSNd/F7QXAe8OiIPtJLZuSC1afyx/a1xuXwdQF8mexvtDOPCMCbfA1B7JUhytLgrDaz2vOuDW6QH2JA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.5.tgz", + "integrity": "sha512-He3hdq70zBXC0/pHFw2L0S8NAJrFhBJ0GDxEZJpobSm/cEunwU0Vmcxhyteujmt2b9SUPMCcsU7pjkK4/+CK8w==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.0.0-next.1", - "@jest/test-result": "^27.0.0-next.1", - "@jest/transform": "^27.0.0-next.2", - "@jest/types": "^27.0.0-next.1", + "@jest/console": "^27.0.0-next.5", + "@jest/test-result": "^27.0.0-next.5", + "@jest/transform": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", @@ -1904,11 +1931,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.2", - "jest-resolve": "^27.0.0-next.2", - "jest-util": "^27.0.0-next.1", - "jest-worker": "^27.0.0-next.2", - "node-notifier": "^8.0.0", + "jest-haste-map": "^27.0.0-next.5", + "jest-resolve": "^27.0.0-next.5", + "jest-util": "^27.0.0-next.3", + "jest-worker": "^27.0.0-next.5", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", @@ -1917,18 +1943,27 @@ }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -1987,9 +2022,9 @@ } }, "@jest/source-map": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.0-next.0.tgz", - "integrity": "sha512-pp6PrnUN1iI1BqKceIVGTUYbXIVVw49GBLgVEoFNkDfuPZgLuH2aQFhnzyPzQqDyWzv2N0gLX8AnixjcV7P2VA==", + "version": "27.0.0-next.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.0-next.3.tgz", + "integrity": "sha512-cup/B3GygP6Y61tL+owv94ftGs1ndnUsk8bYh8Ud+jF3nMRY2mIv6dwL6sXhh/SW5pEsc2OyRI4oKRgNFxvZBw==", "dev": true, "requires": { "callsites": "^3.0.0", @@ -2006,30 +2041,39 @@ } }, "@jest/test-result": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.1.tgz", - "integrity": "sha512-t1rCTmdmgmU3ALbcTUSW+wI7tArm3BNsUhdFWvZQiIQVGCwpqbR84S8Cb8vcM3OKvGoM/vLl5OmqGf8jvQ0jog==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.5.tgz", + "integrity": "sha512-PyNQFOGzmxQFAvnVort2VsQ4Lnynae6iqpKMTKjvmNOt33cT3VeIM9hRlaA/PZdAlvaHnFR98XQhdNi8st2XrQ==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/console": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2082,34 +2126,34 @@ } }, "@jest/test-sequencer": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.2.tgz", - "integrity": "sha512-ayciaiZ+aGTU+wG9uQ7G0wtfcIB/mNpp16zzgUY/yQnycGWz5OHdCSiaxkcu6YOXnBIeZjxP0ab2ApBCANUSuQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.5.tgz", + "integrity": "sha512-ojlwiRJJeNRfmbnehf6nbC9nqBM650Ms9RhnjozjiP9JUTJlujbNnfh/LZ0WP2NBVhqnDovRbzt6LWvtkx2KjA==", "dev": true, "requires": { - "@jest/test-result": "^27.0.0-next.1", + "@jest/test-result": "^27.0.0-next.5", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.2", - "jest-runner": "^27.0.0-next.2", - "jest-runtime": "^27.0.0-next.2" + "jest-haste-map": "^27.0.0-next.5", + "jest-runner": "^27.0.0-next.5", + "jest-runtime": "^27.0.0-next.5" } }, "@jest/transform": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.0-next.2.tgz", - "integrity": "sha512-3QnpdRTDDgn1fxOhrI5KFdLf5vn5r7gH2nimTyHMjwrvO/qFMjQoKVxDrRaCC3mCfBcmCB/guPet9RveoCz6fA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.0-next.5.tgz", + "integrity": "sha512-v1mr0O4DtDoWS2FdeOl6ml2atrQMiy1CARiSp+qvSnCWKVWtWd5kvfKmnXPkvbFU2vmC5esFL6FdQWl8LgHxog==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "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.2", + "jest-haste-map": "^27.0.0-next.5", "jest-regex-util": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.1", + "jest-util": "^27.0.0-next.3", "micromatch": "^4.0.2", "pirates": "^4.0.1", "slash": "^3.0.0", @@ -2118,18 +2162,27 @@ }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -3008,6 +3061,23 @@ "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "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==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -3198,34 +3268,43 @@ } }, "babel-jest": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.2.tgz", - "integrity": "sha512-ts6Wp5yT+AhKo8T4NaJ8WScA5nPY1gz+u3zd58ktHqaZZDskkn/JRfqlZNjOAxLJR3ylUlZiGensjs0Fo6Q+Dg==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.5.tgz", + "integrity": "sha512-iU+iTYh+3tI21ZZVpu9PSOIryCvz/vmWoltR8+s7d/7Zy0NawAb4urimuiSGIOEU4cFb+btVTQhrNayKrXh0rw==", "dev": true, "requires": { - "@jest/transform": "^27.0.0-next.2", - "@jest/types": "^27.0.0-next.1", + "@jest/transform": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/babel__core": "^7.1.7", "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^27.0.0-next.0", + "babel-preset-jest": "^27.0.0-next.3", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "slash": "^3.0.0" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -3300,9 +3379,9 @@ } }, "babel-plugin-jest-hoist": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.0-next.0.tgz", - "integrity": "sha512-H2v48wQCF3yJ+uVKc+VTh/ddyDGlBL1DEPNnA5lVEls6b5SwbWqP4CpZ65N7tlh4VUCVcMjy503W9DT8p94i1Q==", + "version": "27.0.0-next.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.0-next.3.tgz", + "integrity": "sha512-s6XOBa+TIoy3tu8SLENLGk435ynzc6ojJ6O3ErI7iHyNSPjsQIZqZLbV1nIEdD5e7IrbtWml3umtxJqMnjmcAA==", "dev": true, "requires": { "@babel/template": "^7.3.3", @@ -3332,12 +3411,12 @@ } }, "babel-preset-jest": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.0-next.0.tgz", - "integrity": "sha512-IBwrt4KpbgfPaxFEzgKlj75bOYCH4RfB71fLsJ4BMUW8jO/602Lck3HmbMNEzf//lQ2vvVlQcj8XdF3QvfSzLw==", + "version": "27.0.0-next.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.0-next.3.tgz", + "integrity": "sha512-1WoguNHYXSFCVvPqfjf+/J7q+OLohJzkT3vyGOACBlpjwE0b7yixW+M9O66U958/8n3UmpHXuC+cSR5p49XkcQ==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "^27.0.0-next.0", + "babel-plugin-jest-hoist": "^27.0.0-next.3", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -3578,9 +3657,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.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.1.0.tgz", + "integrity": "sha512-zE63fH4Nrb9N7JUc9yQx+PY1kt+5rClC1xAK6qMldoRcMZUv0LtNQdGJ1jgo5XLETEl0EmSCGvTloAt/J4tayA==", "dev": true }, "class-utils": { @@ -5590,13 +5669,6 @@ "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", "dev": true }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true, - "optional": true - }, "handlebars": { "version": "4.7.7", "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", @@ -6057,13 +6129,6 @@ "kind-of": "^6.0.2" } }, - "is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", - "dev": true, - "optional": true - }, "is-extendable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", @@ -6223,16 +6288,6 @@ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", "dev": true }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "optional": true, - "requires": { - "is-docker": "^2.0.0" - } - }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -6360,40 +6415,158 @@ "dev": true }, "jest": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.0-next.2.tgz", - "integrity": "sha512-h6lM8tw7njPyaE06iKFhFUPjb0Yvwg9FyYlsQtgvjrxe8qkwoAXSjFhI3GtIi+m+z+W49kr/EHWM4+t+Yo2sZg==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.0-next.5.tgz", + "integrity": "sha512-fMHSRq7xYwZmdNr5YP2icy6Txn9wJBhGLNIeHsGxkokeuIj30tnpU2EyRb4Cq6l8+VD2c2Vt4YdhT3ephyX8Kw==", "dev": true, "requires": { - "@jest/core": "^27.0.0-next.2", + "@jest/core": "^27.0.0-next.5", "import-local": "^3.0.2", - "jest-cli": "^27.0.0-next.2" + "jest-cli": "^27.0.0-next.5" + }, + "dependencies": { + "@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==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz", + "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-ci": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", + "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", + "dev": true, + "requires": { + "ci-info": "^3.1.1" + } + }, + "jest-cli": { + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.5.tgz", + "integrity": "sha512-nSxU1UgvDP/qIMCw3QBlbP6KtwAwAh3h3p/cbDHiZmmkdY/RZf/CvNEL2zEzK5Cdc3szaZfTgMENPentzfjf2Q==", + "dev": true, + "requires": { + "@jest/core": "^27.0.0-next.5", + "@jest/test-result": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", + "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.5", + "jest-util": "^27.0.0-next.3", + "jest-validate": "^27.0.0-next.5", + "prompts": "^2.0.1", + "yargs": "^16.0.3" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-changed-files": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.0-next.1.tgz", - "integrity": "sha512-EyHpXUoJ4zjrT37r4k/Qdlt4S+N29wgEO8n4tjEbDM33TsK56ZNSWzGJn5Gk82uDm+J+Ror0SAGhHU6KwO1HIw==", + "version": "27.0.0-next.4", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.0-next.4.tgz", + "integrity": "sha512-wqT5A8GykzQX434EeNRFnFk0xe9aiy3kJ+S6K9GgsTqJ+Dn3EhTB6DmKxVDo6cii+CFxs8MDMLIuijpqw6eK1A==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "execa": "^5.0.0", - "throat": "^5.0.0" + "throat": "^6.0.1" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -6442,6 +6615,12 @@ "requires": { "has-flag": "^4.0.0" } + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", + "dev": true } } }, @@ -7095,157 +7274,90 @@ } } }, - "jest-cli": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.2.tgz", - "integrity": "sha512-iV464nLi8OjzdSx1nHxoDFcK6ZqXncCk+GNzLlseCZB9VMEez1GXEX2vPEDHGDWkyMDliU/AC5lQilIRsTh9yQ==", - "dev": true, - "requires": { - "@jest/core": "^27.0.0-next.2", - "@jest/test-result": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^27.0.0-next.2", - "jest-util": "^27.0.0-next.1", - "jest-validate": "^27.0.0-next.1", - "prompts": "^2.0.1", - "yargs": "^16.0.3" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "jest-config": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.2.tgz", - "integrity": "sha512-2pECBbGtJqqU5qg52eWhMIZy2T6bPO6lbsQDiDgHmgX80NIOzJ+6qljAXBC9c3qzesTxEL4zieRqWvd2I7GTzA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.5.tgz", + "integrity": "sha512-MQgasoJUpMXuK7XsdL/B7vzHNyxXUY+b0TOG0tE8SgW0wpSwWfViXOi/4tXZquSciOztBKRENhZfdGthaF4E3g==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.0.0-next.2", - "@jest/types": "^27.0.0-next.1", - "babel-jest": "^27.0.0-next.2", + "@jest/test-sequencer": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", + "babel-jest": "^27.0.0-next.5", "chalk": "^4.0.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", "graceful-fs": "^4.2.4", - "jest-circus": "^27.0.0-next.2", - "jest-environment-jsdom": "^27.0.0-next.1", - "jest-environment-node": "^27.0.0-next.1", + "jest-circus": "^27.0.0-next.5", + "jest-environment-jsdom": "^27.0.0-next.5", + "jest-environment-node": "^27.0.0-next.5", "jest-get-type": "^27.0.0-next.0", - "jest-jasmine2": "^27.0.0-next.2", + "jest-jasmine2": "^27.0.0-next.5", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.2", - "jest-util": "^27.0.0-next.1", - "jest-validate": "^27.0.0-next.1", + "jest-resolve": "^27.0.0-next.5", + "jest-util": "^27.0.0-next.3", + "jest-validate": "^27.0.0-next.5", "micromatch": "^4.0.2", - "pretty-format": "^27.0.0-next.1" + "pretty-format": "^27.0.0-next.5" }, "dependencies": { "@jest/environment": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.1.tgz", - "integrity": "sha512-H3rg05KS9TsLd9KhYU9azyQfLNqTc83To/1C51SWKSdvmAjY7s5rftjb71dktM+D9vaXEHy+l3/gpXamg35QEA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.5.tgz", + "integrity": "sha512-hTig1NXT4yOJOpw7sTVGDo2x/DbyPDsnyJfOMy4zHIqNtPk6fB714HXWW59Ku/f5d8RmNDaVQW0EKMDRfZ62+Q==", "dev": true, "requires": { - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", - "jest-mock": "^27.0.0-next.1" + "jest-mock": "^27.0.0-next.3" } }, "@jest/fake-timers": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.1.tgz", - "integrity": "sha512-6KnfmquSmzZvhz6rzaHaTyDmC16W69TQYpHE1cJVQNsG7YnSncuUXUJJLK7OWW/9HxVOhjyQBBftZrFVBhQIuQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.5.tgz", + "integrity": "sha512-dSOLDNGgx++xGvVL0Mv1oR7SCl+0pvcVAmb7LMo9gkV+j3tvujS5+OaXMieBes8Kpavh2RsPeGTIfHDZgXxVDw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.0.0-next.3", + "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.1", - "jest-mock": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1" + "jest-message-util": "^27.0.0-next.5", + "jest-mock": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.3" } }, "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@sinonjs/fake-timers": { + "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/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -7296,16 +7408,16 @@ "dev": true }, "expect": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.1.tgz", - "integrity": "sha512-yOCYxlHyy3rkazDKpx7Pbb+o0AAgZcS0SfiaD5edkOcSXoUy7ErDLsKFARjWRcfLgEmd3Hh9ypFAzpZ3o5Agog==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.5.tgz", + "integrity": "sha512-KRZpSRsE6kKTB+Mlia4hD27G+n/Mg/KQmkdUro/iQcEXoIexoSKiYuE5KstdKzoHgvlp4PjL5UBpM7wJUst1Cg==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-styles": "^5.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-matcher-utils": "^27.0.0-next.1", - "jest-message-util": "^27.0.0-next.1", + "jest-matcher-utils": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", "jest-regex-util": "^27.0.0-next.0" }, "dependencies": { @@ -7339,55 +7451,55 @@ "dev": true }, "jest-circus": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.2.tgz", - "integrity": "sha512-PyBe7ckL+b8RFxH4hRVYlG0rKg9TWdW4Jw/reTxBv1cB3RMKy/F2tP8u7Ymk7PiMy5aescMWc6hjcCXzmxqQ+g==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.5.tgz", + "integrity": "sha512-dRuEuXYRdHcWfn5r+pQokpRIHRw+sFxwWxhLqp5lbcGQ6XLa/tp+zDOthMmukALgwhMwzPnJBUaIW1n46s6tdA==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.1", - "@jest/test-result": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/environment": "^27.0.0-next.5", + "@jest/test-result": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^27.0.0-next.1", + "expect": "^27.0.0-next.5", "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.1", - "jest-matcher-utils": "^27.0.0-next.1", - "jest-message-util": "^27.0.0-next.1", - "jest-runner": "^27.0.0-next.2", - "jest-runtime": "^27.0.0-next.2", - "jest-snapshot": "^27.0.0-next.2", - "jest-util": "^27.0.0-next.1", - "pretty-format": "^27.0.0-next.1", + "jest-each": "^27.0.0-next.5", + "jest-matcher-utils": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", + "jest-runner": "^27.0.0-next.5", + "jest-runtime": "^27.0.0-next.5", + "jest-snapshot": "^27.0.0-next.5", + "jest-util": "^27.0.0-next.3", + "pretty-format": "^27.0.0-next.5", "stack-utils": "^2.0.3", - "throat": "^5.0.0" + "throat": "^6.0.1" } }, "jest-diff": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.1.tgz", - "integrity": "sha512-VYvy46N/SHICtaf0RnFiN/3smMqYAfCOzGlTYmnARsQO36QjApKZg36G4Mljz64un+3O+vzT3+v0T8c348QDpw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.5.tgz", + "integrity": "sha512-8iE5mMGblay9Q22j7J+qfjoj8IGGWcnX5fVHzt/o0FeCYT/6OSeYqj5VzCEUdzJspHOjUhMbFVn7qnquQOhoMw==", "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.1" + "pretty-format": "^27.0.0-next.5" } }, "jest-each": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.1.tgz", - "integrity": "sha512-eKdNR5RJKNEroI8LvMADpvRnfu/N29u43ifY+uJT6Ehdezdy8McZfOVUYojDklvHaiJz7tUb/8UUm13MPzGMPg==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.5.tgz", + "integrity": "sha512-qYwzEY+FLhOzRGbRAgFTynSUBsJhxV7yuJlJW8OXlkb+144TAbzJuzLOt6iIT42jYkNEqrNsxOZzrNL+A9Sulw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "chalk": "^4.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.1", - "pretty-format": "^27.0.0-next.1" + "jest-util": "^27.0.0-next.3", + "pretty-format": "^27.0.0-next.5" } }, "jest-get-type": { @@ -7397,41 +7509,41 @@ "dev": true }, "jest-matcher-utils": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.1.tgz", - "integrity": "sha512-3Zqcdtkl6Vv4jloDhkzhNLJ+M8eCyiLIdrYclCJq2AgCClEh/y9BNcMf/1tvYxkF2cAPoffA82a8JadWUkHj/w==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.5.tgz", + "integrity": "sha512-iTYI5GnfnQqkpUwbcyJ/cAWp8jDh07Xu7vrO55qwpRPyJxALfumnB05hHoflff7Y42OxpfNhA03M3PO20YNRDg==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.0.0-next.1", + "jest-diff": "^27.0.0-next.5", "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.1" + "pretty-format": "^27.0.0-next.5" } }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.1.tgz", - "integrity": "sha512-9JBpt6frpsDkvx5nG014yQJ7PaubUyn3e47gfVR5wAGq5aQ/nUFyDTz1Bk0HrDd8ZKQP9VL7lxEg9jzs0W8Iug==", + "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==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/node": "*" } }, @@ -7452,12 +7564,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -7480,6 +7592,12 @@ "has-flag": "^4.0.0" } }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", + "dev": true + }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -7685,59 +7803,77 @@ } }, "jest-environment-jsdom": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.1.tgz", - "integrity": "sha512-+KXS+Jx2wJjOe25AuiqOJzMCkJQUDe7/c0B0dXfCj2NkV8RLeVwIGW0hGFTVRohSGG+F74DrmSZ+esuKUwLxMQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.5.tgz", + "integrity": "sha512-RRp82MVYj7E4gAfmyA7Vn1FIZCi2RlHJ/oa8Ru+RwL4Y2xWMk78WQDbLGWkEv1AokUVLCz69+S2+ug00ThA/pQ==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.1", - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/environment": "^27.0.0-next.5", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", - "jest-mock": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1", + "jest-mock": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.3", "jsdom": "^16.4.0" }, "dependencies": { "@jest/environment": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.1.tgz", - "integrity": "sha512-H3rg05KS9TsLd9KhYU9azyQfLNqTc83To/1C51SWKSdvmAjY7s5rftjb71dktM+D9vaXEHy+l3/gpXamg35QEA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.5.tgz", + "integrity": "sha512-hTig1NXT4yOJOpw7sTVGDo2x/DbyPDsnyJfOMy4zHIqNtPk6fB714HXWW59Ku/f5d8RmNDaVQW0EKMDRfZ62+Q==", "dev": true, "requires": { - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", - "jest-mock": "^27.0.0-next.1" + "jest-mock": "^27.0.0-next.3" } }, "@jest/fake-timers": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.1.tgz", - "integrity": "sha512-6KnfmquSmzZvhz6rzaHaTyDmC16W69TQYpHE1cJVQNsG7YnSncuUXUJJLK7OWW/9HxVOhjyQBBftZrFVBhQIuQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.5.tgz", + "integrity": "sha512-dSOLDNGgx++xGvVL0Mv1oR7SCl+0pvcVAmb7LMo9gkV+j3tvujS5+OaXMieBes8Kpavh2RsPeGTIfHDZgXxVDw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.0.0-next.3", + "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.1", - "jest-mock": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1" + "jest-message-util": "^27.0.0-next.5", + "jest-mock": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.3" } }, "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@sinonjs/fake-timers": { + "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/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -7803,29 +7939,29 @@ "dev": true }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.1.tgz", - "integrity": "sha512-9JBpt6frpsDkvx5nG014yQJ7PaubUyn3e47gfVR5wAGq5aQ/nUFyDTz1Bk0HrDd8ZKQP9VL7lxEg9jzs0W8Iug==", + "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==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/node": "*" } }, @@ -7840,12 +7976,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -7880,58 +8016,76 @@ } }, "jest-environment-node": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.1.tgz", - "integrity": "sha512-yq2ysrT+jj0rAybm+yjbgM20befOhkm64+qD5QMArgjcvErzQ4y6eN11wc+VWfAexXEW3G1/o0oAsSnsbp+9Eg==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.5.tgz", + "integrity": "sha512-BfH8Y/LN46Igj6pK33sySSAdVzC0haMfWgdwcGM2R2reNHm1PcSk96wsAVguQbMq4HvMXVTfoXUP5gKUI+U2HQ==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.1", - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/environment": "^27.0.0-next.5", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", - "jest-mock": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1" + "jest-mock": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.3" }, "dependencies": { "@jest/environment": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.1.tgz", - "integrity": "sha512-H3rg05KS9TsLd9KhYU9azyQfLNqTc83To/1C51SWKSdvmAjY7s5rftjb71dktM+D9vaXEHy+l3/gpXamg35QEA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.5.tgz", + "integrity": "sha512-hTig1NXT4yOJOpw7sTVGDo2x/DbyPDsnyJfOMy4zHIqNtPk6fB714HXWW59Ku/f5d8RmNDaVQW0EKMDRfZ62+Q==", "dev": true, "requires": { - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", - "jest-mock": "^27.0.0-next.1" + "jest-mock": "^27.0.0-next.3" } }, "@jest/fake-timers": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.1.tgz", - "integrity": "sha512-6KnfmquSmzZvhz6rzaHaTyDmC16W69TQYpHE1cJVQNsG7YnSncuUXUJJLK7OWW/9HxVOhjyQBBftZrFVBhQIuQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.5.tgz", + "integrity": "sha512-dSOLDNGgx++xGvVL0Mv1oR7SCl+0pvcVAmb7LMo9gkV+j3tvujS5+OaXMieBes8Kpavh2RsPeGTIfHDZgXxVDw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.0.0-next.3", + "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.1", - "jest-mock": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1" + "jest-message-util": "^27.0.0-next.5", + "jest-mock": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.3" } }, "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@sinonjs/fake-timers": { + "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/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -7997,29 +8151,29 @@ "dev": true }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.1.tgz", - "integrity": "sha512-9JBpt6frpsDkvx5nG014yQJ7PaubUyn3e47gfVR5wAGq5aQ/nUFyDTz1Bk0HrDd8ZKQP9VL7lxEg9jzs0W8Iug==", + "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==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/node": "*" } }, @@ -8034,12 +8188,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -8080,39 +8234,48 @@ "dev": true }, "jest-haste-map": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.2.tgz", - "integrity": "sha512-iQQVQFT//VwrD5/Qv/Q0GaIHiSx1hwKeJ70luH4cUgw9YkOA7ddJtmoqAObHKqNJcDS7SDIbyDu0+wLf1mlxZA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.5.tgz", + "integrity": "sha512-GTE9A6Ifnf2hPjYL7bIab2EVe9YgwFcm4nxISgq3W1QLpHYNC6Pb+1RD58nQm4W6OCmCgeJKEQ9bBmqlYcYP1w==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", + "fsevents": "^2.2.1", "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.1", - "jest-worker": "^27.0.0-next.2", + "jest-util": "^27.0.0-next.3", + "jest-worker": "^27.0.0-next.5", "micromatch": "^4.0.2", "walker": "^1.0.7" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -8214,70 +8377,88 @@ } }, "jest-jasmine2": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.2.tgz", - "integrity": "sha512-wEJL3YA0zt5v5odPultywAuwaif//ZfRHTeRevgnYtp3Ul+anMAltbQdGMs4HrvO1s7+JhheJBemAYsAYncnFw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.5.tgz", + "integrity": "sha512-QIYf84nj911xaB81Jjw2QFxkjYD++MH+AcOIxoOiQ6ly1hiEdzr48xO87U53lKhzhCbZsHmQX4viTADzgQhxGA==", "dev": true, "requires": { "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.0.0-next.1", - "@jest/source-map": "^27.0.0-next.0", - "@jest/test-result": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/environment": "^27.0.0-next.5", + "@jest/source-map": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^27.0.0-next.1", + "expect": "^27.0.0-next.5", "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.1", - "jest-matcher-utils": "^27.0.0-next.1", - "jest-message-util": "^27.0.0-next.1", - "jest-runtime": "^27.0.0-next.2", - "jest-snapshot": "^27.0.0-next.2", - "jest-util": "^27.0.0-next.1", - "pretty-format": "^27.0.0-next.1", - "throat": "^5.0.0" + "jest-each": "^27.0.0-next.5", + "jest-matcher-utils": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", + "jest-runtime": "^27.0.0-next.5", + "jest-snapshot": "^27.0.0-next.5", + "jest-util": "^27.0.0-next.3", + "pretty-format": "^27.0.0-next.5", + "throat": "^6.0.1" }, "dependencies": { "@jest/environment": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.1.tgz", - "integrity": "sha512-H3rg05KS9TsLd9KhYU9azyQfLNqTc83To/1C51SWKSdvmAjY7s5rftjb71dktM+D9vaXEHy+l3/gpXamg35QEA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.5.tgz", + "integrity": "sha512-hTig1NXT4yOJOpw7sTVGDo2x/DbyPDsnyJfOMy4zHIqNtPk6fB714HXWW59Ku/f5d8RmNDaVQW0EKMDRfZ62+Q==", "dev": true, "requires": { - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", - "jest-mock": "^27.0.0-next.1" + "jest-mock": "^27.0.0-next.3" } }, "@jest/fake-timers": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.1.tgz", - "integrity": "sha512-6KnfmquSmzZvhz6rzaHaTyDmC16W69TQYpHE1cJVQNsG7YnSncuUXUJJLK7OWW/9HxVOhjyQBBftZrFVBhQIuQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.5.tgz", + "integrity": "sha512-dSOLDNGgx++xGvVL0Mv1oR7SCl+0pvcVAmb7LMo9gkV+j3tvujS5+OaXMieBes8Kpavh2RsPeGTIfHDZgXxVDw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.0.0-next.3", + "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.1", - "jest-mock": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1" + "jest-message-util": "^27.0.0-next.5", + "jest-mock": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.3" } }, "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@sinonjs/fake-timers": { + "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/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -8328,16 +8509,16 @@ "dev": true }, "expect": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.1.tgz", - "integrity": "sha512-yOCYxlHyy3rkazDKpx7Pbb+o0AAgZcS0SfiaD5edkOcSXoUy7ErDLsKFARjWRcfLgEmd3Hh9ypFAzpZ3o5Agog==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.5.tgz", + "integrity": "sha512-KRZpSRsE6kKTB+Mlia4hD27G+n/Mg/KQmkdUro/iQcEXoIexoSKiYuE5KstdKzoHgvlp4PjL5UBpM7wJUst1Cg==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-styles": "^5.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-matcher-utils": "^27.0.0-next.1", - "jest-message-util": "^27.0.0-next.1", + "jest-matcher-utils": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", "jest-regex-util": "^27.0.0-next.0" }, "dependencies": { @@ -8371,28 +8552,28 @@ "dev": true }, "jest-diff": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.1.tgz", - "integrity": "sha512-VYvy46N/SHICtaf0RnFiN/3smMqYAfCOzGlTYmnARsQO36QjApKZg36G4Mljz64un+3O+vzT3+v0T8c348QDpw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.5.tgz", + "integrity": "sha512-8iE5mMGblay9Q22j7J+qfjoj8IGGWcnX5fVHzt/o0FeCYT/6OSeYqj5VzCEUdzJspHOjUhMbFVn7qnquQOhoMw==", "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.1" + "pretty-format": "^27.0.0-next.5" } }, "jest-each": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.1.tgz", - "integrity": "sha512-eKdNR5RJKNEroI8LvMADpvRnfu/N29u43ifY+uJT6Ehdezdy8McZfOVUYojDklvHaiJz7tUb/8UUm13MPzGMPg==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.5.tgz", + "integrity": "sha512-qYwzEY+FLhOzRGbRAgFTynSUBsJhxV7yuJlJW8OXlkb+144TAbzJuzLOt6iIT42jYkNEqrNsxOZzrNL+A9Sulw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "chalk": "^4.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.1", - "pretty-format": "^27.0.0-next.1" + "jest-util": "^27.0.0-next.3", + "pretty-format": "^27.0.0-next.5" } }, "jest-get-type": { @@ -8402,41 +8583,41 @@ "dev": true }, "jest-matcher-utils": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.1.tgz", - "integrity": "sha512-3Zqcdtkl6Vv4jloDhkzhNLJ+M8eCyiLIdrYclCJq2AgCClEh/y9BNcMf/1tvYxkF2cAPoffA82a8JadWUkHj/w==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.5.tgz", + "integrity": "sha512-iTYI5GnfnQqkpUwbcyJ/cAWp8jDh07Xu7vrO55qwpRPyJxALfumnB05hHoflff7Y42OxpfNhA03M3PO20YNRDg==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.0.0-next.1", + "jest-diff": "^27.0.0-next.5", "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.1" + "pretty-format": "^27.0.0-next.5" } }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.1.tgz", - "integrity": "sha512-9JBpt6frpsDkvx5nG014yQJ7PaubUyn3e47gfVR5wAGq5aQ/nUFyDTz1Bk0HrDd8ZKQP9VL7lxEg9jzs0W8Iug==", + "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==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/node": "*" } }, @@ -8457,12 +8638,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -8485,6 +8666,12 @@ "has-flag": "^4.0.0" } }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", + "dev": true + }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -8497,28 +8684,37 @@ } }, "jest-leak-detector": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.1.tgz", - "integrity": "sha512-gKVc9o2Dky1V7+l1IYaD0Xs0tAjM6FzitjHHuvaXvW47w86JNbyZ/7VRtDj1Y91TPftULEFKXhHVYYpCWok9jA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.5.tgz", + "integrity": "sha512-iaaDbxBdjRn6MRNSE1AEdd7BfMHNXssJ04GkBTe/rTkx6ibsg3wF9VyRgd22cXK7kpwvjCnrC1LlN2kOo8cFDg==", "dev": true, "requires": { "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.1" + "pretty-format": "^27.0.0-next.5" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.1.0.tgz", @@ -8574,12 +8770,12 @@ "dev": true }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -8793,34 +8989,43 @@ "dev": true }, "jest-resolve": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.2.tgz", - "integrity": "sha512-9XirTDQ3NC7gQaxq4vREnYHaXaL3KM35D2bLhfXjSd3FSPk7yaJ1abwvFgVyYtqKBqCoxbkoIgjjwAXmSaSApA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.5.tgz", + "integrity": "sha512-iaecCeYDIKp2pUMRHn/zPVZVfwi74kXnHjFtRDKNl8dGXP+QvaCDFoj7ILVJrqu41KTP+KF+zCba2+k//0iYXQ==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "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.1", - "resolve": "^1.18.1", + "jest-util": "^27.0.0-next.3", + "resolve": "^1.20.0", "slash": "^3.0.0" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -8873,29 +9078,38 @@ } }, "jest-resolve-dependencies": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.2.tgz", - "integrity": "sha512-OXvrzz+o8tJHLlY884vvMzIHP4KcZGpUolG4PkQ0uJfV43RygInEX7GZQZ1ZW3WLLZEQa5w5d9/5SiXVlL3m2w==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.5.tgz", + "integrity": "sha512-hDx4RzKnZx4S2CyGbGotZ7GWE2KlDYku1tm2DxjWykRJ3be1a66ikhj9/fS+2oLWt/YY52fUKVIl1nOHRkRQUw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "jest-regex-util": "^27.0.0-next.0", - "jest-snapshot": "^27.0.0-next.2" + "jest-snapshot": "^27.0.0-next.5" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -8954,73 +9168,91 @@ } }, "jest-runner": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.2.tgz", - "integrity": "sha512-6GCN+OHs69c1L7OGzTmj2hwdMViVLVOzdlTNx1FgnH4PPWZlsfOHho+S4qBUqhB3ZPyHlgDFjCalc6HOTbyPGg==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.5.tgz", + "integrity": "sha512-OwcO8UfPely3C1lKvSpKs2kbIK1tcOnyqruHax19sOGFBadEzrmRZ/P+xLHXmm9GxZBQlQOv6CnWIhmqARlXtg==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.1", - "@jest/environment": "^27.0.0-next.1", - "@jest/test-result": "^27.0.0-next.1", - "@jest/transform": "^27.0.0-next.2", - "@jest/types": "^27.0.0-next.1", + "@jest/console": "^27.0.0-next.5", + "@jest/environment": "^27.0.0-next.5", + "@jest/test-result": "^27.0.0-next.5", + "@jest/transform": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.7.1", + "emittery": "^0.8.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-config": "^27.0.0-next.2", + "jest-config": "^27.0.0-next.5", "jest-docblock": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.2", - "jest-leak-detector": "^27.0.0-next.1", - "jest-message-util": "^27.0.0-next.1", - "jest-resolve": "^27.0.0-next.2", - "jest-runtime": "^27.0.0-next.2", - "jest-util": "^27.0.0-next.1", - "jest-worker": "^27.0.0-next.2", + "jest-haste-map": "^27.0.0-next.5", + "jest-leak-detector": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", + "jest-resolve": "^27.0.0-next.5", + "jest-runtime": "^27.0.0-next.5", + "jest-util": "^27.0.0-next.3", + "jest-worker": "^27.0.0-next.5", "source-map-support": "^0.5.6", - "throat": "^5.0.0" + "throat": "^6.0.1" }, "dependencies": { "@jest/environment": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.1.tgz", - "integrity": "sha512-H3rg05KS9TsLd9KhYU9azyQfLNqTc83To/1C51SWKSdvmAjY7s5rftjb71dktM+D9vaXEHy+l3/gpXamg35QEA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.5.tgz", + "integrity": "sha512-hTig1NXT4yOJOpw7sTVGDo2x/DbyPDsnyJfOMy4zHIqNtPk6fB714HXWW59Ku/f5d8RmNDaVQW0EKMDRfZ62+Q==", "dev": true, "requires": { - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", - "jest-mock": "^27.0.0-next.1" + "jest-mock": "^27.0.0-next.3" } }, "@jest/fake-timers": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.1.tgz", - "integrity": "sha512-6KnfmquSmzZvhz6rzaHaTyDmC16W69TQYpHE1cJVQNsG7YnSncuUXUJJLK7OWW/9HxVOhjyQBBftZrFVBhQIuQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.5.tgz", + "integrity": "sha512-dSOLDNGgx++xGvVL0Mv1oR7SCl+0pvcVAmb7LMo9gkV+j3tvujS5+OaXMieBes8Kpavh2RsPeGTIfHDZgXxVDw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.0.0-next.3", + "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.1", - "jest-mock": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1" + "jest-message-util": "^27.0.0-next.5", + "jest-mock": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.3" } }, "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@sinonjs/fake-timers": { + "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/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9064,6 +9296,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -9086,29 +9324,29 @@ "dev": true }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.1.tgz", - "integrity": "sha512-9JBpt6frpsDkvx5nG014yQJ7PaubUyn3e47gfVR5wAGq5aQ/nUFyDTz1Bk0HrDd8ZKQP9VL7lxEg9jzs0W8Iug==", + "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==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/node": "*" } }, @@ -9123,12 +9361,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -9151,6 +9389,12 @@ "has-flag": "^4.0.0" } }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", + "dev": true + }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -9163,78 +9407,96 @@ } }, "jest-runtime": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.2.tgz", - "integrity": "sha512-fPr3NpF0sAeqVn+45Na40b0bnn8my08alocEIze+OA6hmFHT5bQ0IBkE74ihsjD9RkkWSlTTGqsxHqlKY/Ps5g==", - "dev": true, - "requires": { - "@jest/console": "^27.0.0-next.1", - "@jest/environment": "^27.0.0-next.1", - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/globals": "^27.0.0-next.1", - "@jest/source-map": "^27.0.0-next.0", - "@jest/test-result": "^27.0.0-next.1", - "@jest/transform": "^27.0.0-next.2", - "@jest/types": "^27.0.0-next.1", - "@types/yargs": "^15.0.0", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.5.tgz", + "integrity": "sha512-gaX53NRlihRfPIx234C+kkcgd7v7hReFxDQJwgOJQdiwSNR2FesioZeaUM2NF20j2Lrs08LX4Or8A80HgJYXZg==", + "dev": true, + "requires": { + "@jest/console": "^27.0.0-next.5", + "@jest/environment": "^27.0.0-next.5", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/globals": "^27.0.0-next.5", + "@jest/source-map": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.5", + "@jest/transform": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.3", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.2", - "jest-message-util": "^27.0.0-next.1", - "jest-mock": "^27.0.0-next.1", + "jest-haste-map": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", + "jest-mock": "^27.0.0-next.3", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.2", - "jest-snapshot": "^27.0.0-next.2", - "jest-util": "^27.0.0-next.1", - "jest-validate": "^27.0.0-next.1", + "jest-resolve": "^27.0.0-next.5", + "jest-snapshot": "^27.0.0-next.5", + "jest-util": "^27.0.0-next.3", + "jest-validate": "^27.0.0-next.5", "slash": "^3.0.0", "strip-bom": "^4.0.0", "yargs": "^16.0.3" }, "dependencies": { "@jest/environment": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.1.tgz", - "integrity": "sha512-H3rg05KS9TsLd9KhYU9azyQfLNqTc83To/1C51SWKSdvmAjY7s5rftjb71dktM+D9vaXEHy+l3/gpXamg35QEA==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.5.tgz", + "integrity": "sha512-hTig1NXT4yOJOpw7sTVGDo2x/DbyPDsnyJfOMy4zHIqNtPk6fB714HXWW59Ku/f5d8RmNDaVQW0EKMDRfZ62+Q==", "dev": true, "requires": { - "@jest/fake-timers": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/fake-timers": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", - "jest-mock": "^27.0.0-next.1" + "jest-mock": "^27.0.0-next.3" } }, "@jest/fake-timers": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.1.tgz", - "integrity": "sha512-6KnfmquSmzZvhz6rzaHaTyDmC16W69TQYpHE1cJVQNsG7YnSncuUXUJJLK7OWW/9HxVOhjyQBBftZrFVBhQIuQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.5.tgz", + "integrity": "sha512-dSOLDNGgx++xGvVL0Mv1oR7SCl+0pvcVAmb7LMo9gkV+j3tvujS5+OaXMieBes8Kpavh2RsPeGTIfHDZgXxVDw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/types": "^27.0.0-next.3", + "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.1", - "jest-mock": "^27.0.0-next.1", - "jest-util": "^27.0.0-next.1" + "jest-message-util": "^27.0.0-next.5", + "jest-mock": "^27.0.0-next.3", + "jest-util": "^27.0.0-next.3" } }, "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@sinonjs/fake-timers": { + "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/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9300,29 +9562,29 @@ "dev": true }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.1.tgz", - "integrity": "sha512-9JBpt6frpsDkvx5nG014yQJ7PaubUyn3e47gfVR5wAGq5aQ/nUFyDTz1Bk0HrDd8ZKQP9VL7lxEg9jzs0W8Iug==", + "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==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/node": "*" } }, @@ -9343,12 +9605,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -9393,9 +9655,9 @@ } }, "jest-snapshot": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.2.tgz", - "integrity": "sha512-PcuzWNuraroC1qmsooYpBWlXpmPmnw9+J5H/vhhYHxuOrL4vmstEY0l6A1PDEgP4l0LUhEO3zhZbjFfszzmmuQ==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.5.tgz", + "integrity": "sha512-2jvZEEQBVELKTLVja2Zto4BHbkkM4bn8TbuN9OUFX9XrmSJUsGPNtEk9rXeg6o1rD1Gpdo73fTqrNicLCvyWdQ==", "dev": true, "requires": { "@babel/generator": "^7.7.2", @@ -9403,37 +9665,46 @@ "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@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.1", + "expect": "^27.0.0-next.5", "graceful-fs": "^4.2.4", - "jest-diff": "^27.0.0-next.1", + "jest-diff": "^27.0.0-next.5", "jest-get-type": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.2", - "jest-matcher-utils": "^27.0.0-next.1", - "jest-message-util": "^27.0.0-next.1", - "jest-resolve": "^27.0.0-next.2", + "jest-haste-map": "^27.0.0-next.5", + "jest-matcher-utils": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", + "jest-resolve": "^27.0.0-next.5", "natural-compare": "^1.4.0", - "pretty-format": "^27.0.0-next.1", + "pretty-format": "^27.0.0-next.5", "semver": "^7.3.2" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9484,16 +9755,16 @@ "dev": true }, "expect": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.1.tgz", - "integrity": "sha512-yOCYxlHyy3rkazDKpx7Pbb+o0AAgZcS0SfiaD5edkOcSXoUy7ErDLsKFARjWRcfLgEmd3Hh9ypFAzpZ3o5Agog==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.5.tgz", + "integrity": "sha512-KRZpSRsE6kKTB+Mlia4hD27G+n/Mg/KQmkdUro/iQcEXoIexoSKiYuE5KstdKzoHgvlp4PjL5UBpM7wJUst1Cg==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-styles": "^5.0.0", "jest-get-type": "^27.0.0-next.0", - "jest-matcher-utils": "^27.0.0-next.1", - "jest-message-util": "^27.0.0-next.1", + "jest-matcher-utils": "^27.0.0-next.5", + "jest-message-util": "^27.0.0-next.5", "jest-regex-util": "^27.0.0-next.0" }, "dependencies": { @@ -9527,15 +9798,15 @@ "dev": true }, "jest-diff": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.1.tgz", - "integrity": "sha512-VYvy46N/SHICtaf0RnFiN/3smMqYAfCOzGlTYmnARsQO36QjApKZg36G4Mljz64un+3O+vzT3+v0T8c348QDpw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.5.tgz", + "integrity": "sha512-8iE5mMGblay9Q22j7J+qfjoj8IGGWcnX5fVHzt/o0FeCYT/6OSeYqj5VzCEUdzJspHOjUhMbFVn7qnquQOhoMw==", "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.1" + "pretty-format": "^27.0.0-next.5" } }, "jest-get-type": { @@ -9545,30 +9816,30 @@ "dev": true }, "jest-matcher-utils": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.1.tgz", - "integrity": "sha512-3Zqcdtkl6Vv4jloDhkzhNLJ+M8eCyiLIdrYclCJq2AgCClEh/y9BNcMf/1tvYxkF2cAPoffA82a8JadWUkHj/w==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.5.tgz", + "integrity": "sha512-iTYI5GnfnQqkpUwbcyJ/cAWp8jDh07Xu7vrO55qwpRPyJxALfumnB05hHoflff7Y42OxpfNhA03M3PO20YNRDg==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.0.0-next.1", + "jest-diff": "^27.0.0-next.5", "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.1" + "pretty-format": "^27.0.0-next.5" } }, "jest-message-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.1.tgz", - "integrity": "sha512-6nYhqNqstXSJSfV+Jl/W5AMsSjSlTlUeR/NsSng67QK/CmlvJiPII5lBYsSIgHP1dHm4nJ1s9tXQSe8VDOMpSw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.5.tgz", + "integrity": "sha512-wIB/bwH42IiVlTcn8lBzYH926/IDONbZIvXnqhzoDa24b/px+N75ovByt66ytzGkp01qQWyIc94faqPc949lcQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^27.0.0-next.1", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.3", "@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.1", + "pretty-format": "^27.0.0-next.5", "slash": "^3.0.0", "stack-utils": "^2.0.3" } @@ -9590,12 +9861,12 @@ } }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -9630,32 +9901,41 @@ } }, "jest-util": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.1.tgz", - "integrity": "sha512-959Pru7/fbUFaYe40TeTgAdqf6Ds6EYnZqxiHP7X9UM4FxTtTpG0PVEp71GI3thmdfSVROY0qI1/s+WuPiS0Rw==", + "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==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", + "is-ci": "^3.0.0", "micromatch": "^4.0.2" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9684,6 +9964,12 @@ "supports-color": "^7.1.0" } }, + "ci-info": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz", + "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==", + "dev": true + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -9714,6 +10000,15 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "is-ci": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", + "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", + "dev": true, + "requires": { + "ci-info": "^3.1.1" + } + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -9751,32 +10046,41 @@ } }, "jest-validate": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.1.tgz", - "integrity": "sha512-ocXbDsiZKn0Wsd+bouR3/8THvQ5EyZgAZR7hhkDwncnsifi9Co2VEUy7HC5eTbgwQnxeuKYY0iDJB0SElb7Dsg==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.5.tgz", + "integrity": "sha512-2nsVuyD+BXYhBRiK/0pr87hvg9yr79mBI8pSr3w2+GZeUd344HysXhZ7yVI2oW6AwK3JKRRYMyyxybS858H70Q==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "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.1" + "pretty-format": "^27.0.0-next.5" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9830,12 +10134,12 @@ "dev": true }, "pretty-format": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.1.tgz", - "integrity": "sha512-BYbg3ZWPDPtTXz0gpCdzwyEkhUflfDXOvmiYW5kmEzEWzitQ89Jhi01sbszmR1f17gNOJ422/wQFLAoIxVgA7A==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.5.tgz", + "integrity": "sha512-SWcA9i7ST3JETWEpcxOf+qDQVsd0ScmlNTR2mduK2YFcqwdYnlyrUhmzwExK0dFXE6575Hmmu4no6WazhN+ILw==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.1", + "@jest/types": "^27.0.0-next.3", "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -9861,40 +10165,40 @@ } }, "jest-watcher": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.1.tgz", - "integrity": "sha512-MRcCEIr4BckZ+Wl8w2knrGwPGDrLOxBMtsWMuEs4cORzoExQK3LYwmUgXlEdfmoCqi9GOmqhu9MGR+QibUXvuw==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.5.tgz", + "integrity": "sha512-V6H/CbdIxdJp79UGEOcEiJRqiYIrG+Izos7RIFnHum+GyhZTGMPPwxlsAa82eN08UQaBwFk3Za4VldUxmYPMhg==", "dev": true, "requires": { - "@jest/test-result": "^27.0.0-next.1", - "@jest/types": "^27.0.0-next.1", + "@jest/test-result": "^27.0.0-next.5", + "@jest/types": "^27.0.0-next.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^27.0.0-next.1", + "jest-util": "^27.0.0-next.3", "string-length": "^4.0.1" }, "dependencies": { "@jest/types": { - "version": "27.0.0-next.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.1.tgz", - "integrity": "sha512-jlXg6eU9du4FO1HZ/A7idx7SLpBDxHja4E0DmDcWWe0DEYKIKlTvKfJwoK8Px3bJILqPdnmhMusmmcpXTkCRQQ==", + "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==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" } }, - "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==", + "@types/yargs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz", + "integrity": "sha512-2nN6AGeMwe8+O6nO9ytQfbMQOJy65oi1yK2y/9oReR08DaXSGtMsrLyCM1ooKqfICpCx4oITaR4LkOmdzz41Ww==", "dev": true, "requires": { - "type-fest": "^0.11.0" + "@types/yargs-parser": "*" } }, "ansi-styles": { @@ -9945,19 +10249,13 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true } } }, "jest-worker": { - "version": "27.0.0-next.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.2.tgz", - "integrity": "sha512-0LYfj33SHCDAx61LrW5zyxn2vxvt94QX5EJTJVYRR9kdQ6sBFiTCajsCwpWLqkYY61faPKwqGaHrXhm6sgdRMg==", + "version": "27.0.0-next.5", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.5.tgz", + "integrity": "sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==", "dev": true, "requires": { "@types/node": "*", @@ -11117,21 +11415,6 @@ "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", "dev": true }, - "node-notifier": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", - "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", - "dev": true, - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - } - }, "node-releases": { "version": "1.1.70", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", @@ -16280,13 +16563,6 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true, - "optional": true - }, "signal-exit": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", @@ -17031,23 +17307,6 @@ "requires": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "type-fest": "^0.11.0" - } - }, - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true - } } }, "test-exclude": { @@ -17437,13 +17696,6 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "optional": true - }, "v8-compile-cache": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", diff --git a/package.json b/package.json index 8c59d53..d268106 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "expect": "^26.6.2", "folio": "^0.3.18", "husky": "^4.2.5", - "jest": "^27.0.0-next.2", + "jest": "^27.0.0-next.5", "jest-circus": "^26.6.3", "lint-staged": "^10.1.6", "prettier": "^2.1.2",