diff --git a/package-lock.json b/package-lock.json index 17725ccec..2d9f87f9f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -91,8 +91,8 @@ "@pdftron/pdfjs-express": "^8.0.1", "@sentry/angular": "^7.13.0", "@sentry/capacitor": "^0.10.1", - "@types/jest-environment-puppeteer": "^4.4.1", - "@types/puppeteer": "^5.4.4", + "@types/jest-environment-puppeteer": "^5.0.3", + "@types/puppeteer": "^7.0.4", "alasql": "^1.7.3", "angular-calendar": "^0.28.22", "angular-cropperjs": "^0.1.5", @@ -141,7 +141,8 @@ "ionic2-alpha-scroll": "^2.0.1", "ionic2-calendar": "^0.6.6", "ionicons": "^5.5.3", - "jest-puppeteer": "^5.0.4", + "jest": "^27.5.1", + "jest-puppeteer": "^7.0.1", "jetifier": "^1.6.8", "lite-server": "^2.6.1", "moment": "^2.29.3", @@ -162,6 +163,7 @@ "sharp": "^0.30.7", "socket.io-client": "^2.3.0", "ts-jest": "^27.0.3", + "ts-jest-puppeteer": "^0.0.5", "tslib": "^2.0.0", "uuidv4": "^6.2.11", "wordcloud": "^1.1.2", @@ -199,7 +201,8 @@ "es6-promise-plugin": "^4.2.2", "jasmine-core": "~3.6.0", "jasmine-spec-reporter": "~5.0.0", - "jest": "^27.0.6", + "jest-environment-jsdom": "^29.4.3", + "jest-jasmine2": "^29.4.3", "jest-preset-angular": "^9.0.4", "karma": "^6.3.20", "karma-chrome-launcher": "~3.1.0", @@ -207,7 +210,6 @@ "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.5.0", "protractor": "~7.0.0", - "ts-jest-puppeteer": "0.0.5", "ts-node": "~8.3.0", "tslint": "^6.1.3", "typescript": "^4.3.5", @@ -2617,6 +2619,21 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "license": "MIT", @@ -2705,10 +2722,11 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.14.5", - "license": "MIT", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { "node": ">=6.9.0" @@ -3716,7 +3734,6 @@ }, "node_modules/@cnakazawa/watch": { "version": "1.0.4", - "dev": true, "license": "Apache-2.0", "dependencies": { "exec-sh": "^0.3.2", @@ -3737,6 +3754,40 @@ "node": ">=0.1.90" } }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "optional": true, + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "node_modules/@csstools/convert-colors": { "version": "1.4.0", "dev": true, @@ -4352,12 +4403,14 @@ } }, "node_modules/@hapi/hoek": { - "version": "9.2.1", - "license": "BSD-3-Clause" + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" }, "node_modules/@hapi/topo": { "version": "5.1.0", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", "dependencies": { "@hapi/hoek": "^9.0.0" } @@ -5174,14 +5227,15 @@ } }, "node_modules/@jest/console": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", "dependencies": { - "@jest/types": "^27.2.4", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^27.2.4", - "jest-util": "^27.2.4", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", "slash": "^3.0.0" }, "engines": { @@ -5189,8 +5243,9 @@ } }, "node_modules/@jest/console/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -5203,110 +5258,42 @@ } }, "node_modules/@jest/console/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, - "node_modules/@jest/console/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/@jest/console/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/@jest/console/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/console/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/console/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/@jest/core": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", "dependencies": { - "@jest/console": "^27.2.4", - "@jest/reporters": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.8.1", "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^27.2.4", - "jest-config": "^27.2.4", - "jest-haste-map": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-resolve-dependencies": "^27.2.4", - "jest-runner": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "jest-watcher": "^27.2.4", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", "micromatch": "^4.0.4", "rimraf": "^3.0.0", "slash": "^3.0.0", @@ -5325,8 +5312,9 @@ } }, "node_modules/@jest/core/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -5339,15 +5327,45 @@ } }, "node_modules/@jest/core/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, + "node_modules/@jest/core/node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/@jest/core/node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@jest/core/node_modules/acorn-globals/node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/@jest/core/node_modules/ansi-escapes": { "version": "4.3.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dependencies": { "type-fest": "^0.21.3" }, @@ -5360,7 +5378,8 @@ }, "node_modules/@jest/core/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { "node": ">=10" }, @@ -5369,57 +5388,224 @@ } }, "node_modules/@jest/core/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/@jest/core/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" } }, - "node_modules/@jest/core/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", + "node_modules/@jest/core/node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/core/node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/core/node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/core/node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/core/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", + "node_modules/@jest/core/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/core/node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", "dependencies": { - "@jest/types": "^27.2.4", + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/core/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", + "node_modules/@jest/core/node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/@jest/core/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dependencies": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -5428,85 +5614,155 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/@jest/core/node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/core/node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@jest/core/node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@jest/core/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "optional": true, + "peer": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@jest/core/node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/core/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/@jest/core/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@jest/environment": { - "version": "26.6.2", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", "dependencies": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/@jest/environment/node_modules/@types/node": { - "version": "16.10.2", - "license": "MIT" - }, - "node_modules/@jest/fake-timers": { - "version": "26.6.2", - "license": "MIT", - "dependencies": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", - "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/@jest/fake-timers/node_modules/@types/node": { - "version": "16.10.2", - "license": "MIT" - }, - "node_modules/@jest/globals": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/types": "^27.2.4", - "expect": "^27.2.4" + "jest-mock": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/globals/node_modules/@jest/environment": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/globals/node_modules/@jest/fake-timers": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/globals/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "node_modules/@jest/environment/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -5518,23 +5774,105 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/globals/node_modules/@sinonjs/fake-timers": { - "version": "8.0.1", - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@jest/globals/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "node_modules/@jest/environment/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, - "node_modules/@jest/globals/node_modules/ansi-styles": { + "node_modules/@jest/expect": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.4.3.tgz", + "integrity": "sha512-iktRU/YsxEtumI9zsPctYUk7ptpC+AVLLk1Ax3AsA4g1C+8OOnKDkIQBDHtD5hA/+VtgMd5AWI5gNlcAlt2vxQ==", + "dev": true, + "dependencies": { + "expect": "^29.4.3", + "jest-snapshot": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.4.3.tgz", + "integrity": "sha512-/6JWbkxHOP8EoS8jeeTd9dTfc9Uawi+43oLKHfp6zzux3U2hqOOVnV3ai4RpDYHOccL6g+5nrxpoc8DmJxtXVQ==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/@jest/transform": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.4.3.tgz", + "integrity": "sha512-8u0+fBGWolDshsFgPQJESkDa72da/EVwvL+II0trN2DR66wMwiQ9/CihaGfHdlLGFzbBZwMykFtxuwFdZqlKwg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.4.3", + "@jridgewell/trace-mapping": "^0.3.15", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.4.3", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.4.3", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/@jest/types": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/@types/yargs": { + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/expect/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, "engines": { "node": ">=10" }, @@ -5542,100 +5880,360 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/globals/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/@jest/globals/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" + "node_modules/@jest/expect/node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" } }, - "node_modules/@jest/globals/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", + "node_modules/@jest/expect/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/@jest/expect/node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/expect": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.4.3.tgz", + "integrity": "sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg==", + "dev": true, + "dependencies": { + "@jest/expect-utils": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/jest-diff": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.4.3.tgz", + "integrity": "sha512-YB+ocenx7FZ3T5O9lMVMeLYV4265socJKtkwgk/6YUz/VsEzYDkiMuMhWzZmxm3wDRQvayJu/PjkjjSkjoHsCA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/jest-haste-map": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.4.3.tgz", + "integrity": "sha512-eZIgAS8tvm5IZMtKlR8Y+feEOMfo2pSQkmNbufdbMzMSn9nitgGxF1waM/+LbryO3OkMcKS98SUb+j/cQxp/vQ==", + "dev": true, + "dependencies": { + "@jest/types": "^29.4.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.4.3", + "jest-worker": "^29.4.3", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/@jest/expect/node_modules/jest-matcher-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.4.3.tgz", + "integrity": "sha512-TTciiXEONycZ03h6R6pYiZlSkvYgT0l8aa49z/DLSGYjex4orMUcafuLXYyyEDWB1RKglq00jzwY00Ei7yFNVg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/jest-message-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "pretty-format": "^29.4.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/globals/node_modules/jest-mock": { - "version": "27.2.4", - "license": "MIT", + "node_modules/@jest/expect/node_modules/jest-regex-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", + "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/jest-snapshot": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.4.3.tgz", + "integrity": "sha512-NGlsqL0jLPDW91dz304QTM/SNO99lpcSYYAjNiX0Ou+sSGgkanKBcSjCfp/pqmiiO1nQaOyLp6XQddAzRcx3Xw==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*" + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.4.3", + "@jest/transform": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/babel__traverse": "^7.0.6", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.4.3", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-haste-map": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3", + "natural-compare": "^1.4.0", + "pretty-format": "^29.4.3", + "semver": "^7.3.5" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/globals/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", + "node_modules/@jest/expect/node_modules/jest-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/globals/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", + "node_modules/@jest/expect/node_modules/jest-worker": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.4.3.tgz", + "integrity": "sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", + "@types/node": "*", + "jest-util": "^29.4.3", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/pretty-format": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.4.3", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/@jest/expect/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/@jest/expect/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/@jest/fake-timers/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, "node_modules/@jest/reporters": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.2", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-instrument": "^5.1.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", @@ -5655,8 +6253,9 @@ } }, "node_modules/@jest/reporters/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -5669,54 +6268,62 @@ } }, "node_modules/@jest/reporters/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, - "node_modules/@jest/reporters/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/@jest/reporters/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/@jest/reporters/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" } }, "node_modules/@jest/reporters/node_modules/source-map": { "version": "0.6.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "engines": { "node": ">=0.10.0" } }, + "node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/@jest/source-map": { - "version": "27.0.6", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", "dependencies": { "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "source-map": "^0.6.0" }, "engines": { @@ -5725,17 +6332,19 @@ }, "node_modules/@jest/source-map/node_modules/source-map": { "version": "0.6.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "engines": { "node": ">=0.10.0" } }, "node_modules/@jest/test-result": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "dependencies": { - "@jest/console": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, @@ -5744,8 +6353,9 @@ } }, "node_modules/@jest/test-result/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -5758,41 +6368,44 @@ } }, "node_modules/@jest/test-result/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@jest/test-sequencer": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", "dependencies": { - "@jest/test-result": "^27.2.4", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-runtime": "^27.2.4" + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/@jest/transform": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", "dependencies": { "@babel/core": "^7.1.0", - "@jest/types": "^27.2.4", - "babel-plugin-istanbul": "^6.0.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-util": "^27.2.4", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", "micromatch": "^4.0.4", - "pirates": "^4.0.1", + "pirates": "^4.0.4", "slash": "^3.0.0", "source-map": "^0.6.1", "write-file-atomic": "^3.0.0" @@ -5802,8 +6415,9 @@ } }, "node_modules/@jest/transform/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -5816,41 +6430,13 @@ } }, "node_modules/@jest/transform/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, - "node_modules/@jest/transform/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/@jest/transform/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/@jest/transform/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/@jest/transform/node_modules/source-map": { "version": "0.6.1", "license": "BSD-3-Clause", @@ -6569,19 +7155,27 @@ } }, "node_modules/@sideway/address": { - "version": "4.1.2", - "license": "BSD-3-Clause", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", "dependencies": { "@hapi/hoek": "^9.0.0" } }, "node_modules/@sideway/formula": { - "version": "3.0.0", - "license": "BSD-3-Clause" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" }, "node_modules/@sideway/pinpoint": { "version": "2.0.0", - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.25.23", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.23.tgz", + "integrity": "sha512-VEB8ygeP42CFLWyAJhN5OklpxUliqdNEUcXb4xZ/CINqtYGTjL5ukluKdKzQ0iWdUxyQ7B0539PAUhHKrCNWSQ==" }, "node_modules/@sindresorhus/is": { "version": "0.14.0", @@ -6598,8 +7192,9 @@ } }, "node_modules/@sinonjs/fake-timers": { - "version": "6.0.1", - "license": "BSD-3-Clause", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", "dependencies": { "@sinonjs/commons": "^1.7.0" } @@ -6644,6 +7239,34 @@ "node": ">=10.13.0" } }, + "node_modules/@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "optional": true, + "peer": true + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "optional": true, + "peer": true + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "optional": true, + "peer": true + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "optional": true, + "peer": true + }, "node_modules/@types/babel__core": { "version": "7.1.16", "license": "MIT", @@ -6717,7 +7340,6 @@ }, "node_modules/@types/expect-puppeteer": { "version": "4.4.0", - "dev": true, "license": "MIT", "dependencies": { "@types/jest": "*", @@ -6785,7 +7407,6 @@ }, "node_modules/@types/jest": { "version": "26.0.24", - "devOptional": true, "license": "MIT", "dependencies": { "jest-diff": "^26.0.0", @@ -6793,12 +7414,56 @@ } }, "node_modules/@types/jest-environment-puppeteer": { - "version": "4.4.1", - "license": "MIT", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/jest-environment-puppeteer/-/jest-environment-puppeteer-5.0.3.tgz", + "integrity": "sha512-vWGfeb+0TOPZy7+VscKURWzE5lzYjclSWLxtjVpDAYcjUv8arAS1av06xK3mpgeNCDVx7XvavD8Elq1a4w9wIA==", "dependencies": { - "@jest/types": ">=24 <=26", - "@types/puppeteer": "*", - "jest-environment-node": ">=24 <=26" + "@jest/types": ">=24 <=27", + "@types/puppeteer": "^5.4.0", + "jest-environment-node": ">=24 <=27" + } + }, + "node_modules/@types/jest-environment-puppeteer/node_modules/@types/puppeteer": { + "version": "5.4.7", + "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-5.4.7.tgz", + "integrity": "sha512-JdGWZZYL0vKapXF4oQTC5hLVNfOgdPrqeZ1BiQnGk5cB7HeE91EWUiTdVSdQPobRN8rIcdffjiOgCYJ/S8QrnQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jsdom": { + "version": "20.0.1", + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", + "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/tough-cookie": "*", + "parse5": "^7.0.0" + } + }, + "node_modules/@types/jsdom/node_modules/entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/@types/jsdom/node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dev": true, + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, "node_modules/@types/json-schema": { @@ -6825,7 +7490,6 @@ }, "node_modules/@types/normalize-package-data": { "version": "2.4.1", - "dev": true, "license": "MIT", "peer": true }, @@ -6839,20 +7503,19 @@ "license": "MIT" }, "node_modules/@types/prettier": { - "version": "2.4.1", - "license": "MIT" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" }, "node_modules/@types/puppeteer": { - "version": "5.4.4", - "license": "MIT", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-7.0.4.tgz", + "integrity": "sha512-ja78vquZc8y+GM2al07GZqWDKQskQXygCDiu0e3uO0DMRKqE0MjrFBFmTulfPYzLB6WnL7Kl2tFPy0WXSpPomg==", + "deprecated": "This is a stub types definition. puppeteer provides its own type definitions, so you do not need this installed.", "dependencies": { - "@types/node": "*" + "puppeteer": "*" } }, - "node_modules/@types/puppeteer/node_modules/@types/node": { - "version": "16.10.2", - "license": "MIT" - }, "node_modules/@types/q": { "version": "0.0.32", "dev": true, @@ -6878,6 +7541,12 @@ "version": "2.0.1", "license": "MIT" }, + "node_modules/@types/tough-cookie": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", + "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", + "dev": true + }, "node_modules/@types/uuid": { "version": "8.3.1", "license": "MIT" @@ -7115,21 +7784,13 @@ } }, "node_modules/acorn-globals": { - "version": "6.0.0", - "license": "MIT", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", + "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", + "dev": true, "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" + "acorn": "^8.1.0", + "acorn-walk": "^8.0.2" } }, "node_modules/acorn-import-assertions": { @@ -7140,8 +7801,10 @@ } }, "node_modules/acorn-walk": { - "version": "7.2.0", - "license": "MIT", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "devOptional": true, "engines": { "node": ">=0.4.0" } @@ -7560,7 +8223,6 @@ }, "node_modules/arr-diff": { "version": "4.0.0", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -7568,7 +8230,6 @@ }, "node_modules/arr-flatten": { "version": "1.1.0", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -7583,7 +8244,6 @@ }, "node_modules/array-equal": { "version": "1.0.0", - "dev": true, "license": "MIT", "peer": true }, @@ -7615,7 +8275,6 @@ }, "node_modules/array-unique": { "version": "0.3.2", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -7692,7 +8351,6 @@ }, "node_modules/assign-symbols": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -7740,7 +8398,6 @@ }, "node_modules/atob": { "version": "2.1.2", - "devOptional": true, "license": "(MIT OR Apache-2.0)", "bin": { "atob": "bin/atob.js" @@ -7825,16 +8482,17 @@ } }, "node_modules/babel-jest": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", "dependencies": { - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^27.2.0", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "slash": "^3.0.0" }, "engines": { @@ -7845,8 +8503,9 @@ } }, "node_modules/babel-jest/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -7859,8 +8518,9 @@ } }, "node_modules/babel-jest/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } @@ -7943,8 +8603,9 @@ } }, "node_modules/babel-plugin-jest-hoist": { - "version": "27.2.0", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -8021,10 +8682,11 @@ } }, "node_modules/babel-preset-jest": { - "version": "27.2.0", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", "dependencies": { - "babel-plugin-jest-hoist": "^27.2.0", + "babel-plugin-jest-hoist": "^27.5.1", "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { @@ -8044,7 +8706,6 @@ }, "node_modules/base": { "version": "0.11.2", - "devOptional": true, "license": "MIT", "dependencies": { "cache-base": "^1.0.1", @@ -8061,7 +8722,6 @@ }, "node_modules/base/node_modules/define-property": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "is-descriptor": "^1.0.0" @@ -8072,7 +8732,6 @@ }, "node_modules/base/node_modules/is-accessor-descriptor": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -8083,7 +8742,6 @@ }, "node_modules/base/node_modules/is-data-descriptor": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -8094,7 +8752,6 @@ }, "node_modules/base/node_modules/is-descriptor": { "version": "1.0.2", - "devOptional": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.0", @@ -8107,7 +8764,6 @@ }, "node_modules/base/node_modules/isobject": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -8115,7 +8771,6 @@ }, "node_modules/base/node_modules/kind-of": { "version": "6.0.3", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -8203,6 +8858,15 @@ "node": ">=8" } }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, "node_modules/bl": { "version": "4.1.0", "license": "MIT", @@ -8443,7 +9107,6 @@ }, "node_modules/browser-resolve": { "version": "1.11.3", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -8452,7 +9115,6 @@ }, "node_modules/browser-resolve/node_modules/resolve": { "version": "1.1.7", - "dev": true, "license": "MIT", "peer": true }, @@ -9168,7 +9830,6 @@ }, "node_modules/cache-base": { "version": "1.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "collection-visit": "^1.0.0", @@ -9187,7 +9848,6 @@ }, "node_modules/cache-base/node_modules/isobject": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -9307,7 +9967,6 @@ }, "node_modules/capture-exit": { "version": "2.0.0", - "dev": true, "license": "ISC", "dependencies": { "rsvp": "^4.8.4" @@ -9390,7 +10049,8 @@ }, "node_modules/char-regex": { "version": "1.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "engines": { "node": ">=10" } @@ -9474,11 +10134,11 @@ }, "node_modules/cjs-module-lexer": { "version": "1.2.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" }, "node_modules/class-utils": { "version": "0.3.6", - "devOptional": true, "license": "MIT", "dependencies": { "arr-union": "^3.1.0", @@ -9492,7 +10152,6 @@ }, "node_modules/class-utils/node_modules/define-property": { "version": "0.2.5", - "devOptional": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -9503,7 +10162,6 @@ }, "node_modules/class-utils/node_modules/isobject": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -9568,7 +10226,8 @@ }, "node_modules/clone-deep": { "version": "0.2.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==", "dependencies": { "for-own": "^0.1.3", "is-plain-object": "^2.0.1", @@ -9647,7 +10306,6 @@ }, "node_modules/collection-visit": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "map-visit": "^1.0.0", @@ -9735,7 +10393,8 @@ }, "node_modules/commander": { "version": "5.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", "engines": { "node": ">= 6" } @@ -10005,7 +10664,6 @@ }, "node_modules/copy-descriptor": { "version": "0.1.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -11035,6 +11693,13 @@ "sha.js": "^2.4.8" } }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "optional": true, + "peer": true + }, "node_modules/critters": { "version": "0.0.12", "dev": true, @@ -11631,7 +12296,8 @@ }, "node_modules/cwd": { "version": "0.10.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", + "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==", "dependencies": { "find-pkg": "^0.1.2", "fs-exists-sync": "^0.1.0" @@ -11659,15 +12325,26 @@ } }, "node_modules/data-urls": { - "version": "2.0.0", - "license": "MIT", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "dev": true, "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" + } + }, + "node_modules/data-urls/node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true, + "engines": { + "node": ">=12" } }, "node_modules/date-fns": { @@ -11732,12 +12409,12 @@ } }, "node_modules/decimal.js": { - "version": "10.3.1", - "license": "MIT" + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" }, "node_modules/decode-uri-component": { "version": "0.2.2", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10" @@ -11935,7 +12612,6 @@ }, "node_modules/define-properties": { "version": "1.1.3", - "dev": true, "license": "MIT", "dependencies": { "object-keys": "^1.0.12" @@ -11946,7 +12622,6 @@ }, "node_modules/define-property": { "version": "2.0.2", - "devOptional": true, "license": "MIT", "dependencies": { "is-descriptor": "^1.0.2", @@ -11958,7 +12633,6 @@ }, "node_modules/define-property/node_modules/is-accessor-descriptor": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -11969,7 +12643,6 @@ }, "node_modules/define-property/node_modules/is-data-descriptor": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -11980,7 +12653,6 @@ }, "node_modules/define-property/node_modules/is-descriptor": { "version": "1.0.2", - "devOptional": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.0", @@ -11993,7 +12665,6 @@ }, "node_modules/define-property/node_modules/isobject": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -12001,7 +12672,6 @@ }, "node_modules/define-property/node_modules/kind-of": { "version": "6.0.3", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -12182,7 +12852,6 @@ }, "node_modules/diff-sequences": { "version": "26.6.2", - "devOptional": true, "license": "MIT", "engines": { "node": ">= 10.14.2" @@ -12294,20 +12963,15 @@ "license": "BSD-2-Clause" }, "node_modules/domexception": { - "version": "2.0.1", - "license": "MIT", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "dev": true, "dependencies": { - "webidl-conversions": "^5.0.0" + "webidl-conversions": "^7.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "license": "BSD-2-Clause", - "engines": { - "node": ">=8" + "node": ">=12" } }, "node_modules/domhandler": { @@ -12435,7 +13099,8 @@ }, "node_modules/emittery": { "version": "0.8.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", "engines": { "node": ">=10" }, @@ -12653,7 +13318,6 @@ }, "node_modules/es-abstract": { "version": "1.19.0", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -12691,7 +13355,6 @@ }, "node_modules/es-to-primitive": { "version": "1.2.1", - "dev": true, "license": "MIT", "dependencies": { "is-callable": "^1.1.4", @@ -12827,7 +13490,8 @@ }, "node_modules/escodegen": { "version": "2.0.0", - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -12846,15 +13510,17 @@ } }, "node_modules/escodegen/node_modules/estraverse": { - "version": "5.2.0", - "license": "BSD-2-Clause", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "engines": { "node": ">=4.0" } }, "node_modules/escodegen/node_modules/source-map": { "version": "0.6.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "optional": true, "engines": { "node": ">=0.10.0" @@ -12955,7 +13621,6 @@ }, "node_modules/exec-sh": { "version": "0.3.6", - "dev": true, "license": "MIT" }, "node_modules/execa": { @@ -12994,7 +13659,6 @@ }, "node_modules/expand-brackets": { "version": "2.1.4", - "devOptional": true, "license": "MIT", "dependencies": { "debug": "^2.3.3", @@ -13011,7 +13675,6 @@ }, "node_modules/expand-brackets/node_modules/debug": { "version": "2.6.9", - "devOptional": true, "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -13019,7 +13682,6 @@ }, "node_modules/expand-brackets/node_modules/define-property": { "version": "0.2.5", - "devOptional": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -13030,7 +13692,6 @@ }, "node_modules/expand-brackets/node_modules/extend-shallow": { "version": "2.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -13041,7 +13702,6 @@ }, "node_modules/expand-brackets/node_modules/ms": { "version": "2.0.0", - "devOptional": true, "license": "MIT" }, "node_modules/expand-template": { @@ -13053,7 +13713,8 @@ }, "node_modules/expand-tilde": { "version": "1.2.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==", "dependencies": { "os-homedir": "^1.0.1" }, @@ -13062,27 +13723,31 @@ } }, "node_modules/expect": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", "dependencies": { - "@jest/types": "^27.2.4", - "ansi-styles": "^5.0.0", - "jest-get-type": "^27.0.6", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-regex-util": "^27.0.6" + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/expect-puppeteer": { - "version": "5.0.4", - "license": "MIT" + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-7.0.1.tgz", + "integrity": "sha512-v0JGhtGmiTMAaPbvEekxSXMLhK6wY4pVr/UNhYgCHwom5MXaV1qTjWGZv9MAMLJe9bqDeN8Mh1hIL/JVkr6+qA==", + "engines": { + "node": ">=14.0.0" + } }, "node_modules/expect/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -13095,56 +13760,17 @@ } }, "node_modules/expect/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, - "node_modules/expect/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/expect/node_modules/jest-get-type": { - "version": "27.0.6", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/expect/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/expect/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } @@ -13263,7 +13889,6 @@ }, "node_modules/extend-shallow": { "version": "3.0.2", - "devOptional": true, "license": "MIT", "dependencies": { "assign-symbols": "^1.0.0", @@ -13275,7 +13900,6 @@ }, "node_modules/extend-shallow/node_modules/is-extendable": { "version": "1.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "is-plain-object": "^2.0.4" @@ -13318,7 +13942,6 @@ }, "node_modules/extglob": { "version": "2.0.4", - "devOptional": true, "license": "MIT", "dependencies": { "array-unique": "^0.3.2", @@ -13336,7 +13959,6 @@ }, "node_modules/extglob/node_modules/define-property": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "is-descriptor": "^1.0.0" @@ -13347,7 +13969,6 @@ }, "node_modules/extglob/node_modules/extend-shallow": { "version": "2.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -13358,7 +13979,6 @@ }, "node_modules/extglob/node_modules/is-accessor-descriptor": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -13369,7 +13989,6 @@ }, "node_modules/extglob/node_modules/is-data-descriptor": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -13380,7 +13999,6 @@ }, "node_modules/extglob/node_modules/is-descriptor": { "version": "1.0.2", - "devOptional": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.0", @@ -13393,7 +14011,6 @@ }, "node_modules/extglob/node_modules/kind-of": { "version": "6.0.3", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -13528,6 +14145,12 @@ "node": ">=4" } }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, "node_modules/fill-range": { "version": "7.0.1", "license": "MIT", @@ -13586,7 +14209,8 @@ }, "node_modules/find-file-up": { "version": "0.1.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz", + "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==", "dependencies": { "fs-exists-sync": "^0.1.0", "resolve-dir": "^0.1.0" @@ -13597,7 +14221,8 @@ }, "node_modules/find-pkg": { "version": "0.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz", + "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==", "dependencies": { "find-file-up": "^0.1.2" }, @@ -13606,8 +14231,9 @@ } }, "node_modules/find-process": { - "version": "1.4.5", - "license": "MIT", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", + "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", "dependencies": { "chalk": "^4.0.0", "commander": "^5.1.0", @@ -13686,7 +14312,6 @@ }, "node_modules/for-each": { "version": "0.3.3", - "dev": true, "license": "MIT", "dependencies": { "is-callable": "^1.1.3" @@ -13701,7 +14326,8 @@ }, "node_modules/for-own": { "version": "0.1.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", "dependencies": { "for-in": "^1.0.1" }, @@ -13744,7 +14370,6 @@ }, "node_modules/fragment-cache": { "version": "0.2.1", - "devOptional": true, "license": "MIT", "dependencies": { "map-cache": "^0.2.2" @@ -13766,7 +14391,8 @@ }, "node_modules/fs-exists-sync": { "version": "0.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==", "engines": { "node": ">=0.10.0" } @@ -13803,6 +14429,19 @@ "version": "1.0.0", "license": "ISC" }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/function-bind": { "version": "1.1.1", "license": "MIT" @@ -13933,7 +14572,6 @@ }, "node_modules/get-symbol-description": { "version": "1.0.0", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -13948,7 +14586,6 @@ }, "node_modules/get-value": { "version": "2.0.6", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -14027,7 +14664,8 @@ }, "node_modules/global-modules": { "version": "0.2.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==", "dependencies": { "global-prefix": "^0.1.4", "is-windows": "^0.2.0" @@ -14038,7 +14676,8 @@ }, "node_modules/global-prefix": { "version": "0.1.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==", "dependencies": { "homedir-polyfill": "^1.0.0", "ini": "^1.3.4", @@ -14051,7 +14690,8 @@ }, "node_modules/global-prefix/node_modules/which": { "version": "1.3.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dependencies": { "isexe": "^2.0.0" }, @@ -14132,8 +14772,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.8", - "license": "ISC" + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, "node_modules/growly": { "version": "1.3.0", @@ -14200,7 +14841,6 @@ }, "node_modules/has-bigints": { "version": "1.0.1", - "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -14240,7 +14880,6 @@ }, "node_modules/has-tostringtag": { "version": "1.0.0", - "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" @@ -14258,7 +14897,6 @@ }, "node_modules/has-value": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "get-value": "^2.0.6", @@ -14271,7 +14909,6 @@ }, "node_modules/has-value/node_modules/isobject": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -14279,7 +14916,6 @@ }, "node_modules/has-values": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "is-number": "^3.0.0", @@ -14291,7 +14927,6 @@ }, "node_modules/has-values/node_modules/is-number": { "version": "3.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -14302,7 +14937,6 @@ }, "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { "version": "3.2.2", - "devOptional": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -14313,7 +14947,6 @@ }, "node_modules/has-values/node_modules/kind-of": { "version": "4.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -14390,7 +15023,8 @@ }, "node_modules/homedir-polyfill": { "version": "1.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "dependencies": { "parse-passwd": "^1.0.0" }, @@ -14451,13 +15085,25 @@ } }, "node_modules/html-encoding-sniffer": { - "version": "2.0.1", - "license": "MIT", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", "dependencies": { - "whatwg-encoding": "^1.0.5" + "whatwg-encoding": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" + } + }, + "node_modules/html-encoding-sniffer/node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" } }, "node_modules/html-entities": { @@ -14695,26 +15341,6 @@ "node": ">=12" } }, - "node_modules/http-server/node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "whatwg-encoding": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/http-server/node_modules/whatwg-encoding": { - "version": "2.0.0", - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, "node_modules/http-signature": { "version": "1.2.0", "license": "MIT", @@ -15196,7 +15822,6 @@ }, "node_modules/internal-slot": { "version": "1.0.3", - "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.0", @@ -15217,7 +15842,6 @@ }, "node_modules/invariant": { "version": "2.2.4", - "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.0.0" @@ -15298,7 +15922,6 @@ }, "node_modules/ip-regex": { "version": "2.1.0", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -15321,7 +15944,6 @@ }, "node_modules/is-accessor-descriptor": { "version": "0.1.6", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -15351,7 +15973,6 @@ }, "node_modules/is-bigint": { "version": "1.0.4", - "dev": true, "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" @@ -15372,7 +15993,6 @@ }, "node_modules/is-boolean-object": { "version": "1.1.2", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -15391,7 +16011,6 @@ }, "node_modules/is-callable": { "version": "1.2.4", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -15422,7 +16041,6 @@ }, "node_modules/is-data-descriptor": { "version": "0.1.4", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -15433,7 +16051,6 @@ }, "node_modules/is-date-object": { "version": "1.0.5", - "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -15447,7 +16064,6 @@ }, "node_modules/is-descriptor": { "version": "0.1.6", - "devOptional": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^0.1.6", @@ -15460,7 +16076,6 @@ }, "node_modules/is-descriptor/node_modules/kind-of": { "version": "5.1.0", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -15544,7 +16159,6 @@ }, "node_modules/is-negative-zero": { "version": "2.0.1", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -15579,7 +16193,6 @@ }, "node_modules/is-number-object": { "version": "1.0.6", - "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -15654,11 +16267,11 @@ }, "node_modules/is-potential-custom-element-name": { "version": "1.0.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" }, "node_modules/is-regex": { "version": "1.1.4", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -15673,7 +16286,6 @@ }, "node_modules/is-shared-array-buffer": { "version": "1.0.1", - "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -15691,7 +16303,6 @@ }, "node_modules/is-string": { "version": "1.0.7", - "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -15705,7 +16316,6 @@ }, "node_modules/is-symbol": { "version": "1.0.4", - "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" @@ -15738,7 +16348,6 @@ }, "node_modules/is-weakref": { "version": "1.0.1", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.0" @@ -15754,7 +16363,8 @@ }, "node_modules/is-windows": { "version": "0.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==", "engines": { "node": ">=0.10.0" } @@ -15862,8 +16472,9 @@ } }, "node_modules/istanbul-reports": { - "version": "3.0.2", - "license": "BSD-3-Clause", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -15912,12 +16523,13 @@ } }, "node_modules/jest": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", "dependencies": { - "@jest/core": "^27.2.4", + "@jest/core": "^27.5.1", "import-local": "^3.0.2", - "jest-cli": "^27.2.4" + "jest-cli": "^27.5.1" }, "bin": { "jest": "bin/jest.js" @@ -15935,10 +16547,11 @@ } }, "node_modules/jest-changed-files": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", "dependencies": { - "@jest/types": "^27.2.4", + "@jest/types": "^27.5.1", "execa": "^5.0.0", "throat": "^6.0.1" }, @@ -15947,8 +16560,9 @@ } }, "node_modules/jest-changed-files/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -15961,32 +16575,34 @@ } }, "node_modules/jest-changed-files/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-circus": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^27.2.4", + "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", "slash": "^3.0.0", "stack-utils": "^2.0.3", "throat": "^6.0.1" @@ -15995,37 +16611,10 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/@jest/environment": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus/node_modules/@jest/fake-timers": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-circus/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -16037,23 +16626,18 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/@sinonjs/fake-timers": { - "version": "8.0.1", - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, "node_modules/jest-circus/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-circus/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { "node": ">=10" }, @@ -16061,69 +16645,11 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-circus/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-circus/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/jest-circus/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus/node_modules/jest-mock": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-circus/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dependencies": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -16134,7 +16660,6 @@ }, "node_modules/jest-cli": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16162,7 +16687,6 @@ }, "node_modules/jest-cli/node_modules/@jest/console": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16178,7 +16702,6 @@ }, "node_modules/jest-cli/node_modules/@jest/core": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16217,7 +16740,6 @@ }, "node_modules/jest-cli/node_modules/@jest/environment": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16231,7 +16753,6 @@ }, "node_modules/jest-cli/node_modules/@jest/fake-timers": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16247,7 +16768,6 @@ }, "node_modules/jest-cli/node_modules/@jest/globals": { "version": "25.5.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16261,7 +16781,6 @@ }, "node_modules/jest-cli/node_modules/@jest/reporters": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16299,7 +16818,6 @@ }, "node_modules/jest-cli/node_modules/@jest/source-map": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16313,7 +16831,6 @@ }, "node_modules/jest-cli/node_modules/@jest/test-result": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16328,7 +16845,6 @@ }, "node_modules/jest-cli/node_modules/@jest/test-sequencer": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16344,7 +16860,6 @@ }, "node_modules/jest-cli/node_modules/@jest/transform": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16371,7 +16886,6 @@ }, "node_modules/jest-cli/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16386,7 +16900,6 @@ }, "node_modules/jest-cli/node_modules/@types/istanbul-reports": { "version": "1.1.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16396,19 +16909,16 @@ }, "node_modules/jest-cli/node_modules/@types/prettier": { "version": "1.19.1", - "dev": true, "license": "MIT", "peer": true }, "node_modules/jest-cli/node_modules/@types/stack-utils": { "version": "1.0.1", - "dev": true, "license": "MIT", "peer": true }, "node_modules/jest-cli/node_modules/acorn": { "version": "7.4.1", - "dev": true, "license": "MIT", "peer": true, "bin": { @@ -16420,7 +16930,6 @@ }, "node_modules/jest-cli/node_modules/acorn-globals": { "version": "4.3.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16430,7 +16939,6 @@ }, "node_modules/jest-cli/node_modules/acorn-globals/node_modules/acorn": { "version": "6.4.2", - "dev": true, "license": "MIT", "peer": true, "bin": { @@ -16442,7 +16950,6 @@ }, "node_modules/jest-cli/node_modules/acorn-walk": { "version": "6.2.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -16451,7 +16958,6 @@ }, "node_modules/jest-cli/node_modules/ansi-escapes": { "version": "4.3.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16466,7 +16972,6 @@ }, "node_modules/jest-cli/node_modules/astral-regex": { "version": "1.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -16475,7 +16980,6 @@ }, "node_modules/jest-cli/node_modules/babel-jest": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16497,7 +17001,6 @@ }, "node_modules/jest-cli/node_modules/babel-plugin-jest-hoist": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16511,7 +17014,6 @@ }, "node_modules/jest-cli/node_modules/babel-preset-current-node-syntax": { "version": "0.1.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16533,7 +17035,6 @@ }, "node_modules/jest-cli/node_modules/babel-preset-jest": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16549,7 +17050,6 @@ }, "node_modules/jest-cli/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16562,7 +17062,6 @@ }, "node_modules/jest-cli/node_modules/cliui": { "version": "6.0.0", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -16573,7 +17072,6 @@ }, "node_modules/jest-cli/node_modules/data-urls": { "version": "1.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16584,7 +17082,6 @@ }, "node_modules/jest-cli/node_modules/diff-sequences": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -16593,7 +17090,6 @@ }, "node_modules/jest-cli/node_modules/domexception": { "version": "1.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16602,7 +17098,6 @@ }, "node_modules/jest-cli/node_modules/escape-string-regexp": { "version": "2.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -16611,7 +17106,6 @@ }, "node_modules/jest-cli/node_modules/escodegen": { "version": "1.14.3", - "dev": true, "license": "BSD-2-Clause", "peer": true, "dependencies": { @@ -16633,7 +17127,6 @@ }, "node_modules/jest-cli/node_modules/execa": { "version": "3.4.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16654,7 +17147,6 @@ }, "node_modules/jest-cli/node_modules/expect": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16671,7 +17163,6 @@ }, "node_modules/jest-cli/node_modules/find-up": { "version": "4.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16684,7 +17175,6 @@ }, "node_modules/jest-cli/node_modules/get-stream": { "version": "5.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16699,7 +17189,6 @@ }, "node_modules/jest-cli/node_modules/html-encoding-sniffer": { "version": "1.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16708,7 +17197,6 @@ }, "node_modules/jest-cli/node_modules/human-signals": { "version": "1.1.1", - "dev": true, "license": "Apache-2.0", "peer": true, "engines": { @@ -16717,7 +17205,6 @@ }, "node_modules/jest-cli/node_modules/import-local": { "version": "3.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16736,7 +17223,6 @@ }, "node_modules/jest-cli/node_modules/jest-changed-files": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16750,7 +17236,6 @@ }, "node_modules/jest-cli/node_modules/jest-config": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16780,7 +17265,6 @@ }, "node_modules/jest-cli/node_modules/jest-diff": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16795,7 +17279,6 @@ }, "node_modules/jest-cli/node_modules/jest-docblock": { "version": "25.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16807,7 +17290,6 @@ }, "node_modules/jest-cli/node_modules/jest-each": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16823,7 +17305,6 @@ }, "node_modules/jest-cli/node_modules/jest-environment-jsdom": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16840,7 +17321,6 @@ }, "node_modules/jest-cli/node_modules/jest-environment-node": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16857,7 +17337,6 @@ }, "node_modules/jest-cli/node_modules/jest-get-type": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -16866,7 +17345,6 @@ }, "node_modules/jest-cli/node_modules/jest-haste-map": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16892,7 +17370,6 @@ }, "node_modules/jest-cli/node_modules/jest-jasmine2": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16920,7 +17397,6 @@ }, "node_modules/jest-cli/node_modules/jest-leak-detector": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16933,7 +17409,6 @@ }, "node_modules/jest-cli/node_modules/jest-matcher-utils": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16948,7 +17423,6 @@ }, "node_modules/jest-cli/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16967,7 +17441,6 @@ }, "node_modules/jest-cli/node_modules/jest-mock": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -16979,7 +17452,6 @@ }, "node_modules/jest-cli/node_modules/jest-regex-util": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -16988,7 +17460,6 @@ }, "node_modules/jest-cli/node_modules/jest-resolve": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17008,7 +17479,6 @@ }, "node_modules/jest-cli/node_modules/jest-resolve-dependencies": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17022,7 +17492,6 @@ }, "node_modules/jest-cli/node_modules/jest-runner": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17052,7 +17521,6 @@ }, "node_modules/jest-cli/node_modules/jest-runtime": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17092,7 +17560,6 @@ }, "node_modules/jest-cli/node_modules/jest-serializer": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17104,7 +17571,6 @@ }, "node_modules/jest-cli/node_modules/jest-snapshot": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17130,7 +17596,6 @@ }, "node_modules/jest-cli/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17146,7 +17611,6 @@ }, "node_modules/jest-cli/node_modules/jest-validate": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17163,7 +17627,6 @@ }, "node_modules/jest-cli/node_modules/jest-watcher": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17180,7 +17643,6 @@ }, "node_modules/jest-cli/node_modules/jest-worker": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17193,7 +17655,6 @@ }, "node_modules/jest-cli/node_modules/jsdom": { "version": "15.2.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17238,7 +17699,6 @@ }, "node_modules/jest-cli/node_modules/locate-path": { "version": "5.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17250,7 +17710,6 @@ }, "node_modules/jest-cli/node_modules/node-notifier": { "version": "6.0.0", - "dev": true, "license": "MIT", "optional": true, "peer": true, @@ -17264,7 +17723,6 @@ }, "node_modules/jest-cli/node_modules/node-notifier/node_modules/which": { "version": "1.3.1", - "dev": true, "license": "ISC", "optional": true, "peer": true, @@ -17277,7 +17735,6 @@ }, "node_modules/jest-cli/node_modules/p-finally": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -17286,7 +17743,6 @@ }, "node_modules/jest-cli/node_modules/p-locate": { "version": "4.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17298,13 +17754,11 @@ }, "node_modules/jest-cli/node_modules/parse5": { "version": "5.1.0", - "dev": true, "license": "MIT", "peer": true }, "node_modules/jest-cli/node_modules/path-exists": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -17313,7 +17767,6 @@ }, "node_modules/jest-cli/node_modules/pretty-format": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17328,13 +17781,11 @@ }, "node_modules/jest-cli/node_modules/react-is": { "version": "16.13.1", - "dev": true, "license": "MIT", "peer": true }, "node_modules/jest-cli/node_modules/read-pkg": { "version": "5.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17349,7 +17800,6 @@ }, "node_modules/jest-cli/node_modules/read-pkg-up": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17366,7 +17816,6 @@ }, "node_modules/jest-cli/node_modules/read-pkg-up/node_modules/type-fest": { "version": "0.8.1", - "dev": true, "license": "(MIT OR CC0-1.0)", "peer": true, "engines": { @@ -17375,7 +17824,6 @@ }, "node_modules/jest-cli/node_modules/read-pkg/node_modules/type-fest": { "version": "0.6.0", - "dev": true, "license": "(MIT OR CC0-1.0)", "peer": true, "engines": { @@ -17384,7 +17832,6 @@ }, "node_modules/jest-cli/node_modules/realpath-native": { "version": "2.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -17393,7 +17840,6 @@ }, "node_modules/jest-cli/node_modules/resolve-cwd": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17405,7 +17851,6 @@ }, "node_modules/jest-cli/node_modules/resolve-from": { "version": "5.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -17414,7 +17859,6 @@ }, "node_modules/jest-cli/node_modules/saxes": { "version": "3.1.11", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -17426,7 +17870,6 @@ }, "node_modules/jest-cli/node_modules/semver": { "version": "6.3.0", - "dev": true, "license": "ISC", "peer": true, "bin": { @@ -17435,7 +17878,6 @@ }, "node_modules/jest-cli/node_modules/source-map": { "version": "0.6.1", - "dev": true, "license": "BSD-3-Clause", "peer": true, "engines": { @@ -17444,7 +17886,6 @@ }, "node_modules/jest-cli/node_modules/stack-utils": { "version": "1.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17456,7 +17897,6 @@ }, "node_modules/jest-cli/node_modules/string-length": { "version": "3.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17469,7 +17909,6 @@ }, "node_modules/jest-cli/node_modules/string-length/node_modules/ansi-regex": { "version": "4.1.1", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -17478,7 +17917,6 @@ }, "node_modules/jest-cli/node_modules/string-length/node_modules/strip-ansi": { "version": "5.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17490,13 +17928,11 @@ }, "node_modules/jest-cli/node_modules/throat": { "version": "5.0.0", - "dev": true, "license": "MIT", "peer": true }, "node_modules/jest-cli/node_modules/tough-cookie": { "version": "3.0.1", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -17510,7 +17946,6 @@ }, "node_modules/jest-cli/node_modules/tr46": { "version": "1.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17519,7 +17954,6 @@ }, "node_modules/jest-cli/node_modules/v8-to-istanbul": { "version": "4.1.4", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -17533,7 +17967,6 @@ }, "node_modules/jest-cli/node_modules/v8-to-istanbul/node_modules/source-map": { "version": "0.7.4", - "dev": true, "license": "BSD-3-Clause", "peer": true, "engines": { @@ -17542,7 +17975,6 @@ }, "node_modules/jest-cli/node_modules/w3c-xmlserializer": { "version": "1.1.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17553,13 +17985,11 @@ }, "node_modules/jest-cli/node_modules/webidl-conversions": { "version": "4.0.2", - "dev": true, "license": "BSD-2-Clause", "peer": true }, "node_modules/jest-cli/node_modules/whatwg-url": { "version": "7.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17570,7 +18000,6 @@ }, "node_modules/jest-cli/node_modules/wrap-ansi": { "version": "6.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17584,13 +18013,11 @@ }, "node_modules/jest-cli/node_modules/y18n": { "version": "4.0.3", - "dev": true, "license": "ISC", "peer": true }, "node_modules/jest-cli/node_modules/yargs": { "version": "15.4.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -17612,7 +18039,6 @@ }, "node_modules/jest-cli/node_modules/yargs-parser": { "version": "18.1.3", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -17623,219 +18049,25 @@ "node": ">=6" } }, - "node_modules/jest-config": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.2.4", - "@jest/types": "^27.2.4", - "babel-jest": "^27.2.4", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "jest-circus": "^27.2.4", - "jest-environment-jsdom": "^27.2.4", - "jest-environment-node": "^27.2.4", - "jest-get-type": "^27.0.6", - "jest-jasmine2": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-runner": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-config/node_modules/@jest/environment": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-config/node_modules/@jest/fake-timers": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-config/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-config/node_modules/@sinonjs/fake-timers": { - "version": "8.0.1", - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/jest-config/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-config/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-config/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/jest-config/node_modules/jest-environment-node": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-config/node_modules/jest-get-type": { - "version": "27.0.6", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-config/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-config/node_modules/jest-mock": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-config/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-config/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-dev-server": { - "version": "5.0.3", - "license": "MIT", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-7.0.1.tgz", + "integrity": "sha512-0GXo3KEtPU+WaDNYYZIieS9wrdNk5CwpB7oi2tiMIUxTKf3CzWFy6zZE/NN6TgAdxUqjFg7IzZIOBibczzGalA==", "dependencies": { - "chalk": "^4.1.1", + "chalk": "^4.1.2", "cwd": "^0.10.0", - "find-process": "^1.4.4", - "prompts": "^2.4.1", - "spawnd": "^5.0.0", + "find-process": "^1.4.7", + "prompts": "^2.4.2", + "spawnd": "^7.0.0", "tree-kill": "^1.2.2", - "wait-on": "^5.3.0" + "wait-on": "^7.0.1" + }, + "engines": { + "node": ">=14.0.0" } }, "node_modules/jest-diff": { "version": "26.6.2", - "devOptional": true, "license": "MIT", "dependencies": { "chalk": "^4.0.0", @@ -17848,8 +18080,9 @@ } }, "node_modules/jest-docblock": { - "version": "27.0.6", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", "dependencies": { "detect-newline": "^3.0.0" }, @@ -17858,22 +18091,24 @@ } }, "node_modules/jest-each": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", "dependencies": { - "@jest/types": "^27.2.4", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4" + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-each/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -17886,15 +18121,17 @@ } }, "node_modules/jest-each/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-each/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { "node": ">=10" }, @@ -17902,47 +18139,19 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-each/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-each/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, "node_modules/jest-each/node_modules/jest-get-type": { - "version": "27.0.6", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-each/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dependencies": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -17952,80 +18161,113 @@ } }, "node_modules/jest-environment-jsdom": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.4.3.tgz", + "integrity": "sha512-rFjf8JXrw3OjUzzmSE5l0XjMj0/MSVEUMCSXBGPDkfwb1T03HZI7iJSL0cGctZApPSyJxbjyKDVxkZuyhHkuTw==", + "dev": true, "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/environment": "^29.4.3", + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/jsdom": "^20.0.0", "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4", - "jsdom": "^16.6.0" + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3", + "jsdom": "^20.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, "node_modules/jest-environment-jsdom/node_modules/@jest/environment": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.4.3.tgz", + "integrity": "sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA==", + "dev": true, "dependencies": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", "@types/node": "*", - "jest-mock": "^27.2.4" + "jest-mock": "^29.4.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-jsdom/node_modules/@jest/fake-timers": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.4.3.tgz", + "integrity": "sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", + "@jest/types": "^29.4.3", + "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" + "jest-message-util": "^29.4.3", + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-jsdom/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "dev": true, "dependencies": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" } }, "node_modules/jest-environment-jsdom/node_modules/@sinonjs/fake-timers": { - "version": "8.0.1", - "license": "BSD-3-Clause", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", + "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", + "dev": true, "dependencies": { - "@sinonjs/commons": "^1.7.0" + "@sinonjs/commons": "^2.0.0" } }, "node_modules/jest-environment-jsdom/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-environment-jsdom/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, "engines": { "node": ">=10" }, @@ -18034,137 +18276,111 @@ } }, "node_modules/jest-environment-jsdom/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-environment-jsdom/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" } }, "node_modules/jest-environment-jsdom/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "pretty-format": "^29.4.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-jsdom/node_modules/jest-mock": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.4.3.tgz", + "integrity": "sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*" + "@jest/types": "^29.4.3", + "@types/node": "*", + "jest-util": "^29.4.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-jsdom/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-jsdom/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", + "@jest/schemas": "^29.4.3", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/jest-environment-jsdom/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, "node_modules/jest-environment-node": { - "version": "26.6.2", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", "dependencies": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-environment-node/node_modules/@types/node": { - "version": "16.10.2", - "license": "MIT" - }, - "node_modules/jest-environment-puppeteer": { - "version": "5.0.4", - "license": "MIT", - "dependencies": { - "chalk": "^4.1.1", - "cwd": "^0.10.0", - "jest-dev-server": "^5.0.3", - "jest-environment-node": "^27.0.1", - "merge-deep": "^3.0.3" - } - }, - "node_modules/jest-environment-puppeteer/node_modules/@jest/environment": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-environment-puppeteer/node_modules/@jest/fake-timers": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-puppeteer/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "node_modules/jest-environment-node/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -18176,27 +18392,103 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-environment-puppeteer/node_modules/@sinonjs/fake-timers": { - "version": "8.0.1", - "license": "BSD-3-Clause", + "node_modules/jest-environment-node/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { - "@sinonjs/commons": "^1.7.0" + "@types/yargs-parser": "*" } }, - "node_modules/jest-environment-puppeteer/node_modules/@types/node": { - "version": "16.10.2", - "license": "MIT" + "node_modules/jest-environment-puppeteer": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/jest-environment-puppeteer/-/jest-environment-puppeteer-7.0.1.tgz", + "integrity": "sha512-ZfNK2jfY4Ru7WQW9aq/WStkyf6I74Y141j1FTGiZtKfj6xh058N+vtWnt7o1yw3SOumrIAL9lMdKWZxWZRVHuA==", + "dependencies": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "jest-dev-server": "^7.0.1", + "jest-environment-node": "^29.4.1", + "merge-deep": "^3.0.3" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/jest-environment-puppeteer/node_modules/@jest/environment": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.4.3.tgz", + "integrity": "sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA==", + "dependencies": { + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/node": "*", + "jest-mock": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-puppeteer/node_modules/@jest/fake-timers": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.4.3.tgz", + "integrity": "sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw==", + "dependencies": { + "@jest/types": "^29.4.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.4.3", + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-puppeteer/node_modules/@jest/types": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-puppeteer/node_modules/@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/jest-environment-puppeteer/node_modules/@sinonjs/fake-timers": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", + "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", + "dependencies": { + "@sinonjs/commons": "^2.0.0" + } }, "node_modules/jest-environment-puppeteer/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-environment-puppeteer/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { "node": ">=10" }, @@ -18205,113 +18497,123 @@ } }, "node_modules/jest-environment-puppeteer/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-environment-puppeteer/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" } }, "node_modules/jest-environment-puppeteer/node_modules/jest-environment-node": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.4.3.tgz", + "integrity": "sha512-gAiEnSKF104fsGDXNkwk49jD/0N0Bqu2K9+aMQXA6avzsA9H3Fiv1PW2D+gzbOSR705bWd2wJZRFEFpV0tXISg==", "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/environment": "^29.4.3", + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-puppeteer/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "pretty-format": "^29.4.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-puppeteer/node_modules/jest-mock": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.4.3.tgz", + "integrity": "sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg==", "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*" + "@jest/types": "^29.4.3", + "@types/node": "*", + "jest-util": "^29.4.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-puppeteer/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", "dependencies": { - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-puppeteer/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", + "@jest/schemas": "^29.4.3", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/jest-environment-puppeteer/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, "node_modules/jest-get-type": { "version": "26.3.0", - "devOptional": true, "license": "MIT", "engines": { "node": ">= 10.14.2" } }, "node_modules/jest-haste-map": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", "dependencies": { - "@jest/types": "^27.2.4", + "@jest/types": "^27.5.1", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^27.0.6", - "jest-serializer": "^27.0.6", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "micromatch": "^4.0.4", "walker": "^1.0.7" }, @@ -18323,8 +18625,9 @@ } }, "node_modules/jest-haste-map/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -18337,127 +18640,209 @@ } }, "node_modules/jest-haste-map/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, - "node_modules/jest-haste-map/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-haste-map/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/jest-haste-map/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-jasmine2": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-29.4.3.tgz", + "integrity": "sha512-v8dkHouomcSjQKD6wwvzL8iMMe0D9HhzWBjE1Uol7kIW0gFH1IU6bJL3216rTXmimCAD1BpiQ6gy/aSNsnOjvg==", + "dev": true, "dependencies": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.2.4", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/environment": "^29.4.3", + "@jest/expect": "^29.4.3", + "@jest/source-map": "^29.4.3", + "@jest/test-result": "^29.4.3", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^27.2.4", "is-generator-fn": "^2.0.0", - "jest-each": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4", - "throat": "^6.0.1" + "jest-each": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-runtime": "^29.4.3", + "jest-snapshot": "^29.4.3", + "jest-util": "^29.4.3", + "p-limit": "^3.1.0", + "pretty-format": "^29.4.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/console": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.4.3.tgz", + "integrity": "sha512-W/o/34+wQuXlgqlPYTansOSiBnuxrTv61dEVkA6HNmpcgHLUjfaUbdqt6oVvOzaawwo9IdW9QOtMgQ1ScSZC4A==", + "dev": true, + "dependencies": { + "@jest/types": "^29.4.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-jasmine2/node_modules/@jest/environment": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.4.3.tgz", + "integrity": "sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA==", + "dev": true, "dependencies": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", "@types/node": "*", - "jest-mock": "^27.2.4" + "jest-mock": "^29.4.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-jasmine2/node_modules/@jest/fake-timers": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.4.3.tgz", + "integrity": "sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", + "@jest/types": "^29.4.3", + "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" + "jest-message-util": "^29.4.3", + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/globals": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.4.3.tgz", + "integrity": "sha512-8BQ/5EzfOLG7AaMcDh7yFCbfRLtsc+09E1RQmRBI4D6QQk4m6NSK/MXo+3bJrBN0yU8A2/VIcqhvsOLFmziioA==", + "dev": true, + "dependencies": { + "@jest/environment": "^29.4.3", + "@jest/expect": "^29.4.3", + "@jest/types": "^29.4.3", + "jest-mock": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/source-map": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.4.3.tgz", + "integrity": "sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.15", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/test-result": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.4.3.tgz", + "integrity": "sha512-Oi4u9NfBolMq9MASPwuWTlC5WvmNRwI4S8YrQg5R5Gi47DYlBe3sh7ILTqi/LGrK1XUE4XY9KZcQJTH1WJCLLA==", + "dev": true, + "dependencies": { + "@jest/console": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/transform": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.4.3.tgz", + "integrity": "sha512-8u0+fBGWolDshsFgPQJESkDa72da/EVwvL+II0trN2DR66wMwiQ9/CihaGfHdlLGFzbBZwMykFtxuwFdZqlKwg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.4.3", + "@jridgewell/trace-mapping": "^0.3.15", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.4.3", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.4.3", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-jasmine2/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "dev": true, "dependencies": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" } }, "node_modules/jest-jasmine2/node_modules/@sinonjs/fake-timers": { - "version": "8.0.1", - "license": "BSD-3-Clause", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", + "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", + "dev": true, "dependencies": { - "@sinonjs/commons": "^1.7.0" + "@sinonjs/commons": "^2.0.0" } }, "node_modules/jest-jasmine2/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-jasmine2/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, "engines": { "node": ">=10" }, @@ -18465,112 +18850,412 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-jasmine2/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-jasmine2/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" + "node_modules/jest-jasmine2/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" }, - "bin": { - "is-ci": "bin.js" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-jasmine2/node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/jest-jasmine2/node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/expect": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.4.3.tgz", + "integrity": "sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg==", + "dev": true, + "dependencies": { + "@jest/expect-utils": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-diff": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.4.3.tgz", + "integrity": "sha512-YB+ocenx7FZ3T5O9lMVMeLYV4265socJKtkwgk/6YUz/VsEzYDkiMuMhWzZmxm3wDRQvayJu/PjkjjSkjoHsCA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-each": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.4.3.tgz", + "integrity": "sha512-1ElHNAnKcbJb/b+L+7j0/w7bDvljw4gTv1wL9fYOczeJrbTbkMGQ5iQPFJ3eFQH19VPTx1IyfePdqSpePKss7Q==", + "dev": true, + "dependencies": { + "@jest/types": "^29.4.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "jest-util": "^29.4.3", + "pretty-format": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-haste-map": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.4.3.tgz", + "integrity": "sha512-eZIgAS8tvm5IZMtKlR8Y+feEOMfo2pSQkmNbufdbMzMSn9nitgGxF1waM/+LbryO3OkMcKS98SUb+j/cQxp/vQ==", + "dev": true, + "dependencies": { + "@jest/types": "^29.4.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.4.3", + "jest-worker": "^29.4.3", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-matcher-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.4.3.tgz", + "integrity": "sha512-TTciiXEONycZ03h6R6pYiZlSkvYgT0l8aa49z/DLSGYjex4orMUcafuLXYyyEDWB1RKglq00jzwY00Ei7yFNVg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-jasmine2/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "pretty-format": "^29.4.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-jasmine2/node_modules/jest-mock": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.4.3.tgz", + "integrity": "sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*" + "@jest/types": "^29.4.3", + "@types/node": "*", + "jest-util": "^29.4.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-regex-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", + "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-resolve": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.4.3.tgz", + "integrity": "sha512-GPokE1tzguRyT7dkxBim4wSx6E45S3bOQ7ZdKEG+Qj0Oac9+6AwJPCk0TZh5Vu0xzeX4afpb+eDmgbmZFFwpOw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.4.3", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.4.3", + "jest-validate": "^29.4.3", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-runtime": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.4.3.tgz", + "integrity": "sha512-F5bHvxSH+LvLV24vVB3L8K467dt3y3dio6V3W89dUz9nzvTpqd/HcT9zfYKL2aZPvD63vQFgLvaUX/UpUhrP6Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^29.4.3", + "@jest/fake-timers": "^29.4.3", + "@jest/globals": "^29.4.3", + "@jest/source-map": "^29.4.3", + "@jest/test-result": "^29.4.3", + "@jest/transform": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-mock": "^29.4.3", + "jest-regex-util": "^29.4.3", + "jest-resolve": "^29.4.3", + "jest-snapshot": "^29.4.3", + "jest-util": "^29.4.3", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-snapshot": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.4.3.tgz", + "integrity": "sha512-NGlsqL0jLPDW91dz304QTM/SNO99lpcSYYAjNiX0Ou+sSGgkanKBcSjCfp/pqmiiO1nQaOyLp6XQddAzRcx3Xw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.4.3", + "@jest/transform": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/babel__traverse": "^7.0.6", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.4.3", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-haste-map": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3", + "natural-compare": "^1.4.0", + "pretty-format": "^29.4.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-jasmine2/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-validate": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.4.3.tgz", + "integrity": "sha512-J3u5v7aPQoXPzaar6GndAVhdQcZr/3osWSgTeKg5v574I9ybX/dTyH0AJFb5XgXIB7faVhf+rS7t4p3lL9qFaw==", + "dev": true, + "dependencies": { + "@jest/types": "^29.4.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "leven": "^3.1.0", + "pretty-format": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-worker": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.4.3.tgz", + "integrity": "sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.4.3", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/jest-jasmine2/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", + "dev": true, "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", + "@jest/schemas": "^29.4.3", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/jest-jasmine2/node_modules/resolve.exports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.0.tgz", + "integrity": "sha512-6K/gDlqgQscOlg9fSRpWstA8sYe8rbELsSTNpx+3kTrsVCzvSl0zIvRErM7fdl9ERWDsKnrLnwB+Ne89918XOg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/jest-leak-detector": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", "dependencies": { - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-leak-detector/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-leak-detector/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, "node_modules/jest-leak-detector/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { "node": ">=10" }, @@ -18579,17 +19264,18 @@ } }, "node_modules/jest-leak-detector/node_modules/jest-get-type": { - "version": "27.0.6", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-leak-detector/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dependencies": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -18599,21 +19285,96 @@ } }, "node_modules/jest-matcher-utils": { - "version": "27.2.4", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^27.2.4", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -18625,16 +19386,18 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", + "node_modules/jest-message-util/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "dependencies": { "@types/yargs-parser": "*" } }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "node_modules/jest-message-util/node_modules/ansi-styles": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { "node": ">=10" }, @@ -18642,38 +19405,11 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-matcher-utils/node_modules/diff-sequences": { - "version": "27.0.6", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/jest-diff": { - "version": "27.2.4", - "license": "MIT", + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.0.6", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/jest-get-type": { - "version": "27.0.6", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -18682,38 +19418,40 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-message-util": { - "version": "26.6.2", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, "node_modules/jest-mock": { - "version": "26.6.2", - "license": "MIT", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "dependencies": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-mock/node_modules/@types/node": { - "version": "16.10.2", - "license": "MIT" + "node_modules/jest-mock/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } }, "node_modules/jest-pnp-resolver": { "version": "1.2.2", @@ -18748,9 +19486,10 @@ } }, "node_modules/jest-preset-angular/node_modules/@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dev": true, - "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -18770,6 +19509,37 @@ "@types/yargs-parser": "*" } }, + "node_modules/jest-preset-angular/node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/jest-preset-angular/node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-preset-angular/node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/jest-preset-angular/node_modules/ansi-styles": { "version": "5.2.0", "dev": true, @@ -18781,1046 +19551,90 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-preset-angular/node_modules/pretty-format": { - "version": "27.2.4", + "node_modules/jest-preset-angular/node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "dev": true, - "license": "MIT", "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-puppeteer": { - "version": "5.0.4", - "license": "MIT", - "dependencies": { - "expect-puppeteer": "^5.0.4", - "jest-environment-puppeteer": "^5.0.4" - }, - "peerDependencies": { - "puppeteer": ">= 1.5.0 < 10" - } - }, - "node_modules/jest-regex-util": { - "version": "27.0.6", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "escalade": "^3.1.1", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "resolve": "^1.20.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-snapshot": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve-dependencies/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve-dependencies/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-resolve/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-resolve/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-resolve/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/jest-resolve/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/console": "^27.2.4", - "@jest/environment": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-docblock": "^27.0.6", - "jest-environment-jsdom": "^27.2.4", - "jest-environment-node": "^27.2.4", - "jest-haste-map": "^27.2.4", - "jest-leak-detector": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/@jest/environment": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/@jest/fake-timers": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/@sinonjs/fake-timers": { - "version": "8.0.1", - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/jest-runner/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-runner/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-runner/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/jest-runner/node_modules/jest-environment-node": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/jest-mock": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/console": "^27.2.4", - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/globals": "^27.2.4", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^16.2.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/@jest/environment": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/@jest/fake-timers": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/@sinonjs/fake-timers": { - "version": "8.0.1", - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/jest-runtime/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-runtime/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/jest-runtime/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/jest-mock": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/yargs": { - "version": "16.2.0", - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/jest-serializer": { - "version": "27.0.6", - "license": "MIT", + "node_modules/jest-preset-angular/node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/parser": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@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.2.4", - "graceful-fs": "^4.2.4", - "jest-diff": "^27.2.4", - "jest-get-type": "^27.0.6", - "jest-haste-map": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-util": "^27.2.4", - "natural-compare": "^1.4.0", - "pretty-format": "^27.2.4", - "semver": "^7.3.2" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-snapshot/node_modules/diff-sequences": { - "version": "27.0.6", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/jest-snapshot/node_modules/jest-diff": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.0.6", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/jest-get-type": { - "version": "27.0.6", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/jest-message-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-util": { - "version": "26.6.2", - "license": "MIT", - "dependencies": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-util/node_modules/@types/node": { - "version": "16.10.2", - "license": "MIT" - }, - "node_modules/jest-validate": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "leven": "^3.1.0", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-validate/node_modules/ansi-styles": { - "version": "5.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.2.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-validate/node_modules/jest-get-type": { - "version": "27.0.6", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate/node_modules/pretty-format": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-watcher": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.2.4", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-watcher/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-watcher/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-watcher/node_modules/ansi-escapes": { - "version": "4.3.2", - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watcher/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest-watcher/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/jest-watcher/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-worker": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jest/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/jest/node_modules/import-local": { - "version": "3.0.2", - "license": "MIT", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" + "webidl-conversions": "^5.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/jest/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/jest/node_modules/jest-cli": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/core": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "jest-config": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest/node_modules/resolve-cwd": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest/node_modules/resolve-from": { + "node_modules/jest-preset-angular/node_modules/domexception/node_modules/webidl-conversions": { "version": "5.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, "engines": { "node": ">=8" } }, - "node_modules/jest/node_modules/yargs": { - "version": "16.2.0", - "license": "MIT", + "node_modules/jest-preset-angular/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-preset-angular/node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" }, "engines": { "node": ">=10" } }, - "node_modules/jetifier": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", - "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==", - "bin": { - "jetifier": "bin/jetify", - "jetifier-standalone": "bin/jetifier-standalone", - "jetify": "bin/jetify" - } - }, - "node_modules/joi": { - "version": "17.4.2", - "license": "BSD-3-Clause", + "node_modules/jest-preset-angular/node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.0", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/jquery": { - "version": "3.6.1", - "license": "MIT", - "peer": true - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "0.3.7", - "license": "MIT", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, "engines": { - "node": "> 0.4.11" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jsbn": { - "version": "0.1.1", - "license": "MIT" - }, - "node_modules/jsdom": { + "node_modules/jest-preset-angular/node_modules/jsdom": { "version": "16.7.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, "dependencies": { "abab": "^2.0.5", "acorn": "^8.2.4", @@ -19862,9 +19676,329 @@ } } }, - "node_modules/jsdom/node_modules/form-data": { + "node_modules/jest-preset-angular/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/jest-preset-angular/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-preset-angular/node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-preset-angular/node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-preset-angular/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-preset-angular/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/jest-preset-angular/node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-preset-angular/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/jest-preset-angular/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-puppeteer": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/jest-puppeteer/-/jest-puppeteer-7.0.1.tgz", + "integrity": "sha512-B1VAGvYNwugSBjQa2rFBUrqOQ2oU/mzBYpmz0+xXOsy2hGUW9u00nS+dfAdCcE0VWenFzgQ6pVJavkCQvi0HEQ==", + "dependencies": { + "expect-puppeteer": "^7.0.1", + "jest-environment-puppeteer": "^7.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "puppeteer": ">=19" + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-resolve/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runner/node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/jest-runner/node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-runner/node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-runner/node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-runner/node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/form-data": { "version": "3.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -19874,29 +20008,1287 @@ "node": ">= 6" } }, - "node_modules/jsdom/node_modules/parse5": { - "version": "6.0.1", - "license": "MIT" + "node_modules/jest-runner/node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/jsdom/node_modules/tough-cookie": { - "version": "4.0.0", - "license": "BSD-3-Clause", + "node_modules/jest-runner/node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-runner/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/jest-runner/node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-runner/node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", - "universalify": "^0.1.2" + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-runner/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/jest-runner/node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-runner/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/jest-runner/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-util/node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watcher/node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest/node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest/node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/jest/node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest/node_modules/acorn-globals/node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest/node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest/node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest/node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest/node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest/node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest/node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest/node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest/node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest/node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/jest/node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest/node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest/node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest/node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest/node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "optional": true, + "peer": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/jest/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/jest/node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest/node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/jest/node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jetifier": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/jetifier/-/jetifier-1.6.8.tgz", + "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==", + "bin": { + "jetifier": "bin/jetify", + "jetifier-standalone": "bin/jetifier-standalone", + "jetify": "bin/jetify" + } + }, + "node_modules/joi": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.1.tgz", + "integrity": "sha512-teoLhIvWE298R6AeJywcjR4sX2hHjB3/xJX4qPjg+gTg+c0mzUDsziYlqPmLomq9gVsfaMcgPaGc7VxtD/9StA==", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/jquery": { + "version": "3.6.1", + "license": "MIT", + "peer": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "0.3.7", + "license": "MIT", + "engines": { + "node": "> 0.4.11" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "license": "MIT" + }, + "node_modules/jsdom": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", + "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.6", + "acorn": "^8.8.1", + "acorn-globals": "^7.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.2", + "decimal.js": "^10.4.2", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.2", + "parse5": "^7.1.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0", + "ws": "^8.11.0", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jsdom/node_modules/cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "dev": true + }, + "node_modules/jsdom/node_modules/entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/jsdom/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsdom/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsdom/node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dev": true, + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/jsdom/node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" }, "engines": { "node": ">=6" } }, "node_modules/jsdom/node_modules/universalify": { - "version": "0.1.2", - "license": "MIT", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, "engines": { "node": ">= 4.0.0" } }, + "node_modules/jsdom/node_modules/whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dev": true, + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/jsdom/node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/jsdom/node_modules/ws": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.1.tgz", + "integrity": "sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, "node_modules/jsesc": { "version": "2.5.2", "license": "MIT", @@ -19928,7 +21320,6 @@ }, "node_modules/json-parse-better-errors": { "version": "1.0.2", - "dev": true, "license": "MIT" }, "node_modules/json-parse-even-better-errors": { @@ -20690,7 +22081,6 @@ }, "node_modules/load-json-file": { "version": "4.0.0", - "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", @@ -20704,7 +22094,6 @@ }, "node_modules/load-json-file/node_modules/parse-json": { "version": "4.0.0", - "dev": true, "license": "MIT", "dependencies": { "error-ex": "^1.3.1", @@ -20716,7 +22105,6 @@ }, "node_modules/load-json-file/node_modules/pify": { "version": "3.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -20724,7 +22112,6 @@ }, "node_modules/load-json-file/node_modules/strip-bom": { "version": "3.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -20822,12 +22209,10 @@ }, "node_modules/lodash.memoize": { "version": "4.1.2", - "dev": true, "license": "MIT" }, "node_modules/lodash.sortby": { "version": "4.7.0", - "dev": true, "license": "MIT", "peer": true }, @@ -20950,7 +22335,6 @@ }, "node_modules/lolex": { "version": "5.1.2", - "dev": true, "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^1.7.0" @@ -20971,7 +22355,6 @@ }, "node_modules/loose-envify": { "version": "1.4.0", - "dev": true, "license": "MIT", "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" @@ -21075,10 +22458,11 @@ } }, "node_modules/makeerror": { - "version": "1.0.11", - "license": "BSD-3-Clause", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dependencies": { - "tmpl": "1.0.x" + "tmpl": "1.0.5" } }, "node_modules/map-age-cleaner": { @@ -21094,7 +22478,6 @@ }, "node_modules/map-cache": { "version": "0.2.2", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -21102,7 +22485,6 @@ }, "node_modules/map-visit": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "object-visit": "^1.0.0" @@ -21211,7 +22593,8 @@ }, "node_modules/merge-deep": { "version": "3.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", "dependencies": { "arr-union": "^3.1.0", "clone-deep": "^0.2.4", @@ -21392,8 +22775,12 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "license": "MIT" + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/minipass": { "version": "3.3.6", @@ -21485,7 +22872,6 @@ }, "node_modules/mixin-deep": { "version": "1.3.2", - "devOptional": true, "license": "MIT", "dependencies": { "for-in": "^1.0.2", @@ -21497,7 +22883,6 @@ }, "node_modules/mixin-deep/node_modules/is-extendable": { "version": "1.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "is-plain-object": "^2.0.4" @@ -21508,7 +22893,8 @@ }, "node_modules/mixin-object": { "version": "2.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==", "dependencies": { "for-in": "^0.1.3", "is-extendable": "^0.1.1" @@ -21519,7 +22905,8 @@ }, "node_modules/mixin-object/node_modules/for-in": { "version": "0.1.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==", "engines": { "node": ">=0.10.0" } @@ -21576,6 +22963,12 @@ "version": "0.0.8", "license": "ISC" }, + "node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "optional": true + }, "node_modules/nanoid": { "version": "3.3.4", "dev": true, @@ -21589,7 +22982,6 @@ }, "node_modules/nanomatch": { "version": "1.2.13", - "devOptional": true, "license": "MIT", "dependencies": { "arr-diff": "^4.0.0", @@ -21610,7 +23002,6 @@ }, "node_modules/nanomatch/node_modules/is-windows": { "version": "1.0.2", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -21618,7 +23009,6 @@ }, "node_modules/nanomatch/node_modules/kind-of": { "version": "6.0.3", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -22442,7 +23832,6 @@ }, "node_modules/nice-try": { "version": "1.0.5", - "dev": true, "license": "MIT" }, "node_modules/node-abi": { @@ -22612,36 +24001,6 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/node-modules-regexp": { - "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-notifier": { - "version": "10.0.1", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.5", - "shellwords": "^0.1.1", - "uuid": "^8.3.2", - "which": "^2.0.2" - } - }, - "node_modules/node-notifier/node_modules/uuid": { - "version": "8.3.2", - "license": "MIT", - "optional": true, - "peer": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/node-releases": { "version": "2.0.6", "license": "MIT" @@ -22823,8 +24182,9 @@ } }, "node_modules/nwsapi": { - "version": "2.2.0", - "license": "MIT" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" }, "node_modules/oauth-sign": { "version": "0.9.0", @@ -22842,7 +24202,6 @@ }, "node_modules/object-copy": { "version": "0.1.0", - "devOptional": true, "license": "MIT", "dependencies": { "copy-descriptor": "^0.1.0", @@ -22855,7 +24214,6 @@ }, "node_modules/object-copy/node_modules/define-property": { "version": "0.2.5", - "devOptional": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -22888,7 +24246,6 @@ }, "node_modules/object-keys": { "version": "1.1.1", - "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -22896,7 +24253,6 @@ }, "node_modules/object-visit": { "version": "1.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "isobject": "^3.0.0" @@ -22907,7 +24263,6 @@ }, "node_modules/object-visit/node_modules/isobject": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -22915,7 +24270,6 @@ }, "node_modules/object.assign": { "version": "4.1.2", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.0", @@ -22932,7 +24286,6 @@ }, "node_modules/object.getownpropertydescriptors": { "version": "2.1.2", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -22948,7 +24301,6 @@ }, "node_modules/object.pick": { "version": "1.3.0", - "devOptional": true, "license": "MIT", "dependencies": { "isobject": "^3.0.1" @@ -22959,7 +24311,6 @@ }, "node_modules/object.pick/node_modules/isobject": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -23180,7 +24531,6 @@ }, "node_modules/p-each-series": { "version": "2.2.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -23354,7 +24704,8 @@ }, "node_modules/parse-passwd": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", "engines": { "node": ">=0.10.0" } @@ -23417,7 +24768,6 @@ }, "node_modules/pascalcase": { "version": "0.1.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -23564,11 +24914,9 @@ } }, "node_modules/pirates": { - "version": "4.0.1", - "license": "MIT", - "dependencies": { - "node-modules-regexp": "^1.0.0" - }, + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", "engines": { "node": ">= 6" } @@ -23657,7 +25005,6 @@ }, "node_modules/pn": { "version": "1.1.0", - "dev": true, "license": "MIT", "peer": true }, @@ -23731,7 +25078,6 @@ }, "node_modules/posix-character-classes": { "version": "0.1.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -26564,7 +27910,6 @@ }, "node_modules/read-pkg": { "version": "3.0.0", - "dev": true, "license": "MIT", "dependencies": { "load-json-file": "^4.0.0", @@ -26577,7 +27922,6 @@ }, "node_modules/read-pkg-up": { "version": "4.0.0", - "dev": true, "license": "MIT", "dependencies": { "find-up": "^3.0.0", @@ -26589,7 +27933,6 @@ }, "node_modules/read-pkg/node_modules/path-type": { "version": "3.0.0", - "dev": true, "license": "MIT", "dependencies": { "pify": "^3.0.0" @@ -26600,7 +27943,6 @@ }, "node_modules/read-pkg/node_modules/pify": { "version": "3.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -26630,7 +27972,6 @@ }, "node_modules/realpath-native": { "version": "1.1.0", - "dev": true, "license": "MIT", "dependencies": { "util.promisify": "^1.0.0" @@ -26695,7 +28036,6 @@ }, "node_modules/regex-not": { "version": "1.0.2", - "devOptional": true, "license": "MIT", "dependencies": { "extend-shallow": "^3.0.2", @@ -26787,12 +28127,10 @@ }, "node_modules/remove-trailing-separator": { "version": "1.1.0", - "devOptional": true, "license": "ISC" }, "node_modules/repeat-element": { "version": "1.1.4", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -26836,7 +28174,6 @@ }, "node_modules/request-promise-core": { "version": "1.1.4", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -26851,7 +28188,6 @@ }, "node_modules/request-promise-native": { "version": "1.0.9", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -26882,7 +28218,6 @@ }, "node_modules/require-main-filename": { "version": "2.0.0", - "dev": true, "license": "ISC" }, "node_modules/requires-port": { @@ -26921,7 +28256,8 @@ }, "node_modules/resolve-dir": { "version": "0.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==", "dependencies": { "expand-tilde": "^1.2.2", "global-modules": "^0.2.3" @@ -26939,7 +28275,6 @@ }, "node_modules/resolve-url": { "version": "0.2.1", - "devOptional": true, "license": "MIT" }, "node_modules/resolve-url-loader": { @@ -26998,6 +28333,14 @@ "node": ">=0.10.0" } }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, "node_modules/resp-modifier": { "version": "6.0.2", "dependencies": { @@ -27039,7 +28382,6 @@ }, "node_modules/ret": { "version": "0.1.15", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.12" @@ -27113,7 +28455,6 @@ }, "node_modules/rsvp": { "version": "4.8.5", - "dev": true, "license": "MIT", "engines": { "node": "6.* || >= 7.*" @@ -27189,7 +28530,6 @@ }, "node_modules/safe-regex": { "version": "1.1.0", - "devOptional": true, "license": "MIT", "dependencies": { "ret": "~0.1.10" @@ -27205,7 +28545,6 @@ }, "node_modules/sane": { "version": "4.1.0", - "dev": true, "license": "MIT", "dependencies": { "@cnakazawa/watch": "^1.0.3", @@ -27227,7 +28566,6 @@ }, "node_modules/sane/node_modules/anymatch": { "version": "2.0.0", - "dev": true, "license": "ISC", "dependencies": { "micromatch": "^3.1.4", @@ -27236,7 +28574,6 @@ }, "node_modules/sane/node_modules/braces": { "version": "2.3.2", - "dev": true, "license": "MIT", "dependencies": { "arr-flatten": "^1.1.0", @@ -27256,7 +28593,6 @@ }, "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -27267,7 +28603,6 @@ }, "node_modules/sane/node_modules/cross-spawn": { "version": "6.0.5", - "dev": true, "license": "MIT", "dependencies": { "nice-try": "^1.0.4", @@ -27282,7 +28617,6 @@ }, "node_modules/sane/node_modules/execa": { "version": "1.0.0", - "dev": true, "license": "MIT", "dependencies": { "cross-spawn": "^6.0.0", @@ -27299,7 +28633,6 @@ }, "node_modules/sane/node_modules/fill-range": { "version": "4.0.0", - "dev": true, "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", @@ -27313,7 +28646,6 @@ }, "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -27324,7 +28656,6 @@ }, "node_modules/sane/node_modules/get-stream": { "version": "4.1.0", - "dev": true, "license": "MIT", "dependencies": { "pump": "^3.0.0" @@ -27335,7 +28666,6 @@ }, "node_modules/sane/node_modules/is-number": { "version": "3.0.0", - "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -27346,7 +28676,6 @@ }, "node_modules/sane/node_modules/is-number/node_modules/kind-of": { "version": "3.2.2", - "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -27357,7 +28686,6 @@ }, "node_modules/sane/node_modules/is-stream": { "version": "1.1.0", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -27365,7 +28693,6 @@ }, "node_modules/sane/node_modules/isobject": { "version": "3.0.1", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -27373,7 +28700,6 @@ }, "node_modules/sane/node_modules/kind-of": { "version": "6.0.3", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -27381,7 +28707,6 @@ }, "node_modules/sane/node_modules/micromatch": { "version": "3.1.10", - "dev": true, "license": "MIT", "dependencies": { "arr-diff": "^4.0.0", @@ -27404,7 +28729,6 @@ }, "node_modules/sane/node_modules/normalize-path": { "version": "2.1.1", - "dev": true, "license": "MIT", "dependencies": { "remove-trailing-separator": "^1.0.1" @@ -27415,7 +28739,6 @@ }, "node_modules/sane/node_modules/npm-run-path": { "version": "2.0.2", - "dev": true, "license": "MIT", "dependencies": { "path-key": "^2.0.0" @@ -27426,7 +28749,6 @@ }, "node_modules/sane/node_modules/path-key": { "version": "2.0.1", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -27434,7 +28756,6 @@ }, "node_modules/sane/node_modules/semver": { "version": "5.7.1", - "dev": true, "license": "ISC", "bin": { "semver": "bin/semver" @@ -27442,7 +28763,6 @@ }, "node_modules/sane/node_modules/shebang-command": { "version": "1.2.0", - "dev": true, "license": "MIT", "dependencies": { "shebang-regex": "^1.0.0" @@ -27453,7 +28773,6 @@ }, "node_modules/sane/node_modules/shebang-regex": { "version": "1.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -27461,7 +28780,6 @@ }, "node_modules/sane/node_modules/to-regex-range": { "version": "2.1.1", - "dev": true, "license": "MIT", "dependencies": { "is-number": "^3.0.0", @@ -27473,7 +28791,6 @@ }, "node_modules/sane/node_modules/which": { "version": "1.3.1", - "dev": true, "license": "ISC", "dependencies": { "isexe": "^2.0.0" @@ -27575,13 +28892,15 @@ "license": "ISC" }, "node_modules/saxes": { - "version": "5.0.1", - "license": "ISC", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "dev": true, "dependencies": { "xmlchars": "^2.2.0" }, "engines": { - "node": ">=10" + "node": ">=v12.22.7" } }, "node_modules/schema-utils": { @@ -27839,7 +29158,6 @@ }, "node_modules/set-value": { "version": "2.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", @@ -27853,7 +29171,6 @@ }, "node_modules/set-value/node_modules/extend-shallow": { "version": "2.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -27885,7 +29202,8 @@ }, "node_modules/shallow-clone": { "version": "0.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", "dependencies": { "is-extendable": "^0.1.1", "kind-of": "^2.0.1", @@ -27898,7 +29216,8 @@ }, "node_modules/shallow-clone/node_modules/kind-of": { "version": "2.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", "dependencies": { "is-buffer": "^1.0.2" }, @@ -27908,7 +29227,8 @@ }, "node_modules/shallow-clone/node_modules/lazy-cache": { "version": "0.2.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==", "engines": { "node": ">=0.10.0" } @@ -28016,8 +29336,9 @@ } }, "node_modules/signal-exit": { - "version": "3.0.5", - "license": "ISC" + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "node_modules/simple-concat": { "version": "1.0.1", @@ -28125,7 +29446,6 @@ }, "node_modules/snapdragon": { "version": "0.8.2", - "devOptional": true, "license": "MIT", "dependencies": { "base": "^0.11.1", @@ -28143,7 +29463,6 @@ }, "node_modules/snapdragon-node": { "version": "2.1.1", - "devOptional": true, "license": "MIT", "dependencies": { "define-property": "^1.0.0", @@ -28156,7 +29475,6 @@ }, "node_modules/snapdragon-node/node_modules/define-property": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "is-descriptor": "^1.0.0" @@ -28167,7 +29485,6 @@ }, "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -28178,7 +29495,6 @@ }, "node_modules/snapdragon-node/node_modules/is-data-descriptor": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -28189,7 +29505,6 @@ }, "node_modules/snapdragon-node/node_modules/is-descriptor": { "version": "1.0.2", - "devOptional": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.0", @@ -28202,7 +29517,6 @@ }, "node_modules/snapdragon-node/node_modules/isobject": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -28210,7 +29524,6 @@ }, "node_modules/snapdragon-node/node_modules/kind-of": { "version": "6.0.3", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -28218,7 +29531,6 @@ }, "node_modules/snapdragon-util": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^3.2.0" @@ -28229,7 +29541,6 @@ }, "node_modules/snapdragon/node_modules/debug": { "version": "2.6.9", - "devOptional": true, "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -28237,7 +29548,6 @@ }, "node_modules/snapdragon/node_modules/define-property": { "version": "0.2.5", - "devOptional": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -28248,7 +29558,6 @@ }, "node_modules/snapdragon/node_modules/extend-shallow": { "version": "2.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -28259,12 +29568,10 @@ }, "node_modules/snapdragon/node_modules/ms": { "version": "2.0.0", - "devOptional": true, "license": "MIT" }, "node_modules/snapdragon/node_modules/source-map": { "version": "0.5.7", - "devOptional": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -28474,7 +29781,6 @@ }, "node_modules/source-map-resolve": { "version": "0.5.3", - "devOptional": true, "license": "MIT", "dependencies": { "atob": "^2.1.2", @@ -28501,7 +29807,6 @@ }, "node_modules/source-map-url": { "version": "0.4.1", - "devOptional": true, "license": "MIT" }, "node_modules/sourcemap-codec": { @@ -28509,13 +29814,16 @@ "license": "MIT" }, "node_modules/spawnd": { - "version": "5.0.0", - "license": "MIT", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-7.0.0.tgz", + "integrity": "sha512-TU/M4qYmigdeET4HTR7l9nqySTTvStWM6rW8QyixXRxWn90E718y5Q31ZVXyG7VEqT6oo6EUvE9zk4rGU39HbA==", "dependencies": { "exit": "^0.1.2", - "signal-exit": "^3.0.3", - "tree-kill": "^1.2.2", - "wait-port": "^0.2.9" + "signal-exit": "^3.0.7", + "tree-kill": "^1.2.2" + }, + "engines": { + "node": ">=14.0.0" } }, "node_modules/spdx-correct": { @@ -28572,7 +29880,6 @@ }, "node_modules/split-string": { "version": "3.1.0", - "devOptional": true, "license": "MIT", "dependencies": { "extend-shallow": "^3.0.0" @@ -28669,7 +29976,6 @@ }, "node_modules/static-extend": { "version": "0.1.2", - "devOptional": true, "license": "MIT", "dependencies": { "define-property": "^0.2.5", @@ -28681,7 +29987,6 @@ }, "node_modules/static-extend/node_modules/define-property": { "version": "0.2.5", - "devOptional": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -28699,7 +30004,6 @@ }, "node_modules/stealthy-require": { "version": "1.1.1", - "dev": true, "license": "ISC", "peer": true, "engines": { @@ -28858,7 +30162,8 @@ }, "node_modules/string-length": { "version": "4.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -28885,7 +30190,6 @@ }, "node_modules/string.prototype.trimend": { "version": "1.0.4", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -28897,7 +30201,6 @@ }, "node_modules/string.prototype.trimstart": { "version": "1.0.4", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -28930,7 +30233,6 @@ }, "node_modules/strip-eof": { "version": "1.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -29372,8 +30674,9 @@ } }, "node_modules/throat": { - "version": "6.0.1", - "license": "MIT" + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" }, "node_modules/through": { "version": "2.3.8", @@ -29426,7 +30729,8 @@ }, "node_modules/tmpl": { "version": "1.0.5", - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" }, "node_modules/to-array": { "version": "0.1.4" @@ -29445,7 +30749,6 @@ }, "node_modules/to-object-path": { "version": "0.3.0", - "devOptional": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -29463,7 +30766,6 @@ }, "node_modules/to-regex": { "version": "3.0.2", - "devOptional": true, "license": "MIT", "dependencies": { "define-property": "^2.0.2", @@ -29504,13 +30806,15 @@ } }, "node_modules/tr46": { - "version": "2.1.0", - "license": "MIT", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dev": true, "dependencies": { "punycode": "^2.1.1" }, "engines": { - "node": ">=8" + "node": ">=12" } }, "node_modules/tree-kill": { @@ -29525,14 +30829,15 @@ "license": "MIT" }, "node_modules/ts-jest": { - "version": "27.0.5", - "license": "MIT", + "version": "27.1.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.1.5.tgz", + "integrity": "sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==", "dependencies": { "bs-logger": "0.x", "fast-json-stable-stringify": "2.x", "jest-util": "^27.0.0", "json5": "2.x", - "lodash": "4.x", + "lodash.memoize": "4.x", "make-error": "1.x", "semver": "7.x", "yargs-parser": "20.x" @@ -29559,13 +30864,16 @@ }, "babel-jest": { "optional": true + }, + "esbuild": { + "optional": true } } }, "node_modules/ts-jest-puppeteer": { "version": "0.0.5", - "dev": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/ts-jest-puppeteer/-/ts-jest-puppeteer-0.0.5.tgz", + "integrity": "sha512-hUVrSXJJUB92JIFz40TKMN8Gn27w1YiTO1kUvRnjWvWSTqih7/Sbjovcu3cVL3s3dZycCcan3C5C5dkoWQwU/A==", "dependencies": { "@types/expect-puppeteer": "4.4.0", "@types/jest-environment-puppeteer": "4.3.1", @@ -29576,7 +30884,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/console": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/source-map": "^24.9.0", @@ -29589,7 +30896,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29628,7 +30934,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/@jest/console": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29644,7 +30949,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/@jest/test-result": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29659,7 +30963,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/@jest/transform": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29686,7 +30989,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29701,7 +31003,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29710,7 +31011,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29725,7 +31025,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/anymatch": { "version": "3.1.2", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -29738,7 +31037,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/babel-plugin-istanbul": { "version": "6.1.1", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -29754,7 +31052,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29766,7 +31063,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29779,7 +31075,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29791,13 +31086,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29809,7 +31102,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -29818,7 +31110,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -29827,7 +31118,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/istanbul-lib-coverage": { "version": "3.2.0", - "dev": true, "license": "BSD-3-Clause", "peer": true, "engines": { @@ -29836,7 +31126,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/istanbul-lib-instrument": { "version": "5.2.0", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -29852,7 +31141,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/jest-haste-map": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29878,7 +31166,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29897,7 +31184,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/jest-regex-util": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -29906,7 +31192,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/jest-serializer": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29918,7 +31203,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29934,7 +31218,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/jest-worker": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29947,7 +31230,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29960,7 +31242,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/normalize-path": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -29969,7 +31250,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/realpath-native": { "version": "2.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -29978,7 +31258,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -29987,7 +31266,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -29999,7 +31277,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/test-exclude": { "version": "6.0.0", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -30013,7 +31290,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30025,7 +31301,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/core/node_modules/write-file-atomic": { "version": "3.0.3", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -30037,7 +31312,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/environment": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/fake-timers": "^24.9.0", @@ -30051,7 +31325,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/fake-timers": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/types": "^24.9.0", @@ -30064,7 +31337,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals": { "version": "25.5.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30078,7 +31350,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/@jest/environment": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30092,7 +31363,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/@jest/fake-timers": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30108,7 +31378,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30123,7 +31392,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30132,7 +31400,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30147,7 +31414,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30159,7 +31425,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30172,7 +31437,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30184,13 +31448,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30202,7 +31464,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30211,7 +31472,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30220,7 +31480,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30239,7 +31498,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/jest-mock": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30251,7 +31509,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30267,7 +31524,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30280,7 +31536,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30289,7 +31544,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30301,7 +31555,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/globals/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30313,7 +31566,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30351,7 +31603,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/@jest/console": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30367,7 +31618,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/@jest/test-result": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30382,7 +31632,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/@jest/transform": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30409,7 +31658,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30424,7 +31672,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30433,7 +31680,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30448,7 +31694,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/anymatch": { "version": "3.1.2", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -30461,7 +31706,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/babel-plugin-istanbul": { "version": "6.1.1", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -30477,7 +31721,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { "version": "5.2.0", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -30493,7 +31736,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30505,7 +31747,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30518,7 +31759,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30530,13 +31770,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30548,7 +31786,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30557,7 +31794,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30566,7 +31802,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/istanbul-lib-coverage": { "version": "3.2.0", - "dev": true, "license": "BSD-3-Clause", "peer": true, "engines": { @@ -30575,7 +31810,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { "version": "4.0.3", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -30590,7 +31824,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/jest-haste-map": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30616,7 +31849,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30635,7 +31867,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/jest-regex-util": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30644,7 +31875,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/jest-serializer": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30656,7 +31886,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30672,7 +31901,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/jest-worker": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30685,7 +31913,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30698,7 +31925,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/normalize-path": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30707,7 +31933,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/realpath-native": { "version": "2.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30716,7 +31941,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30725,7 +31949,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30737,7 +31960,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/test-exclude": { "version": "6.0.0", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -30751,7 +31973,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30763,7 +31984,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/reporters/node_modules/write-file-atomic": { "version": "3.0.3", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -30775,7 +31995,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/source-map": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "callsites": "^3.0.0", @@ -30788,7 +32007,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-result": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/console": "^24.9.0", @@ -30801,7 +32019,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30817,7 +32034,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/@jest/console": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30833,7 +32049,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/@jest/test-result": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30848,7 +32063,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30863,7 +32077,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30872,7 +32085,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30887,7 +32099,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/anymatch": { "version": "3.1.2", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -30900,7 +32111,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30912,7 +32122,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30925,7 +32134,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30937,13 +32145,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30955,7 +32161,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30964,7 +32169,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -30973,7 +32177,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/jest-haste-map": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -30999,7 +32202,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31018,7 +32220,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/jest-serializer": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31030,7 +32231,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31046,7 +32246,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/jest-worker": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31059,7 +32258,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31072,7 +32270,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/normalize-path": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31081,7 +32278,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31090,7 +32286,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31102,7 +32297,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/test-sequencer/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31114,7 +32308,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/transform": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.1.0", @@ -31140,7 +32333,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@jest/types": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -31153,7 +32345,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@types/istanbul-reports": { "version": "1.1.2", - "dev": true, "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*", @@ -31162,7 +32353,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@types/jest-environment-puppeteer": { "version": "4.3.1", - "dev": true, "license": "MIT", "dependencies": { "@jest/environment": "^24", @@ -31174,18 +32364,15 @@ }, "node_modules/ts-jest-puppeteer/node_modules/@types/prettier": { "version": "1.19.1", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/@types/stack-utils": { "version": "1.0.1", - "dev": true, "license": "MIT" }, "node_modules/ts-jest-puppeteer/node_modules/@types/yargs": { "version": "13.0.12", - "dev": true, "license": "MIT", "dependencies": { "@types/yargs-parser": "*" @@ -31193,7 +32380,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/acorn": { "version": "7.4.1", - "dev": true, "license": "MIT", "peer": true, "bin": { @@ -31205,7 +32391,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/acorn-globals": { "version": "4.3.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31215,7 +32400,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/acorn-globals/node_modules/acorn": { "version": "6.4.2", - "dev": true, "license": "MIT", "peer": true, "bin": { @@ -31227,7 +32411,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/acorn-walk": { "version": "6.2.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31236,7 +32419,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/ansi-escapes": { "version": "4.3.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31251,7 +32433,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/ansi-styles": { "version": "3.2.1", - "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" @@ -31262,7 +32443,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/anymatch": { "version": "2.0.0", - "dev": true, "license": "ISC", "dependencies": { "micromatch": "^3.1.4", @@ -31271,7 +32451,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/astral-regex": { "version": "1.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31280,7 +32459,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31302,7 +32480,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/@jest/transform": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31329,7 +32506,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31344,7 +32520,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31353,7 +32528,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31368,7 +32542,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/anymatch": { "version": "3.1.2", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -31381,7 +32554,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/babel-plugin-istanbul": { "version": "6.1.1", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -31397,7 +32569,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31409,7 +32580,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31422,7 +32592,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31434,13 +32603,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31452,7 +32619,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31461,7 +32627,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31470,7 +32635,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/istanbul-lib-coverage": { "version": "3.2.0", - "dev": true, "license": "BSD-3-Clause", "peer": true, "engines": { @@ -31479,7 +32643,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/istanbul-lib-instrument": { "version": "5.2.0", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -31495,7 +32658,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/jest-haste-map": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31521,7 +32683,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/jest-regex-util": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31530,7 +32691,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/jest-serializer": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31542,7 +32702,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31558,7 +32717,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/jest-worker": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31571,7 +32729,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31584,7 +32741,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/normalize-path": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31593,7 +32749,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/realpath-native": { "version": "2.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31602,7 +32757,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31611,7 +32765,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31623,7 +32776,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/test-exclude": { "version": "6.0.0", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -31637,7 +32789,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31649,7 +32800,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-jest/node_modules/write-file-atomic": { "version": "3.0.3", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -31661,7 +32811,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-plugin-istanbul": { "version": "5.2.0", - "dev": true, "license": "BSD-3-Clause", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", @@ -31675,7 +32824,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-plugin-jest-hoist": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31689,7 +32837,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-preset-current-node-syntax": { "version": "0.1.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31711,7 +32858,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/babel-preset-jest": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31727,7 +32873,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/braces": { "version": "2.3.2", - "dev": true, "license": "MIT", "dependencies": { "arr-flatten": "^1.1.0", @@ -31747,7 +32892,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/braces/node_modules/extend-shallow": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -31758,7 +32902,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/camelcase": { "version": "4.1.0", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -31766,7 +32909,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/chalk": { "version": "2.4.2", - "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", @@ -31779,7 +32921,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/cliui": { "version": "6.0.0", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -31790,7 +32931,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/color-convert": { "version": "1.9.3", - "dev": true, "license": "MIT", "dependencies": { "color-name": "1.1.3" @@ -31798,12 +32938,10 @@ }, "node_modules/ts-jest-puppeteer/node_modules/color-name": { "version": "1.1.3", - "dev": true, "license": "MIT" }, "node_modules/ts-jest-puppeteer/node_modules/data-urls": { "version": "1.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31814,7 +32952,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/diff-sequences": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -31823,7 +32960,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/domexception": { "version": "1.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31832,7 +32968,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/escodegen": { "version": "1.14.3", - "dev": true, "license": "BSD-2-Clause", "peer": true, "dependencies": { @@ -31854,7 +32989,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/execa": { "version": "3.4.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31875,7 +33009,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31892,12 +33025,10 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect-puppeteer": { "version": "4.4.0", - "dev": true, "license": "MIT" }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31912,7 +33043,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31921,7 +33051,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31936,7 +33065,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31948,7 +33076,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31961,7 +33088,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31973,13 +33099,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -31991,7 +33115,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32000,7 +33123,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32009,7 +33131,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32028,7 +33149,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/jest-regex-util": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32037,7 +33157,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32050,7 +33169,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32059,7 +33177,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32071,7 +33188,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/expect/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32083,7 +33199,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/fill-range": { "version": "4.0.0", - "dev": true, "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", @@ -32097,7 +33212,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/fill-range/node_modules/extend-shallow": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -32108,7 +33222,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/get-stream": { "version": "5.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32123,7 +33236,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/has-flag": { "version": "3.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -32131,7 +33243,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/html-encoding-sniffer": { "version": "1.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32140,7 +33251,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/human-signals": { "version": "1.1.1", - "dev": true, "license": "Apache-2.0", "peer": true, "engines": { @@ -32149,7 +33259,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/import-local": { "version": "3.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32168,7 +33277,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/is-number": { "version": "3.0.0", - "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -32179,7 +33287,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/is-number/node_modules/kind-of": { "version": "3.2.2", - "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -32190,7 +33297,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/isobject": { "version": "3.0.1", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -32198,7 +33304,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/istanbul-lib-coverage": { "version": "2.0.5", - "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=6" @@ -32206,7 +33311,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/istanbul-lib-instrument": { "version": "3.3.0", - "dev": true, "license": "BSD-3-Clause", "dependencies": { "@babel/generator": "^7.4.0", @@ -32223,7 +33327,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32240,7 +33343,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-changed-files": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32254,7 +33356,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-changed-files/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32269,7 +33370,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-changed-files/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32278,7 +33378,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-changed-files/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32293,7 +33392,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-changed-files/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32306,7 +33404,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-changed-files/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32318,13 +33415,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-changed-files/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-changed-files/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32333,7 +33428,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-changed-files/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32345,7 +33439,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32375,7 +33468,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/@jest/environment": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32389,7 +33481,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/@jest/fake-timers": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32405,7 +33496,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32420,7 +33510,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32429,7 +33518,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32444,7 +33532,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32456,7 +33543,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32469,7 +33555,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32481,13 +33566,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32499,7 +33582,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32508,7 +33590,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32517,7 +33598,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/jest-environment-node": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32534,7 +33614,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32553,7 +33632,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/jest-mock": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32565,7 +33643,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/jest-regex-util": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32574,7 +33651,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32590,7 +33666,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32603,7 +33678,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/realpath-native": { "version": "2.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32612,7 +33686,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32621,7 +33694,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32633,7 +33705,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-config/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32645,7 +33716,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-diff": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32660,7 +33730,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-diff/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32675,7 +33744,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-diff/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32688,7 +33756,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-diff/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32700,13 +33767,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-diff/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-diff/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32715,7 +33780,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-diff/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32727,7 +33791,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-docblock": { "version": "25.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32739,7 +33802,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-each": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32755,7 +33817,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-each/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32770,7 +33831,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-each/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32779,7 +33839,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-each/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32794,7 +33853,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-each/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32807,7 +33865,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-each/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32819,13 +33876,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-each/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-each/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -32834,7 +33889,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-each/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32850,7 +33904,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-each/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32862,7 +33915,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32879,7 +33931,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/@jest/environment": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32893,7 +33944,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/@jest/fake-timers": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32909,7 +33959,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32924,7 +33973,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32933,7 +33981,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32948,7 +33995,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32960,7 +34006,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32973,7 +34018,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -32985,13 +34029,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33003,7 +34045,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33012,7 +34053,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33021,7 +34061,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33040,7 +34079,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/jest-mock": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33052,7 +34090,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33068,7 +34105,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33081,7 +34117,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33090,7 +34125,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33102,7 +34136,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-jsdom/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33114,7 +34147,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node": { "version": "25.1.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/environment": "^25.1.0", @@ -33129,7 +34161,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/@jest/environment": { "version": "25.5.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/fake-timers": "^25.5.0", @@ -33142,7 +34173,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/@jest/fake-timers": { "version": "25.5.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", @@ -33157,7 +34187,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -33171,7 +34200,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "dependencies": { "@types/yargs-parser": "*" @@ -33179,7 +34207,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" @@ -33193,7 +34220,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "dependencies": { "fill-range": "^7.0.1" @@ -33204,7 +34230,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -33216,7 +34241,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" @@ -33227,12 +34251,10 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT" }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" @@ -33243,7 +34265,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -33251,7 +34272,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=0.12.0" @@ -33259,7 +34279,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", @@ -33277,7 +34296,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/jest-mock": { "version": "25.5.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/types": "^25.5.0" @@ -33288,7 +34306,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", @@ -33303,7 +34320,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/micromatch": { "version": "4.0.4", - "dev": true, "license": "MIT", "dependencies": { "braces": "^3.0.1", @@ -33315,7 +34331,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -33323,7 +34338,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" @@ -33334,7 +34348,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-environment-node/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "dependencies": { "is-number": "^7.0.0" @@ -33345,7 +34358,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-get-type": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33354,7 +34366,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-haste-map": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/types": "^24.9.0", @@ -33376,9 +34387,26 @@ "fsevents": "^1.2.7" } }, + "node_modules/ts-jest-puppeteer/node_modules/jest-haste-map/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33406,7 +34434,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/@jest/console": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33422,7 +34449,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/@jest/environment": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33436,7 +34462,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/@jest/fake-timers": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33452,7 +34477,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/@jest/source-map": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33466,7 +34490,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/@jest/test-result": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33481,7 +34504,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33496,7 +34518,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33505,7 +34526,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33520,7 +34540,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33532,7 +34551,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33545,7 +34563,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33557,13 +34574,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33575,7 +34590,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33584,7 +34598,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33593,7 +34606,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33612,7 +34624,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/jest-mock": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33624,7 +34635,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33640,7 +34650,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33653,7 +34662,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33662,7 +34670,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33674,7 +34681,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-jasmine2/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33686,7 +34692,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-leak-detector": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33699,7 +34704,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-matcher-utils": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33714,7 +34718,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-matcher-utils/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33729,7 +34732,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-matcher-utils/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33742,7 +34744,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-matcher-utils/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33754,13 +34755,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-matcher-utils/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-matcher-utils/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33769,7 +34768,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-matcher-utils/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33781,7 +34779,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-message-util": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", @@ -33799,7 +34796,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-mock": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/types": "^24.9.0" @@ -33810,7 +34806,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-regex-util": { "version": "24.9.0", - "dev": true, "license": "MIT", "engines": { "node": ">= 6" @@ -33818,7 +34813,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33838,7 +34832,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33852,7 +34845,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33867,7 +34859,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33876,7 +34867,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33891,7 +34881,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33904,7 +34893,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33916,13 +34904,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33931,7 +34917,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies/node_modules/jest-regex-util": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -33940,7 +34925,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve-dependencies/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33952,7 +34936,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33967,7 +34950,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33976,7 +34958,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -33991,7 +34972,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34004,7 +34984,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34016,13 +34995,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/find-up": { "version": "4.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34035,7 +35012,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34044,7 +35020,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/locate-path": { "version": "5.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34056,7 +35031,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/p-locate": { "version": "4.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34068,7 +35042,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/path-exists": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34077,7 +35050,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/read-pkg-up": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34094,7 +35066,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/realpath-native": { "version": "2.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34103,7 +35074,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34112,7 +35082,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34124,7 +35093,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-resolve/node_modules/type-fest": { "version": "0.8.1", - "dev": true, "license": "(MIT OR CC0-1.0)", "peer": true, "engines": { @@ -34133,7 +35101,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34163,7 +35130,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/@jest/console": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34179,7 +35145,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/@jest/environment": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34193,7 +35158,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/@jest/fake-timers": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34209,7 +35173,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/@jest/test-result": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34224,7 +35187,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34239,7 +35201,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34248,7 +35209,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34263,7 +35223,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/anymatch": { "version": "3.1.2", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -34276,7 +35235,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34288,7 +35246,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34301,7 +35258,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34313,13 +35269,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34331,7 +35285,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34340,7 +35293,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34349,7 +35301,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/jest-haste-map": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34375,7 +35326,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34394,7 +35344,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/jest-mock": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34406,7 +35355,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/jest-serializer": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34418,7 +35366,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34434,7 +35381,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/jest-worker": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34447,7 +35393,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34460,7 +35405,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/normalize-path": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34469,7 +35413,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34478,7 +35421,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34490,7 +35432,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runner/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34502,7 +35443,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime": { "version": "25.5.4", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34542,7 +35482,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/@jest/console": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34558,7 +35497,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/@jest/environment": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34572,7 +35510,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/@jest/fake-timers": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34588,7 +35525,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/@jest/source-map": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34602,7 +35538,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/@jest/test-result": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34617,7 +35552,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/@jest/transform": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34644,7 +35578,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34659,7 +35592,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34668,7 +35600,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34683,7 +35614,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/anymatch": { "version": "3.1.2", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -34696,7 +35626,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/babel-plugin-istanbul": { "version": "6.1.1", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -34712,7 +35641,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34724,7 +35652,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34737,7 +35664,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34749,13 +35675,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34767,7 +35691,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34776,7 +35699,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34785,7 +35707,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/istanbul-lib-coverage": { "version": "3.2.0", - "dev": true, "license": "BSD-3-Clause", "peer": true, "engines": { @@ -34794,7 +35715,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/istanbul-lib-instrument": { "version": "5.2.0", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -34810,7 +35730,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/jest-haste-map": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34836,7 +35755,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34855,7 +35773,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/jest-mock": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34867,7 +35784,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/jest-regex-util": { "version": "25.2.6", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34876,7 +35792,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/jest-serializer": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34888,7 +35803,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34904,7 +35818,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/jest-worker": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34917,7 +35830,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34930,7 +35842,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/normalize-path": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34939,7 +35850,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/realpath-native": { "version": "2.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34948,7 +35858,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -34957,7 +35866,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34969,7 +35877,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/test-exclude": { "version": "6.0.0", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -34983,7 +35890,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -34995,7 +35901,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-runtime/node_modules/write-file-atomic": { "version": "3.0.3", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -35007,7 +35912,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-serializer": { "version": "24.9.0", - "dev": true, "license": "MIT", "engines": { "node": ">= 6" @@ -35015,7 +35919,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot": { "version": "25.5.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35041,7 +35944,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35056,7 +35958,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35065,7 +35966,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35080,7 +35980,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35092,7 +35991,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35105,7 +36003,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35117,13 +36014,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35135,7 +36030,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35144,7 +36038,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35153,7 +36046,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35172,7 +36064,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35185,7 +36076,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35194,7 +36084,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35206,7 +36095,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-snapshot/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35218,7 +36106,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-util": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "@jest/console": "^24.9.0", @@ -35240,7 +36127,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35257,7 +36143,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35272,7 +36157,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35281,7 +36165,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35296,7 +36179,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate/node_modules/camelcase": { "version": "5.3.1", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35305,7 +36187,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35318,7 +36199,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35330,13 +36210,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35345,7 +36223,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-validate/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35357,7 +36234,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35374,7 +36250,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/@jest/console": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35390,7 +36265,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/@jest/test-result": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35405,7 +36279,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35420,7 +36293,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35429,7 +36301,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35444,7 +36315,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/braces": { "version": "3.0.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35456,7 +36326,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35469,7 +36338,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35481,13 +36349,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/fill-range": { "version": "7.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35499,7 +36365,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35508,7 +36373,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/is-number": { "version": "7.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35517,7 +36381,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/jest-message-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35536,7 +36399,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/jest-util": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35552,7 +36414,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/micromatch": { "version": "4.0.5", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35565,7 +36426,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/slash": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35574,7 +36434,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35586,7 +36445,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-watcher/node_modules/to-regex-range": { "version": "5.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35598,7 +36456,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-worker": { "version": "24.9.0", - "dev": true, "license": "MIT", "dependencies": { "merge-stream": "^2.0.0", @@ -35610,7 +36467,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jest-worker/node_modules/supports-color": { "version": "6.1.0", - "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" @@ -35621,7 +36477,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/jsdom": { "version": "15.2.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35666,7 +36521,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/kind-of": { "version": "6.0.3", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -35674,7 +36528,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/micromatch": { "version": "3.1.10", - "dev": true, "license": "MIT", "dependencies": { "arr-diff": "^4.0.0", @@ -35697,7 +36550,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/mkdirp": { "version": "0.5.5", - "dev": true, "license": "MIT", "dependencies": { "minimist": "^1.2.5" @@ -35708,7 +36560,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/node-notifier": { "version": "6.0.0", - "dev": true, "license": "MIT", "optional": true, "peer": true, @@ -35722,7 +36573,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/node-notifier/node_modules/which": { "version": "1.3.1", - "dev": true, "license": "ISC", "optional": true, "peer": true, @@ -35735,7 +36585,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/normalize-path": { "version": "2.1.1", - "dev": true, "license": "MIT", "dependencies": { "remove-trailing-separator": "^1.0.1" @@ -35746,7 +36595,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/p-finally": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35755,13 +36603,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/parse5": { "version": "5.1.0", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/pretty-format": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35776,7 +36622,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/pretty-format/node_modules/@jest/types": { "version": "25.5.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35791,7 +36636,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/pretty-format/node_modules/@types/yargs": { "version": "15.0.14", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35800,7 +36644,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/pretty-format/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35815,7 +36658,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/pretty-format/node_modules/chalk": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35828,7 +36670,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/pretty-format/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35840,13 +36681,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/pretty-format/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/pretty-format/node_modules/has-flag": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35855,7 +36694,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/pretty-format/node_modules/supports-color": { "version": "7.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35867,13 +36705,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/react-is": { "version": "16.13.1", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/read-pkg": { "version": "5.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35888,7 +36724,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/read-pkg/node_modules/type-fest": { "version": "0.6.0", - "dev": true, "license": "(MIT OR CC0-1.0)", "peer": true, "engines": { @@ -35897,7 +36732,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/resolve-cwd": { "version": "3.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35909,7 +36743,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/resolve-from": { "version": "5.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35918,7 +36751,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/saxes": { "version": "3.1.11", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -35930,7 +36762,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/semver": { "version": "6.3.0", - "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -35938,7 +36769,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/slash": { "version": "2.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -35946,7 +36776,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/source-map": { "version": "0.6.1", - "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -35954,7 +36783,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/stack-utils": { "version": "1.0.5", - "dev": true, "license": "MIT", "dependencies": { "escape-string-regexp": "^2.0.0" @@ -35965,7 +36793,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/stack-utils/node_modules/escape-string-regexp": { "version": "2.0.0", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -35973,7 +36800,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/string-length": { "version": "3.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -35986,7 +36812,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/string-length/node_modules/ansi-regex": { "version": "4.1.1", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -35995,7 +36820,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/string-length/node_modules/strip-ansi": { "version": "5.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36007,7 +36831,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/supports-color": { "version": "5.5.0", - "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" @@ -36018,7 +36841,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/test-exclude": { "version": "5.2.3", - "dev": true, "license": "ISC", "dependencies": { "glob": "^7.1.3", @@ -36032,13 +36854,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/throat": { "version": "5.0.0", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/to-regex-range": { "version": "2.1.1", - "dev": true, "license": "MIT", "dependencies": { "is-number": "^3.0.0", @@ -36050,7 +36870,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/tough-cookie": { "version": "3.0.1", - "dev": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -36064,7 +36883,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/tr46": { "version": "1.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36073,7 +36891,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/ts-jest": { "version": "25.2.0", - "dev": true, "license": "MIT", "dependencies": { "bs-logger": "0.x", @@ -36099,7 +36916,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/ts-jest/node_modules/semver": { "version": "5.7.1", - "dev": true, "license": "ISC", "bin": { "semver": "bin/semver" @@ -36107,7 +36923,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/v8-to-istanbul": { "version": "4.1.4", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -36121,7 +36936,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/v8-to-istanbul/node_modules/source-map": { "version": "0.7.4", - "dev": true, "license": "BSD-3-Clause", "peer": true, "engines": { @@ -36130,7 +36944,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/w3c-xmlserializer": { "version": "1.1.2", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36141,13 +36954,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/webidl-conversions": { "version": "4.0.2", - "dev": true, "license": "BSD-2-Clause", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/whatwg-url": { "version": "7.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36158,7 +36969,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/wrap-ansi": { "version": "6.2.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36172,7 +36982,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36187,7 +36996,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/wrap-ansi/node_modules/color-convert": { "version": "2.0.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36199,13 +37007,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/wrap-ansi/node_modules/color-name": { "version": "1.1.4", - "dev": true, "license": "MIT", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/write-file-atomic": { "version": "2.4.1", - "dev": true, "license": "ISC", "dependencies": { "graceful-fs": "^4.1.11", @@ -36215,13 +37021,11 @@ }, "node_modules/ts-jest-puppeteer/node_modules/y18n": { "version": "4.0.3", - "dev": true, "license": "ISC", "peer": true }, "node_modules/ts-jest-puppeteer/node_modules/yargs": { "version": "15.4.1", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36243,7 +37047,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/yargs-parser": { "version": "10.1.0", - "dev": true, "license": "ISC", "dependencies": { "camelcase": "^4.1.0" @@ -36251,7 +37054,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/yargs/node_modules/camelcase": { "version": "5.3.1", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -36260,7 +37062,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/yargs/node_modules/find-up": { "version": "4.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36273,7 +37074,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/yargs/node_modules/locate-path": { "version": "5.0.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36285,7 +37085,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/yargs/node_modules/p-locate": { "version": "4.1.0", - "dev": true, "license": "MIT", "peer": true, "dependencies": { @@ -36297,7 +37096,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/yargs/node_modules/path-exists": { "version": "4.0.0", - "dev": true, "license": "MIT", "peer": true, "engines": { @@ -36306,7 +37104,6 @@ }, "node_modules/ts-jest-puppeteer/node_modules/yargs/node_modules/yargs-parser": { "version": "18.1.3", - "dev": true, "license": "ISC", "peer": true, "dependencies": { @@ -36317,63 +37114,9 @@ "node": ">=6" } }, - "node_modules/ts-jest/node_modules/@jest/types": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/ts-jest/node_modules/@types/node": { - "version": "16.10.2", - "license": "MIT" - }, - "node_modules/ts-jest/node_modules/@types/yargs": { - "version": "16.0.4", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/ts-jest/node_modules/ci-info": { - "version": "3.2.0", - "license": "MIT" - }, - "node_modules/ts-jest/node_modules/is-ci": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/ts-jest/node_modules/jest-util": { - "version": "27.2.4", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/ts-node": { "version": "8.3.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "arg": "^4.1.0", @@ -36654,7 +37397,6 @@ }, "node_modules/unbox-primitive": { "version": "1.0.1", - "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.1", @@ -36738,7 +37480,6 @@ }, "node_modules/union-value": { "version": "1.0.1", - "devOptional": true, "license": "MIT", "dependencies": { "arr-union": "^3.1.0", @@ -36802,7 +37543,6 @@ }, "node_modules/unset-value": { "version": "1.0.0", - "devOptional": true, "license": "MIT", "dependencies": { "has-value": "^0.3.1", @@ -36814,7 +37554,6 @@ }, "node_modules/unset-value/node_modules/has-value": { "version": "0.3.1", - "devOptional": true, "license": "MIT", "dependencies": { "get-value": "^2.0.3", @@ -36827,7 +37566,6 @@ }, "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { "version": "2.1.0", - "devOptional": true, "license": "MIT", "dependencies": { "isarray": "1.0.0" @@ -36838,7 +37576,6 @@ }, "node_modules/unset-value/node_modules/has-values": { "version": "0.1.4", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -36846,7 +37583,6 @@ }, "node_modules/unset-value/node_modules/isobject": { "version": "3.0.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -36928,7 +37664,6 @@ }, "node_modules/urix": { "version": "0.1.0", - "devOptional": true, "license": "MIT" }, "node_modules/url": { @@ -36967,7 +37702,6 @@ }, "node_modules/use": { "version": "3.1.1", - "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -36987,7 +37721,6 @@ }, "node_modules/util.promisify": { "version": "1.1.1", - "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.0", @@ -37034,9 +37767,17 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "optional": true, + "peer": true + }, "node_modules/v8-to-istanbul": { - "version": "8.1.0", - "license": "ISC", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", @@ -37109,106 +37850,80 @@ } }, "node_modules/w3c-xmlserializer": { - "version": "2.0.0", - "license": "MIT", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", + "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "dev": true, "dependencies": { - "xml-name-validator": "^3.0.0" + "xml-name-validator": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" + } + }, + "node_modules/w3c-xmlserializer/node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "engines": { + "node": ">=12" } }, "node_modules/wait-on": { - "version": "5.3.0", - "license": "MIT", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.0.1.tgz", + "integrity": "sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==", "dependencies": { - "axios": "^0.21.1", - "joi": "^17.3.0", + "axios": "^0.27.2", + "joi": "^17.7.0", "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^6.6.3" + "minimist": "^1.2.7", + "rxjs": "^7.8.0" }, "bin": { "wait-on": "bin/wait-on" }, "engines": { - "node": ">=8.9.0" + "node": ">=12.0.0" } }, - "node_modules/wait-port": { - "version": "0.2.9", - "license": "MIT", + "node_modules/wait-on/node_modules/axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", "dependencies": { - "chalk": "^2.4.2", - "commander": "^3.0.2", - "debug": "^4.1.1" - }, - "bin": { - "wait-port": "bin/wait-port.js" + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" + } + }, + "node_modules/wait-on/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/wait-port/node_modules/ansi-styles": { - "version": "3.2.1", - "license": "MIT", + "node_modules/wait-on/node_modules/rxjs": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", + "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/wait-port/node_modules/chalk": { - "version": "2.4.2", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/wait-port/node_modules/color-convert": { - "version": "1.9.3", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/wait-port/node_modules/color-name": { - "version": "1.1.3", - "license": "MIT" - }, - "node_modules/wait-port/node_modules/commander": { - "version": "3.0.2", - "license": "MIT" - }, - "node_modules/wait-port/node_modules/has-flag": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/wait-port/node_modules/supports-color": { - "version": "5.5.0", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" + "tslib": "^2.1.0" } }, "node_modules/walker": { - "version": "1.0.7", - "license": "Apache-2.0", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dependencies": { - "makeerror": "1.0.x" + "makeerror": "1.0.12" } }, "node_modules/watchpack": { @@ -37344,6 +38059,25 @@ "node": ">=0.10.0" } }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, "node_modules/watchpack-chokidar2/node_modules/glob-parent": { "version": "3.1.0", "license": "ISC", @@ -37517,10 +38251,12 @@ } }, "node_modules/webidl-conversions": { - "version": "6.1.0", - "license": "BSD-2-Clause", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "dev": true, "engines": { - "node": ">=10.4" + "node": ">=12" } }, "node_modules/webpack": { @@ -37834,6 +38570,25 @@ "node": ">=0.10.0" } }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, "node_modules/webpack-dev-server/node_modules/glob-parent": { "version": "3.1.0", "dev": true, @@ -38287,11 +39042,6 @@ } } }, - "node_modules/webpack/node_modules/graceful-fs": { - "version": "4.2.10", - "license": "ISC", - "peer": true - }, "node_modules/webpack/node_modules/schema-utils": { "version": "3.1.1", "license": "MIT", @@ -38363,15 +39113,16 @@ "license": "MIT" }, "node_modules/whatwg-url": { - "version": "8.7.0", - "license": "MIT", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/which": { @@ -38389,7 +39140,6 @@ }, "node_modules/which-boxed-primitive": { "version": "1.0.2", - "dev": true, "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", @@ -38404,7 +39154,6 @@ }, "node_modules/which-module": { "version": "2.0.0", - "dev": true, "license": "ISC" }, "node_modules/wide-align": { @@ -40370,6 +41119,15 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, "@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "requires": { @@ -40420,9 +41178,11 @@ } }, "@babel/plugin-syntax-typescript": { - "version": "7.14.5", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.19.0" } }, "@babel/plugin-transform-arrow-functions": { @@ -41080,7 +41840,6 @@ }, "@cnakazawa/watch": { "version": "1.0.4", - "dev": true, "requires": { "exec-sh": "^0.3.2", "minimist": "^1.2.0" @@ -41090,6 +41849,36 @@ "version": "1.5.0", "dev": true }, + "@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "optional": true, + "peer": true, + "requires": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "dependencies": { + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "optional": true, + "peer": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "optional": true, + "peer": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + } + } + }, "@csstools/convert-colors": { "version": "1.4.0", "dev": true @@ -41565,10 +42354,14 @@ } }, "@hapi/hoek": { - "version": "9.2.1" + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" }, "@hapi/topo": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", "requires": { "@hapi/hoek": "^9.0.0" } @@ -42120,18 +42913,22 @@ "version": "0.1.3" }, "@jest/console": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", "requires": { - "@jest/types": "^27.2.4", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^27.2.4", - "jest-util": "^27.2.4", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", "slash": "^3.0.0" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -42141,86 +42938,44 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } - }, - "ansi-styles": { - "version": "5.2.0" - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, - "jest-message-util": { - "version": "27.2.4", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } - }, - "pretty-format": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - } } } }, "@jest/core": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", "requires": { - "@jest/console": "^27.2.4", - "@jest/reporters": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "emittery": "^0.8.1", "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^27.2.4", - "jest-config": "^27.2.4", - "jest-haste-map": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-resolve-dependencies": "^27.2.4", - "jest-runner": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "jest-watcher": "^27.2.4", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", "micromatch": "^4.0.4", "rimraf": "^3.0.0", "slash": "^3.0.0", @@ -42228,7 +42983,9 @@ }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -42238,125 +42995,317 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + } + } + }, "ansi-escapes": { "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "requires": { "type-fest": "^0.21.3" } }, "ansi-styles": { - "version": "5.2.0" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "ci-info": { - "version": "3.2.0" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" }, - "is-ci": { - "version": "3.0.0", + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "requires": { - "ci-info": "^3.1.1" + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" } }, - "jest-message-util": { - "version": "27.2.4", + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "strip-json-comments": "^3.1.1" } }, - "jest-util": { - "version": "27.2.4", + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", "requires": { - "@jest/types": "^27.2.4", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" } }, - "pretty-format": { - "version": "27.2.4", + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "requires": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" } + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "optional": true, + "peer": true, + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } } } }, "@jest/environment": { - "version": "26.6.2", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", "requires": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2" + "jest-mock": "^27.5.1" }, "dependencies": { - "@types/node": { - "version": "16.10.2" - } - } - }, - "@jest/fake-timers": { - "version": "26.6.2", - "requires": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", - "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - }, - "dependencies": { - "@types/node": { - "version": "16.10.2" - } - } - }, - "@jest/globals": { - "version": "27.2.4", - "requires": { - "@jest/environment": "^27.2.4", - "@jest/types": "^27.2.4", - "expect": "^27.2.4" - }, - "dependencies": { - "@jest/environment": { - "version": "27.2.4", - "requires": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - } - }, - "@jest/fake-timers": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - } - }, "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -42365,95 +43314,387 @@ "chalk": "^4.0.0" } }, - "@sinonjs/fake-timers": { - "version": "8.0.1", + "@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { - "@sinonjs/commons": "^1.7.0" + "@types/yargs-parser": "*" + } + } + } + }, + "@jest/expect": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.4.3.tgz", + "integrity": "sha512-iktRU/YsxEtumI9zsPctYUk7ptpC+AVLLk1Ax3AsA4g1C+8OOnKDkIQBDHtD5hA/+VtgMd5AWI5gNlcAlt2vxQ==", + "dev": true, + "requires": { + "expect": "^29.4.3", + "jest-snapshot": "^29.4.3" + }, + "dependencies": { + "@jest/transform": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.4.3.tgz", + "integrity": "sha512-8u0+fBGWolDshsFgPQJESkDa72da/EVwvL+II0trN2DR66wMwiQ9/CihaGfHdlLGFzbBZwMykFtxuwFdZqlKwg==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.4.3", + "@jridgewell/trace-mapping": "^0.3.15", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.4.3", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.4.3", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + } + }, + "@jest/types": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "dev": true, + "requires": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" } }, "@types/yargs": { - "version": "16.0.4", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { - "version": "5.2.0" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true }, "ci-info": { - "version": "3.2.0" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true }, - "is-ci": { - "version": "3.0.0", + "convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "dev": true + }, + "expect": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.4.3.tgz", + "integrity": "sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg==", + "dev": true, "requires": { - "ci-info": "^3.1.1" + "@jest/expect-utils": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3" + } + }, + "jest-diff": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.4.3.tgz", + "integrity": "sha512-YB+ocenx7FZ3T5O9lMVMeLYV4265socJKtkwgk/6YUz/VsEzYDkiMuMhWzZmxm3wDRQvayJu/PjkjjSkjoHsCA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + } + }, + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "dev": true + }, + "jest-haste-map": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.4.3.tgz", + "integrity": "sha512-eZIgAS8tvm5IZMtKlR8Y+feEOMfo2pSQkmNbufdbMzMSn9nitgGxF1waM/+LbryO3OkMcKS98SUb+j/cQxp/vQ==", + "dev": true, + "requires": { + "@jest/types": "^29.4.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.4.3", + "jest-worker": "^29.4.3", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + } + }, + "jest-matcher-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.4.3.tgz", + "integrity": "sha512-TTciiXEONycZ03h6R6pYiZlSkvYgT0l8aa49z/DLSGYjex4orMUcafuLXYyyEDWB1RKglq00jzwY00Ei7yFNVg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" } }, "jest-message-util": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", + "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "pretty-format": "^29.4.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, - "jest-mock": { - "version": "27.2.4", + "jest-regex-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", + "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", + "dev": true + }, + "jest-snapshot": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.4.3.tgz", + "integrity": "sha512-NGlsqL0jLPDW91dz304QTM/SNO99lpcSYYAjNiX0Ou+sSGgkanKBcSjCfp/pqmiiO1nQaOyLp6XQddAzRcx3Xw==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*" + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.4.3", + "@jest/transform": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/babel__traverse": "^7.0.6", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.4.3", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-haste-map": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3", + "natural-compare": "^1.4.0", + "pretty-format": "^29.4.3", + "semver": "^7.3.5" } }, "jest-util": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" } }, - "pretty-format": { - "version": "27.2.4", + "jest-worker": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.4.3.tgz", + "integrity": "sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", + "@types/node": "*", + "jest-util": "^29.4.3", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "pretty-format": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", + "dev": true, + "requires": { + "@jest/schemas": "^29.4.3", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + } + } + } + }, + "@jest/expect-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.4.3.tgz", + "integrity": "sha512-/6JWbkxHOP8EoS8jeeTd9dTfc9Uawi+43oLKHfp6zzux3U2hqOOVnV3ai4RpDYHOccL6g+5nrxpoc8DmJxtXVQ==", + "dev": true, + "requires": { + "jest-get-type": "^29.4.3" + }, + "dependencies": { + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "dev": true + } + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "requires": { + "@types/yargs-parser": "*" + } + } + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "requires": { + "@types/yargs-parser": "*" } } } }, "@jest/reporters": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.2", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-instrument": "^5.1.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", @@ -42462,7 +43703,9 @@ }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -42472,60 +43715,77 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "requires": { - "ci-info": "^3.1.1" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" } }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, "source-map": { - "version": "0.6.1" + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, + "@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "requires": { + "@sinclair/typebox": "^0.25.16" + } + }, "@jest/source-map": { - "version": "27.0.6", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", "requires": { "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "source-map": "^0.6.0" }, "dependencies": { "source-map": { - "version": "0.6.1" + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "@jest/test-result": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "requires": { - "@jest/console": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -42535,7 +43795,9 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } @@ -42543,36 +43805,42 @@ } }, "@jest/test-sequencer": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", "requires": { - "@jest/test-result": "^27.2.4", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-runtime": "^27.2.4" + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" } }, "@jest/transform": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", "requires": { "@babel/core": "^7.1.0", - "@jest/types": "^27.2.4", - "babel-plugin-istanbul": "^6.0.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-util": "^27.2.4", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", "micromatch": "^4.0.4", - "pirates": "^4.0.1", + "pirates": "^4.0.4", "slash": "^3.0.0", "source-map": "^0.6.1", "write-file-atomic": "^3.0.0" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -42582,31 +43850,13 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } - }, "source-map": { "version": "0.6.1" } @@ -43152,16 +44402,27 @@ } }, "@sideway/address": { - "version": "4.1.2", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", "requires": { "@hapi/hoek": "^9.0.0" } }, "@sideway/formula": { - "version": "3.0.0" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" }, "@sideway/pinpoint": { - "version": "2.0.0" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "@sinclair/typebox": { + "version": "0.25.23", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.23.tgz", + "integrity": "sha512-VEB8ygeP42CFLWyAJhN5OklpxUliqdNEUcXb4xZ/CINqtYGTjL5ukluKdKzQ0iWdUxyQ7B0539PAUhHKrCNWSQ==" }, "@sindresorhus/is": { "version": "0.14.0" @@ -43173,7 +44434,9 @@ } }, "@sinonjs/fake-timers": { - "version": "6.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", "requires": { "@sinonjs/commons": "^1.7.0" } @@ -43197,6 +44460,34 @@ "version": "0.2.0", "dev": true }, + "@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "optional": true, + "peer": true + }, + "@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "optional": true, + "peer": true + }, + "@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "optional": true, + "peer": true + }, + "@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "optional": true, + "peer": true + }, "@types/babel__core": { "version": "7.1.16", "requires": { @@ -43260,7 +44551,6 @@ }, "@types/expect-puppeteer": { "version": "4.4.0", - "dev": true, "requires": { "@types/jest": "*", "@types/puppeteer": "*" @@ -43319,18 +44609,57 @@ }, "@types/jest": { "version": "26.0.24", - "devOptional": true, "requires": { "jest-diff": "^26.0.0", "pretty-format": "^26.0.0" } }, "@types/jest-environment-puppeteer": { - "version": "4.4.1", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/jest-environment-puppeteer/-/jest-environment-puppeteer-5.0.3.tgz", + "integrity": "sha512-vWGfeb+0TOPZy7+VscKURWzE5lzYjclSWLxtjVpDAYcjUv8arAS1av06xK3mpgeNCDVx7XvavD8Elq1a4w9wIA==", "requires": { - "@jest/types": ">=24 <=26", - "@types/puppeteer": "*", - "jest-environment-node": ">=24 <=26" + "@jest/types": ">=24 <=27", + "@types/puppeteer": "^5.4.0", + "jest-environment-node": ">=24 <=27" + }, + "dependencies": { + "@types/puppeteer": { + "version": "5.4.7", + "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-5.4.7.tgz", + "integrity": "sha512-JdGWZZYL0vKapXF4oQTC5hLVNfOgdPrqeZ1BiQnGk5cB7HeE91EWUiTdVSdQPobRN8rIcdffjiOgCYJ/S8QrnQ==", + "requires": { + "@types/node": "*" + } + } + } + }, + "@types/jsdom": { + "version": "20.0.1", + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", + "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/tough-cookie": "*", + "parse5": "^7.0.0" + }, + "dependencies": { + "entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true + }, + "parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dev": true, + "requires": { + "entities": "^4.4.0" + } + } } }, "@types/json-schema": { @@ -43353,7 +44682,6 @@ }, "@types/normalize-package-data": { "version": "2.4.1", - "dev": true, "peer": true }, "@types/parse-json": { @@ -43364,17 +44692,16 @@ "version": "0.1.2" }, "@types/prettier": { - "version": "2.4.1" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" }, "@types/puppeteer": { - "version": "5.4.4", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-7.0.4.tgz", + "integrity": "sha512-ja78vquZc8y+GM2al07GZqWDKQskQXygCDiu0e3uO0DMRKqE0MjrFBFmTulfPYzLB6WnL7Kl2tFPy0WXSpPomg==", "requires": { - "@types/node": "*" - }, - "dependencies": { - "@types/node": { - "version": "16.10.2" - } + "puppeteer": "*" } }, "@types/q": { @@ -43398,6 +44725,12 @@ "@types/stack-utils": { "version": "2.0.1" }, + "@types/tough-cookie": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", + "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", + "dev": true + }, "@types/uuid": { "version": "8.3.1" }, @@ -43586,15 +44919,13 @@ } }, "acorn-globals": { - "version": "6.0.0", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", + "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", + "dev": true, "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1" - } + "acorn": "^8.1.0", + "acorn-walk": "^8.0.2" } }, "acorn-import-assertions": { @@ -43602,7 +44933,10 @@ "requires": {} }, "acorn-walk": { - "version": "7.2.0" + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "devOptional": true }, "adjust-sourcemap-loader": { "version": "4.0.0", @@ -43881,19 +45215,16 @@ } }, "arr-diff": { - "version": "4.0.0", - "devOptional": true + "version": "4.0.0" }, "arr-flatten": { - "version": "1.1.0", - "devOptional": true + "version": "1.1.0" }, "arr-union": { "version": "3.1.0" }, "array-equal": { "version": "1.0.0", - "dev": true, "peer": true }, "array-find-index": { @@ -43910,8 +45241,7 @@ "dev": true }, "array-unique": { - "version": "0.3.2", - "devOptional": true + "version": "0.3.2" }, "arraybuffer.slice": { "version": "0.0.7" @@ -43972,8 +45302,7 @@ "version": "1.0.0" }, "assign-symbols": { - "version": "1.0.0", - "devOptional": true + "version": "1.0.0" }, "astral-regex": { "version": "2.0.0", @@ -44000,8 +45329,7 @@ "version": "1.0.0" }, "atob": { - "version": "2.1.2", - "devOptional": true + "version": "2.1.2" }, "atomically": { "version": "1.7.0" @@ -44050,20 +45378,24 @@ } }, "babel-jest": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", "requires": { - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^27.2.0", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "slash": "^3.0.0" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -44073,7 +45405,9 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } @@ -44134,7 +45468,9 @@ } }, "babel-plugin-jest-hoist": { - "version": "27.2.0", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", "requires": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -44190,9 +45526,11 @@ } }, "babel-preset-jest": { - "version": "27.2.0", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", "requires": { - "babel-plugin-jest-hoist": "^27.2.0", + "babel-plugin-jest-hoist": "^27.5.1", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -44204,7 +45542,6 @@ }, "base": { "version": "0.11.2", - "devOptional": true, "requires": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -44217,28 +45554,24 @@ "dependencies": { "define-property": { "version": "1.0.0", - "devOptional": true, "requires": { "is-descriptor": "^1.0.0" } }, "is-accessor-descriptor": { "version": "1.0.0", - "devOptional": true, "requires": { "kind-of": "^6.0.0" } }, "is-data-descriptor": { "version": "1.0.0", - "devOptional": true, "requires": { "kind-of": "^6.0.0" } }, "is-descriptor": { "version": "1.0.2", - "devOptional": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -44246,12 +45579,10 @@ } }, "isobject": { - "version": "3.0.1", - "devOptional": true + "version": "3.0.1" }, "kind-of": { - "version": "6.0.3", - "devOptional": true + "version": "6.0.3" } } }, @@ -44298,6 +45629,15 @@ "binary-extensions": { "version": "2.2.0" }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, "bl": { "version": "4.1.0", "requires": { @@ -44460,7 +45800,6 @@ }, "browser-resolve": { "version": "1.11.3", - "dev": true, "peer": true, "requires": { "resolve": "1.1.7" @@ -44468,7 +45807,6 @@ "dependencies": { "resolve": { "version": "1.1.7", - "dev": true, "peer": true } } @@ -44945,7 +46283,6 @@ }, "cache-base": { "version": "1.0.1", - "devOptional": true, "requires": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -44959,8 +46296,7 @@ }, "dependencies": { "isobject": { - "version": "3.0.1", - "devOptional": true + "version": "3.0.1" } } }, @@ -45032,7 +46368,6 @@ }, "capture-exit": { "version": "2.0.0", - "dev": true, "requires": { "rsvp": "^4.8.4" } @@ -45080,7 +46415,9 @@ } }, "char-regex": { - "version": "1.0.2" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" }, "chardet": { "version": "0.7.0" @@ -45124,11 +46461,12 @@ "requires": {} }, "cjs-module-lexer": { - "version": "1.2.2" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" }, "class-utils": { "version": "0.3.6", - "devOptional": true, "requires": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -45138,14 +46476,12 @@ "dependencies": { "define-property": { "version": "0.2.5", - "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } }, "isobject": { - "version": "3.0.1", - "devOptional": true + "version": "3.0.1" } } }, @@ -45180,6 +46516,8 @@ }, "clone-deep": { "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==", "requires": { "for-own": "^0.1.3", "is-plain-object": "^2.0.1", @@ -45229,7 +46567,6 @@ }, "collection-visit": { "version": "1.0.0", - "devOptional": true, "requires": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -45294,7 +46631,9 @@ } }, "commander": { - "version": "5.1.0" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" }, "commondir": { "version": "1.0.1", @@ -45482,8 +46821,7 @@ } }, "copy-descriptor": { - "version": "0.1.1", - "devOptional": true + "version": "0.1.1" }, "copy-webpack-plugin": { "version": "9.0.1", @@ -46097,6 +47435,13 @@ "sha.js": "^2.4.8" } }, + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "optional": true, + "peer": true + }, "critters": { "version": "0.0.12", "dev": true, @@ -46464,6 +47809,8 @@ }, "cwd": { "version": "0.10.0", + "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", + "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==", "requires": { "find-pkg": "^0.1.2", "fs-exists-sync": "^0.1.0" @@ -46483,11 +47830,22 @@ } }, "data-urls": { - "version": "2.0.0", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "dev": true, "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "dependencies": { + "whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true + } } }, "date-fns": { @@ -46518,11 +47876,12 @@ "version": "1.2.0" }, "decimal.js": { - "version": "10.3.1" + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" }, "decode-uri-component": { - "version": "0.2.2", - "devOptional": true + "version": "0.2.2" }, "decompress-response": { "version": "6.0.0", @@ -46647,14 +48006,12 @@ }, "define-properties": { "version": "1.1.3", - "dev": true, "requires": { "object-keys": "^1.0.12" } }, "define-property": { "version": "2.0.2", - "devOptional": true, "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -46662,21 +48019,18 @@ "dependencies": { "is-accessor-descriptor": { "version": "1.0.0", - "devOptional": true, "requires": { "kind-of": "^6.0.0" } }, "is-data-descriptor": { "version": "1.0.0", - "devOptional": true, "requires": { "kind-of": "^6.0.0" } }, "is-descriptor": { "version": "1.0.2", - "devOptional": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -46684,12 +48038,10 @@ } }, "isobject": { - "version": "3.0.1", - "devOptional": true + "version": "3.0.1" }, "kind-of": { - "version": "6.0.3", - "devOptional": true + "version": "6.0.3" } } }, @@ -46807,8 +48159,7 @@ "devOptional": true }, "diff-sequences": { - "version": "26.6.2", - "devOptional": true + "version": "26.6.2" }, "diffie-hellman": { "version": "5.0.3", @@ -46887,14 +48238,12 @@ "dev": true }, "domexception": { - "version": "2.0.1", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", + "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "dev": true, "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0" - } + "webidl-conversions": "^7.0.0" } }, "domhandler": { @@ -46986,7 +48335,9 @@ } }, "emittery": { - "version": "0.8.1" + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" }, "emoji-regex": { "version": "8.0.0" @@ -47128,7 +48479,6 @@ }, "es-abstract": { "version": "1.19.0", - "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", @@ -47158,7 +48508,6 @@ }, "es-to-primitive": { "version": "1.2.1", - "dev": true, "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -47249,6 +48598,8 @@ }, "escodegen": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "requires": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -47258,10 +48609,14 @@ }, "dependencies": { "estraverse": { - "version": "5.2.0" + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" }, "source-map": { "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "optional": true } } @@ -47319,8 +48674,7 @@ } }, "exec-sh": { - "version": "0.3.6", - "dev": true + "version": "0.3.6" }, "execa": { "version": "5.1.1", @@ -47344,7 +48698,6 @@ }, "expand-brackets": { "version": "2.1.4", - "devOptional": true, "requires": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -47357,28 +48710,24 @@ "dependencies": { "debug": { "version": "2.6.9", - "devOptional": true, "requires": { "ms": "2.0.0" } }, "define-property": { "version": "0.2.5", - "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } }, "extend-shallow": { "version": "2.0.1", - "devOptional": true, "requires": { "is-extendable": "^0.1.0" } }, "ms": { - "version": "2.0.0", - "devOptional": true + "version": "2.0.0" } } }, @@ -47387,23 +48736,27 @@ }, "expand-tilde": { "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==", "requires": { "os-homedir": "^1.0.1" } }, "expect": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", "requires": { - "@jest/types": "^27.2.4", - "ansi-styles": "^5.0.0", - "jest-get-type": "^27.0.6", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-regex-util": "^27.0.6" + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -47413,44 +48766,24 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, - "ansi-styles": { - "version": "5.2.0" - }, "jest-get-type": { - "version": "27.0.6" - }, - "jest-message-util": { - "version": "27.2.4", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "pretty-format": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - } + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" } } }, "expect-puppeteer": { - "version": "5.0.4" + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-7.0.1.tgz", + "integrity": "sha512-v0JGhtGmiTMAaPbvEekxSXMLhK6wY4pVr/UNhYgCHwom5MXaV1qTjWGZv9MAMLJe9bqDeN8Mh1hIL/JVkr6+qA==" }, "express": { "version": "4.18.2", @@ -47542,7 +48875,6 @@ }, "extend-shallow": { "version": "3.0.2", - "devOptional": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -47550,7 +48882,6 @@ "dependencies": { "is-extendable": { "version": "1.0.1", - "devOptional": true, "requires": { "is-plain-object": "^2.0.4" } @@ -47581,7 +48912,6 @@ }, "extglob": { "version": "2.0.4", - "devOptional": true, "requires": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -47595,35 +48925,30 @@ "dependencies": { "define-property": { "version": "1.0.0", - "devOptional": true, "requires": { "is-descriptor": "^1.0.0" } }, "extend-shallow": { "version": "2.0.1", - "devOptional": true, "requires": { "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { "version": "1.0.0", - "devOptional": true, "requires": { "kind-of": "^6.0.0" } }, "is-data-descriptor": { "version": "1.0.0", - "devOptional": true, "requires": { "kind-of": "^6.0.0" } }, "is-descriptor": { "version": "1.0.2", - "devOptional": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -47631,8 +48956,7 @@ } }, "kind-of": { - "version": "6.0.3", - "devOptional": true + "version": "6.0.3" } } }, @@ -47727,6 +49051,12 @@ "escape-string-regexp": "^1.0.5" } }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, "fill-range": { "version": "7.0.1", "requires": { @@ -47770,6 +49100,8 @@ }, "find-file-up": { "version": "0.1.3", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz", + "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==", "requires": { "fs-exists-sync": "^0.1.0", "resolve-dir": "^0.1.0" @@ -47777,12 +49109,16 @@ }, "find-pkg": { "version": "0.1.2", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz", + "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==", "requires": { "find-file-up": "^0.1.2" } }, "find-process": { - "version": "1.4.5", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", + "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", "requires": { "chalk": "^4.0.0", "commander": "^5.1.0", @@ -47833,7 +49169,6 @@ }, "for-each": { "version": "0.3.3", - "dev": true, "requires": { "is-callable": "^1.1.3" } @@ -47843,6 +49178,8 @@ }, "for-own": { "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==", "requires": { "for-in": "^1.0.1" } @@ -47866,7 +49203,6 @@ }, "fragment-cache": { "version": "0.2.1", - "devOptional": true, "requires": { "map-cache": "^0.2.2" } @@ -47878,7 +49214,9 @@ "version": "1.0.0" }, "fs-exists-sync": { - "version": "0.1.0" + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", + "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==" }, "fs-extra": { "version": "9.1.0", @@ -47902,6 +49240,12 @@ "fs.realpath": { "version": "1.0.0" }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, "function-bind": { "version": "1.1.1" }, @@ -47990,15 +49334,13 @@ }, "get-symbol-description": { "version": "1.0.0", - "dev": true, "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" } }, "get-value": { - "version": "2.0.6", - "devOptional": true + "version": "2.0.6" }, "getpass": { "version": "0.1.7", @@ -48049,6 +49391,8 @@ }, "global-modules": { "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==", "requires": { "global-prefix": "^0.1.4", "is-windows": "^0.2.0" @@ -48056,6 +49400,8 @@ }, "global-prefix": { "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==", "requires": { "homedir-polyfill": "^1.0.0", "ini": "^1.3.4", @@ -48065,6 +49411,8 @@ "dependencies": { "which": { "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "requires": { "isexe": "^2.0.0" } @@ -48119,7 +49467,9 @@ } }, "graceful-fs": { - "version": "4.2.8" + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, "growly": { "version": "1.3.0", @@ -48161,8 +49511,7 @@ } }, "has-bigints": { - "version": "1.0.1", - "dev": true + "version": "1.0.1" }, "has-binary2": { "version": "1.0.3", @@ -48186,7 +49535,6 @@ }, "has-tostringtag": { "version": "1.0.0", - "dev": true, "requires": { "has-symbols": "^1.0.2" } @@ -48196,7 +49544,6 @@ }, "has-value": { "version": "1.0.0", - "devOptional": true, "requires": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -48204,14 +49551,12 @@ }, "dependencies": { "isobject": { - "version": "3.0.1", - "devOptional": true + "version": "3.0.1" } } }, "has-values": { "version": "1.0.0", - "devOptional": true, "requires": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -48219,14 +49564,12 @@ "dependencies": { "is-number": { "version": "3.0.0", - "devOptional": true, "requires": { "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { "version": "3.2.2", - "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -48235,7 +49578,6 @@ }, "kind-of": { "version": "4.0.0", - "devOptional": true, "requires": { "is-buffer": "^1.1.5" } @@ -48295,6 +49637,8 @@ }, "homedir-polyfill": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "requires": { "parse-passwd": "^1.0.0" } @@ -48345,9 +49689,21 @@ } }, "html-encoding-sniffer": { - "version": "2.0.1", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", "requires": { - "whatwg-encoding": "^1.0.5" + "whatwg-encoding": "^2.0.0" + }, + "dependencies": { + "whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "requires": { + "iconv-lite": "0.6.3" + } + } } }, "html-entities": { @@ -48521,20 +49877,6 @@ "secure-compare": "3.0.1", "union": "~0.5.0", "url-join": "^4.0.1" - }, - "dependencies": { - "html-encoding-sniffer": { - "version": "3.0.0", - "requires": { - "whatwg-encoding": "^2.0.0" - } - }, - "whatwg-encoding": { - "version": "2.0.0", - "requires": { - "iconv-lite": "0.6.3" - } - } } }, "http-signature": { @@ -48836,7 +50178,6 @@ }, "internal-slot": { "version": "1.0.3", - "dev": true, "requires": { "get-intrinsic": "^1.1.0", "has": "^1.0.3", @@ -48849,7 +50190,6 @@ }, "invariant": { "version": "2.2.4", - "dev": true, "requires": { "loose-envify": "^1.0.0" } @@ -48903,8 +50243,7 @@ "version": "1.1.5" }, "ip-regex": { - "version": "2.1.0", - "dev": true + "version": "2.1.0" }, "ipaddr.js": { "version": "1.9.1" @@ -48915,7 +50254,6 @@ }, "is-accessor-descriptor": { "version": "0.1.6", - "devOptional": true, "requires": { "kind-of": "^3.0.2" } @@ -48933,7 +50271,6 @@ }, "is-bigint": { "version": "1.0.4", - "dev": true, "requires": { "has-bigints": "^1.0.1" } @@ -48946,7 +50283,6 @@ }, "is-boolean-object": { "version": "1.1.2", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -48956,8 +50292,7 @@ "version": "1.1.6" }, "is-callable": { - "version": "1.2.4", - "dev": true + "version": "1.2.4" }, "is-ci": { "version": "2.0.0", @@ -48973,21 +50308,18 @@ }, "is-data-descriptor": { "version": "0.1.4", - "devOptional": true, "requires": { "kind-of": "^3.0.2" } }, "is-date-object": { "version": "1.0.5", - "dev": true, "requires": { "has-tostringtag": "^1.0.0" } }, "is-descriptor": { "version": "0.1.6", - "devOptional": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -48995,8 +50327,7 @@ }, "dependencies": { "kind-of": { - "version": "5.1.0", - "devOptional": true + "version": "5.1.0" } } }, @@ -49035,8 +50366,7 @@ "version": "1.0.1" }, "is-negative-zero": { - "version": "2.0.1", - "dev": true + "version": "2.0.1" }, "is-npm": { "version": "5.0.0" @@ -49052,7 +50382,6 @@ }, "is-number-object": { "version": "1.0.6", - "dev": true, "requires": { "has-tostringtag": "^1.0.0" } @@ -49095,33 +50424,31 @@ } }, "is-potential-custom-element-name": { - "version": "1.0.1" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" }, "is-regex": { "version": "1.1.4", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "is-shared-array-buffer": { - "version": "1.0.1", - "dev": true + "version": "1.0.1" }, "is-stream": { "version": "2.0.1" }, "is-string": { "version": "1.0.7", - "dev": true, "requires": { "has-tostringtag": "^1.0.0" } }, "is-symbol": { "version": "1.0.4", - "dev": true, "requires": { "has-symbols": "^1.0.2" } @@ -49138,7 +50465,6 @@ }, "is-weakref": { "version": "1.0.1", - "dev": true, "requires": { "call-bind": "^1.0.0" } @@ -49148,7 +50474,9 @@ "dev": true }, "is-windows": { - "version": "0.2.0" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==" }, "is-wsl": { "version": "2.2.0", @@ -49214,7 +50542,9 @@ } }, "istanbul-reports": { - "version": "3.0.2", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -49251,15 +50581,19 @@ "dev": true }, "jest": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", "requires": { - "@jest/core": "^27.2.4", + "@jest/core": "^27.5.1", "import-local": "^3.0.2", - "jest-cli": "^27.2.4" + "jest-cli": "^27.5.1" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -49269,66 +50603,337 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + } + } + }, + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + }, "ci-info": { - "version": "3.2.0" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } }, "import-local": { - "version": "3.0.2", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", "requires": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" } }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, "jest-cli": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", "requires": { - "@jest/core": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", "exit": "^0.1.2", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "prompts": "^2.0.1", "yargs": "^16.2.0" } }, - "jest-util": { - "version": "27.2.4", + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", "requires": { - "@jest/types": "^27.2.4", + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" } }, "resolve-cwd": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "requires": { "resolve-from": "^5.0.0" } }, "resolve-from": { - "version": "5.0.0" + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "optional": true, + "peer": true, + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + } + }, + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } }, "yargs": { "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "requires": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -49342,15 +50947,19 @@ } }, "jest-changed-files": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", "requires": { - "@jest/types": "^27.2.4", + "@jest/types": "^27.5.1", "execa": "^5.0.0", "throat": "^6.0.1" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -49360,7 +50969,9 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } @@ -49368,51 +50979,35 @@ } }, "jest-circus": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", "requires": { - "@jest/environment": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^27.2.4", + "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", "slash": "^3.0.0", "stack-utils": "^2.0.3", "throat": "^6.0.1" }, "dependencies": { - "@jest/environment": { - "version": "27.2.4", - "requires": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - } - }, - "@jest/fake-timers": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - } - }, "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -49421,66 +51016,24 @@ "chalk": "^4.0.0" } }, - "@sinonjs/fake-timers": { - "version": "8.0.1", - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { - "version": "5.2.0" - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, - "jest-message-util": { - "version": "27.2.4", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-mock": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "pretty-format": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "requires": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -49490,7 +51043,6 @@ }, "jest-cli": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/core": "^25.5.4", @@ -49511,7 +51063,6 @@ "dependencies": { "@jest/console": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -49523,7 +51074,6 @@ }, "@jest/core": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -49558,7 +51108,6 @@ }, "@jest/environment": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/fake-timers": "^25.5.0", @@ -49568,7 +51117,6 @@ }, "@jest/fake-timers": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -49580,7 +51128,6 @@ }, "@jest/globals": { "version": "25.5.2", - "dev": true, "peer": true, "requires": { "@jest/environment": "^25.5.0", @@ -49590,7 +51137,6 @@ }, "@jest/reporters": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", @@ -49622,7 +51168,6 @@ }, "@jest/source-map": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "callsites": "^3.0.0", @@ -49632,7 +51177,6 @@ }, "@jest/test-result": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -49643,7 +51187,6 @@ }, "@jest/test-sequencer": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/test-result": "^25.5.0", @@ -49655,7 +51198,6 @@ }, "@jest/transform": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.1.0", @@ -49678,7 +51220,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -49689,7 +51230,6 @@ }, "@types/istanbul-reports": { "version": "1.1.2", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "*", @@ -49698,22 +51238,18 @@ }, "@types/prettier": { "version": "1.19.1", - "dev": true, "peer": true }, "@types/stack-utils": { "version": "1.0.1", - "dev": true, "peer": true }, "acorn": { "version": "7.4.1", - "dev": true, "peer": true }, "acorn-globals": { "version": "4.3.4", - "dev": true, "peer": true, "requires": { "acorn": "^6.0.1", @@ -49722,19 +51258,16 @@ "dependencies": { "acorn": { "version": "6.4.2", - "dev": true, "peer": true } } }, "acorn-walk": { "version": "6.2.0", - "dev": true, "peer": true }, "ansi-escapes": { "version": "4.3.2", - "dev": true, "peer": true, "requires": { "type-fest": "^0.21.3" @@ -49742,12 +51275,10 @@ }, "astral-regex": { "version": "1.0.0", - "dev": true, "peer": true }, "babel-jest": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/transform": "^25.5.1", @@ -49762,7 +51293,6 @@ }, "babel-plugin-jest-hoist": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/template": "^7.3.3", @@ -49772,7 +51302,6 @@ }, "babel-preset-current-node-syntax": { "version": "0.1.4", - "dev": true, "peer": true, "requires": { "@babel/plugin-syntax-async-generators": "^7.8.4", @@ -49790,7 +51319,6 @@ }, "babel-preset-jest": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "babel-plugin-jest-hoist": "^25.5.0", @@ -49799,7 +51327,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -49808,7 +51335,6 @@ }, "cliui": { "version": "6.0.0", - "dev": true, "peer": true, "requires": { "string-width": "^4.2.0", @@ -49818,7 +51344,6 @@ }, "data-urls": { "version": "1.1.0", - "dev": true, "peer": true, "requires": { "abab": "^2.0.0", @@ -49828,12 +51353,10 @@ }, "diff-sequences": { "version": "25.2.6", - "dev": true, "peer": true }, "domexception": { "version": "1.0.1", - "dev": true, "peer": true, "requires": { "webidl-conversions": "^4.0.2" @@ -49841,12 +51364,10 @@ }, "escape-string-regexp": { "version": "2.0.0", - "dev": true, "peer": true }, "escodegen": { "version": "1.14.3", - "dev": true, "peer": true, "requires": { "esprima": "^4.0.1", @@ -49858,7 +51379,6 @@ }, "execa": { "version": "3.4.0", - "dev": true, "peer": true, "requires": { "cross-spawn": "^7.0.0", @@ -49875,7 +51395,6 @@ }, "expect": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -49888,7 +51407,6 @@ }, "find-up": { "version": "4.1.0", - "dev": true, "peer": true, "requires": { "locate-path": "^5.0.0", @@ -49897,7 +51415,6 @@ }, "get-stream": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "pump": "^3.0.0" @@ -49905,7 +51422,6 @@ }, "html-encoding-sniffer": { "version": "1.0.2", - "dev": true, "peer": true, "requires": { "whatwg-encoding": "^1.0.1" @@ -49913,12 +51429,10 @@ }, "human-signals": { "version": "1.1.1", - "dev": true, "peer": true }, "import-local": { "version": "3.1.0", - "dev": true, "peer": true, "requires": { "pkg-dir": "^4.2.0", @@ -49927,7 +51441,6 @@ }, "jest-changed-files": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -49937,7 +51450,6 @@ }, "jest-config": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.1.0", @@ -49963,7 +51475,6 @@ }, "jest-diff": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "chalk": "^3.0.0", @@ -49974,7 +51485,6 @@ }, "jest-docblock": { "version": "25.3.0", - "dev": true, "peer": true, "requires": { "detect-newline": "^3.0.0" @@ -49982,7 +51492,6 @@ }, "jest-each": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -49994,7 +51503,6 @@ }, "jest-environment-jsdom": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/environment": "^25.5.0", @@ -50007,7 +51515,6 @@ }, "jest-environment-node": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/environment": "^25.5.0", @@ -50020,12 +51527,10 @@ }, "jest-get-type": { "version": "25.2.6", - "dev": true, "peer": true }, "jest-haste-map": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -50045,7 +51550,6 @@ }, "jest-jasmine2": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@babel/traverse": "^7.1.0", @@ -50069,7 +51573,6 @@ }, "jest-leak-detector": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "jest-get-type": "^25.2.6", @@ -50078,7 +51581,6 @@ }, "jest-matcher-utils": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "chalk": "^3.0.0", @@ -50089,7 +51591,6 @@ }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -50104,7 +51605,6 @@ }, "jest-mock": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0" @@ -50112,12 +51612,10 @@ }, "jest-regex-util": { "version": "25.2.6", - "dev": true, "peer": true }, "jest-resolve": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -50133,7 +51631,6 @@ }, "jest-resolve-dependencies": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -50143,7 +51640,6 @@ }, "jest-runner": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -50169,7 +51665,6 @@ }, "jest-runtime": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -50202,7 +51697,6 @@ }, "jest-serializer": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "graceful-fs": "^4.2.4" @@ -50210,7 +51704,6 @@ }, "jest-snapshot": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@babel/types": "^7.0.0", @@ -50232,7 +51725,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -50244,7 +51736,6 @@ }, "jest-validate": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -50257,7 +51748,6 @@ }, "jest-watcher": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/test-result": "^25.5.0", @@ -50270,7 +51760,6 @@ }, "jest-worker": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "merge-stream": "^2.0.0", @@ -50279,7 +51768,6 @@ }, "jsdom": { "version": "15.2.1", - "dev": true, "peer": true, "requires": { "abab": "^2.0.0", @@ -50312,7 +51800,6 @@ }, "locate-path": { "version": "5.0.0", - "dev": true, "peer": true, "requires": { "p-locate": "^4.1.0" @@ -50320,7 +51807,6 @@ }, "node-notifier": { "version": "6.0.0", - "dev": true, "optional": true, "peer": true, "requires": { @@ -50333,7 +51819,6 @@ "dependencies": { "which": { "version": "1.3.1", - "dev": true, "optional": true, "peer": true, "requires": { @@ -50344,12 +51829,10 @@ }, "p-finally": { "version": "2.0.1", - "dev": true, "peer": true }, "p-locate": { "version": "4.1.0", - "dev": true, "peer": true, "requires": { "p-limit": "^2.2.0" @@ -50357,17 +51840,14 @@ }, "parse5": { "version": "5.1.0", - "dev": true, "peer": true }, "path-exists": { "version": "4.0.0", - "dev": true, "peer": true }, "pretty-format": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -50378,12 +51858,10 @@ }, "react-is": { "version": "16.13.1", - "dev": true, "peer": true }, "read-pkg": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "@types/normalize-package-data": "^2.4.0", @@ -50394,14 +51872,12 @@ "dependencies": { "type-fest": { "version": "0.6.0", - "dev": true, "peer": true } } }, "read-pkg-up": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "find-up": "^4.1.0", @@ -50411,19 +51887,16 @@ "dependencies": { "type-fest": { "version": "0.8.1", - "dev": true, "peer": true } } }, "realpath-native": { "version": "2.0.0", - "dev": true, "peer": true }, "resolve-cwd": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "resolve-from": "^5.0.0" @@ -50431,12 +51904,10 @@ }, "resolve-from": { "version": "5.0.0", - "dev": true, "peer": true }, "saxes": { "version": "3.1.11", - "dev": true, "peer": true, "requires": { "xmlchars": "^2.1.1" @@ -50444,17 +51915,14 @@ }, "semver": { "version": "6.3.0", - "dev": true, "peer": true }, "source-map": { "version": "0.6.1", - "dev": true, "peer": true }, "stack-utils": { "version": "1.0.5", - "dev": true, "peer": true, "requires": { "escape-string-regexp": "^2.0.0" @@ -50462,7 +51930,6 @@ }, "string-length": { "version": "3.1.0", - "dev": true, "peer": true, "requires": { "astral-regex": "^1.0.0", @@ -50471,12 +51938,10 @@ "dependencies": { "ansi-regex": { "version": "4.1.1", - "dev": true, "peer": true }, "strip-ansi": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "ansi-regex": "^4.1.0" @@ -50486,12 +51951,10 @@ }, "throat": { "version": "5.0.0", - "dev": true, "peer": true }, "tough-cookie": { "version": "3.0.1", - "dev": true, "peer": true, "requires": { "ip-regex": "^2.1.0", @@ -50501,7 +51964,6 @@ }, "tr46": { "version": "1.0.1", - "dev": true, "peer": true, "requires": { "punycode": "^2.1.0" @@ -50509,7 +51971,6 @@ }, "v8-to-istanbul": { "version": "4.1.4", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -50519,14 +51980,12 @@ "dependencies": { "source-map": { "version": "0.7.4", - "dev": true, "peer": true } } }, "w3c-xmlserializer": { "version": "1.1.2", - "dev": true, "peer": true, "requires": { "domexception": "^1.0.1", @@ -50536,12 +51995,10 @@ }, "webidl-conversions": { "version": "4.0.2", - "dev": true, "peer": true }, "whatwg-url": { "version": "7.1.0", - "dev": true, "peer": true, "requires": { "lodash.sortby": "^4.7.0", @@ -50551,7 +52008,6 @@ }, "wrap-ansi": { "version": "6.2.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.0.0", @@ -50561,12 +52017,10 @@ }, "y18n": { "version": "4.0.3", - "dev": true, "peer": true }, "yargs": { "version": "15.4.1", - "dev": true, "peer": true, "requires": { "cliui": "^6.0.0", @@ -50584,7 +52038,6 @@ }, "yargs-parser": { "version": "18.1.3", - "dev": true, "peer": true, "requires": { "camelcase": "^5.0.0", @@ -50593,158 +52046,22 @@ } } }, - "jest-config": { - "version": "27.2.4", - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.2.4", - "@jest/types": "^27.2.4", - "babel-jest": "^27.2.4", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "jest-circus": "^27.2.4", - "jest-environment-jsdom": "^27.2.4", - "jest-environment-node": "^27.2.4", - "jest-get-type": "^27.0.6", - "jest-jasmine2": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-runner": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4" - }, - "dependencies": { - "@jest/environment": { - "version": "27.2.4", - "requires": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - } - }, - "@jest/fake-timers": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - } - }, - "@jest/types": { - "version": "27.2.4", - "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" - } - }, - "@sinonjs/fake-timers": { - "version": "8.0.1", - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@types/yargs": { - "version": "16.0.4", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0" - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, - "jest-environment-node": { - "version": "27.2.4", - "requires": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - } - }, - "jest-get-type": { - "version": "27.0.6" - }, - "jest-message-util": { - "version": "27.2.4", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-mock": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } - }, - "pretty-format": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - } - } - } - }, "jest-dev-server": { - "version": "5.0.3", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-7.0.1.tgz", + "integrity": "sha512-0GXo3KEtPU+WaDNYYZIieS9wrdNk5CwpB7oi2tiMIUxTKf3CzWFy6zZE/NN6TgAdxUqjFg7IzZIOBibczzGalA==", "requires": { - "chalk": "^4.1.1", + "chalk": "^4.1.2", "cwd": "^0.10.0", - "find-process": "^1.4.4", - "prompts": "^2.4.1", - "spawnd": "^5.0.0", + "find-process": "^1.4.7", + "prompts": "^2.4.2", + "spawnd": "^7.0.0", "tree-kill": "^1.2.2", - "wait-on": "^5.3.0" + "wait-on": "^7.0.1" } }, "jest-diff": { "version": "26.6.2", - "devOptional": true, "requires": { "chalk": "^4.0.0", "diff-sequences": "^26.6.2", @@ -50753,23 +52070,29 @@ } }, "jest-docblock": { - "version": "27.0.6", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", "requires": { - "@jest/types": "^27.2.4", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4" + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -50779,41 +52102,28 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { - "version": "5.2.0" - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "jest-get-type": { - "version": "27.0.6" - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" }, "pretty-format": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "requires": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -50822,162 +52132,178 @@ } }, "jest-environment-jsdom": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.4.3.tgz", + "integrity": "sha512-rFjf8JXrw3OjUzzmSE5l0XjMj0/MSVEUMCSXBGPDkfwb1T03HZI7iJSL0cGctZApPSyJxbjyKDVxkZuyhHkuTw==", + "dev": true, "requires": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/environment": "^29.4.3", + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/jsdom": "^20.0.0", "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4", - "jsdom": "^16.6.0" + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3", + "jsdom": "^20.0.0" }, "dependencies": { "@jest/environment": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.4.3.tgz", + "integrity": "sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA==", + "dev": true, "requires": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", "@types/node": "*", - "jest-mock": "^27.2.4" + "jest-mock": "^29.4.3" } }, "@jest/fake-timers": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.4.3.tgz", + "integrity": "sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", + "@jest/types": "^29.4.3", + "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" + "jest-message-util": "^29.4.3", + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3" } }, "@jest/types": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "dev": true, "requires": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" } }, - "@sinonjs/fake-timers": { - "version": "8.0.1", + "@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "dev": true, "requires": { - "@sinonjs/commons": "^1.7.0" + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", + "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^2.0.0" } }, "@types/yargs": { - "version": "16.0.4", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { - "version": "5.2.0" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true }, "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true }, "jest-message-util": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", + "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "pretty-format": "^29.4.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.4.3.tgz", + "integrity": "sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*" + "@jest/types": "^29.4.3", + "@types/node": "*", + "jest-util": "^29.4.3" } }, "jest-util": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" } }, "pretty-format": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", + "@jest/schemas": "^29.4.3", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true } } }, "jest-environment-node": { - "version": "26.6.2", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" }, "dependencies": { - "@types/node": { - "version": "16.10.2" - } - } - }, - "jest-environment-puppeteer": { - "version": "5.0.4", - "requires": { - "chalk": "^4.1.1", - "cwd": "^0.10.0", - "jest-dev-server": "^5.0.3", - "jest-environment-node": "^27.0.1", - "merge-deep": "^3.0.3" - }, - "dependencies": { - "@jest/environment": { - "version": "27.2.4", - "requires": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - } - }, - "@jest/fake-timers": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - } - }, "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -50986,111 +52312,195 @@ "chalk": "^4.0.0" } }, - "@sinonjs/fake-timers": { - "version": "8.0.1", + "@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { - "@sinonjs/commons": "^1.7.0" + "@types/yargs-parser": "*" + } + } + } + }, + "jest-environment-puppeteer": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/jest-environment-puppeteer/-/jest-environment-puppeteer-7.0.1.tgz", + "integrity": "sha512-ZfNK2jfY4Ru7WQW9aq/WStkyf6I74Y141j1FTGiZtKfj6xh058N+vtWnt7o1yw3SOumrIAL9lMdKWZxWZRVHuA==", + "requires": { + "chalk": "^4.1.2", + "cwd": "^0.10.0", + "jest-dev-server": "^7.0.1", + "jest-environment-node": "^29.4.1", + "merge-deep": "^3.0.3" + }, + "dependencies": { + "@jest/environment": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.4.3.tgz", + "integrity": "sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA==", + "requires": { + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/node": "*", + "jest-mock": "^29.4.3" } }, - "@types/node": { - "version": "16.10.2" + "@jest/fake-timers": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.4.3.tgz", + "integrity": "sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw==", + "requires": { + "@jest/types": "^29.4.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.4.3", + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3" + } + }, + "@jest/types": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "requires": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", + "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", + "requires": { + "@sinonjs/commons": "^2.0.0" + } }, "@types/yargs": { - "version": "16.0.4", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { - "version": "5.2.0" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" }, "jest-environment-node": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.4.3.tgz", + "integrity": "sha512-gAiEnSKF104fsGDXNkwk49jD/0N0Bqu2K9+aMQXA6avzsA9H3Fiv1PW2D+gzbOSR705bWd2wJZRFEFpV0tXISg==", "requires": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/environment": "^29.4.3", + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3" } }, "jest-message-util": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "pretty-format": "^29.4.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.4.3.tgz", + "integrity": "sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg==", "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*" + "@jest/types": "^29.4.3", + "@types/node": "*", + "jest-util": "^29.4.3" } }, "jest-util": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", "requires": { - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" } }, "pretty-format": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", + "@jest/schemas": "^29.4.3", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" } } }, "jest-get-type": { - "version": "26.3.0", - "devOptional": true + "version": "26.3.0" }, "jest-haste-map": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", "requires": { - "@jest/types": "^27.2.4", + "@jest/types": "^27.5.1", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "fsevents": "^2.3.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^27.0.6", - "jest-serializer": "^27.0.6", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "micromatch": "^4.0.4", "walker": "^1.0.7" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -51100,186 +52510,515 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } } } }, "jest-jasmine2": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-29.4.3.tgz", + "integrity": "sha512-v8dkHouomcSjQKD6wwvzL8iMMe0D9HhzWBjE1Uol7kIW0gFH1IU6bJL3216rTXmimCAD1BpiQ6gy/aSNsnOjvg==", + "dev": true, "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.2.4", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/environment": "^29.4.3", + "@jest/expect": "^29.4.3", + "@jest/source-map": "^29.4.3", + "@jest/test-result": "^29.4.3", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^27.2.4", "is-generator-fn": "^2.0.0", - "jest-each": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4", - "throat": "^6.0.1" + "jest-each": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-runtime": "^29.4.3", + "jest-snapshot": "^29.4.3", + "jest-util": "^29.4.3", + "p-limit": "^3.1.0", + "pretty-format": "^29.4.3" }, "dependencies": { - "@jest/environment": { - "version": "27.2.4", + "@jest/console": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.4.3.tgz", + "integrity": "sha512-W/o/34+wQuXlgqlPYTansOSiBnuxrTv61dEVkA6HNmpcgHLUjfaUbdqt6oVvOzaawwo9IdW9QOtMgQ1ScSZC4A==", + "dev": true, "requires": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/node": "*", - "jest-mock": "^27.2.4" + "chalk": "^4.0.0", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3", + "slash": "^3.0.0" + } + }, + "@jest/environment": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.4.3.tgz", + "integrity": "sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/node": "*", + "jest-mock": "^29.4.3" } }, "@jest/fake-timers": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.4.3.tgz", + "integrity": "sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", + "@jest/types": "^29.4.3", + "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" + "jest-message-util": "^29.4.3", + "jest-mock": "^29.4.3", + "jest-util": "^29.4.3" + } + }, + "@jest/globals": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.4.3.tgz", + "integrity": "sha512-8BQ/5EzfOLG7AaMcDh7yFCbfRLtsc+09E1RQmRBI4D6QQk4m6NSK/MXo+3bJrBN0yU8A2/VIcqhvsOLFmziioA==", + "dev": true, + "requires": { + "@jest/environment": "^29.4.3", + "@jest/expect": "^29.4.3", + "@jest/types": "^29.4.3", + "jest-mock": "^29.4.3" + } + }, + "@jest/source-map": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.4.3.tgz", + "integrity": "sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.15", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + } + }, + "@jest/test-result": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.4.3.tgz", + "integrity": "sha512-Oi4u9NfBolMq9MASPwuWTlC5WvmNRwI4S8YrQg5R5Gi47DYlBe3sh7ILTqi/LGrK1XUE4XY9KZcQJTH1WJCLLA==", + "dev": true, + "requires": { + "@jest/console": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/transform": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.4.3.tgz", + "integrity": "sha512-8u0+fBGWolDshsFgPQJESkDa72da/EVwvL+II0trN2DR66wMwiQ9/CihaGfHdlLGFzbBZwMykFtxuwFdZqlKwg==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.4.3", + "@jridgewell/trace-mapping": "^0.3.15", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.4.3", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.4.3", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" } }, "@jest/types": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.4.3.tgz", + "integrity": "sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==", + "dev": true, "requires": { + "@jest/schemas": "^29.4.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^16.0.0", + "@types/yargs": "^17.0.8", "chalk": "^4.0.0" } }, - "@sinonjs/fake-timers": { - "version": "8.0.1", + "@sinonjs/commons": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", + "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", + "dev": true, "requires": { - "@sinonjs/commons": "^1.7.0" + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", + "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", + "dev": true, + "requires": { + "@sinonjs/commons": "^2.0.0" } }, "@types/yargs": { - "version": "16.0.4", + "version": "17.0.22", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", + "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "dev": true, "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { - "version": "5.2.0" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true }, "ci-info": { - "version": "3.2.0" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true }, - "is-ci": { - "version": "3.0.0", + "convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "dev": true + }, + "expect": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.4.3.tgz", + "integrity": "sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg==", + "dev": true, "requires": { - "ci-info": "^3.1.1" + "@jest/expect-utils": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3" + } + }, + "jest-diff": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.4.3.tgz", + "integrity": "sha512-YB+ocenx7FZ3T5O9lMVMeLYV4265socJKtkwgk/6YUz/VsEzYDkiMuMhWzZmxm3wDRQvayJu/PjkjjSkjoHsCA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" + } + }, + "jest-each": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.4.3.tgz", + "integrity": "sha512-1ElHNAnKcbJb/b+L+7j0/w7bDvljw4gTv1wL9fYOczeJrbTbkMGQ5iQPFJ3eFQH19VPTx1IyfePdqSpePKss7Q==", + "dev": true, + "requires": { + "@jest/types": "^29.4.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "jest-util": "^29.4.3", + "pretty-format": "^29.4.3" + } + }, + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "dev": true + }, + "jest-haste-map": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.4.3.tgz", + "integrity": "sha512-eZIgAS8tvm5IZMtKlR8Y+feEOMfo2pSQkmNbufdbMzMSn9nitgGxF1waM/+LbryO3OkMcKS98SUb+j/cQxp/vQ==", + "dev": true, + "requires": { + "@jest/types": "^29.4.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.4.3", + "jest-util": "^29.4.3", + "jest-worker": "^29.4.3", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + } + }, + "jest-matcher-utils": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.4.3.tgz", + "integrity": "sha512-TTciiXEONycZ03h6R6pYiZlSkvYgT0l8aa49z/DLSGYjex4orMUcafuLXYyyEDWB1RKglq00jzwY00Ei7yFNVg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.4.3" } }, "jest-message-util": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.4.3.tgz", + "integrity": "sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw==", + "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", + "pretty-format": "^29.4.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.4.3.tgz", + "integrity": "sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*" + "@jest/types": "^29.4.3", + "@types/node": "*", + "jest-util": "^29.4.3" + } + }, + "jest-regex-util": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.4.3.tgz", + "integrity": "sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==", + "dev": true + }, + "jest-resolve": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.4.3.tgz", + "integrity": "sha512-GPokE1tzguRyT7dkxBim4wSx6E45S3bOQ7ZdKEG+Qj0Oac9+6AwJPCk0TZh5Vu0xzeX4afpb+eDmgbmZFFwpOw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.4.3", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.4.3", + "jest-validate": "^29.4.3", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + } + }, + "jest-runtime": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.4.3.tgz", + "integrity": "sha512-F5bHvxSH+LvLV24vVB3L8K467dt3y3dio6V3W89dUz9nzvTpqd/HcT9zfYKL2aZPvD63vQFgLvaUX/UpUhrP6Q==", + "dev": true, + "requires": { + "@jest/environment": "^29.4.3", + "@jest/fake-timers": "^29.4.3", + "@jest/globals": "^29.4.3", + "@jest/source-map": "^29.4.3", + "@jest/test-result": "^29.4.3", + "@jest/transform": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-mock": "^29.4.3", + "jest-regex-util": "^29.4.3", + "jest-resolve": "^29.4.3", + "jest-snapshot": "^29.4.3", + "jest-util": "^29.4.3", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + } + }, + "jest-snapshot": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.4.3.tgz", + "integrity": "sha512-NGlsqL0jLPDW91dz304QTM/SNO99lpcSYYAjNiX0Ou+sSGgkanKBcSjCfp/pqmiiO1nQaOyLp6XQddAzRcx3Xw==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.4.3", + "@jest/transform": "^29.4.3", + "@jest/types": "^29.4.3", + "@types/babel__traverse": "^7.0.6", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.4.3", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.4.3", + "jest-get-type": "^29.4.3", + "jest-haste-map": "^29.4.3", + "jest-matcher-utils": "^29.4.3", + "jest-message-util": "^29.4.3", + "jest-util": "^29.4.3", + "natural-compare": "^1.4.0", + "pretty-format": "^29.4.3", + "semver": "^7.3.5" } }, "jest-util": { - "version": "27.2.4", + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.4.3.tgz", + "integrity": "sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", + "@jest/types": "^29.4.3", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" } }, - "pretty-format": { - "version": "27.2.4", + "jest-validate": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.4.3.tgz", + "integrity": "sha512-J3u5v7aPQoXPzaar6GndAVhdQcZr/3osWSgTeKg5v574I9ybX/dTyH0AJFb5XgXIB7faVhf+rS7t4p3lL9qFaw==", + "dev": true, "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", + "@jest/types": "^29.4.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "leven": "^3.1.0", + "pretty-format": "^29.4.3" + } + }, + "jest-worker": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.4.3.tgz", + "integrity": "sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==", + "dev": true, + "requires": { + "@types/node": "*", + "jest-util": "^29.4.3", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "pretty-format": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.4.3.tgz", + "integrity": "sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==", + "dev": true, + "requires": { + "@jest/schemas": "^29.4.3", "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "react-is": "^18.0.0" + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "resolve.exports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.0.tgz", + "integrity": "sha512-6K/gDlqgQscOlg9fSRpWstA8sYe8rbELsSTNpx+3kTrsVCzvSl0zIvRErM7fdl9ERWDsKnrLnwB+Ne89918XOg==", + "dev": true + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" } } } }, "jest-leak-detector": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", "requires": { - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "dependencies": { - "@jest/types": { - "version": "27.2.4", - "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.4", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-styles": { - "version": "5.2.0" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "jest-get-type": { - "version": "27.0.6" + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" }, "pretty-format": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "requires": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -51288,16 +53027,74 @@ } }, "jest-matcher-utils": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.2.4", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -51307,33 +53104,23 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { - "version": "5.2.0" - }, - "diff-sequences": { - "version": "27.0.6" - }, - "jest-diff": { - "version": "27.2.4", - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.0.6", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" - } - }, - "jest-get-type": { - "version": "27.0.6" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "pretty-format": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "requires": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -51341,29 +53128,34 @@ } } }, - "jest-message-util": { - "version": "26.6.2", - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.2" - } - }, "jest-mock": { - "version": "26.6.2", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*" }, "dependencies": { - "@types/node": { - "version": "16.10.2" + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "requires": { + "@types/yargs-parser": "*" + } } } }, @@ -51381,7 +53173,9 @@ }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -51398,49 +53192,248 @@ "@types/yargs-parser": "*" } }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, "ansi-styles": { "version": "5.2.0", "dev": true }, - "pretty-format": { - "version": "27.2.4", + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dev": true, "requires": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" } + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } } } }, "jest-puppeteer": { - "version": "5.0.4", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/jest-puppeteer/-/jest-puppeteer-7.0.1.tgz", + "integrity": "sha512-B1VAGvYNwugSBjQa2rFBUrqOQ2oU/mzBYpmz0+xXOsy2hGUW9u00nS+dfAdCcE0VWenFzgQ6pVJavkCQvi0HEQ==", "requires": { - "expect-puppeteer": "^5.0.4", - "jest-environment-puppeteer": "^5.0.4" + "expect-puppeteer": "^7.0.1", + "jest-environment-puppeteer": "^7.0.1" } }, "jest-regex-util": { - "version": "27.0.6" + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" }, "jest-resolve": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", "requires": { - "@jest/types": "^27.2.4", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "escalade": "^3.1.1", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", "slash": "^3.0.0" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -51450,43 +53443,29 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } } } }, "jest-resolve-dependencies": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", "requires": { - "@jest/types": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-snapshot": "^27.2.4" + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -51496,7 +53475,9 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } @@ -51504,54 +53485,37 @@ } }, "jest-runner": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", "requires": { - "@jest/console": "^27.2.4", - "@jest/environment": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-docblock": "^27.0.6", - "jest-environment-jsdom": "^27.2.4", - "jest-environment-node": "^27.2.4", - "jest-haste-map": "^27.2.4", - "jest-leak-detector": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "source-map-support": "^0.5.6", "throat": "^6.0.1" }, "dependencies": { - "@jest/environment": { - "version": "27.2.4", - "requires": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - } - }, - "@jest/fake-timers": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - } - }, "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -51560,138 +53524,221 @@ "chalk": "^4.0.0" } }, - "@sinonjs/fake-timers": { - "version": "8.0.1", - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, - "ansi-styles": { - "version": "5.2.0" - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", "requires": { - "ci-info": "^3.1.1" + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } } }, - "jest-environment-node": { - "version": "27.2.4", + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "requires": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" } }, - "jest-message-util": { - "version": "27.2.4", + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" } }, - "jest-mock": { - "version": "27.2.4", + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*" + "xmlchars": "^2.2.0" } }, - "jest-util": { - "version": "27.2.4", + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" } }, - "pretty-format": { - "version": "27.2.4", + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "punycode": "^2.1.1" + } + }, + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" } } } }, "jest-runtime": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", "requires": { - "@jest/console": "^27.2.4", - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/globals": "^27.2.4", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/yargs": "^16.0.0", + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "execa": "^5.0.0", - "exit": "^0.1.2", "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^16.2.0" + "strip-bom": "^4.0.0" }, "dependencies": { - "@jest/environment": { - "version": "27.2.4", - "requires": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - } - }, - "@jest/fake-timers": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - } - }, "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -51700,123 +53747,58 @@ "chalk": "^4.0.0" } }, - "@sinonjs/fake-timers": { - "version": "8.0.1", - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } - }, - "ansi-styles": { - "version": "5.2.0" - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, - "jest-message-util": { - "version": "27.2.4", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-mock": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } - }, - "pretty-format": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - } - }, - "yargs": { - "version": "16.2.0", - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } } } }, "jest-serializer": { - "version": "27.0.6", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", "requires": { "@types/node": "*", - "graceful-fs": "^4.2.4" + "graceful-fs": "^4.2.9" } }, "jest-snapshot": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", "requires": { "@babel/core": "^7.7.2", "@babel/generator": "^7.7.2", - "@babel/parser": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", "@types/babel__traverse": "^7.0.4", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^27.2.4", - "graceful-fs": "^4.2.4", - "jest-diff": "^27.2.4", - "jest-get-type": "^27.0.6", - "jest-haste-map": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-util": "^27.2.4", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", "natural-compare": "^1.4.0", - "pretty-format": "^27.2.4", + "pretty-format": "^27.5.1", "semver": "^7.3.2" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -51826,67 +53808,44 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { - "version": "5.2.0" - }, - "ci-info": { - "version": "3.2.0" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "diff-sequences": { - "version": "27.0.6" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" }, "jest-diff": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "requires": { "chalk": "^4.0.0", - "diff-sequences": "^27.0.6", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } }, "jest-get-type": { - "version": "27.0.6" - }, - "jest-message-util": { - "version": "27.2.4", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" }, "pretty-format": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "requires": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -51895,34 +53854,22 @@ } }, "jest-util": { - "version": "26.6.2", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "@types/node": { - "version": "16.10.2" - } - } - }, - "jest-validate": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "leven": "^3.1.0", - "pretty-format": "^27.2.4" + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -51932,24 +53879,73 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { - "version": "5.2.0" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "camelcase": { - "version": "6.2.0" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" }, "jest-get-type": { - "version": "27.0.6" + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" }, "pretty-format": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "requires": { - "@jest/types": "^27.2.4", "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" @@ -51958,19 +53954,23 @@ } }, "jest-watcher": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", "requires": { - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^27.2.4", + "jest-util": "^27.5.1", "string-length": "^4.0.1" }, "dependencies": { "@jest/types": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", @@ -51980,41 +53980,27 @@ } }, "@types/yargs": { - "version": "16.0.4", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", "requires": { "@types/yargs-parser": "*" } }, "ansi-escapes": { "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "requires": { "type-fest": "^0.21.3" } - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } } } }, "jest-worker": { - "version": "27.2.4", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "requires": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -52035,12 +54021,14 @@ "integrity": "sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw==" }, "joi": { - "version": "17.4.2", + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.7.1.tgz", + "integrity": "sha512-teoLhIvWE298R6AeJywcjR4sX2hHjB3/xJX4qPjg+gTg+c0mzUDsziYlqPmLomq9gVsfaMcgPaGc7VxtD/9StA==", "requires": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.0", - "@sideway/formula": "^3.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", "@sideway/pinpoint": "^2.0.0" } }, @@ -52058,58 +54046,133 @@ "version": "0.1.1" }, "jsdom": { - "version": "16.7.0", + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", + "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", + "dev": true, "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", + "abab": "^2.0.6", + "acorn": "^8.8.1", + "acorn-globals": "^7.0.0", + "cssom": "^0.5.0", "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", + "data-urls": "^3.0.2", + "decimal.js": "^10.4.2", + "domexception": "^4.0.0", "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", + "nwsapi": "^2.2.2", + "parse5": "^7.1.1", + "saxes": "^6.0.0", "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0", + "ws": "^8.11.0", + "xml-name-validator": "^4.0.0" }, "dependencies": { + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, + "cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "dev": true + }, + "entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true + }, "form-data": { - "version": "3.0.1", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" } }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, "parse5": { - "version": "6.0.1" + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dev": true, + "requires": { + "entities": "^4.4.0" + } }, "tough-cookie": { - "version": "4.0.0", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dev": true, "requires": { "psl": "^1.1.33", "punycode": "^2.1.1", - "universalify": "^0.1.2" + "universalify": "^0.2.0", + "url-parse": "^1.5.3" } }, "universalify": { - "version": "0.1.2" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + }, + "whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "dev": true, + "requires": { + "iconv-lite": "0.6.3" + } + }, + "whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true + }, + "ws": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.1.tgz", + "integrity": "sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==", + "dev": true, + "requires": {} + }, + "xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true } } }, @@ -52127,8 +54190,7 @@ "peer": true }, "json-parse-better-errors": { - "version": "1.0.2", - "dev": true + "version": "1.0.2" }, "json-parse-even-better-errors": { "version": "2.3.1" @@ -52641,7 +54703,6 @@ }, "load-json-file": { "version": "4.0.0", - "dev": true, "requires": { "graceful-fs": "^4.1.2", "parse-json": "^4.0.0", @@ -52651,19 +54712,16 @@ "dependencies": { "parse-json": { "version": "4.0.0", - "dev": true, "requires": { "error-ex": "^1.3.1", "json-parse-better-errors": "^1.0.1" } }, "pify": { - "version": "3.0.0", - "dev": true + "version": "3.0.0" }, "strip-bom": { - "version": "3.0.0", - "dev": true + "version": "3.0.0" } } }, @@ -52732,12 +54790,10 @@ "version": "3.3.2" }, "lodash.memoize": { - "version": "4.1.2", - "dev": true + "version": "4.1.2" }, "lodash.sortby": { "version": "4.7.0", - "dev": true, "peer": true }, "lodash.uniq": { @@ -52815,7 +54871,6 @@ }, "lolex": { "version": "5.1.2", - "dev": true, "requires": { "@sinonjs/commons": "^1.7.0" } @@ -52831,7 +54886,6 @@ }, "loose-envify": { "version": "1.4.0", - "dev": true, "requires": { "js-tokens": "^3.0.0 || ^4.0.0" } @@ -52897,9 +54951,11 @@ } }, "makeerror": { - "version": "1.0.11", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "requires": { - "tmpl": "1.0.x" + "tmpl": "1.0.5" } }, "map-age-cleaner": { @@ -52910,12 +54966,10 @@ } }, "map-cache": { - "version": "0.2.2", - "devOptional": true + "version": "0.2.2" }, "map-visit": { "version": "1.0.0", - "devOptional": true, "requires": { "object-visit": "^1.0.0" } @@ -52992,6 +55046,8 @@ }, "merge-deep": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", "requires": { "arr-union": "^3.1.0", "clone-deep": "^0.2.4", @@ -53100,7 +55156,9 @@ } }, "minimist": { - "version": "1.2.6" + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" }, "minipass": { "version": "3.3.6", @@ -53160,7 +55218,6 @@ }, "mixin-deep": { "version": "1.3.2", - "devOptional": true, "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -53168,7 +55225,6 @@ "dependencies": { "is-extendable": { "version": "1.0.1", - "devOptional": true, "requires": { "is-plain-object": "^2.0.4" } @@ -53177,13 +55233,17 @@ }, "mixin-object": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==", "requires": { "for-in": "^0.1.3", "is-extendable": "^0.1.1" }, "dependencies": { "for-in": { - "version": "0.1.8" + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==" } } }, @@ -53217,13 +55277,18 @@ "mute-stream": { "version": "0.0.8" }, + "nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "optional": true + }, "nanoid": { "version": "3.3.4", "dev": true }, "nanomatch": { "version": "1.2.13", - "devOptional": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -53239,12 +55304,10 @@ }, "dependencies": { "is-windows": { - "version": "1.0.2", - "devOptional": true + "version": "1.0.2" }, "kind-of": { - "version": "6.0.3", - "devOptional": true + "version": "6.0.3" } } }, @@ -53810,8 +55873,7 @@ } }, "nice-try": { - "version": "1.0.5", - "dev": true + "version": "1.0.5" }, "node-abi": { "version": "3.30.0", @@ -53941,29 +56003,6 @@ } } }, - "node-modules-regexp": { - "version": "1.0.0" - }, - "node-notifier": { - "version": "10.0.1", - "optional": true, - "peer": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.5", - "shellwords": "^0.1.1", - "uuid": "^8.3.2", - "which": "^2.0.2" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "optional": true, - "peer": true - } - } - }, "node-releases": { "version": "2.0.6" }, @@ -54085,7 +56124,9 @@ "version": "1.0.1" }, "nwsapi": { - "version": "2.2.0" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" }, "oauth-sign": { "version": "0.9.0" @@ -54095,7 +56136,6 @@ }, "object-copy": { "version": "0.1.0", - "devOptional": true, "requires": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -54104,7 +56144,6 @@ "dependencies": { "define-property": { "version": "0.2.5", - "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } @@ -54123,25 +56162,21 @@ } }, "object-keys": { - "version": "1.1.1", - "dev": true + "version": "1.1.1" }, "object-visit": { "version": "1.0.1", - "devOptional": true, "requires": { "isobject": "^3.0.0" }, "dependencies": { "isobject": { - "version": "3.0.1", - "devOptional": true + "version": "3.0.1" } } }, "object.assign": { "version": "4.1.2", - "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -54151,7 +56186,6 @@ }, "object.getownpropertydescriptors": { "version": "2.1.2", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", @@ -54160,14 +56194,12 @@ }, "object.pick": { "version": "1.3.0", - "devOptional": true, "requires": { "isobject": "^3.0.1" }, "dependencies": { "isobject": { - "version": "3.0.1", - "devOptional": true + "version": "3.0.1" } } }, @@ -54302,7 +56334,6 @@ }, "p-each-series": { "version": "2.2.0", - "dev": true, "peer": true }, "p-finally": { @@ -54408,7 +56439,9 @@ "dev": true }, "parse-passwd": { - "version": "1.0.0" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" }, "parse5": { "version": "5.1.1", @@ -54460,8 +56493,7 @@ "version": "1.3.3" }, "pascalcase": { - "version": "0.1.1", - "devOptional": true + "version": "0.1.1" }, "path-browserify": { "version": "0.0.1", @@ -54548,10 +56580,9 @@ } }, "pirates": { - "version": "4.0.1", - "requires": { - "node-modules-regexp": "^1.0.0" - } + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" }, "piscina": { "version": "3.1.0", @@ -54608,7 +56639,6 @@ }, "pn": { "version": "1.1.0", - "dev": true, "peer": true }, "popper.js": { @@ -54662,8 +56692,7 @@ "version": "2.0.1" }, "posix-character-classes": { - "version": "0.1.1", - "devOptional": true + "version": "0.1.1" }, "postcss": { "version": "8.3.6", @@ -56448,7 +58477,6 @@ }, "read-pkg": { "version": "3.0.0", - "dev": true, "requires": { "load-json-file": "^4.0.0", "normalize-package-data": "^2.3.2", @@ -56457,20 +58485,17 @@ "dependencies": { "path-type": { "version": "3.0.0", - "dev": true, "requires": { "pify": "^3.0.0" } }, "pify": { - "version": "3.0.0", - "dev": true + "version": "3.0.0" } } }, "read-pkg-up": { "version": "4.0.0", - "dev": true, "requires": { "find-up": "^3.0.0", "read-pkg": "^3.0.0" @@ -56492,7 +58517,6 @@ }, "realpath-native": { "version": "1.1.0", - "dev": true, "requires": { "util.promisify": "^1.0.0" } @@ -56539,7 +58563,6 @@ }, "regex-not": { "version": "1.0.2", - "devOptional": true, "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" @@ -56600,12 +58623,10 @@ } }, "remove-trailing-separator": { - "version": "1.1.0", - "devOptional": true + "version": "1.1.0" }, "repeat-element": { - "version": "1.1.4", - "devOptional": true + "version": "1.1.4" }, "repeat-string": { "version": "1.6.1" @@ -56637,7 +58658,6 @@ }, "request-promise-core": { "version": "1.1.4", - "dev": true, "peer": true, "requires": { "lodash": "^4.17.19" @@ -56645,7 +58665,6 @@ }, "request-promise-native": { "version": "1.0.9", - "dev": true, "peer": true, "requires": { "request-promise-core": "1.1.4", @@ -56660,8 +58679,7 @@ "version": "2.0.2" }, "require-main-filename": { - "version": "2.0.0", - "dev": true + "version": "2.0.0" }, "requires-port": { "version": "1.0.0" @@ -56688,6 +58706,8 @@ }, "resolve-dir": { "version": "0.1.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==", "requires": { "expand-tilde": "^1.2.2", "global-modules": "^0.2.3" @@ -56697,8 +58717,7 @@ "version": "4.0.0" }, "resolve-url": { - "version": "0.2.1", - "devOptional": true + "version": "0.2.1" }, "resolve-url-loader": { "version": "4.0.0", @@ -56729,6 +58748,11 @@ } } }, + "resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==" + }, "resp-modifier": { "version": "6.0.2", "requires": { @@ -56761,8 +58785,7 @@ } }, "ret": { - "version": "0.1.15", - "devOptional": true + "version": "0.1.15" }, "retry": { "version": "0.12.0" @@ -56809,8 +58832,7 @@ } }, "rsvp": { - "version": "4.8.5", - "dev": true + "version": "4.8.5" }, "run-async": { "version": "2.4.1" @@ -56843,7 +58865,6 @@ }, "safe-regex": { "version": "1.1.0", - "devOptional": true, "requires": { "ret": "~0.1.10" } @@ -56856,7 +58877,6 @@ }, "sane": { "version": "4.1.0", - "dev": true, "requires": { "@cnakazawa/watch": "^1.0.3", "anymatch": "^2.0.0", @@ -56871,7 +58891,6 @@ "dependencies": { "anymatch": { "version": "2.0.0", - "dev": true, "requires": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" @@ -56879,7 +58898,6 @@ }, "braces": { "version": "2.3.2", - "dev": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -56895,7 +58913,6 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -56904,7 +58921,6 @@ }, "cross-spawn": { "version": "6.0.5", - "dev": true, "requires": { "nice-try": "^1.0.4", "path-key": "^2.0.1", @@ -56915,7 +58931,6 @@ }, "execa": { "version": "1.0.0", - "dev": true, "requires": { "cross-spawn": "^6.0.0", "get-stream": "^4.0.0", @@ -56928,7 +58943,6 @@ }, "fill-range": { "version": "4.0.0", - "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -56938,7 +58952,6 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -56947,21 +58960,18 @@ }, "get-stream": { "version": "4.1.0", - "dev": true, "requires": { "pump": "^3.0.0" } }, "is-number": { "version": "3.0.0", - "dev": true, "requires": { "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { "version": "3.2.2", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -56969,20 +58979,16 @@ } }, "is-stream": { - "version": "1.1.0", - "dev": true + "version": "1.1.0" }, "isobject": { - "version": "3.0.1", - "dev": true + "version": "3.0.1" }, "kind-of": { - "version": "6.0.3", - "dev": true + "version": "6.0.3" }, "micromatch": { "version": "3.1.10", - "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -57001,40 +59007,33 @@ }, "normalize-path": { "version": "2.1.1", - "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" } }, "npm-run-path": { "version": "2.0.2", - "dev": true, "requires": { "path-key": "^2.0.0" } }, "path-key": { - "version": "2.0.1", - "dev": true + "version": "2.0.1" }, "semver": { - "version": "5.7.1", - "dev": true + "version": "5.7.1" }, "shebang-command": { "version": "1.2.0", - "dev": true, "requires": { "shebang-regex": "^1.0.0" } }, "shebang-regex": { - "version": "1.0.0", - "dev": true + "version": "1.0.0" }, "to-regex-range": { "version": "2.1.1", - "dev": true, "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -57042,7 +59041,6 @@ }, "which": { "version": "1.3.1", - "dev": true, "requires": { "isexe": "^2.0.0" } @@ -57099,7 +59097,10 @@ "version": "1.1.4" }, "saxes": { - "version": "5.0.1", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", + "dev": true, "requires": { "xmlchars": "^2.2.0" } @@ -57284,7 +59285,6 @@ }, "set-value": { "version": "2.0.1", - "devOptional": true, "requires": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -57294,7 +59294,6 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "devOptional": true, "requires": { "is-extendable": "^0.1.0" } @@ -57318,6 +59317,8 @@ }, "shallow-clone": { "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==", "requires": { "is-extendable": "^0.1.1", "kind-of": "^2.0.1", @@ -57327,12 +59328,16 @@ "dependencies": { "kind-of": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==", "requires": { "is-buffer": "^1.0.2" } }, "lazy-cache": { - "version": "0.2.7" + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==" } } }, @@ -57397,7 +59402,9 @@ } }, "signal-exit": { - "version": "3.0.5" + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "simple-concat": { "version": "1.0.1" @@ -57456,7 +59463,6 @@ }, "snapdragon": { "version": "0.8.2", - "devOptional": true, "requires": { "base": "^0.11.1", "debug": "^2.2.0", @@ -57470,38 +59476,32 @@ "dependencies": { "debug": { "version": "2.6.9", - "devOptional": true, "requires": { "ms": "2.0.0" } }, "define-property": { "version": "0.2.5", - "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } }, "extend-shallow": { "version": "2.0.1", - "devOptional": true, "requires": { "is-extendable": "^0.1.0" } }, "ms": { - "version": "2.0.0", - "devOptional": true + "version": "2.0.0" }, "source-map": { - "version": "0.5.7", - "devOptional": true + "version": "0.5.7" } } }, "snapdragon-node": { "version": "2.1.1", - "devOptional": true, "requires": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -57510,28 +59510,24 @@ "dependencies": { "define-property": { "version": "1.0.0", - "devOptional": true, "requires": { "is-descriptor": "^1.0.0" } }, "is-accessor-descriptor": { "version": "1.0.0", - "devOptional": true, "requires": { "kind-of": "^6.0.0" } }, "is-data-descriptor": { "version": "1.0.0", - "devOptional": true, "requires": { "kind-of": "^6.0.0" } }, "is-descriptor": { "version": "1.0.2", - "devOptional": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -57539,18 +59535,15 @@ } }, "isobject": { - "version": "3.0.1", - "devOptional": true + "version": "3.0.1" }, "kind-of": { - "version": "6.0.3", - "devOptional": true + "version": "6.0.3" } } }, "snapdragon-util": { "version": "3.0.1", - "devOptional": true, "requires": { "kind-of": "^3.2.0" } @@ -57711,7 +59704,6 @@ }, "source-map-resolve": { "version": "0.5.3", - "devOptional": true, "requires": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -57733,19 +59725,19 @@ } }, "source-map-url": { - "version": "0.4.1", - "devOptional": true + "version": "0.4.1" }, "sourcemap-codec": { "version": "1.4.8" }, "spawnd": { - "version": "5.0.0", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-7.0.0.tgz", + "integrity": "sha512-TU/M4qYmigdeET4HTR7l9nqySTTvStWM6rW8QyixXRxWn90E718y5Q31ZVXyG7VEqT6oo6EUvE9zk4rGU39HbA==", "requires": { "exit": "^0.1.2", - "signal-exit": "^3.0.3", - "tree-kill": "^1.2.2", - "wait-port": "^0.2.9" + "signal-exit": "^3.0.7", + "tree-kill": "^1.2.2" } }, "spdx-correct": { @@ -57793,7 +59785,6 @@ }, "split-string": { "version": "3.1.0", - "devOptional": true, "requires": { "extend-shallow": "^3.0.0" } @@ -57854,7 +59845,6 @@ }, "static-extend": { "version": "0.1.2", - "devOptional": true, "requires": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -57862,7 +59852,6 @@ "dependencies": { "define-property": { "version": "0.2.5", - "devOptional": true, "requires": { "is-descriptor": "^0.1.0" } @@ -57874,7 +59863,6 @@ }, "stealthy-require": { "version": "1.1.1", - "dev": true, "peer": true }, "stream-browserify": { @@ -58000,6 +59988,8 @@ }, "string-length": { "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "requires": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -58018,7 +60008,6 @@ }, "string.prototype.trimend": { "version": "1.0.4", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -58026,7 +60015,6 @@ }, "string.prototype.trimstart": { "version": "1.0.4", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -58045,8 +60033,7 @@ "version": "4.0.0" }, "strip-eof": { - "version": "1.0.0", - "dev": true + "version": "1.0.0" }, "strip-final-newline": { "version": "2.0.0" @@ -58302,7 +60289,9 @@ } }, "throat": { - "version": "6.0.1" + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" }, "through": { "version": "2.3.8" @@ -58339,7 +60328,9 @@ } }, "tmpl": { - "version": "1.0.5" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" }, "to-array": { "version": "0.1.4" @@ -58353,7 +60344,6 @@ }, "to-object-path": { "version": "0.3.0", - "devOptional": true, "requires": { "kind-of": "^3.0.2" } @@ -58363,7 +60353,6 @@ }, "to-regex": { "version": "3.0.2", - "devOptional": true, "requires": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -58388,7 +60377,10 @@ } }, "tr46": { - "version": "2.1.0", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dev": true, "requires": { "punycode": "^2.1.1" } @@ -58400,62 +60392,24 @@ "version": "1.3.0" }, "ts-jest": { - "version": "27.0.5", + "version": "27.1.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.1.5.tgz", + "integrity": "sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==", "requires": { "bs-logger": "0.x", "fast-json-stable-stringify": "2.x", "jest-util": "^27.0.0", "json5": "2.x", - "lodash": "4.x", + "lodash.memoize": "4.x", "make-error": "1.x", "semver": "7.x", "yargs-parser": "20.x" - }, - "dependencies": { - "@jest/types": { - "version": "27.2.4", - "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/node": { - "version": "16.10.2" - }, - "@types/yargs": { - "version": "16.0.4", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ci-info": { - "version": "3.2.0" - }, - "is-ci": { - "version": "3.0.0", - "requires": { - "ci-info": "^3.1.1" - } - }, - "jest-util": { - "version": "27.2.4", - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } - } } }, "ts-jest-puppeteer": { "version": "0.0.5", - "dev": true, + "resolved": "https://registry.npmjs.org/ts-jest-puppeteer/-/ts-jest-puppeteer-0.0.5.tgz", + "integrity": "sha512-hUVrSXJJUB92JIFz40TKMN8Gn27w1YiTO1kUvRnjWvWSTqih7/Sbjovcu3cVL3s3dZycCcan3C5C5dkoWQwU/A==", "requires": { "@types/expect-puppeteer": "4.4.0", "@types/jest-environment-puppeteer": "4.3.1", @@ -58466,7 +60420,6 @@ "dependencies": { "@jest/console": { "version": "24.9.0", - "dev": true, "requires": { "@jest/source-map": "^24.9.0", "chalk": "^2.0.1", @@ -58475,7 +60428,6 @@ }, "@jest/core": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -58510,7 +60462,6 @@ "dependencies": { "@jest/console": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -58522,7 +60473,6 @@ }, "@jest/test-result": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -58533,7 +60483,6 @@ }, "@jest/transform": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.1.0", @@ -58556,7 +60505,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -58567,7 +60515,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -58575,7 +60522,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -58583,7 +60529,6 @@ }, "anymatch": { "version": "3.1.2", - "dev": true, "peer": true, "requires": { "normalize-path": "^3.0.0", @@ -58592,7 +60537,6 @@ }, "babel-plugin-istanbul": { "version": "6.1.1", - "dev": true, "peer": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", @@ -58604,7 +60548,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -58612,7 +60555,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -58621,7 +60563,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -58629,12 +60570,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -58642,22 +60581,18 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "istanbul-lib-coverage": { "version": "3.2.0", - "dev": true, "peer": true }, "istanbul-lib-instrument": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.12.3", @@ -58669,7 +60604,6 @@ }, "jest-haste-map": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -58689,7 +60623,6 @@ }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -58704,12 +60637,10 @@ }, "jest-regex-util": { "version": "25.2.6", - "dev": true, "peer": true }, "jest-serializer": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "graceful-fs": "^4.2.4" @@ -58717,7 +60648,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -58729,7 +60659,6 @@ }, "jest-worker": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "merge-stream": "^2.0.0", @@ -58738,7 +60667,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -58747,22 +60675,18 @@ }, "normalize-path": { "version": "3.0.0", - "dev": true, "peer": true }, "realpath-native": { "version": "2.0.0", - "dev": true, "peer": true }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -58770,7 +60694,6 @@ }, "test-exclude": { "version": "6.0.0", - "dev": true, "peer": true, "requires": { "@istanbuljs/schema": "^0.1.2", @@ -58780,7 +60703,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -58788,7 +60710,6 @@ }, "write-file-atomic": { "version": "3.0.3", - "dev": true, "peer": true, "requires": { "imurmurhash": "^0.1.4", @@ -58801,7 +60722,6 @@ }, "@jest/environment": { "version": "24.9.0", - "dev": true, "requires": { "@jest/fake-timers": "^24.9.0", "@jest/transform": "^24.9.0", @@ -58811,7 +60731,6 @@ }, "@jest/fake-timers": { "version": "24.9.0", - "dev": true, "requires": { "@jest/types": "^24.9.0", "jest-message-util": "^24.9.0", @@ -58820,7 +60739,6 @@ }, "@jest/globals": { "version": "25.5.2", - "dev": true, "peer": true, "requires": { "@jest/environment": "^25.5.0", @@ -58830,7 +60748,6 @@ "dependencies": { "@jest/environment": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/fake-timers": "^25.5.0", @@ -58840,7 +60757,6 @@ }, "@jest/fake-timers": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -58852,7 +60768,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -58863,7 +60778,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -58871,7 +60785,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -58879,7 +60792,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -58887,7 +60799,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -58896,7 +60807,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -58904,12 +60814,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -58917,17 +60825,14 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -58942,7 +60847,6 @@ }, "jest-mock": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0" @@ -58950,7 +60854,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -58962,7 +60865,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -58971,12 +60873,10 @@ }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -58984,7 +60884,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -58994,7 +60893,6 @@ }, "@jest/reporters": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", @@ -59026,7 +60924,6 @@ "dependencies": { "@jest/console": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -59038,7 +60935,6 @@ }, "@jest/test-result": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -59049,7 +60945,6 @@ }, "@jest/transform": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.1.0", @@ -59072,7 +60967,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -59083,7 +60977,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -59091,7 +60984,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -59099,7 +60991,6 @@ }, "anymatch": { "version": "3.1.2", - "dev": true, "peer": true, "requires": { "normalize-path": "^3.0.0", @@ -59108,7 +60999,6 @@ }, "babel-plugin-istanbul": { "version": "6.1.1", - "dev": true, "peer": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", @@ -59120,7 +61010,6 @@ "dependencies": { "istanbul-lib-instrument": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.12.3", @@ -59134,7 +61023,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -59142,7 +61030,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -59151,7 +61038,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -59159,12 +61045,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -59172,22 +61056,18 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "istanbul-lib-coverage": { "version": "3.2.0", - "dev": true, "peer": true }, "istanbul-lib-instrument": { "version": "4.0.3", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.7.5", @@ -59198,7 +61078,6 @@ }, "jest-haste-map": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -59218,7 +61097,6 @@ }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -59233,12 +61111,10 @@ }, "jest-regex-util": { "version": "25.2.6", - "dev": true, "peer": true }, "jest-serializer": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "graceful-fs": "^4.2.4" @@ -59246,7 +61122,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -59258,7 +61133,6 @@ }, "jest-worker": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "merge-stream": "^2.0.0", @@ -59267,7 +61141,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -59276,22 +61149,18 @@ }, "normalize-path": { "version": "3.0.0", - "dev": true, "peer": true }, "realpath-native": { "version": "2.0.0", - "dev": true, "peer": true }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -59299,7 +61168,6 @@ }, "test-exclude": { "version": "6.0.0", - "dev": true, "peer": true, "requires": { "@istanbuljs/schema": "^0.1.2", @@ -59309,7 +61177,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -59317,7 +61184,6 @@ }, "write-file-atomic": { "version": "3.0.3", - "dev": true, "peer": true, "requires": { "imurmurhash": "^0.1.4", @@ -59330,7 +61196,6 @@ }, "@jest/source-map": { "version": "24.9.0", - "dev": true, "requires": { "callsites": "^3.0.0", "graceful-fs": "^4.1.15", @@ -59339,7 +61204,6 @@ }, "@jest/test-result": { "version": "24.9.0", - "dev": true, "requires": { "@jest/console": "^24.9.0", "@jest/types": "^24.9.0", @@ -59348,7 +61212,6 @@ }, "@jest/test-sequencer": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/test-result": "^25.5.0", @@ -59360,7 +61223,6 @@ "dependencies": { "@jest/console": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -59372,7 +61234,6 @@ }, "@jest/test-result": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -59383,7 +61244,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -59394,7 +61254,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -59402,7 +61261,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -59410,7 +61268,6 @@ }, "anymatch": { "version": "3.1.2", - "dev": true, "peer": true, "requires": { "normalize-path": "^3.0.0", @@ -59419,7 +61276,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -59427,7 +61283,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -59436,7 +61291,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -59444,12 +61298,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -59457,17 +61309,14 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "jest-haste-map": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -59487,7 +61336,6 @@ }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -59502,7 +61350,6 @@ }, "jest-serializer": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "graceful-fs": "^4.2.4" @@ -59510,7 +61357,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -59522,7 +61368,6 @@ }, "jest-worker": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "merge-stream": "^2.0.0", @@ -59531,7 +61376,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -59540,17 +61384,14 @@ }, "normalize-path": { "version": "3.0.0", - "dev": true, "peer": true }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -59558,7 +61399,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -59568,7 +61408,6 @@ }, "@jest/transform": { "version": "24.9.0", - "dev": true, "requires": { "@babel/core": "^7.1.0", "@jest/types": "^24.9.0", @@ -59590,7 +61429,6 @@ }, "@jest/types": { "version": "24.9.0", - "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^1.1.1", @@ -59599,7 +61437,6 @@ }, "@types/istanbul-reports": { "version": "1.1.2", - "dev": true, "requires": { "@types/istanbul-lib-coverage": "*", "@types/istanbul-lib-report": "*" @@ -59607,7 +61444,6 @@ }, "@types/jest-environment-puppeteer": { "version": "4.3.1", - "dev": true, "requires": { "@jest/environment": "^24", "@jest/fake-timers": "^24", @@ -59618,28 +61454,23 @@ }, "@types/prettier": { "version": "1.19.1", - "dev": true, "peer": true }, "@types/stack-utils": { - "version": "1.0.1", - "dev": true + "version": "1.0.1" }, "@types/yargs": { "version": "13.0.12", - "dev": true, "requires": { "@types/yargs-parser": "*" } }, "acorn": { "version": "7.4.1", - "dev": true, "peer": true }, "acorn-globals": { "version": "4.3.4", - "dev": true, "peer": true, "requires": { "acorn": "^6.0.1", @@ -59648,19 +61479,16 @@ "dependencies": { "acorn": { "version": "6.4.2", - "dev": true, "peer": true } } }, "acorn-walk": { "version": "6.2.0", - "dev": true, "peer": true }, "ansi-escapes": { "version": "4.3.2", - "dev": true, "peer": true, "requires": { "type-fest": "^0.21.3" @@ -59668,14 +61496,12 @@ }, "ansi-styles": { "version": "3.2.1", - "dev": true, "requires": { "color-convert": "^1.9.0" } }, "anymatch": { "version": "2.0.0", - "dev": true, "requires": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" @@ -59683,12 +61509,10 @@ }, "astral-regex": { "version": "1.0.0", - "dev": true, "peer": true }, "babel-jest": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/transform": "^25.5.1", @@ -59703,7 +61527,6 @@ "dependencies": { "@jest/transform": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.1.0", @@ -59726,7 +61549,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -59737,7 +61559,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -59745,7 +61566,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -59753,7 +61573,6 @@ }, "anymatch": { "version": "3.1.2", - "dev": true, "peer": true, "requires": { "normalize-path": "^3.0.0", @@ -59762,7 +61581,6 @@ }, "babel-plugin-istanbul": { "version": "6.1.1", - "dev": true, "peer": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", @@ -59774,7 +61592,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -59782,7 +61599,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -59791,7 +61607,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -59799,12 +61614,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -59812,22 +61625,18 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "istanbul-lib-coverage": { "version": "3.2.0", - "dev": true, "peer": true }, "istanbul-lib-instrument": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.12.3", @@ -59839,7 +61648,6 @@ }, "jest-haste-map": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -59859,12 +61667,10 @@ }, "jest-regex-util": { "version": "25.2.6", - "dev": true, "peer": true }, "jest-serializer": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "graceful-fs": "^4.2.4" @@ -59872,7 +61678,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -59884,7 +61689,6 @@ }, "jest-worker": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "merge-stream": "^2.0.0", @@ -59893,7 +61697,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -59902,22 +61705,18 @@ }, "normalize-path": { "version": "3.0.0", - "dev": true, "peer": true }, "realpath-native": { "version": "2.0.0", - "dev": true, "peer": true }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -59925,7 +61724,6 @@ }, "test-exclude": { "version": "6.0.0", - "dev": true, "peer": true, "requires": { "@istanbuljs/schema": "^0.1.2", @@ -59935,7 +61733,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -59943,7 +61740,6 @@ }, "write-file-atomic": { "version": "3.0.3", - "dev": true, "peer": true, "requires": { "imurmurhash": "^0.1.4", @@ -59956,7 +61752,6 @@ }, "babel-plugin-istanbul": { "version": "5.2.0", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", "find-up": "^3.0.0", @@ -59966,7 +61761,6 @@ }, "babel-plugin-jest-hoist": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/template": "^7.3.3", @@ -59976,7 +61770,6 @@ }, "babel-preset-current-node-syntax": { "version": "0.1.4", - "dev": true, "peer": true, "requires": { "@babel/plugin-syntax-async-generators": "^7.8.4", @@ -59994,7 +61787,6 @@ }, "babel-preset-jest": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "babel-plugin-jest-hoist": "^25.5.0", @@ -60003,7 +61795,6 @@ }, "braces": { "version": "2.3.2", - "dev": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -60019,7 +61810,6 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -60027,12 +61817,10 @@ } }, "camelcase": { - "version": "4.1.0", - "dev": true + "version": "4.1.0" }, "chalk": { "version": "2.4.2", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -60041,7 +61829,6 @@ }, "cliui": { "version": "6.0.0", - "dev": true, "peer": true, "requires": { "string-width": "^4.2.0", @@ -60051,18 +61838,15 @@ }, "color-convert": { "version": "1.9.3", - "dev": true, "requires": { "color-name": "1.1.3" } }, "color-name": { - "version": "1.1.3", - "dev": true + "version": "1.1.3" }, "data-urls": { "version": "1.1.0", - "dev": true, "peer": true, "requires": { "abab": "^2.0.0", @@ -60072,12 +61856,10 @@ }, "diff-sequences": { "version": "25.2.6", - "dev": true, "peer": true }, "domexception": { "version": "1.0.1", - "dev": true, "peer": true, "requires": { "webidl-conversions": "^4.0.2" @@ -60085,7 +61867,6 @@ }, "escodegen": { "version": "1.14.3", - "dev": true, "peer": true, "requires": { "esprima": "^4.0.1", @@ -60097,7 +61878,6 @@ }, "execa": { "version": "3.4.0", - "dev": true, "peer": true, "requires": { "cross-spawn": "^7.0.0", @@ -60114,7 +61894,6 @@ }, "expect": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -60127,7 +61906,6 @@ "dependencies": { "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -60138,7 +61916,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -60146,7 +61923,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -60154,7 +61930,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -60162,7 +61937,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -60171,7 +61945,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -60179,12 +61952,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -60192,17 +61963,14 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -60217,12 +61985,10 @@ }, "jest-regex-util": { "version": "25.2.6", - "dev": true, "peer": true }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -60231,12 +61997,10 @@ }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -60244,7 +62008,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -60253,12 +62016,10 @@ } }, "expect-puppeteer": { - "version": "4.4.0", - "dev": true + "version": "4.4.0" }, "fill-range": { "version": "4.0.0", - "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -60268,7 +62029,6 @@ "dependencies": { "extend-shallow": { "version": "2.0.1", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -60277,19 +62037,16 @@ }, "get-stream": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "pump": "^3.0.0" } }, "has-flag": { - "version": "3.0.0", - "dev": true + "version": "3.0.0" }, "html-encoding-sniffer": { "version": "1.0.2", - "dev": true, "peer": true, "requires": { "whatwg-encoding": "^1.0.1" @@ -60297,12 +62054,10 @@ }, "human-signals": { "version": "1.1.1", - "dev": true, "peer": true }, "import-local": { "version": "3.1.0", - "dev": true, "peer": true, "requires": { "pkg-dir": "^4.2.0", @@ -60311,14 +62066,12 @@ }, "is-number": { "version": "3.0.0", - "dev": true, "requires": { "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { "version": "3.2.2", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -60326,16 +62079,13 @@ } }, "isobject": { - "version": "3.0.1", - "dev": true + "version": "3.0.1" }, "istanbul-lib-coverage": { - "version": "2.0.5", - "dev": true + "version": "2.0.5" }, "istanbul-lib-instrument": { "version": "3.3.0", - "dev": true, "requires": { "@babel/generator": "^7.4.0", "@babel/parser": "^7.4.3", @@ -60348,7 +62098,6 @@ }, "jest": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/core": "^25.5.4", @@ -60358,7 +62107,6 @@ }, "jest-changed-files": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -60368,7 +62116,6 @@ "dependencies": { "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -60379,7 +62126,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -60387,7 +62133,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -60395,7 +62140,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -60404,7 +62148,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -60412,17 +62155,14 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -60432,7 +62172,6 @@ }, "jest-config": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.1.0", @@ -60458,7 +62197,6 @@ "dependencies": { "@jest/environment": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/fake-timers": "^25.5.0", @@ -60468,7 +62206,6 @@ }, "@jest/fake-timers": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -60480,7 +62217,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -60491,7 +62227,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -60499,7 +62234,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -60507,7 +62241,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -60515,7 +62248,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -60524,7 +62256,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -60532,12 +62263,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -60545,17 +62274,14 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "jest-environment-node": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/environment": "^25.5.0", @@ -60568,7 +62294,6 @@ }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -60583,7 +62308,6 @@ }, "jest-mock": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0" @@ -60591,12 +62315,10 @@ }, "jest-regex-util": { "version": "25.2.6", - "dev": true, "peer": true }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -60608,7 +62330,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -60617,17 +62338,14 @@ }, "realpath-native": { "version": "2.0.0", - "dev": true, "peer": true }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -60635,7 +62353,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -60645,7 +62362,6 @@ }, "jest-diff": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "chalk": "^3.0.0", @@ -60656,7 +62372,6 @@ "dependencies": { "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -60664,7 +62379,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -60673,7 +62387,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -60681,17 +62394,14 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -60701,7 +62411,6 @@ }, "jest-docblock": { "version": "25.3.0", - "dev": true, "peer": true, "requires": { "detect-newline": "^3.0.0" @@ -60709,7 +62418,6 @@ }, "jest-each": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -60721,7 +62429,6 @@ "dependencies": { "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -60732,7 +62439,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -60740,7 +62446,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -60748,7 +62453,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -60757,7 +62461,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -60765,17 +62468,14 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -60787,7 +62487,6 @@ }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -60797,7 +62496,6 @@ }, "jest-environment-jsdom": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/environment": "^25.5.0", @@ -60810,7 +62508,6 @@ "dependencies": { "@jest/environment": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/fake-timers": "^25.5.0", @@ -60820,7 +62517,6 @@ }, "@jest/fake-timers": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -60832,7 +62528,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -60843,7 +62538,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -60851,7 +62545,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -60859,7 +62552,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -60867,7 +62559,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -60876,7 +62567,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -60884,12 +62574,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -60897,17 +62585,14 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -60922,7 +62607,6 @@ }, "jest-mock": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0" @@ -60930,7 +62614,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -60942,7 +62625,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -60951,12 +62633,10 @@ }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -60964,7 +62644,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -60974,7 +62653,6 @@ }, "jest-environment-node": { "version": "25.1.0", - "dev": true, "requires": { "@jest/environment": "^25.1.0", "@jest/fake-timers": "^25.1.0", @@ -60985,7 +62663,6 @@ "dependencies": { "@jest/environment": { "version": "25.5.0", - "dev": true, "requires": { "@jest/fake-timers": "^25.5.0", "@jest/types": "^25.5.0", @@ -60994,7 +62671,6 @@ }, "@jest/fake-timers": { "version": "25.5.0", - "dev": true, "requires": { "@jest/types": "^25.5.0", "jest-message-util": "^25.5.0", @@ -61005,7 +62681,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^1.1.1", @@ -61015,28 +62690,24 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "requires": { "@types/yargs-parser": "*" } }, "ansi-styles": { "version": "4.3.0", - "dev": true, "requires": { "color-convert": "^2.0.1" } }, "braces": { "version": "3.0.2", - "dev": true, "requires": { "fill-range": "^7.0.1" } }, "chalk": { "version": "3.0.0", - "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -61044,33 +62715,27 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "requires": { "color-name": "~1.1.4" } }, "color-name": { - "version": "1.1.4", - "dev": true + "version": "1.1.4" }, "fill-range": { "version": "7.0.1", - "dev": true, "requires": { "to-regex-range": "^5.0.1" } }, "has-flag": { - "version": "4.0.0", - "dev": true + "version": "4.0.0" }, "is-number": { - "version": "7.0.0", - "dev": true + "version": "7.0.0" }, "jest-message-util": { "version": "25.5.0", - "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "@jest/types": "^25.5.0", @@ -61084,14 +62749,12 @@ }, "jest-mock": { "version": "25.5.0", - "dev": true, "requires": { "@jest/types": "^25.5.0" } }, "jest-util": { "version": "25.5.0", - "dev": true, "requires": { "@jest/types": "^25.5.0", "chalk": "^3.0.0", @@ -61102,26 +62765,22 @@ }, "micromatch": { "version": "4.0.4", - "dev": true, "requires": { "braces": "^3.0.1", "picomatch": "^2.2.3" } }, "slash": { - "version": "3.0.0", - "dev": true + "version": "3.0.0" }, "supports-color": { "version": "7.2.0", - "dev": true, "requires": { "has-flag": "^4.0.0" } }, "to-regex-range": { "version": "5.0.1", - "dev": true, "requires": { "is-number": "^7.0.0" } @@ -61130,12 +62789,10 @@ }, "jest-get-type": { "version": "25.2.6", - "dev": true, "peer": true }, "jest-haste-map": { "version": "24.9.0", - "dev": true, "requires": { "@jest/types": "^24.9.0", "anymatch": "^2.0.0", @@ -61149,11 +62806,22 @@ "micromatch": "^3.1.10", "sane": "^4.0.3", "walker": "^1.0.7" + }, + "dependencies": { + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + } } }, "jest-jasmine2": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@babel/traverse": "^7.1.0", @@ -61177,7 +62845,6 @@ "dependencies": { "@jest/console": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61189,7 +62856,6 @@ }, "@jest/environment": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/fake-timers": "^25.5.0", @@ -61199,7 +62865,6 @@ }, "@jest/fake-timers": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61211,7 +62876,6 @@ }, "@jest/source-map": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "callsites": "^3.0.0", @@ -61221,7 +62885,6 @@ }, "@jest/test-result": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -61232,7 +62895,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -61243,7 +62905,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -61251,7 +62912,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -61259,7 +62919,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -61267,7 +62926,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -61276,7 +62934,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -61284,12 +62941,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -61297,17 +62952,14 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -61322,7 +62974,6 @@ }, "jest-mock": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0" @@ -61330,7 +62981,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61342,7 +62992,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -61351,12 +63000,10 @@ }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -61364,7 +63011,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -61374,7 +63020,6 @@ }, "jest-leak-detector": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "jest-get-type": "^25.2.6", @@ -61383,7 +63028,6 @@ }, "jest-matcher-utils": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "chalk": "^3.0.0", @@ -61394,7 +63038,6 @@ "dependencies": { "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -61402,7 +63045,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -61411,7 +63053,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -61419,17 +63060,14 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -61439,7 +63077,6 @@ }, "jest-message-util": { "version": "24.9.0", - "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "@jest/test-result": "^24.9.0", @@ -61453,18 +63090,15 @@ }, "jest-mock": { "version": "24.9.0", - "dev": true, "requires": { "@jest/types": "^24.9.0" } }, "jest-regex-util": { - "version": "24.9.0", - "dev": true + "version": "24.9.0" }, "jest-resolve": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61480,7 +63114,6 @@ "dependencies": { "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -61491,7 +63124,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -61499,7 +63131,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -61507,7 +63138,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -61516,7 +63146,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -61524,12 +63153,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "find-up": { "version": "4.1.0", - "dev": true, "peer": true, "requires": { "locate-path": "^5.0.0", @@ -61538,12 +63165,10 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "locate-path": { "version": "5.0.0", - "dev": true, "peer": true, "requires": { "p-locate": "^4.1.0" @@ -61551,7 +63176,6 @@ }, "p-locate": { "version": "4.1.0", - "dev": true, "peer": true, "requires": { "p-limit": "^2.2.0" @@ -61559,12 +63183,10 @@ }, "path-exists": { "version": "4.0.0", - "dev": true, "peer": true }, "read-pkg-up": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "find-up": "^4.1.0", @@ -61574,17 +63196,14 @@ }, "realpath-native": { "version": "2.0.0", - "dev": true, "peer": true }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -61592,14 +63211,12 @@ }, "type-fest": { "version": "0.8.1", - "dev": true, "peer": true } } }, "jest-resolve-dependencies": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61609,7 +63226,6 @@ "dependencies": { "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -61620,7 +63236,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -61628,7 +63243,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -61636,7 +63250,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -61645,7 +63258,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -61653,22 +63265,18 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "jest-regex-util": { "version": "25.2.6", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -61678,7 +63286,6 @@ }, "jest-runner": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -61704,7 +63311,6 @@ "dependencies": { "@jest/console": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61716,7 +63322,6 @@ }, "@jest/environment": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/fake-timers": "^25.5.0", @@ -61726,7 +63331,6 @@ }, "@jest/fake-timers": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61738,7 +63342,6 @@ }, "@jest/test-result": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -61749,7 +63352,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -61760,7 +63362,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -61768,7 +63369,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -61776,7 +63376,6 @@ }, "anymatch": { "version": "3.1.2", - "dev": true, "peer": true, "requires": { "normalize-path": "^3.0.0", @@ -61785,7 +63384,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -61793,7 +63391,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -61802,7 +63399,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -61810,12 +63406,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -61823,17 +63417,14 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "jest-haste-map": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61853,7 +63444,6 @@ }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -61868,7 +63458,6 @@ }, "jest-mock": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0" @@ -61876,7 +63465,6 @@ }, "jest-serializer": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "graceful-fs": "^4.2.4" @@ -61884,7 +63472,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61896,7 +63483,6 @@ }, "jest-worker": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "merge-stream": "^2.0.0", @@ -61905,7 +63491,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -61914,17 +63499,14 @@ }, "normalize-path": { "version": "3.0.0", - "dev": true, "peer": true }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -61932,7 +63514,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -61942,7 +63523,6 @@ }, "jest-runtime": { "version": "25.5.4", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -61975,7 +63555,6 @@ "dependencies": { "@jest/console": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -61987,7 +63566,6 @@ }, "@jest/environment": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/fake-timers": "^25.5.0", @@ -61997,7 +63575,6 @@ }, "@jest/fake-timers": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -62009,7 +63586,6 @@ }, "@jest/source-map": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "callsites": "^3.0.0", @@ -62019,7 +63595,6 @@ }, "@jest/test-result": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -62030,7 +63605,6 @@ }, "@jest/transform": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.1.0", @@ -62053,7 +63627,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -62064,7 +63637,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -62072,7 +63644,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -62080,7 +63651,6 @@ }, "anymatch": { "version": "3.1.2", - "dev": true, "peer": true, "requires": { "normalize-path": "^3.0.0", @@ -62089,7 +63659,6 @@ }, "babel-plugin-istanbul": { "version": "6.1.1", - "dev": true, "peer": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", @@ -62101,7 +63670,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -62109,7 +63677,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -62118,7 +63685,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -62126,12 +63692,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -62139,22 +63703,18 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "istanbul-lib-coverage": { "version": "3.2.0", - "dev": true, "peer": true }, "istanbul-lib-instrument": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "@babel/core": "^7.12.3", @@ -62166,7 +63726,6 @@ }, "jest-haste-map": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -62186,7 +63745,6 @@ }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -62201,7 +63759,6 @@ }, "jest-mock": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0" @@ -62209,12 +63766,10 @@ }, "jest-regex-util": { "version": "25.2.6", - "dev": true, "peer": true }, "jest-serializer": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "graceful-fs": "^4.2.4" @@ -62222,7 +63777,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -62234,7 +63788,6 @@ }, "jest-worker": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "merge-stream": "^2.0.0", @@ -62243,7 +63796,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -62252,22 +63804,18 @@ }, "normalize-path": { "version": "3.0.0", - "dev": true, "peer": true }, "realpath-native": { "version": "2.0.0", - "dev": true, "peer": true }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -62275,7 +63823,6 @@ }, "test-exclude": { "version": "6.0.0", - "dev": true, "peer": true, "requires": { "@istanbuljs/schema": "^0.1.2", @@ -62285,7 +63832,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -62293,7 +63839,6 @@ }, "write-file-atomic": { "version": "3.0.3", - "dev": true, "peer": true, "requires": { "imurmurhash": "^0.1.4", @@ -62305,12 +63850,10 @@ } }, "jest-serializer": { - "version": "24.9.0", - "dev": true + "version": "24.9.0" }, "jest-snapshot": { "version": "25.5.1", - "dev": true, "peer": true, "requires": { "@babel/types": "^7.0.0", @@ -62332,7 +63875,6 @@ "dependencies": { "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -62343,7 +63885,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -62351,7 +63892,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -62359,7 +63899,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -62367,7 +63906,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -62376,7 +63914,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -62384,12 +63921,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -62397,17 +63932,14 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -62422,7 +63954,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -62431,12 +63962,10 @@ }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -62444,7 +63973,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -62454,7 +63982,6 @@ }, "jest-util": { "version": "24.9.0", - "dev": true, "requires": { "@jest/console": "^24.9.0", "@jest/fake-timers": "^24.9.0", @@ -62472,7 +63999,6 @@ }, "jest-validate": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -62485,7 +64011,6 @@ "dependencies": { "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -62496,7 +64021,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -62504,7 +64028,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -62512,12 +64035,10 @@ }, "camelcase": { "version": "5.3.1", - "dev": true, "peer": true }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -62526,7 +64047,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -62534,17 +64054,14 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -62554,7 +64071,6 @@ }, "jest-watcher": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/test-result": "^25.5.0", @@ -62567,7 +64083,6 @@ "dependencies": { "@jest/console": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -62579,7 +64094,6 @@ }, "@jest/test-result": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/console": "^25.5.0", @@ -62590,7 +64104,6 @@ }, "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -62601,7 +64114,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -62609,7 +64121,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -62617,7 +64128,6 @@ }, "braces": { "version": "3.0.2", - "dev": true, "peer": true, "requires": { "fill-range": "^7.0.1" @@ -62625,7 +64135,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -62634,7 +64143,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -62642,12 +64150,10 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "fill-range": { "version": "7.0.1", - "dev": true, "peer": true, "requires": { "to-regex-range": "^5.0.1" @@ -62655,17 +64161,14 @@ }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "is-number": { "version": "7.0.0", - "dev": true, "peer": true }, "jest-message-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -62680,7 +64183,6 @@ }, "jest-util": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -62692,7 +64194,6 @@ }, "micromatch": { "version": "4.0.5", - "dev": true, "peer": true, "requires": { "braces": "^3.0.2", @@ -62701,12 +64202,10 @@ }, "slash": { "version": "3.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -62714,7 +64213,6 @@ }, "to-regex-range": { "version": "5.0.1", - "dev": true, "peer": true, "requires": { "is-number": "^7.0.0" @@ -62724,7 +64222,6 @@ }, "jest-worker": { "version": "24.9.0", - "dev": true, "requires": { "merge-stream": "^2.0.0", "supports-color": "^6.1.0" @@ -62732,7 +64229,6 @@ "dependencies": { "supports-color": { "version": "6.1.0", - "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -62741,7 +64237,6 @@ }, "jsdom": { "version": "15.2.1", - "dev": true, "peer": true, "requires": { "abab": "^2.0.0", @@ -62773,12 +64268,10 @@ } }, "kind-of": { - "version": "6.0.3", - "dev": true + "version": "6.0.3" }, "micromatch": { "version": "3.1.10", - "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -62797,14 +64290,12 @@ }, "mkdirp": { "version": "0.5.5", - "dev": true, "requires": { "minimist": "^1.2.5" } }, "node-notifier": { "version": "6.0.0", - "dev": true, "optional": true, "peer": true, "requires": { @@ -62817,7 +64308,6 @@ "dependencies": { "which": { "version": "1.3.1", - "dev": true, "optional": true, "peer": true, "requires": { @@ -62828,24 +64318,20 @@ }, "normalize-path": { "version": "2.1.1", - "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" } }, "p-finally": { "version": "2.0.1", - "dev": true, "peer": true }, "parse5": { "version": "5.1.0", - "dev": true, "peer": true }, "pretty-format": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@jest/types": "^25.5.0", @@ -62856,7 +64342,6 @@ "dependencies": { "@jest/types": { "version": "25.5.0", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -62867,7 +64352,6 @@ }, "@types/yargs": { "version": "15.0.14", - "dev": true, "peer": true, "requires": { "@types/yargs-parser": "*" @@ -62875,7 +64359,6 @@ }, "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -62883,7 +64366,6 @@ }, "chalk": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.1.0", @@ -62892,7 +64374,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -62900,17 +64381,14 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true }, "has-flag": { "version": "4.0.0", - "dev": true, "peer": true }, "supports-color": { "version": "7.2.0", - "dev": true, "peer": true, "requires": { "has-flag": "^4.0.0" @@ -62920,12 +64398,10 @@ }, "react-is": { "version": "16.13.1", - "dev": true, "peer": true }, "read-pkg": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "@types/normalize-package-data": "^2.4.0", @@ -62936,14 +64412,12 @@ "dependencies": { "type-fest": { "version": "0.6.0", - "dev": true, "peer": true } } }, "resolve-cwd": { "version": "3.0.0", - "dev": true, "peer": true, "requires": { "resolve-from": "^5.0.0" @@ -62951,45 +64425,37 @@ }, "resolve-from": { "version": "5.0.0", - "dev": true, "peer": true }, "saxes": { "version": "3.1.11", - "dev": true, "peer": true, "requires": { "xmlchars": "^2.1.1" } }, "semver": { - "version": "6.3.0", - "dev": true + "version": "6.3.0" }, "slash": { - "version": "2.0.0", - "dev": true + "version": "2.0.0" }, "source-map": { - "version": "0.6.1", - "dev": true + "version": "0.6.1" }, "stack-utils": { "version": "1.0.5", - "dev": true, "requires": { "escape-string-regexp": "^2.0.0" }, "dependencies": { "escape-string-regexp": { - "version": "2.0.0", - "dev": true + "version": "2.0.0" } } }, "string-length": { "version": "3.1.0", - "dev": true, "peer": true, "requires": { "astral-regex": "^1.0.0", @@ -62998,12 +64464,10 @@ "dependencies": { "ansi-regex": { "version": "4.1.1", - "dev": true, "peer": true }, "strip-ansi": { "version": "5.2.0", - "dev": true, "peer": true, "requires": { "ansi-regex": "^4.1.0" @@ -63013,14 +64477,12 @@ }, "supports-color": { "version": "5.5.0", - "dev": true, "requires": { "has-flag": "^3.0.0" } }, "test-exclude": { "version": "5.2.3", - "dev": true, "requires": { "glob": "^7.1.3", "minimatch": "^3.0.4", @@ -63030,12 +64492,10 @@ }, "throat": { "version": "5.0.0", - "dev": true, "peer": true }, "to-regex-range": { "version": "2.1.1", - "dev": true, "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -63043,7 +64503,6 @@ }, "tough-cookie": { "version": "3.0.1", - "dev": true, "peer": true, "requires": { "ip-regex": "^2.1.0", @@ -63053,7 +64512,6 @@ }, "tr46": { "version": "1.0.1", - "dev": true, "peer": true, "requires": { "punycode": "^2.1.0" @@ -63061,7 +64519,6 @@ }, "ts-jest": { "version": "25.2.0", - "dev": true, "requires": { "bs-logger": "0.x", "buffer-from": "1.x", @@ -63076,14 +64533,12 @@ }, "dependencies": { "semver": { - "version": "5.7.1", - "dev": true + "version": "5.7.1" } } }, "v8-to-istanbul": { "version": "4.1.4", - "dev": true, "peer": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -63093,14 +64548,12 @@ "dependencies": { "source-map": { "version": "0.7.4", - "dev": true, "peer": true } } }, "w3c-xmlserializer": { "version": "1.1.2", - "dev": true, "peer": true, "requires": { "domexception": "^1.0.1", @@ -63110,12 +64563,10 @@ }, "webidl-conversions": { "version": "4.0.2", - "dev": true, "peer": true }, "whatwg-url": { "version": "7.1.0", - "dev": true, "peer": true, "requires": { "lodash.sortby": "^4.7.0", @@ -63125,7 +64576,6 @@ }, "wrap-ansi": { "version": "6.2.0", - "dev": true, "peer": true, "requires": { "ansi-styles": "^4.0.0", @@ -63135,7 +64585,6 @@ "dependencies": { "ansi-styles": { "version": "4.3.0", - "dev": true, "peer": true, "requires": { "color-convert": "^2.0.1" @@ -63143,7 +64592,6 @@ }, "color-convert": { "version": "2.0.1", - "dev": true, "peer": true, "requires": { "color-name": "~1.1.4" @@ -63151,14 +64599,12 @@ }, "color-name": { "version": "1.1.4", - "dev": true, "peer": true } } }, "write-file-atomic": { "version": "2.4.1", - "dev": true, "requires": { "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", @@ -63167,12 +64613,10 @@ }, "y18n": { "version": "4.0.3", - "dev": true, "peer": true }, "yargs": { "version": "15.4.1", - "dev": true, "peer": true, "requires": { "cliui": "^6.0.0", @@ -63190,12 +64634,10 @@ "dependencies": { "camelcase": { "version": "5.3.1", - "dev": true, "peer": true }, "find-up": { "version": "4.1.0", - "dev": true, "peer": true, "requires": { "locate-path": "^5.0.0", @@ -63204,7 +64646,6 @@ }, "locate-path": { "version": "5.0.0", - "dev": true, "peer": true, "requires": { "p-locate": "^4.1.0" @@ -63212,7 +64653,6 @@ }, "p-locate": { "version": "4.1.0", - "dev": true, "peer": true, "requires": { "p-limit": "^2.2.0" @@ -63220,12 +64660,10 @@ }, "path-exists": { "version": "4.0.0", - "dev": true, "peer": true }, "yargs-parser": { "version": "18.1.3", - "dev": true, "peer": true, "requires": { "camelcase": "^5.0.0", @@ -63236,7 +64674,6 @@ }, "yargs-parser": { "version": "10.1.0", - "dev": true, "requires": { "camelcase": "^4.1.0" } @@ -63245,7 +64682,7 @@ }, "ts-node": { "version": "8.3.0", - "devOptional": true, + "dev": true, "requires": { "arg": "^4.1.0", "diff": "^4.0.1", @@ -63418,7 +64855,6 @@ }, "unbox-primitive": { "version": "1.0.1", - "dev": true, "requires": { "function-bind": "^1.1.1", "has-bigints": "^1.0.1", @@ -63478,7 +64914,6 @@ }, "union-value": { "version": "1.0.1", - "devOptional": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -63519,7 +64954,6 @@ }, "unset-value": { "version": "1.0.0", - "devOptional": true, "requires": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -63527,7 +64961,6 @@ "dependencies": { "has-value": { "version": "0.3.1", - "devOptional": true, "requires": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -63536,7 +64969,6 @@ "dependencies": { "isobject": { "version": "2.1.0", - "devOptional": true, "requires": { "isarray": "1.0.0" } @@ -63544,12 +64976,10 @@ } }, "has-values": { - "version": "0.1.4", - "devOptional": true + "version": "0.1.4" }, "isobject": { - "version": "3.0.1", - "devOptional": true + "version": "3.0.1" } } }, @@ -63594,8 +65024,7 @@ } }, "urix": { - "version": "0.1.0", - "devOptional": true + "version": "0.1.0" }, "url": { "version": "0.11.0", @@ -63626,8 +65055,7 @@ } }, "use": { - "version": "3.1.1", - "devOptional": true + "version": "3.1.1" }, "util": { "version": "0.11.1", @@ -63647,7 +65075,6 @@ }, "util.promisify": { "version": "1.1.1", - "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -63674,8 +65101,17 @@ } } }, + "v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "optional": true, + "peer": true + }, "v8-to-istanbul": { - "version": "8.1.0", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", "requires": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", @@ -63729,70 +65165,69 @@ } }, "w3c-xmlserializer": { - "version": "2.0.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", + "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "dev": true, "requires": { - "xml-name-validator": "^3.0.0" + "xml-name-validator": "^4.0.0" + }, + "dependencies": { + "xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true + } } }, "wait-on": { - "version": "5.3.0", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.0.1.tgz", + "integrity": "sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==", "requires": { - "axios": "^0.21.1", - "joi": "^17.3.0", + "axios": "^0.27.2", + "joi": "^17.7.0", "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^6.6.3" - } - }, - "wait-port": { - "version": "0.2.9", - "requires": { - "chalk": "^2.4.2", - "commander": "^3.0.2", - "debug": "^4.1.1" + "minimist": "^1.2.7", + "rxjs": "^7.8.0" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", + "axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", "requires": { - "color-convert": "^1.9.0" + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" } }, - "chalk": { - "version": "2.4.2", + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" } }, - "color-convert": { - "version": "1.9.3", + "rxjs": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", + "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3" - }, - "commander": { - "version": "3.0.2" - }, - "has-flag": { - "version": "3.0.0" - }, - "supports-color": { - "version": "5.5.0", - "requires": { - "has-flag": "^3.0.0" + "tslib": "^2.1.0" } } } }, "walker": { - "version": "1.0.7", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "requires": { - "makeerror": "1.0.x" + "makeerror": "1.0.12" } }, "watchpack": { @@ -63901,6 +65336,17 @@ } } }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "peer": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, "glob-parent": { "version": "3.1.0", "optional": true, @@ -64038,7 +65484,10 @@ } }, "webidl-conversions": { - "version": "6.1.0" + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "dev": true }, "webpack": { "version": "5.75.0", @@ -64070,10 +65519,6 @@ "webpack-sources": "^3.2.3" }, "dependencies": { - "graceful-fs": { - "version": "4.2.10", - "peer": true - }, "schema-utils": { "version": "3.1.1", "peer": true, @@ -64282,6 +65727,17 @@ } } }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, "glob-parent": { "version": "3.1.0", "dev": true, @@ -64629,11 +66085,13 @@ "version": "2.3.0" }, "whatwg-url": { - "version": "8.7.0", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" } }, "which": { @@ -64644,7 +66102,6 @@ }, "which-boxed-primitive": { "version": "1.0.2", - "dev": true, "requires": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -64654,8 +66111,7 @@ } }, "which-module": { - "version": "2.0.0", - "dev": true + "version": "2.0.0" }, "wide-align": { "version": "1.1.5", diff --git a/package.json b/package.json index 6a58989ec..036e9d260 100644 --- a/package.json +++ b/package.json @@ -101,8 +101,8 @@ "@pdftron/pdfjs-express": "^8.0.1", "@sentry/angular": "^7.13.0", "@sentry/capacitor": "^0.10.1", - "@types/jest-environment-puppeteer": "^4.4.1", - "@types/puppeteer": "^5.4.4", + "@types/jest-environment-puppeteer": "^5.0.3", + "@types/puppeteer": "^7.0.4", "alasql": "^1.7.3", "angular-calendar": "^0.28.22", "angular-cropperjs": "^0.1.5", @@ -151,7 +151,8 @@ "ionic2-alpha-scroll": "^2.0.1", "ionic2-calendar": "^0.6.6", "ionicons": "^5.5.3", - "jest-puppeteer": "^5.0.4", + "jest": "^27.5.1", + "jest-puppeteer": "^7.0.1", "jetifier": "^1.6.8", "lite-server": "^2.6.1", "moment": "^2.29.3", @@ -172,6 +173,7 @@ "sharp": "^0.30.7", "socket.io-client": "^2.3.0", "ts-jest": "^27.0.3", + "ts-jest-puppeteer": "^0.0.5", "tslib": "^2.0.0", "uuidv4": "^6.2.11", "wordcloud": "^1.1.2", @@ -209,7 +211,8 @@ "es6-promise-plugin": "^4.2.2", "jasmine-core": "~3.6.0", "jasmine-spec-reporter": "~5.0.0", - "jest": "^27.0.6", + "jest-environment-jsdom": "^29.4.3", + "jest-jasmine2": "^29.4.3", "jest-preset-angular": "^9.0.4", "karma": "^6.3.20", "karma-chrome-launcher": "~3.1.0", @@ -217,7 +220,6 @@ "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.5.0", "protractor": "~7.0.0", - "ts-jest-puppeteer": "0.0.5", "ts-node": "~8.3.0", "tslint": "^6.1.3", "typescript": "^4.3.5", diff --git a/version/git-version.ts b/version/git-version.ts index 7a6dbcd4c..7002b784f 100644 --- a/version/git-version.ts +++ b/version/git-version.ts @@ -1,12 +1,12 @@ export let versionData = { - "shortSHA": "93f167847", - "SHA": "93f1678472076b95b2b6ea911b92f95c11036ffd", + "shortSHA": "60c9246d3", + "SHA": "60c9246d3dd34f07439a95c552a4202dfc17a260", "branch": "no_bug_movemente", "lastCommitAuthor": "'Eudes InĂ¡cio'", - "lastCommitTime": "'Fri Feb 17 16:53:20 2023 +0100'", - "lastCommitMessage": "Bug solve displaing tabs os event to aprove", - "lastCommitNumber": "4806", - "change": "", - "changeStatus": "On branch no_bug_movemente\nYour branch and 'origin/no_bug_movemente' have diverged,\nand have 1 and 5 different commits each, respectively.\n (use \"git pull\" to merge the remote branch into yours)\n\nAll conflicts fixed but you are still merging.\n (use \"git commit\" to conclude merge)\n\nChanges to be committed:\n\tmodified: package-lock.json\n\tmodified: package.json\n\tmodified: src/app/guards/auth.guard.ts\n\tmodified: src/app/modals/create-process/create-process.page.html\n\tmodified: src/app/modals/create-process/create-process.page.scss\n\tmodified: src/app/modals/dar-parecer/dar-parecer.page.html\n\tmodified: src/app/modals/delegar/delegar.page.html\n\tmodified: src/app/modals/document-set-up-meeting/document-set-up-meeting.page.html\n\tmodified: src/app/modals/forward/forward.page.html\n\tmodified: src/app/pages/agenda/edit-event/edit-event.page.html\n\tmodified: src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts\n\tmodified: src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts\n\tmodified: src/app/pages/agenda/new-event/new-event.page.html\n\tmodified: src/app/pages/gabinete-digital/event-list/approve-event-modal/approve-event-modal.page.ts\n\tmodified: src/app/pages/gabinete-digital/event-list/approve-event/approve-event.page.html\n\tmodified: src/app/pages/gabinete-digital/event-list/approve-event/approve-event.page.ts\n\tmodified: src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html\n\tmodified: src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html\n\tmodified: src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.scss\n\tmodified: src/app/services/events.service.ts\n\tmodified: src/app/shared/agenda/approve-event/approve-event.page.html\n\tmodified: src/app/shared/agenda/approve-event/approve-event.page.ts\n\tmodified: src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.page.html\n\tmodified: src/app/shared/agenda/new-event/new-event.page.html\n\tmodified: src/app/shared/agenda/new-event/new-event.page.scss\n\tmodified: src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.html\n\tmodified: src/environments/environment.prod.ts\n\tmodified: src/global.scss", - "changeAuthor": "eudes.inacio" + "lastCommitTime": "'Fri Feb 17 16:54:30 2023 +0100'", + "lastCommitMessage": "Pull made", + "lastCommitNumber": "4812", + "change": "diff --git a/jest-puppeteer.config.js b/jest-puppeteer.config.js\nindex 283de1c85..b0cf046b1 100644\n--- a/jest-puppeteer.config.js\n+++ b/jest-puppeteer.config.js\n@@ -10,7 +10,7 @@ module.exports = {\n server: {\n command: `http-server -a 127.0.0.1 --port ${port} ./www`,\n port: port,\n- launchTimeout: 8000\n+ launchTimeout: 10000\n },\n launch: {\n dumpio: true,\ndiff --git a/src/app/pages/chat/group-messages/group-messages.page.ts b/src/app/pages/chat/group-messages/group-messages.page.ts\nindex 0af96090a..da629f705 100644\n--- a/src/app/pages/chat/group-messages/group-messages.page.ts\n+++ b/src/app/pages/chat/group-messages/group-messages.page.ts\n@@ -188,9 +188,7 @@ export class GroupMessagesPage implements OnInit, AfterViewInit, OnDestroy {\n let containerHeight = windowHeight - e.srcElement.clientHeight;\n \n if (scroll > this.currentPosition) {\n- //alert('BOTTOM');\n } else {\n- //alert('UP');\n this.scrollingOnce = false;\n }\n if ((containerHeight - 100) > scroll) {\ndiff --git a/src/app/pages/chat/messages/messages.page.ts b/src/app/pages/chat/messages/messages.page.ts\nindex e0508fa75..6c5565ef6 100644\n--- a/src/app/pages/chat/messages/messages.page.ts\n+++ b/src/app/pages/chat/messages/messages.page.ts\n@@ -362,9 +362,7 @@ export class MessagesPage implements OnInit, AfterViewInit, OnDestroy {\n let containerHeight = windowHeight - e.srcElement.clientHeight;\n \n if (scroll > this.currentPosition) {\n- //alert('BOTTOM');\n } else {\n- //alert('UP');\n this.scrollingOnce = false;\n }\n if ((containerHeight - 100) > scroll) {\n@@ -647,7 +645,6 @@ export class MessagesPage implements OnInit, AfterViewInit, OnDestroy {\n \n \n async takePicture() {\n- // alert(\"!\");\n \n const roomId = this.roomId\n \n@@ -656,7 +653,7 @@ export class MessagesPage implements OnInit, AfterViewInit, OnDestroy {\n const lastphoto: any = await this.fileService.loadFiles();\n const { capturedImage, capturedImageTitle } = await this.fileService.loadFileData(lastphoto);\n \n- // alert('!!');\n+\n const base64 = await fetch(capturedImage);\n const blob = await base64.blob();\n const formData = new FormData();\ndiff --git a/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.ts b/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.ts\nindex 0226a201e..06920d731 100644\n--- a/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.ts\n+++ b/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.ts\n@@ -398,7 +398,7 @@ export class DespachoPage implements OnInit {\n }\n \n tstemethod(value: string) {\n- alert(value)\n+\n }\n \n async openAddNoteModal(actionName: string) {\ndiff --git a/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.ts b/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.ts\nindex 545734816..e2af61474 100644\n--- a/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.ts\n+++ b/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.ts\n@@ -358,7 +358,6 @@ export class PedidoPage implements OnInit {\n this.goBack()\n }\n \n- // alert(JSON.stringify(res)+' nada')\n \n }))\n }\ndiff --git a/src/app/services/auth.service.ts b/src/app/services/auth.service.ts\nindex b1184a9a1..aaa96fa2a 100644\n--- a/src/app/services/auth.service.ts\n+++ b/src/app/services/auth.service.ts\n@@ -4,7 +4,6 @@ import { HttpClient, HttpHeaders, HttpEventType } from '@angular/common/http';\n import { LoginUserRespose, UserForm, UserSession } from '../models/user.model';\n import { environment } from 'src/environments/environment';\n import { BehaviorSubject } from 'rxjs';\n-import { AuthConnstants } from '../config/auth-constants';\n import { AlertController } from '@ionic/angular';\n import { SessionStore } from '../store/session.service';\n import { AESEncrypt } from '../services/aesencrypt.service';\n@@ -141,7 +140,6 @@ export class AuthService {\n const formData = message.temporaryData\n \n try {\n- // alert('upload try')\n let guid: any = await this.AttachmentsService.uploadFile(formData).toPromise()\n message.file.guid = guid.path\n \n@@ -217,7 +215,6 @@ export class AuthService {\n SessionStore.setInativity(false)\n SessionStore.setUrlBeforeInactivity(this.router.url);\n setTimeout(() => {\n- // alert('logout')\n this.router.navigateByUrl('/', { replaceUrl: true });\n }, 100)\n \ndiff --git a/src/app/services/inativity.service.ts b/src/app/services/inativity.service.ts\nindex 9dcf0bd69..70d173509 100644\n--- a/src/app/services/inativity.service.ts\n+++ b/src/app/services/inativity.service.ts\n@@ -23,7 +23,6 @@ export class InativityService {\n function userIsNotActive() {\n // your function for too long inactivity goes here\n SessionStore.setInativity(false)\n- // alert('go out')\n try {\n window['inactivity/function']()\n } catch (error) {}\ndiff --git a/src/app/shared/chat/group-messages/group-messages.page.ts b/src/app/shared/chat/group-messages/group-messages.page.ts\nindex 804a7e9fc..031820182 100644\n--- a/src/app/shared/chat/group-messages/group-messages.page.ts\n+++ b/src/app/shared/chat/group-messages/group-messages.page.ts\n@@ -211,9 +211,7 @@ export class GroupMessagesPage implements OnInit, OnChanges, AfterViewInit, OnDe\n let containerHeight = windowHeight - e.srcElement.clientHeight;\n \n if (scroll > this.currentPosition) {\n- //alert('BOTTOM');\n } else {\n- //alert('UP');\n this.scrollingOnce = false;\n }\n if ((containerHeight - 100) > scroll) {\ndiff --git a/src/app/shared/chat/messages/messages.page.ts b/src/app/shared/chat/messages/messages.page.ts\nindex 0cc310ac2..089665e26 100644\n--- a/src/app/shared/chat/messages/messages.page.ts\n+++ b/src/app/shared/chat/messages/messages.page.ts\n@@ -242,9 +242,7 @@ export class MessagesPage implements OnInit, OnChanges, AfterViewInit, OnDestroy\n let containerHeight = windowHeight - e.srcElement.clientHeight;\n \n if (scroll > this.currentPosition) {\n- //alert('BOTTOM');\n } else {\n- //alert('UP');\n this.scrollingOnce = false;\n }\n if ((containerHeight - 100) > scroll) {\ndiff --git a/test/login.spec.ts b/test/login.spec.ts\nindex dc9b6ced5..47d2d44cc 100644\n--- a/test/login.spec.ts\n+++ b/test/login.spec.ts\n@@ -61,7 +61,7 @@ export const loginTest = async (page) => {\n describe('Puppeteer tests', () => {\n \n \tbeforeAll(async () => {\n-\t\t// await page.goto(process.env.PUPPETEER_HOST)\n+\t\tawait page.goto('https://jestjs.io/docs/puppeteer')\n \t})\n \n \ttest('[table] Clear Code button and set pin', async () => {\n@@ -69,6 +69,7 @@ describe('Puppeteer tests', () => {\n \t\tconst pathname = await page.evaluate( () => window.location.pathname)\n \t\tif (pathname == '/') {\n \t\t\t\t\t\t\n+\t\t\tconsole.log('hello')\n \t\t\t// const browser = await puppeteer.launch({headless: false});\n \t\t\tawait page.setViewport({width: 1200, height: 720});\n \t\t\tawait page.goto(process.env.PUPPETEER_HOST); // wait until page load", + "changeStatus": "On branch no_bug_movemente\nChanges to be committed:\n (use \"git restore --staged ...\" to unstage)\n\tmodified: package-lock.json\n\tmodified: package.json\n\nChanges not staged for commit:\n (use \"git add ...\" to update what will be committed)\n (use \"git restore ...\" to discard changes in working directory)\n\tmodified: jest-puppeteer.config.js\n\tmodified: src/app/pages/chat/group-messages/group-messages.page.ts\n\tmodified: src/app/pages/chat/messages/messages.page.ts\n\tmodified: src/app/pages/gabinete-digital/despachos/despacho/despacho.page.ts\n\tmodified: src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.ts\n\tmodified: src/app/services/auth.service.ts\n\tmodified: src/app/services/inativity.service.ts\n\tmodified: src/app/shared/chat/group-messages/group-messages.page.ts\n\tmodified: src/app/shared/chat/messages/messages.page.ts\n\tmodified: test/login.spec.ts", + "changeAuthor": "peter.maquiran" } \ No newline at end of file