From 57ffd5ccd858b2ea4e1655d23dcb5013fbd7ee76 Mon Sep 17 00:00:00 2001 From: MireyaPrieto Date: Mon, 5 Jun 2023 11:17:49 -0500 Subject: [PATCH 1/4] menu y fondo en html y css --- package-lock.json | 7515 +++++++++++++++++ src/data.js | 12 +- src/data/ghibli/ghibli.js | 2 +- src/imagenes/Studio_Ghibli.webp | Bin 0 -> 8076 bytes src/imagenes/nota-totoro-1.jpeg | Bin 0 -> 247551 bytes .../search_FILL0_wght400_GRAD0_opsz48.png | Bin 0 -> 991 bytes src/index.html | 28 +- src/main.js | 10 +- src/style.css | 92 + 9 files changed, 7642 insertions(+), 17 deletions(-) create mode 100644 package-lock.json create mode 100644 src/imagenes/Studio_Ghibli.webp create mode 100644 src/imagenes/nota-totoro-1.jpeg create mode 100644 src/imagenes/search_FILL0_wght400_GRAD0_opsz48.png diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..d6fd8dd6 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,7515 @@ +{ + "name": "data-lovers", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "data-lovers", + "version": "1.0.0", + "license": "MIT", + "devDependencies": { + "@babel/core": "^7.6.2", + "@babel/plugin-transform-modules-commonjs": "^7.6.0", + "babel-jest": "^27.0.1", + "eslint": "^8.3.0", + "gh-pages": "^3.1.0", + "htmlhint": "^1.0.0", + "jest": "^27.0.1", + "opener": "^1.5.1", + "serve": "^13.0.2" + }, + "engines": { + "node": ">=16.x" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.3.tgz", + "integrity": "sha512-aNtko9OPOwVESUFp3MZfD8Uzxl7JzSeJpd7npIoxCasU37PFbAQRpKglkaKwlHOyeJdrREpo8TW8ldrkYWwvIQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.1.tgz", + "integrity": "sha512-Hkqu7J4ynysSXxmAahpN1jjRwVJ+NdpraFLIWflgjpVob3KNyK3/tIUc7Q7szed8WMp0JNa7Qtd1E9Oo22F9gA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.22.0", + "@babel/helper-compilation-targets": "^7.22.1", + "@babel/helper-module-transforms": "^7.22.1", + "@babel/helpers": "^7.22.0", + "@babel/parser": "^7.22.0", + "@babel/template": "^7.21.9", + "@babel/traverse": "^7.22.1", + "@babel/types": "^7.22.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.22.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.3.tgz", + "integrity": "sha512-C17MW4wlk//ES/CJDL51kPNwl+qiBQyN7b9SKyVp11BLGFeSPoVaHrv+MNt8jwQFhQWowW88z1eeBx3pFz9v8A==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.3", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.1.tgz", + "integrity": "sha512-Rqx13UM3yVB5q0D/KwQ8+SPfX/+Rnsy1Lw1k/UwOC4KC6qrzIQoY3lYnBu5EHKBlEHHcj0M0W8ltPSkD8rqfsQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.0", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.1", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.1.tgz", + "integrity": "sha512-Z2tgopurB/kTbidvzeBrc2To3PUP/9i5MUe+fU6QJCQDyPwSH2oRapkLw3KGECDYSjhQZCNxEvNvZlLw8JjGwA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.1.tgz", + "integrity": "sha512-dxAe9E7ySDGbQdCVOY/4+UcD8M9ZFqZcZhSPsPacvCG4M+9lwtDDQfI2EoaSvmf7W/8yCBkGU0m7Pvt1ru3UZw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.1", + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-simple-access": "^7.21.5", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.21.9", + "@babel/traverse": "^7.22.1", + "@babel/types": "^7.22.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", + "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz", + "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", + "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.22.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.3.tgz", + "integrity": "sha512-jBJ7jWblbgr7r6wYZHMdIqKc73ycaTcCaWRq4/2LpuPHcx7xMlZvpGQkOYc9HeSjn6rcx15CPlgVcBtZ4WZJ2w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.21.9", + "@babel/traverse": "^7.22.1", + "@babel/types": "^7.22.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.22.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.4.tgz", + "integrity": "sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz", + "integrity": "sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-simple-access": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.21.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.21.9.tgz", + "integrity": "sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/parser": "^7.21.9", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.22.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.4.tgz", + "integrity": "sha512-Tn1pDsjIcI+JcLKq1AVlZEr4226gpuAQTsLMorsYg9tuS/kG7nuwwJ4AB8jfQuEgb/COBwR/DqJxmoiYFu5/rQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.22.3", + "@babel/helper-environment-visitor": "^7.22.1", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.22.4", + "@babel/types": "^7.22.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.22.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.4.tgz", + "integrity": "sha512-Tx9x3UBHTTsMSW85WB2kphxYQVvrZ/t1FxD88IpSgIjiUJlCm9z+xWIDwyo1vffTwSqteqyznB8ZE9vYYk16zA==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.21.5", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", + "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.2", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.41.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz", + "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "dependencies": { + "@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.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", + "strip-ansi": "^6.0.0" + }, + "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/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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==", + "dev": true, + "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/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "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/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@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.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "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", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "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/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dev": true, + "dependencies": { + "@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.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.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.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.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "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==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.0.tgz", + "integrity": "sha512-TBOjqAGf0hmaqRwpii5LLkJLg7c6OMm4nHLmpsUxwk9bBHtoTC6dAHdVWdGv4TBxj2CZOZY8Xfq8WmfoVi7n4Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/node": { + "version": "20.2.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", + "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@zeit/schemas": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.6.0.tgz", + "integrity": "sha512-uUrgZ8AxS+Lio0fZKAipJjAh415JyrOZowliZAzmnJSsf7piVL5w+G0+gFJ0KSu3QRhvui/7zuvpLz03YjXAhg==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "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/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/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "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/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "dependencies": { + "string-width": "^4.1.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/arg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arg/-/arg-2.0.0.tgz", + "integrity": "sha512-XxNTUzKnz1ctK3ZIcI2XUPlD96wbHP2nGqkPKpvk/HNRlPveYrXIVSTk9m3LcqOgDPg3B1nMvdV/K8wZd7PG4w==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dev": true, + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "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==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/boxen/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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/boxen/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/boxen/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/boxen/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/boxen/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/boxen/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.21.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.7.tgz", + "integrity": "sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001489", + "electron-to-chromium": "^1.4.411", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001491", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001491.tgz", + "integrity": "sha512-17EYIi4TLnPiTzVKMveIxU5ETlxbSO3B6iPvMbprqnKh4qJsQGk5Nh1Lp4jIMAE0XfrujsJuWZAM3oJdMHaKBA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "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/cjs-module-lexer": { + "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==", + "dev": true + }, + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dev": true, + "dependencies": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clipboardy/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/clipboardy/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clipboardy/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clipboardy/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clipboardy/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/clipboardy/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/clipboardy/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/clipboardy/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clipboardy/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clipboardy/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", + "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.14", + "debug": "2.6.9", + "on-headers": "~1.0.1", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "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, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", + "dev": true + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.413", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.413.tgz", + "integrity": "sha512-Gd+/OAhRca06dkVxIQo/W7dr6Nmk9cx6lQdZ19GvFp51k5B/lUAokm6SJfNkdV8kFLsC3Z4sLTyEHWCnB1Efbw==", + "dev": true + }, + "node_modules/email-addresses": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", + "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.41.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz", + "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.3", + "@eslint/js": "8.41.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.1", + "espree": "^9.5.2", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", + "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "dependencies": { + "@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/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "dev": true, + "dependencies": { + "punycode": "^1.3.2" + } + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "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": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "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", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gh-pages": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-3.2.3.tgz", + "integrity": "sha512-jA1PbapQ1jqzacECfjUaO9gV8uBgU6XNMV0oXLtfCX3haGLe5Atq8BxlrADhbD6/UdG9j6tZLWAkAybndOXTJg==", + "dev": true, + "dependencies": { + "async": "^2.6.1", + "commander": "^2.18.0", + "email-addresses": "^3.0.1", + "filenamify": "^4.3.0", + "find-cache-dir": "^3.3.1", + "fs-extra": "^8.1.0", + "globby": "^6.1.0" + }, + "bin": { + "gh-pages": "bin/gh-pages.js", + "gh-pages-clean": "bin/gh-pages-clean.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/htmlhint": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/htmlhint/-/htmlhint-1.1.4.tgz", + "integrity": "sha512-tSKPefhIaaWDk/vKxAOQbN+QwZmDeJCq3bZZGbJMoMQAfTjepudC+MkuT9MOBbuQI3dLLzDWbmU7fLV3JASC7Q==", + "dev": true, + "dependencies": { + "async": "3.2.3", + "chalk": "^4.1.2", + "commander": "^9.1.0", + "glob": "^7.2.0", + "is-glob": "^4.0.3", + "node-fetch": "^2.6.2", + "strip-json-comments": "3.1.0", + "xml": "1.0.1" + }, + "bin": { + "htmlhint": "bin/htmlhint" + } + }, + "node_modules/htmlhint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/htmlhint/node_modules/async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", + "dev": true + }, + "node_modules/htmlhint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/htmlhint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/htmlhint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/htmlhint/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/htmlhint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/htmlhint/node_modules/strip-json-comments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", + "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/htmlhint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "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/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-core-module": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-potential-custom-element-name": { + "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==", + "dev": true + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "@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": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dev": true, + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "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-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dev": true, + "dependencies": { + "@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.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", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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": { + "@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-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dev": true, + "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" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "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==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "dependencies": { + "@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.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" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "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==", + "dev": true, + "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-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "dependencies": { + "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": { + "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==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "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==", + "dev": true, + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "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==", + "dev": true, + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/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/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "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==", + "dev": true, + "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/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", + "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.5.tgz", + "integrity": "sha512-6xpotnECFy/og7tKSBVmUNft7J3jyXAka4XvG6AUhFWRz+Q/Ljus7znJAA3bxColfQLdS+XsjoodtJfCgeTEFQ==", + "dev": true + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "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/pretty-format/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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "dev": true, + "dependencies": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "dev": true, + "dependencies": { + "rc": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "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/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/serve": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/serve/-/serve-13.0.4.tgz", + "integrity": "sha512-Lj8rhXmphJCRQVv5qwu0NQZ2h+0MrRyRJxDZu5y3qLH2i/XY6a0FPj/VmjMUdkJb672MBfE8hJ274PU6JzBd0Q==", + "dev": true, + "dependencies": { + "@zeit/schemas": "2.6.0", + "ajv": "6.12.6", + "arg": "2.0.0", + "boxen": "5.1.2", + "chalk": "2.4.1", + "clipboardy": "2.3.0", + "compression": "1.7.3", + "serve-handler": "6.1.3", + "update-check": "1.5.2" + }, + "bin": { + "serve": "bin/serve.js" + } + }, + "node_modules/serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-handler/node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-handler/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/serve/node_modules/chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", + "dev": true + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "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/tough-cookie/node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/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/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/tr46/node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-check": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.2.tgz", + "integrity": "sha512-1TrmYLuLj/5ZovwUS7fFd1jMH3NnFDN1y1A8dboedIDt7zs/zJMo6TwwlhYKkSeEwzleeiSBV5/3c9ufAQWDaQ==", + "dev": true, + "dependencies": { + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "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/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "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/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "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/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "dev": true + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/src/data.js b/src/data.js index 6291453d..7c0f8c40 100644 --- a/src/data.js +++ b/src/data.js @@ -1,9 +1,5 @@ -// estas funciones son de ejemplo +export const ghibli = () => { + return 'ghibli'; + }; + -export const example = () => { - return 'example'; -}; - -export const anotherExample = () => { - return 'OMG'; -}; diff --git a/src/data/ghibli/ghibli.js b/src/data/ghibli/ghibli.js index 5122d330..d1c937c4 100644 --- a/src/data/ghibli/ghibli.js +++ b/src/data/ghibli/ghibli.js @@ -1,4 +1,4 @@ -export default { +export default { "studio": "Studio Ghibli Inc.", "films": [ { diff --git a/src/imagenes/Studio_Ghibli.webp b/src/imagenes/Studio_Ghibli.webp new file mode 100644 index 0000000000000000000000000000000000000000..7ce78ac27ecf9d9cdbff36ee868b8e26a2d796bf GIT binary patch literal 8076 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΅dD%ghMUTLO57UaaA$O#&8 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
    S$2eTaC! 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�*@DrU}Y? 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 literal 0 HcmV?d00001 diff --git a/src/imagenes/search_FILL0_wght400_GRAD0_opsz48.png b/src/imagenes/search_FILL0_wght400_GRAD0_opsz48.png new file mode 100644 index 0000000000000000000000000000000000000000..b11418b39624ab2228e27447cb085fd8eb292675 GIT binary patch literal 991 zcmV<510ei~P)Px&nMp)JRA@u(nOUffQ5462w-oW944Gb(A(9Mbc_c-^P_PO12>a055`<=Un|9`J1yI@1TMI166^S?mHUcx9fO>^4Bm{5_80^@L2KFcPkySm4zzExbfpIH9 z*+?Vj09CF)l+nj&9Jw}81l*t-0KF1vr8=N}RLvZ$0v4xr7TARm&9zyzvY; z1UPCwUIC3g{e?Djs`tw*fPxP74QBT5fjahk7vP4E->?iE2L_pQRSi{-T*w`uojK|c zobhoQMnH94HC@sTxat$gu{{m+v*!uGE+4;P1ik}R&AB$_)2&j3xW+S7FbhxP< zNF%=-qlLhlG)^*Yq6kQTIB?K0)Qqck_<2kK!+=AM?oAs>)lzs%90CgBrauU}640rd zt%|7EX%9>WGN&@xYsgvZjUE!+%&B&(hG&Z2XZ7`Wfd+tHyP!3~;JUUiv^QFWtl&#)0Jm8=4pi0qXcGsb zk#%<3Or#;;#_9~za6aD*tS+@ahJbR*v($9z>yj+7_!3AQ&@s@6I?H)hrlux!Sdj#T zbyLP=mpau+Nk~*Q0b$(=OmRT(2FAxFkq-ofb-T?50q%Xk*f=Eeg@CYXv>fMv)`jq> zC=&TZKv?$zV;s;&0JS1zO1=>gP+d8WbP$I&koibJ*!8~z_Z~{)tj5~^Bwq;#sCyx- z>F`vc5fEODwCZ@Xf|o)*XCSHo{rP*5K&)jdN2Ov0%5iaHxi0t&{02hRi!qMKxZ(f+ N002ovPDHLkV1iPmz_0)S literal 0 HcmV?d00001 diff --git a/src/index.html b/src/index.html index 5aef81f0..6248b5d8 100644 --- a/src/index.html +++ b/src/index.html @@ -1,11 +1,35 @@ - + Data Lovers + + - + + +
    + + +
    + + + +
    diff --git a/src/main.js b/src/main.js index 71c59f2d..aea1425a 100644 --- a/src/main.js +++ b/src/main.js @@ -1,6 +1,4 @@ -import { example } from './data.js'; -// import data from './data/lol/lol.js'; -import data from './data/pokemon/pokemon.js'; -// import data from './data/rickandmorty/rickandmorty.js'; - -console.log(example, data); +import data from './data/ghibli/ghibli.js'; +import {ghibli} from './data.js'; +console.log( data.films); +console.log( ghibli ); diff --git a/src/style.css b/src/style.css index e69de29b..b6f74954 100644 --- a/src/style.css +++ b/src/style.css @@ -0,0 +1,92 @@ +*{ + margin: 0; + box-sizing: border-box; +} +body{ + font-family: sans-serif; + padding: 90px 20px 0; + background-image: url(./imagenes/nota-totoro-1.jpeg); +} + + +.encabezado{ + background-image: radial-gradient(circle at -7.92% 9.44%, #ade5ff 0, #7dcefb 25%, #3cb5f2 50%, #009ce9 75%, #0085e0 100%); + height: 80px; + position: fixed; + width: 100%; + top: 0; + left: 0; +} + +.menu{ + display: flex; + justify-content: space-between; + + max-width: 992px; + margin: 0 auto; + +} + +.menu-link{ + color:rgb(83, 92, 84) ; + text-decoration: none; + +} +img{ + max-width: 250%; + width: 290px; + height: 70px; + left: 50px; + margin: 0px 0px; + padding: 0px 0px; + border-radius:0px; + +} + +.menu1{ + display: flex; + margin-right: 40px; + list-style: none; +} + +.link{ + font-size: 18px; + margin: 0 10px; + line-height: 80px; + text-transform: uppercase; + width: max-content; +} +.link1{ + padding: 8px 12px; + border-radius: 5px; +} + +.link1:hover { + background-image: radial-gradient(circle at 50% -20.71%, #d1fff8 0, #befff6 10%, #a7fff4 20%, #8dfff3 30%, #6cfbf2 40%, #3cf2f2 50%, #00e8f3 60%, #00dff5 70%, #00d6f9 80%, #00cefd 90%, #00c6ff 100%); +transition:0.3s ; + +} +.input { + background-color: rgba(60, 177, 130, 0.747); + height: 20px; + position:fixed; + width: 15%; + top: 30px; + left: 900px; +} +.btn{ + background-image: url(./imagenes/search_FILL0_wght400_GRAD0_opsz48.png); + height: 40px; + position:fixed; + width: 3%; + top:20px; + left: 1120px; + border-radius: 10px; + background-repeat: no-repeat; + +} + + + + + From ca4aaea7643c7b05c21ac8dec941ba286468f5d5 Mon Sep 17 00:00:00 2001 From: MireyaPrieto Date: Mon, 5 Jun 2023 22:03:10 -0500 Subject: [PATCH 2/4] maqueta terminada y conexion con data.js --- src/index.html | 1 + src/style.css | 12 +++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/index.html b/src/index.html index 6248b5d8..3e0457cb 100644 --- a/src/index.html +++ b/src/index.html @@ -31,6 +31,7 @@
    +
    diff --git a/src/style.css b/src/style.css index b6f74954..2a2b03f7 100644 --- a/src/style.css +++ b/src/style.css @@ -85,7 +85,17 @@ transition:0.3s ; background-repeat: no-repeat; } - +.box{ + width: 350px; + background-color: rgba(20, 178, 181, 0.657); + inline-size: 1100px; + height: 800px; + block-size: 800px; + margin: 80px; + padding: 25px; + border: 5px solid rgb(31, 233, 247); + + } From 3d3eca7ec1d07b5b84db6163ee57389ff3d51c19 Mon Sep 17 00:00:00 2001 From: MireyaPrieto Date: Tue, 6 Jun 2023 12:15:23 -0500 Subject: [PATCH 3/4] menu en html y css --- src/index.html | 1 - src/style.css | 12 +----------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/src/index.html b/src/index.html index 3e0457cb..6248b5d8 100644 --- a/src/index.html +++ b/src/index.html @@ -31,7 +31,6 @@
    -
    diff --git a/src/style.css b/src/style.css index 2a2b03f7..b6f74954 100644 --- a/src/style.css +++ b/src/style.css @@ -85,17 +85,7 @@ transition:0.3s ; background-repeat: no-repeat; } -.box{ - width: 350px; - background-color: rgba(20, 178, 181, 0.657); - inline-size: 1100px; - height: 800px; - block-size: 800px; - margin: 80px; - padding: 25px; - border: 5px solid rgb(31, 233, 247); - - } + From 34c9bf97b64faa2015e250c05a4d4f1ffdfe2043 Mon Sep 17 00:00:00 2001 From: MireyaPrieto Date: Mon, 19 Jun 2023 20:13:05 -0500 Subject: [PATCH 4/4] funcion de botones --- .vscode/settings.json | 5 +++ src/data.js | 11 ++++--- src/index.html | 43 ++++++++++++++++++++---- src/main.js | 77 +++++++++++++++++++++++++++++++++++++++++-- src/style.css | 73 +++++++++++++++++++++++++++++++++++----- 5 files changed, 187 insertions(+), 22 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..5c15df26 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "oneDarkPro.vivid": true, + "oneDarkPro.bold": true, + "oneDarkPro.italic": true +} \ No newline at end of file diff --git a/src/data.js b/src/data.js index 7c0f8c40..f9718e6a 100644 --- a/src/data.js +++ b/src/data.js @@ -1,5 +1,8 @@ -export const ghibli = () => { - return 'ghibli'; - }; - +const poster = []; +poster.forEach(element => { +// filter sort +}); +export const filtroDirector = (films, selectDirector) =>{ + return films.filter((film) => film.director.includes(selectDirector)); +}; \ No newline at end of file diff --git a/src/index.html b/src/index.html index 6248b5d8..8390afcc 100644 --- a/src/index.html +++ b/src/index.html @@ -10,14 +10,16 @@ /> + +