From 1591d747bac0eafc106bac53664de90d5a88a384 Mon Sep 17 00:00:00 2001 From: Erika Moreno Date: Tue, 22 Feb 2022 19:46:54 -0300 Subject: [PATCH 1/6] first commit --- package-lock.json | 11801 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 11801 insertions(+) create mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..50ec0e6b --- /dev/null +++ b/package-lock.json @@ -0,0 +1,11801 @@ +{ + "name": "data-lovers", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "data-lovers", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "@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": ">=14.x" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.17.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", + "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.2", + "@babel/parser": "^7.17.3", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", + "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", + "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", + "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", + "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "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==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", + "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "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==", + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.3.tgz", + "integrity": "sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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==", + "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/source-map/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==", + "engines": { + "node": ">=0.10.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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "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==", + "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==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.18", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", + "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@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==", + "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==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "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==" + }, + "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==", + "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==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/node": { + "version": "17.0.19", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.19.tgz", + "integrity": "sha512-PfeQhvcMR4cPFVuYfBN4ifG7p9c+Dlh3yUZR6k+5yQK7wX3gDgVxBly4/WkBRs9x4dmcy1TVl08SY67wwtEvmA==" + }, + "node_modules/@types/prettier": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", + "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==" + }, + "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==" + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "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==" + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "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==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "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==", + "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==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "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": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "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": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "node_modules/browserslist": { + "version": "4.19.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "dependencies": { + "caniuse-lite": "^1.0.30001312", + "electron-to-chromium": "^1.4.71", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "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==", + "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==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001312", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", + "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "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==", + "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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "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": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "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": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "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==", + "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": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "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": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "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==", + "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==", + "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": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "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==" + }, + "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==", + "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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "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==", + "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==" + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "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==", + "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==", + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "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==", + "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==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "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==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "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==", + "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==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "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==", + "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==", + "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==", + "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==", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.71", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.71.tgz", + "integrity": "sha512-Hk61vXXKRb2cd3znPE9F+2pLWdIOmP7GjiTj45y6L3W/lO+hSnUSUhq+6lEaERWBdZOHbk2s3YV5c9xVl3boVw==" + }, + "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==" + }, + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "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==", + "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": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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==", + "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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/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==", + "optional": true, + "engines": { + "node": ">=0.10.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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", + "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", + "dependencies": { + "@eslint/eslintrc": "^1.1.0", + "@humanwhocodes/config-array": "^0.9.2", + "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.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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==", + "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==" + }, + "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==", + "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==", + "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==" + }, + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "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==", + "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==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "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==", + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "dependencies": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "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==", + "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==", + "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==", + "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==", + "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": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "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==", + "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==" + }, + "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==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "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": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", + "dependencies": { + "punycode": "^1.3.2" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "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==", + "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": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "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==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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==", + "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": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "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==", + "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==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "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==", + "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==", + "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.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dependencies": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/glob-base/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "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.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "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": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/htmlhint": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/htmlhint/-/htmlhint-1.1.2.tgz", + "integrity": "sha512-3rUS4ROXjyRidMiThTXhwtAotmGvOOof3uUk1X0YWjJF63qOP0sorogfgvo+XFcp5Q6IWhiFcZqd3giCrKHg+g==", + "dependencies": { + "async": "3.2.3", + "chalk": "^4.1.2", + "commander": "^8.3.0", + "glob": "^7.2.0", + "node-fetch": "^2.6.2", + "parse-glob": "3.0.4", + "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==", + "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==" + }, + "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==", + "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==", + "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==" + }, + "node_modules/htmlhint/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "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==", + "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==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "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==", + "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==", + "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==", + "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": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "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==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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==", + "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==", + "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==", + "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==", + "engines": { + "node": ">=0.12.0" + } + }, + "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==" + }, + "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==", + "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": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "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==", + "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": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "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==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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==", + "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==", + "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==" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==" + }, + "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==" + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "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": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==" + }, + "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==" + }, + "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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "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==", + "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==" + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.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==", + "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==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "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==" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "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==", + "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==" + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "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": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "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": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "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": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "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": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + }, + "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==", + "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==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "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==", + "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==", + "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==", + "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": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dependencies": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-glob/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-glob/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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==" + }, + "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==", + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "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": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "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==", + "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==" + }, + "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==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "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": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "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": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "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==", + "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": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "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==", + "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": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "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==" + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "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==", + "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": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dependencies": { + "is-core-module": "^2.8.1", + "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==", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/serve": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/serve/-/serve-13.0.2.tgz", + "integrity": "sha512-71R6fKvNgKrqARAag6lYJNnxDzpH7DCNrMuvPY5PLVaC2PDhJsGTj/34o4o4tPWhTuLgEXqvgnAWbATQ9zGZTQ==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "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==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "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==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tr46/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "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": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "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==", + "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==", + "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==", + "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==", + "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==", + "engines": { + "node": ">= 4.0.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==", + "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==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "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==", + "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.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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==", + "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.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "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": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=" + }, + "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==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "engines": { + "node": ">=10" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.0" + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==" + }, + "@babel/core": { + "version": "7.17.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", + "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.2", + "@babel/parser": "^7.17.3", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + } + }, + "@babel/generator": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", + "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", + "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helpers": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", + "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", + "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==" + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@eslint/eslintrc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", + "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "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==" + } + } + }, + "@humanwhocodes/config-array": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.3.tgz", + "integrity": "sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@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==" + }, + "@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==", + "requires": { + "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" + } + }, + "@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==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@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==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@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==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@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==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@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==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@types/babel__core": { + "version": "7.1.18", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", + "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@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==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@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==" + }, + "@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==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@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==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/node": { + "version": "17.0.19", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.19.tgz", + "integrity": "sha512-PfeQhvcMR4cPFVuYfBN4ifG7p9c+Dlh3yUZR6k+5yQK7wX3gDgVxBly4/WkBRs9x4dmcy1TVl08SY67wwtEvmA==" + }, + "@types/prettier": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", + "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==" + }, + "@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==" + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "@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==" + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "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==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "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==" + }, + "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==", + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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==", + "requires": { + "string-width": "^4.1.0" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "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==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==" + }, + "arg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arg/-/arg-2.0.0.tgz", + "integrity": "sha512-XxNTUzKnz1ctK3ZIcI2XUPlD96wbHP2nGqkPKpvk/HNRlPveYrXIVSTk9m3LcqOgDPg3B1nMvdV/K8wZd7PG4w==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "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==", + "requires": { + "@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" + } + }, + "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==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "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==", + "requires": { + "@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" + } + }, + "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==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "requires": { + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "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==" + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==" + }, + "browserslist": { + "version": "4.19.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "requires": { + "caniuse-lite": "^1.0.30001312", + "electron-to-chromium": "^1.4.71", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "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==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "caniuse-lite": { + "version": "1.0.30001312", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", + "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "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==" + }, + "ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "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==" + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "requires": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "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" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "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==" + }, + "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==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "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==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", + "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "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==" + }, + "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==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "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==" + }, + "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==" + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "electron-to-chromium": { + "version": "1.4.71", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.71.tgz", + "integrity": "sha512-Hk61vXXKRb2cd3znPE9F+2pLWdIOmP7GjiTj45y6L3W/lO+hSnUSUhq+6lEaERWBdZOHbk2s3YV5c9xVl3boVw==" + }, + "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==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "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==", + "requires": { + "once": "^1.4.0" + } + }, + "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==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "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" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", + "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", + "requires": { + "@eslint/eslintrc": "^1.1.0", + "@humanwhocodes/config-array": "^0.9.2", + "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.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "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==" + }, + "globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "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==" + } + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + }, + "espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "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" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "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==" + }, + "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==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", + "requires": { + "punycode": "^1.3.2" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "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==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=" + }, + "filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + } + }, + "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==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "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==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "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==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "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==" + }, + "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==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "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==" + }, + "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==" + }, + "gh-pages": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-3.2.3.tgz", + "integrity": "sha512-jA1PbapQ1jqzacECfjUaO9gV8uBgU6XNMV0oXLtfCX3haGLe5Atq8BxlrADhbD6/UdG9j6tZLWAkAybndOXTJg==", + "requires": { + "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" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "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==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "htmlhint": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/htmlhint/-/htmlhint-1.1.2.tgz", + "integrity": "sha512-3rUS4ROXjyRidMiThTXhwtAotmGvOOof3uUk1X0YWjJF63qOP0sorogfgvo+XFcp5Q6IWhiFcZqd3giCrKHg+g==", + "requires": { + "async": "3.2.3", + "chalk": "^4.1.2", + "commander": "^8.3.0", + "glob": "^7.2.0", + "node-fetch": "^2.6.2", + "parse-glob": "3.0.4", + "strip-json-comments": "3.1.0", + "xml": "1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "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==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "requires": { + "has": "^1.0.3" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "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==" + }, + "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==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "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==" + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "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==" + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "requires": { + "@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" + } + }, + "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==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "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==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-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==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-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==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.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" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "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==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + }, + "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==" + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "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==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "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==" + }, + "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==" + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "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==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "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==" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "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==" + }, + "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==", + "requires": { + "yallist": "^4.0.0" + } + }, + "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==", + "requires": { + "semver": "^6.0.0" + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "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==" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "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==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "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" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "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==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "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==" + }, + "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==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "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==", + "requires": { + "@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" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "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==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "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==" + }, + "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==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "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==", + "requires": { + "find-up": "^4.0.0" + } + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + } + } + }, + "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==" + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "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==", + "requires": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "requires": { + "rc": "^1.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "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==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "serve": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/serve/-/serve-13.0.2.tgz", + "integrity": "sha512-71R6fKvNgKrqARAag6lYJNnxDzpH7DCNrMuvPY5PLVaC2PDhJsGTj/34o4o4tPWhTuLgEXqvgnAWbATQ9zGZTQ==", + "requires": { + "@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" + }, + "dependencies": { + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + } + } + }, + "serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "requires": { + "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" + }, + "dependencies": { + "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==" + }, + "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==", + "requires": { + "mime-db": "~1.33.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "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==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "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==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "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==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "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==" + } + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "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==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "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==" + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "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==" + }, + "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==" + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==" + }, + "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==" + }, + "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==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "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==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "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==", + "requires": { + "is-number": "^7.0.0" + } + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + } + } + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "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==" + }, + "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==" + }, + "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==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "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==", + "requires": { + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + } + } + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "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==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "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==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "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==", + "requires": { + "iconv-lite": "0.4.24" + } + }, + "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==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + } + }, + "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==" + }, + "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==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "requires": {} + }, + "xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=" + }, + "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==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "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" + } + }, + "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==" + } + } +} From ce27d5958db8dfad3f307cdb6206868eca1b0593 Mon Sep 17 00:00:00 2001 From: Erika Moreno Date: Wed, 23 Feb 2022 18:16:45 -0300 Subject: [PATCH 2/6] att import studio-ghibli --- src/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.js b/src/main.js index ad60a3f4..75679b65 100644 --- a/src/main.js +++ b/src/main.js @@ -1,8 +1,8 @@ import { example } from './data.js'; -import data from './data/pokemon/pokemon.js'; +//import data from './data/pokemon/pokemon.js'; // import data from './data/lol/lol.js'; // import data from './data/rickandmorty/rickandmorty.js'; -// import data from './data/ghibli/ghibli.js'; + import data from './data/ghibli/ghibli.js'; // import data from './data/athletes/athletes.js'; console.log(example, data); From 2c19988a221615c494736b0e10a081c3ae5368b2 Mon Sep 17 00:00:00 2001 From: Erika Moreno Date: Wed, 23 Feb 2022 18:46:28 -0300 Subject: [PATCH 3/6] add info homepage --- src/home.css | 86 +++++++++++++++++++++++++++++++++ src/home.html | 38 +++++++++++++++ src/img/arriety.jpg | Bin 0 -> 107551 bytes src/img/studio_ghibli_logo.png | Bin 0 -> 9083 bytes 4 files changed, 124 insertions(+) create mode 100644 src/home.css create mode 100644 src/home.html create mode 100644 src/img/arriety.jpg create mode 100644 src/img/studio_ghibli_logo.png diff --git a/src/home.css b/src/home.css new file mode 100644 index 00000000..da747a87 --- /dev/null +++ b/src/home.css @@ -0,0 +1,86 @@ +* { + padding: 0; + margin: 0; + border: 0; + box-sizing: border-box; +} + +body { + background-color: #BF9A78; + } + + .logo { + display: block; + margin-left: auto; + margin-right: auto; + padding: 1em; + } + +.container { + display: flex; + justify-content: space-evenly; +} + .banner { + width: 40%; + height: 20%; + margin: 2em; + border-radius:1em; + + } + + section { + margin: 3em; + padding:3em; + } + + aside { + background-color: #F2F0F0; + width: 100%; + height:80%; + padding: 3em; + font-size: 1.2em; + line-height: 1.5em; + text-align: justify; + margin-left: 20px; + border-radius: 10px; + margin-bottom: 20px; + } + +.botao_nav { + text-align: center; + +} + .btn_inicial { + width: 8em; + height: 3em; + background-color: #BF584E; + border: none; + border-radius: 0.8em; + transition: 1s; + cursor: pointer; + font-size: 1.2em; + + } + .btn_inicial:hover { + background-color:#731A1A; + transform: scale(1.05); +} + a { + color: white; + text-decoration: none; + font-weight: 600; + } + footer { + background-color: #731A1A; + height:5em; + align-items: center; + } + + .github { + text-align: center; + padding: 1.3em; + font-weight: bold; + line-height:1.2em; + } + + \ No newline at end of file diff --git a/src/home.html b/src/home.html new file mode 100644 index 00000000..86419aac --- /dev/null +++ b/src/home.html @@ -0,0 +1,38 @@ + + + + + + + + + Ghibli Lovers + + + +
+ +
+
+ + +
+ + +
+
+ + + + + \ No newline at end of file diff --git a/src/img/arriety.jpg b/src/img/arriety.jpg new file mode 100644 index 0000000000000000000000000000000000000000..699eb4e720f1b632780c73818c1b2d023aadfe18 GIT binary patch literal 107551 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�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 literal 0 HcmV?d00001 diff --git a/src/img/studio_ghibli_logo.png b/src/img/studio_ghibli_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..12abe2a9033ed68ed2e509d62c91d303dd5eb079 GIT binary patch literal 9083 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 literal 0 HcmV?d00001 From f5913a015a1501e3793c61f450dc26724771e117 Mon Sep 17 00:00:00 2001 From: Erika Moreno Date: Thu, 24 Feb 2022 16:17:35 -0300 Subject: [PATCH 4/6] att e add itens para a pag --- README.md | 570 +- src/data.js | 10 +- src/data/athletes/README.md | 28 - src/data/athletes/README.pt-BR.md | 27 - src/data/athletes/athletes.js | 24284 ---------------------- src/data/athletes/athletes.json | 24284 ---------------------- src/data/lol/README.md | 46 - src/data/lol/README.pt-BR.md | 45 - src/data/lol/lol.js | 6975 ------- src/data/lol/lol.json | 6951 ------- src/data/pokemon/README.md | 37 - src/data/pokemon/README.pt-BR.md | 33 - src/data/pokemon/pokemon.js | 23953 --------------------- src/data/pokemon/pokemon.json | 23953 --------------------- src/data/rickandmorty/README.md | 40 - src/data/rickandmorty/README.pt-BR.md | 40 - src/data/rickandmorty/rickandmorty.js | 11165 ---------- src/data/rickandmorty/rickandmorty.json | 11165 ---------- src/home.css | 5 +- src/home.html | 13 +- src/img/fav.jpg | Bin 0 -> 11324 bytes src/index.html | 12 - src/main.js | 9 +- src/style.css | 10 + 24 files changed, 35 insertions(+), 133620 deletions(-) delete mode 100644 src/data/athletes/README.md delete mode 100644 src/data/athletes/README.pt-BR.md delete mode 100644 src/data/athletes/athletes.js delete mode 100644 src/data/athletes/athletes.json delete mode 100644 src/data/lol/README.md delete mode 100644 src/data/lol/README.pt-BR.md delete mode 100644 src/data/lol/lol.js delete mode 100644 src/data/lol/lol.json delete mode 100644 src/data/pokemon/README.md delete mode 100644 src/data/pokemon/README.pt-BR.md delete mode 100644 src/data/pokemon/pokemon.js delete mode 100644 src/data/pokemon/pokemon.json delete mode 100644 src/data/rickandmorty/README.md delete mode 100644 src/data/rickandmorty/README.pt-BR.md delete mode 100644 src/data/rickandmorty/rickandmorty.js delete mode 100644 src/data/rickandmorty/rickandmorty.json create mode 100644 src/img/fav.jpg diff --git a/README.md b/README.md index c58dcb5d..ceb70bbb 100644 --- a/README.md +++ b/README.md @@ -4,15 +4,12 @@ - [1. Preâmbulo](#1-preâmbulo) - [2. Resumo do projeto](#2-resumo-do-projeto) -- [3. Objetivos de aprendizagem](#3-objetivos-de-aprendizagem) -- [4. Considerações gerais](#4-considerações-gerais) -- [5. Critérios mínimos de aceitação do - projeto](#5-critérios-mínimos-de-aceitação-do-projeto) -- [6. Hacker edition](#6-hacker-edition) -- [7. Considerações técnicas](#7-considerações-técnicas) -- [8. Pistas, dicas e leituras - complementares](#8-pistas-dicas-e-leituras-complementares) -- [9. Checklist](#9-checklist) +- [3. Pesquisa](#3-pesquisa) +- [4. Histórias de usuários](#4-historias-de-usuarios) +- [5. Protótipos](#5-prototipos) +- [6. Teste de usabilidade](#6-teste-de-usabilidade) +- [7. Considerações finais](#7-considerações-finais) + --- @@ -36,257 +33,6 @@ parte direita. ## 2. Resumo do projeto -Neste projeto você **construirá uma _página web_ para visualizar um _conjunto -(set) de dados_** que se adeque às necessidades de seu usuário. - -Como entregável final terá uma página web que permita **visualizar dados, -filtrá-los, ordená-los e fazer algum cálculo agregado**. Por cálculo agregado -nos referimos aos diversos cálculos que podem ser feitos com os dados para -mostrar a informação mais relevante para os usuários (médias, valores máximos e -mínimos, etc). - -Para este projeto trazemos uma série de dados de _temáticas diferentes_ para que -você explore e decida com qual delas deseja trabalhar. Escolhemos -especificamente estes conjuntos de dados porque cremos que se adequem bem a esta -etapa de sua aprendizagem. - -Uma vez que você defina sua área de interesse, busque entender quem é seu -usuário e o que exatamente ele necessita saber ou ver, para que assim possa -construir a interface que o ajude a interagir e entender melhor os dados. - -Este são os dados que propomos: - -- [Pokémon](src/data/pokemon/pokemon.json): Neste conjunto você encontrará uma - lista com os 151 Pokémon da região de Kanto, com suas respectivas estatísticas - utilizadas no jogo [Pokémon GO](http://pokemongolive.com). - - - [Pesquisa com jogadores de Pokémon Go](src/data/pokemon/README.pt-BR.md) - -- [League of Legends - Challenger leaderboard](src/data/lol/lol.json): Este - conjunto mostra a lista de jogadores de uma liga do jogo League of Legends - (LoL). - - - [Pesquisa com jogadores de LoL](src/data/lol/README.pt-BR.md) - -- [Rick and Morty](src/data/rickandmorty/rickandmorty.json). Lista de - personagens da série Rick & Morty. Você pode revisar a documentação da API - neste [link](https://rickandmortyapi.com). - - - [Pesquisa com seguidores de Rick and Morty](src/data/rickandmorty/README.pt-BR.md) - -- [Jogos Olímpicos do Rio de Janeiro](src/data/athletes/athletes.json). - Este conjunto nos fornece a lista de atletas que conquistaram medalhas nas - Olimpíadas do Rio de Janeiro. - - - [Pesquisa com stakeholders dos Jogos Olímpicos do Rio de Janeiro](src/data/athletes/README.pt-BR.md) - -- [Studio Ghibli](src/data/ghibli/ghibli.json). - Lista de animações e personagens do [Studio Ghibli](https://ghiblicollection.com/). - - [Pesquisa com seguidores de Studio Ghibli](src/data/ghibli/README.pt-BR.md) - -O objetivo principal deste projeto é que aprenda a desenhar e construir uma -interface web onde se possa visualizar e manipular dados, entendendo o que o -usuário necessita. - -## 3. Objetivos de aprendizagem - -Reflita e depois enumere os objetivos que quer alcançar e aplique no seu projeto. Pense nisso para decidir sua estratégia de trabalho. - -### HTML - -- [ ] **Uso de HTML semântico** - -
Links

- - - [HTML semántico](https://curriculum.laboratoria.la/pt/topics/html/02-html5/02-semantic-html) - - [Semantics in HTML - MDN](https://developer.mozilla.org/en-US/docs/Glossary/Semantics#Semantics_in_HTML) -

- -### CSS - -- [ ] **Uso de seletores de CSS** - -
Links

- - - [Intro a CSS](https://curriculum.laboratoria.la/pt/topics/css/01-css/01-intro-css) - - [CSS Selectors - MDN](https://developer.mozilla.org/es/docs/Web/CSS/CSS_Selectors) -

- -- [ ] **Empregar o modelo de caixa (box model): borda, margem, preenchimento** - -
Links

- - - [Modelo de Caixa e Display](https://curriculum.laboratoria.la/pt/topics/css/01-css/02-boxmodel-and-display) - - [The box model - MDN](https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/The_box_model) - - [Introduction to the CSS box model - MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model) - - [CSS display - MDN](https://developer.mozilla.org/pt-BR/docs/Web/CSS/display) - - [display - CSS Tricks](https://css-tricks.com/almanac/properties/d/display/) -

- -- [ ] **Uso de flexbox en CSS** - -
Links

- - - [A Complete Guide to Flexbox - CSS Tricks](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) - - [Flexbox Froggy](https://flexboxfroggy.com/#pt-br) - - [Flexbox - MDN](https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox) -

- -### Web APIs - -- [ ] **Uso de seletores de DOM** - -
Links

- - - [Modificando o DOM](https://curriculum.laboratoria.la/pt/topics/browser/02-dom/03-1-dom-methods-selection) - - [Introdução ao DOM - MDN](https://developer.mozilla.org/pt-BR/docs/Web/API/Document_Object_Model/Introduction) - - [Locating DOM elements using selectors - MDN](https://developer.mozilla.org/en-US/docs/Web/API/Document_object_model/Locating_DOM_elements_using_selectors) -

- -- [ ] **Gerenciamento de eventos de DOM** - -
Links

- - - [Introdução a eventos - MDN](https://developer.mozilla.org/pt-BR/docs/Learn/JavaScript/Building_blocks/Events) - - [EventTarget.addEventListener() - MDN](https://developer.mozilla.org/pt-BR/docs/Web/API/EventTarget/addEventListener) - - [EventTarget.removeEventListener() - MDN](https://developer.mozilla.org/pt-BR/docs/Web/API/EventTarget/removeEventListener) - - [El objeto Event](https://developer.mozilla.org/pt-BR/docs/Web/API/Event) -

- -- [ ] **Manipulação dinâmica de DOM** - -
Links

- - - [Introdução ao DOM](https://developer.mozilla.org/pt-BR/docs/DOM/Referencia_do_DOM/Introdu%C3%A7%C3%A3o) - - [Node.appendChild() - MDN](https://developer.mozilla.org/pt-BR/docs/Web/API/Node/appendChild) - - [Document.createElement() - MDN](https://developer.mozilla.org/pt-BR/docs/Web/API/Document/createElement) - - [Document.createTextNode()](https://developer.mozilla.org/pt-BR/docs/Web/API/Document/createTextNode) - - [Element.innerHTML - MDN](https://developer.mozilla.org/pt-BR/docs/Web/API/Element/innerHTML) - - [Node.textContent - MDN](https://developer.mozilla.org/pt-BR/docs/Web/API/Node/textContent) -

- -### JavaScript - -- [ ] **Diferenciar entre tipos de dados primitivos e não primitivos** - -- [ ] **Manipular arrays (filter, map, sort, reduce)** - -
Links

- - - [Arrays](https://curriculum.laboratoria.la/pt/topics/javascript/04-arrays) - - [Array.prototype.sort() - MDN](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/sort) - - [Array.prototype.forEach() - MDN](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach) - - [Array.prototype.map() - MDN](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/map) - - [Array.prototype.filter() - MDN](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/filter) - - [Array.prototype.reduce() - MDN](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce) -

- -- [ ] **Manipular objects (key | value)** - -
Links

- - - [Objetos em JavaScript](https://curriculum.laboratoria.la/pt/topics/javascript/05-objects/01-objects) -

- -- [ ] **Variáveis (declaração, atribuição, escopo)** - -
Links

- - - [Valores, tipos de dados e operadores](https://curriculum.laboratoria.la/pt/topics/javascript/01-basics/01-values-variables-and-types) - - [Variáveis](https://curriculum.laboratoria.la/pt/topics/javascript/01-basics/02-variables) -

- -- [ ] **Uso de condicionais (if-else, switch, operador ternário)** - -
Links

- - - [Estruturas condicionais e repetitivas](https://curriculum.laboratoria.la/pt/topics/javascript/02-flow-control/01-conditionals-and-loops) - - [Tomando decisões no seu código — condicionais - MDN](https://developer.mozilla.org/pt-BR/docs/Learn/JavaScript/Building_blocks/conditionals) -

- -- [ ] **Uso de laços (for, for..of, while)** - -
Links

- - - [Laços (Loops)](https://curriculum.laboratoria.la/pt/topics/javascript/02-flow-control/02-loops) - - [Laços e iterações - MDN](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Loops_and_iteration) -

- -- [ ] **Uso de funções (parâmetros, argumentos, valor de retorno)** - -
Links

- - - [Funções (controle de fluxo)](https://curriculum.laboratoria.la/pt/topics/javascript/02-flow-control/03-functions) - - [Funções clásicas](https://curriculum.laboratoria.la/pt/topics/javascript/03-functions/01-classic) - - [Arrow Functions](https://curriculum.laboratoria.la/pt/topics/javascript/03-functions/02-arrow) - - [Funções — blocos reutilizáveis de código - MDN](https://developer.mozilla.org/pt-BR/docs/Learn/JavaScript/Building_blocks/Functions) -

- -- [ ] **Testes unitários** - -
Links

- - - [Introdução ao Jest - Documentação oficial](https://jestjs.io/docs/pt-BR/getting-started) -

- -- [ ] **Uso ES modules** - -
Links

- - - [import - MDN](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/import) - - [export - MDN](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/export) -

- -- [ ] **Uso de linter (ESLINT)** - -- [ ] **Uso de identificadores descritivos (Nomenclatura | Semântica)** - -- [ ] **Diferença entre expression e statements** - -### Git e GitHub - -- [ ] **Git: Instalação e configuração** - -- [ ] **Git: Controle de versão com git (init, clone, add, commit, status, push, pull, remote)** - -- [ ] **Git: Integração de mudanças entre ramos (branch, checkout, fetch, merge, reset, rebase, tag)** - -- [ ] **GitHub: Criação de contas e repositórios, configuração de chave SSH** - -- [ ] **GitHub: Implantação com GitHub Pages** - -
Links

- - - [Site oficial do GitHub Pages](https://pages.github.com/) -

- -- [ ] **GitHub: Colaboração pelo Github (branches | forks | pull requests | code review | tags)** - -### user-centricity - -- [ ] **Desenhar a aplicação pensando e entendendo a usuária** - -### product-design - -- [ ] **Criar protótipos para obter feedback e iterar** - -- [ ] **Aplicar os princípios de desenho visual (contraste, alinhamento, hierarquia)** - -### research - -- [ ] **Planejar e executar testes de usabilidade** - -## 4. Considerações gerais - -- Este projeto será executado em duplas. -- Este projeto será entregue através do GitHub e a interface deve ser publicada - no [GitHub Pages](https://pages.github.com/). -- Tempo para completá-lo: Tome como referencia 4 semanas. - -## 5. Critérios mínimos de aceitação do projeto - -Os critérios considerados para que tenha terminado este projeto são: - ### Definição de produto Documente brevemente seu trabalho no arquivo `README.md` de seu repositório, @@ -295,38 +41,13 @@ resolver o problema (ou problemas) de seu usuário. ### Histórias de usuário -Uma vez que entenda a necessidade dos usuários, escreva as [Historias de -Usuario](https://pt.wikipedia.org/wiki/Hist%C3%B3ria_de_usu%C3%A1rio) que -representem tudo que o usuário precisa fazer/ver. As **histórias de usuário** -devem ser o resultado de seu processo de investigação/pesquisa de seus usuários. - -Não esqueça de incluir a definição de pronto (_definition of done_) e os -critérios de aceitação para cada uma. - -Na medida do possível, termine uma história de usuário antes de passar para a -seguinte (cumpra com as definições de pronto + critérios de aceitação). - ### Desenho de interface do usuário #### Protótipo de baixa fidelidade -Durante seu trabalho você deverá fazer e iterar rascunhos de sua solução usando -lápis e papel. Recomendamos que fotografe todas as iterações que fizer, suba -para seu repositório e as mencione no `README.md`. #### Protótipo de alta fidelidade -O passo seguinte é desenhar sua Interface de Usuário (UI - _User Interface_). -Para isso você deverá aprender a usar alguma ferramenta de _visual design_. Nós -recomendamos [Figma](https://www.figma.com/) que é uma ferramenta que funciona -no navegador e no qual é possível criar uma conta gratuita. Mas você é livre -para usar outros editores gráficos como Illustrator, Photoshop, PowerPoint, -Keynote, etc. Lembre-se de usar a identidade gráfica correspondente ao arquivo -de dados que escolher. - -O protótipo deve apresentar o que seria _ideal_ em sua solução. Digamos que é o -que desejaria implementar se tivesse tempo ilimitado para hackear. Não se -esqueça de incluir em seu protótipo os fundamentos de _visual design_. #### Testes de usabilidade @@ -335,282 +56,5 @@ diferentes, e com base nos resultados desses testes, iterar seus desenhos de interface. Conte-nos quais problemas de usabilidade você detectou através dos testes e como os resolveu na proposta final. -### Implementação da interface de usuário (HTML/CSS/JS) - -Após desenhar sua interface de usuário, deverá trabalhar na sua implementação. -**Não** é necessário que construa a interface exatamente da mesma forma que -desenhou. Terá um tempo limitado para trabalhar no projeto, então você deve -priorizar as tarefas. - -No mínimo, sua implementação deverá: - -1. Mostrar os dados em uma interface: pode ser em cards, tabelas, listas, etc. -2. Permitir ao usuário interagir com a interface para obter as informações que - necessita; -3. Ser _responsiva_, ou seja, deve ser visualizada sem problemas a partir de - diversos tamanhos de tela: celulares, tablets, notebooks, etc. -4. Que a interface siga os fundamentos de _visual design_. - -### Testes unitários - -O _boilerplate_ do projeto não inclui testes unitários. Assim, você terá que -escrever seus próprios testes para as funções encarregadas de _processar_, -_filtrar_ e _ordenar_ os dados, assim como _calcular_ estatísticas. - -Seus testes unitários devem ter cobertura mínima de 70% de _statements_ -(_sentenças_), _functions_ (_funções_), _lines_ (_linhas_), e _branches_ -(_ramos_) do arquivo `src/data.js`, que irá conter suas funções e que está -detalhado na seção de [Considerações técnicas](#srcdatajs). - -## 6. Hacker edition - -As seções chamadas _Hacker Edition_ são **opcionais**. Se já tiver terminado -todos os requisitos anteriores e tiver tempo, pode tentar completá-las. Dessa -forma, você pode aprofundar e/ou exercitar mais os objetivos de aprendizagem -deste projeto. - -Features/características extra sugeridas: - -- Ao invés de consumir dados estáticos do repositório, pode fazer isso de forma - dinâmica, carregando um arquivo JSON com `fetch`. A pasta `src/data` contém - uma versão `.js` e uma `.json` de cada conjunto de dados. -- Adicione à sua interface visualização de dados em forma de gráficos. Para - isso, recomendamos explorar bibliotecas de gráficos como - [Chart.js](https://www.chartjs.org/) ou [Google - Charts](https://developers.google.com/chart/). -- 100% de cobertura nos testes. - -## 7. Considerações técnicas - -A lógica do projeto deve estar implementada somente em JavaScript (ES6), HTML e -CSS. Neste projeto não está permitido o uso de bibliotecas e frameworks, apenas -[vanilla -JavaScript](https://medium.com/laboratoria-how-to/vanillajs-vs-jquery-31e623bbd46e), -com exceção das bibliotecas para gráficos (ver [_Parte -opcional_](#6-hacker-edition) acima). - -O _boilerplate_ contém uma estrutura de arquivos como ponto de partida, assim -como toda a configuração de dependências: - -```text -. -├── EXTRA.md -├── README.md -├── package.json -├── src -| ├── data (de acordo com o data que forem trabalhar) -| | ├── lol -| | | ├── lol.js -| | | ├── lol.json -| | | └── README.md -| | ├── pokemon -| | | ├── pokemon.js -| | | ├── pokemon.json -| | | └── README.md -| | └── rickandmorty -| | | ├── rickandmorty.js -| | | ├── rickandmorty.json -| | | └── README.md -| | └── athletes -| | | ├── athletes.js -| | | ├── athletes.json -| | | └── README.md -| | └── ghibli -| | | ├── ghibli.js -| | | ├── ghibli.json -| | | └── README.md -| ├── data.js -| ├── index.html -| ├── main.js -| └── style.css -└── test - └── data.spec.js - -directory: 7 file: 20 -``` - -### `src/index.html` - -Como no projeto anterior, existe um arquivo `index.html`. Como já sabe, aqui -entra a página que vai ser exibida ao usuário. Também serve para indicar quais -scripts serão utilizados e juntar tudo o que foi feito. - -### `src/main.js` - -Recomendamos que utilize `src/main.js` para todos os códigos que tenham a ver -com a exibição dos dados na tela. Com isto nos referimos basicamente à interação -com o DOM. Operações como criação de nós, registro de manejadores de eventos -(_event listeners_ ou _event handlers_) e etc. - -Esta não é a única forma de dividir seu código. Pode utilizar mais arquivos e -pastas, sempre e quando a estrutura estiver clara para suas colegas. - -Neste arquivo você encontrará uma série de _imports comentados_. Para carregar -diferentes fontes de dados, você deverá "descomentar" esses _imports_. Cada um -destes _imports_ criará uma variável `data` com os dados correspondentes à fonte -escolhida. - -Por exemplo, se "descomentamos" a seguinte linha: - -```js -// import data from './data/pokemon/pokemon.js'; -``` - -A linha ficaria assim: - -```js -import data from "./data/pokemon/pokemon.js"; -``` - -E agora teríamos a variável `data` disponível em `src/main.js`. - -### `src/data.js` - -O coração deste projeto é a manipulação de dados através de arrays e objetos. - -Recomendamos que este arquivo contenha toda a funcionalidade que corresponda a -obter, processar e manipular dados (suas funções): - -- `filterData(data, condition)`: esta função receberia os dados e nos retornaria - os que cumprem com a condição. - -- `sortData(data, sortBy, sortOrder)`: esta função recebe três parâmetros. O - primeiro, `data`, nos entrega os dados. O segundo, `sortBy`, diz respeito a - qual das informações quer usar para ordenar. O terceiro, `sortOrder`, indica - se quer ordenar de maneira crescente ou decrescente. - -- `computeStats(data)`: essa função nos permite fazer cálculos estatísticos - básicos para serem exibidos de acordo com o que os dados permitem. - -Estes nomes de funções e parâmetros são somente referência, o que vocês decidirem -utilizar vai depender da sua implementação. - -Estas funções devem ser -[_puras_](https://imasters.com.br/desenvolvimento/serie-js-e-vida-pure-functions-funcoes-puras) -e independentes do DOM. Estas funções serão depois usadas a partir do arquivo -`src/main.js`, ao carregar a página e a cada vez que o usuário interagir com a -interface (cliques, seleções, filtros, ordenação, etc). - -### `src/data` - -Nesta pasta estão os dados de diferentes fontes. Você vai encontrar uma pasta -para cada fonte, e dentro de cada pasta estão dois arquivos: um com a extensão -`.js` e outro `.json`. Ambos os arquivos contém os mesmos dados; a diferença é -que podemos usar o `.js` com uma tag ` - - diff --git a/src/main.js b/src/main.js index 75679b65..e2801f4e 100644 --- a/src/main.js +++ b/src/main.js @@ -1,8 +1,5 @@ -import { example } from './data.js'; -//import data from './data/pokemon/pokemon.js'; -// import data from './data/lol/lol.js'; -// import data from './data/rickandmorty/rickandmorty.js'; + import data from './data/ghibli/ghibli.js'; -// import data from './data/athletes/athletes.js'; -console.log(example, data); + +console.log(data); diff --git a/src/style.css b/src/style.css index e69de29b..b69ec984 100644 --- a/src/style.css +++ b/src/style.css @@ -0,0 +1,10 @@ +* { + padding: 0; + margin: 0; + border: 0; + box-sizing: border-box; +} + +body { + background-color:#BF9A78; +} \ No newline at end of file From e649090e80da69b38fb9e46c37b263cf3c9672da Mon Sep 17 00:00:00 2001 From: Erika Moreno Date: Fri, 25 Feb 2022 13:38:16 -0300 Subject: [PATCH 5/6] add info readme --- img-readme/home_baixa_fidelidade.jpg | Bin 0 -> 63291 bytes img-readme/home_prototipo.png | Bin 0 -> 191338 bytes img-readme/index_prototipo.png | Bin 0 -> 294007 bytes src/img/ponyo.jpg | Bin 0 -> 151824 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 img-readme/home_baixa_fidelidade.jpg create mode 100644 img-readme/home_prototipo.png create mode 100644 img-readme/index_prototipo.png create mode 100644 src/img/ponyo.jpg diff --git a/img-readme/home_baixa_fidelidade.jpg b/img-readme/home_baixa_fidelidade.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d7f6c09f52e69f557c596c8d6764f2b4185e263c GIT binary patch literal 63291 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�E!mvUl-Ibc>NURiQ!tNj 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�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

*)y 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


G5RU00@4kgR<`!7@`MXPs&Go1T*VzgY0 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