From cf3524db733ca55be6450e96aec421a09b213fd8 Mon Sep 17 00:00:00 2001 From: jiiin Date: Wed, 23 Feb 2022 22:57:19 +0100 Subject: [PATCH 01/15] Base html/css completed --- code/assets/dummy.png | Bin 0 -> 700814 bytes code/assets/icons/arrow-down.svg | 3 + code/assets/icons/checked.svg | 3 + code/assets/icons/code-fork-solid.svg | 1 + code/assets/icons/favi.svg | 1 + code/assets/icons/github-brands.svg | 1 + code/index.html | 222 ++++++++++++++++-- code/style.css | 316 +++++++++++++++++++++++++- 8 files changed, 528 insertions(+), 19 deletions(-) create mode 100644 code/assets/dummy.png create mode 100644 code/assets/icons/arrow-down.svg create mode 100644 code/assets/icons/checked.svg create mode 100644 code/assets/icons/code-fork-solid.svg create mode 100644 code/assets/icons/favi.svg create mode 100644 code/assets/icons/github-brands.svg diff --git a/code/assets/dummy.png b/code/assets/dummy.png new file mode 100644 index 0000000000000000000000000000000000000000..55b68c0e3ea337b0126ceae5f9acbd058e5f42ab GIT binary patch literal 700814 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%0A^X=Im_`de)%U{l@uKLpE z#ckvApQ9d&?5+3KZ+L5a_|n;S^`)!rGr#$Hcw?_Rr;ed7!}m%ps@6^b#C2Xo!Fj49 z?N8jk-8;_{vq9fjUzgEXOh~7iX1l>HsC(H*uu@X$X>uC`fn zfES+Lm4g#47uY7{-ETYIo_gXq>p>Y6pxitvoF~9LtQ@KD1BbmB=1C1X)^>d0t9D0I z#6AzSBgdxOQP%Rg9OCðXa$P4pkipi6mAbV_biApH<6;rUS_94Sj8Jm%n1 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 - - + diff --git a/code/package-lock.json b/code/package-lock.json new file mode 100644 index 00000000..3eec5266 --- /dev/null +++ b/code/package-lock.json @@ -0,0 +1,11587 @@ +{ + "name": "github clone coding", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "github clone coding", + "version": "1.0.0", + "license": "ISC", + "devDependencies": { + "@babel/core": "^7.17.5", + "@babel/preset-env": "^7.16.11", + "@babel/preset-typescript": "^7.16.7", + "babel-loader": "^8.2.3", + "css-loader": "^6.6.0", + "file-loader": "^6.2.0", + "html-webpack-link-type-plugin": "^1.1.1", + "html-webpack-plugin": "^5.5.0", + "style-loader": "^3.3.1", + "webpack": "^5.69.1", + "webpack-cli": "^4.9.2", + "webpack-dev-server": "^4.7.4" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@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==", + "dev": true, + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "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==", + "dev": true, + "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-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@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==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "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==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "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==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", + "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "dev": true, + "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-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "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-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "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-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "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-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "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-destructuring": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", + "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", + "dev": true, + "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-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "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-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "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-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "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-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "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-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^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/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==", + "dev": true, + "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/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^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/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "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-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "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-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "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-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "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-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "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-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "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-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "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-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "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-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "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-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@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-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", + "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "node_modules/@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-mTClfhq5cuGyW4jthaFuig6Q8OVfB3IRyZfN/9SCyJtiM5H0SubwM89cHoT9UngO6HyUFic88HvT1zSNLNyxWA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.1.tgz", + "integrity": "sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==", + "dev": true, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x", + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.1.tgz", + "integrity": "sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA==", + "dev": true, + "dependencies": { + "envinfo": "^7.7.3" + }, + "peerDependencies": { + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.1.tgz", + "integrity": "sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==", + "dev": true, + "peerDependencies": { + "webpack-cli": "4.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "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==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.19.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "dev": true, + "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/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "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==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/convert-source-map/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.72", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.72.tgz", + "integrity": "sha512-9LkRQwjW6/wnSfevR21a3k8sOJ+XWSH7kkzs9/EUenKmuDkndP3W9y1yCZpOxufwGbX3JV8glZZSDb4o95zwXQ==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.0.tgz", + "integrity": "sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "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=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "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-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-link-type-plugin": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/html-webpack-link-type-plugin/-/html-webpack-link-type-plugin-1.1.1.tgz", + "integrity": "sha512-s7rcMvcpX6mz4CezXC63vcgEqmhhyuEjVcA17jE60gN9Hpp0CZlHyKOq4uDBa2J0PhV8pFQi1xPmtsMwCPN1zg==", + "dev": true, + "dependencies": { + "minimatch": "3.0.4" + }, + "peerDependencies": { + "html-webpack-plugin": ">=3.0.0", + "webpack": ">=3.0.0" + } + }, + "node_modules/html-webpack-link-type-plugin/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", + "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.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==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "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==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "dependencies": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dev": true, + "dependencies": { + "node-forge": "^1.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", + "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "dev": true, + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dev": true, + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/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==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webpack": { + "version": "5.69.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.69.1.tgz", + "integrity": "sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-cli": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.2.tgz", + "integrity": "sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==", + "dev": true, + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.1.1", + "@webpack-cli/info": "^1.4.1", + "@webpack-cli/serve": "^1.6.1", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "execa": "^5.0.0", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "@webpack-cli/migrate": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "@babel/core": { + "version": "7.17.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", + "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "dev": true, + "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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@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==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@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==", + "dev": true, + "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==", + "dev": true + }, + "@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==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", + "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "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=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.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==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", + "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@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==", + "dev": true, + "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/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@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-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + } + }, + "@babel/runtime": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", + "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true + }, + "@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==", + "dev": true + }, + "@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==", + "dev": true + }, + "@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==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", + "dev": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-mTClfhq5cuGyW4jthaFuig6Q8OVfB3IRyZfN/9SCyJtiM5H0SubwM89cHoT9UngO6HyUFic88HvT1zSNLNyxWA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webpack-cli/configtest": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.1.tgz", + "integrity": "sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==", + "dev": true, + "requires": {} + }, + "@webpack-cli/info": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.1.tgz", + "integrity": "sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA==", + "dev": true, + "requires": { + "envinfo": "^7.7.3" + } + }, + "@webpack-cli/serve": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.1.tgz", + "integrity": "sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==", + "dev": true, + "requires": {} + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "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==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "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==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.19.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "dev": true, + "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" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "caniuse-lite": { + "version": "1.0.30001312", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", + "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.72", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.72.tgz", + "integrity": "sha512-9LkRQwjW6/wnSfevR21a3k8sOJ+XWSH7kkzs9/EUenKmuDkndP3W9y1yCZpOxufwGbX3JV8glZZSDb4o95zwXQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "enhanced-resolve": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.0.tgz", + "integrity": "sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "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=", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "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" + } + }, + "express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "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==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "dev": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.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==", + "dev": true + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true + } + } + }, + "html-webpack-link-type-plugin": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/html-webpack-link-type-plugin/-/html-webpack-link-type-plugin-1.1.1.tgz", + "integrity": "sha512-s7rcMvcpX6mz4CezXC63vcgEqmhhyuEjVcA17jE60gN9Hpp0CZlHyKOq4uDBa2J0PhV8pFQi1xPmtsMwCPN1zg==", + "dev": true, + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", + "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "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==", + "dev": true + }, + "interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "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==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "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==", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "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==", + "dev": true + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "dev": true + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "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==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "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==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "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=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "requires": { + "resolve": "^1.9.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dev": true, + "requires": { + "node-forge": "^1.2.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "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==", + "dev": true + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true, + "requires": {} + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "terser": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", + "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "dev": true, + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "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==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dev": true, + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "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=", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webpack": { + "version": "5.69.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.69.1.tgz", + "integrity": "sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + } + }, + "webpack-cli": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.2.tgz", + "integrity": "sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==", + "dev": true, + "requires": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.1.1", + "@webpack-cli/info": "^1.4.1", + "@webpack-cli/serve": "^1.6.1", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "execa": "^5.0.0", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "dev": true, + "requires": {} + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } +} diff --git a/code/package.json b/code/package.json new file mode 100644 index 00000000..109bfdf7 --- /dev/null +++ b/code/package.json @@ -0,0 +1,28 @@ +{ + "name": "github clone coding", + "version": "1.0.0", + "private": true, + "description": "gihubt clone coding to practice stylying and fetch request", + "main": "script.ts", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "start": "webpack serve --config webpack.config.js --open", + "build": "webpack --config webpack.config.js" + }, + "author": "jiiiiin", + "license": "ISC", + "devDependencies": { + "@babel/core": "^7.17.5", + "@babel/preset-env": "^7.16.11", + "@babel/preset-typescript": "^7.16.7", + "babel-loader": "^8.2.3", + "css-loader": "^6.6.0", + "file-loader": "^6.2.0", + "html-webpack-link-type-plugin": "^1.1.1", + "html-webpack-plugin": "^5.5.0", + "style-loader": "^3.3.1", + "webpack": "^5.69.1", + "webpack-cli": "^4.9.2", + "webpack-dev-server": "^4.7.4" + } +} diff --git a/code/script.js b/code/script.js index e69de29b..f498c7db 100644 --- a/code/script.js +++ b/code/script.js @@ -0,0 +1,5 @@ +import HeaderComp from "./components/header"; +import "./style.css"; + +const root = document.getElementById("root"); +root.appendChild(HeaderComp()); diff --git a/code/webpack.config.js b/code/webpack.config.js new file mode 100644 index 00000000..ee7cc070 --- /dev/null +++ b/code/webpack.config.js @@ -0,0 +1,39 @@ +const path = require("path"); +const HtmlWebpackPlugin = require("html-webpack-plugin"); +const LinkTypePlugin = + require("html-webpack-link-type-plugin").HtmlWebpackLinkTypePlugin; +module.exports = { + entry: "./script.js", + output: { path: path.join(__dirname, "build"), filename: "index.bundle.js" }, + mode: process.env.NODE_ENV || "development", + resolve: { + extensions: [".js"], + }, + // devServer: { contentBase: __dirname }, + module: { + rules: [ + { + test: /\.(js)$/, + exclude: /node_modules/, + use: ["babel-loader"], + }, + { + test: /\.css$/, + exclude: /stylesheets|node_modules/, + use: ["style-loader", "css-loader"], + }, + { + test: /\.(jpg|jpeg|png|gif|mp3|svg)$/, + use: ["file-loader"], + }, + ], + }, + plugins: [ + new HtmlWebpackPlugin({ + template: path.join(__dirname, "index.html"), + }), + new LinkTypePlugin({ + "*.css": "text/css", + }), + ], +}; From 42f76ef777675aeeb093205eb87e4749a674093f Mon Sep 17 00:00:00 2001 From: jiiin Date: Thu, 24 Feb 2022 14:24:08 +0100 Subject: [PATCH 04/15] JS modules completed --- code/components/header.js | 34 +++--- code/index.html | 210 -------------------------------------- code/script.js | 9 +- code/style.css | 4 +- 4 files changed, 21 insertions(+), 236 deletions(-) diff --git a/code/components/header.js b/code/components/header.js index 35062fbd..f45ffa95 100644 --- a/code/components/header.js +++ b/code/components/header.js @@ -1,11 +1,9 @@ -import dummy from "../assets/dummy.png"; import notificationIconSrc from "../assets/icons/bell-regular.svg"; import githugLogoSrc from "../assets/icons/github-brands.svg"; +import { createElement } from "../utility/createElem"; -export default function HeaderComp() { - const header = document.createElement("header"); - header.classList.add("header"); - +export default function HeaderComp(userProfileImage) { + const header = createElement("header", "header"); //[todo] unable to change color in svg when it is in img tag. update it later const barIcon = ` `; - const headerContainer = document.createElement("div"); - headerContainer.classList.add("header-container"); + const headerContainer = createElement("div", "header-container"); - const githubLogo = document.createElement("img"); + const githubLogo = createElement("img", "logo"); githubLogo.src = githugLogoSrc; - githubLogo.classList.add("logo"); - const searchForm = document.createElement("form"); - searchForm.classList.add("search-container"); + const searchForm = createElement("form", "search-container"); searchForm.innerHTML = ` `; nav.appendChild(ul); - const githubLogoMobile = document.createElement("img"); + const githubLogoMobile = createElement("img", "logo-mobile"); githubLogoMobile.src = githugLogoSrc; - githubLogoMobile.classList.add("logo-mobile"); headerContainer.appendChild(githubLogo); headerContainer.appendChild(searchForm); headerContainer.appendChild(nav); - const userProfileCorner = document.createElement("img"); - userProfileCorner.src = dummy; - userProfileCorner.classList.add("profile-thumbnail-corner"); + const userProfileCorner = createElement("img", "profile-thumbnail-corner"); + userProfileCorner.src = userProfileImage; - const notificationIcon = document.createElement("img"); + const notificationIcon = createElement("img", "notification"); notificationIcon.src = notificationIconSrc; - notificationIcon.classList.add("notification"); //attach by order header.innerHTML = barIcon; diff --git a/code/index.html b/code/index.html index 4734e5b0..bde4ab3e 100644 --- a/code/index.html +++ b/code/index.html @@ -22,216 +22,6 @@
- - -
- - -
- -
-
- - - - -
- -
-
    -
  • - Select type - -
  • -
  • - checked icon - Javascript -
  • -
  • - checked icon - Typescript -
  • -
  • - checked icon - HTML -
  • -
  • - checked iconCSS -
  • -
-
-
- - - -
- -
-
    -
  • - Select order - -
  • -
  • - checked icon - Last updated -
  • -
  • - checked icon - Name -
  • -
-
-
-
-
- -
    -
  • -
    -

    project-weather-app

    -
    -

    Forked from fay/project-weather-app

    -
    -
    -
    - Javascript -
    -
    - - - - - - 316 -
    -
    - updated 3 days ago -
    -
    - Master branch: master -
    -
    -
  • -
-
-
- diff --git a/code/script.js b/code/script.js index f498c7db..b5877513 100644 --- a/code/script.js +++ b/code/script.js @@ -1,5 +1,10 @@ -import HeaderComp from "./components/header"; import "./style.css"; +import userProfileImage from "./assets/dummy.png"; +import MainComp from "./components/main"; +import HeaderComp from "./components/header"; const root = document.getElementById("root"); -root.appendChild(HeaderComp()); +const header = HeaderComp(userProfileImage); +const main = MainComp(userProfileImage); +root.appendChild(header); +root.appendChild(main); diff --git a/code/style.css b/code/style.css index 95f033bf..69ab8c11 100644 --- a/code/style.css +++ b/code/style.css @@ -209,7 +209,7 @@ a { .filter-input { padding: 0.6em 1em; - width: 35ch; + width: 27ch; margin-right: 0.5rem; border-radius: var(--border-radius); border: 1px solid var(--color-deep-white); @@ -352,7 +352,7 @@ a { } /* max-width: 768px */ -@media screen and (max-width: 48rem) { +@media screen and (max-width: 50rem) { .nav-list, .header-container { flex-direction: column; From 9f342b8463e88b1da967ab381643bd78dd7a1132 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 00:11:19 +0100 Subject: [PATCH 05/15] First mockup completed --- code/.babelrc | 3 +- code/.gitignore | 3 +- code/assets/icons/favi.svg | 1 - code/assets/icons/favicon.ico | Bin 0 -> 15406 bytes code/components/filter.js | 42 ++++++++++++ code/components/filterButton.js | 60 +++++++++++++++++ code/components/header.js | 1 - code/components/main.js | 21 ++++++ code/components/repoCard.js | 88 +++++++++++++++++++++++++ code/components/repoLists.js | 32 +++++++++ code/components/repository.js | 13 ++++ code/components/userProfile.js | 35 ++++++++++ code/index.html | 2 +- code/package-lock.json | 110 +++++++++++++++++++++++++++++++ code/package.json | 2 + code/script.js | 112 ++++++++++++++++++++++++++++++-- code/style.css | 27 ++++++-- code/utility/capitalizeFirst.js | 3 + code/utility/createElem.js | 5 ++ code/webpack.config.js | 3 + 20 files changed, 548 insertions(+), 15 deletions(-) delete mode 100644 code/assets/icons/favi.svg create mode 100644 code/assets/icons/favicon.ico create mode 100644 code/components/filter.js create mode 100644 code/components/filterButton.js create mode 100644 code/components/main.js create mode 100644 code/components/repoCard.js create mode 100644 code/components/repoLists.js create mode 100644 code/components/repository.js create mode 100644 code/components/userProfile.js create mode 100644 code/utility/capitalizeFirst.js create mode 100644 code/utility/createElem.js diff --git a/code/.babelrc b/code/.babelrc index ded10f9b..897c585c 100644 --- a/code/.babelrc +++ b/code/.babelrc @@ -1,3 +1,4 @@ { - "presets": ["@babel/env", "@babel/preset-typescript"] + "presets": ["@babel/env"], + "plugins": ["@babel/plugin-transform-runtime"] } diff --git a/code/.gitignore b/code/.gitignore index c27e9ba4..0091e342 100644 --- a/code/.gitignore +++ b/code/.gitignore @@ -1,3 +1,4 @@ node_modules build -.env \ No newline at end of file +.env +dummyData \ No newline at end of file diff --git a/code/assets/icons/favi.svg b/code/assets/icons/favi.svg deleted file mode 100644 index ce7243a9..00000000 --- a/code/assets/icons/favi.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/code/assets/icons/favicon.ico b/code/assets/icons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..5cfb07e1cc2943aa90201db9773d775c2047ccf4 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git a/code/components/filter.js b/code/components/filter.js new file mode 100644 index 00000000..ebc1e0be --- /dev/null +++ b/code/components/filter.js @@ -0,0 +1,42 @@ +import { createElement } from "../utility/createElem"; +import FilterButtonComp from "./filterButton"; +export default function FilterComp() { + const filterContainer = createElement("div", "filter-container"); + const filterForm = createElement("form", "filter-form"); + filterForm.innerHTML = ` + + `; + + const sortByLanguage = ["javascript", "typescript", "html", "css"]; + const sortBy = ["last updated", "name"]; + + const filterByLanguage = FilterButtonComp( + "Language", + "languageSelector", + "programing-language", + "language-item", + sortByLanguage + ); + const filterByDate = FilterButtonComp( + "Sort", + "sortSelector", + "sort-by", + "sort-item", + sortBy + ); + + filterForm.appendChild(filterByLanguage); + filterForm.appendChild(filterByDate); + + filterForm.addEventListener("submit", (e) => { + e.preventDefault(); + console.log("filter form submitted"); + }); + + filterContainer.appendChild(filterForm); + return filterContainer; +} diff --git a/code/components/filterButton.js b/code/components/filterButton.js new file mode 100644 index 00000000..5dfa5faf --- /dev/null +++ b/code/components/filterButton.js @@ -0,0 +1,60 @@ +import arrowButton from "../assets/icons/arrow-down.svg"; +import checkedIcon from "../assets/icons/checked.svg"; +import { createElement } from "../utility/createElem"; +import { capitalizeFirstLetter } from "../utility/capitalizeFirst"; + +export default function FilterButtonComp( + buttonName, + filterId, + filterTypeClassname, + listItemClassname, + filterLists +) { + const filterBtnContainer = createElement("div", "filter-btn-container"); + const filterBtn = createElement("button", "filter-btn"); + filterBtn.id = "languageBtn"; + filterBtn.innerHTML = ` + ${buttonName} + checked icon + `; + + const filterBtnPositioner = createElement("div", "filter-btn-positioner"); + const filterSelectorLists = createElement("ul", filterTypeClassname); + filterSelectorLists.id = filterId; + filterSelectorLists.innerHTML = ` +
  • + Select type + +
  • + `; + const listAttributes = filterLists; + listAttributes.forEach((item) => { + const li = createList(listItemClassname, item); + filterSelectorLists.appendChild(li); + }); + filterBtnPositioner.appendChild(filterSelectorLists); + + filterSelectorLists.addEventListener("click", (e) => { + console.log("selector clicked!"); + }); + + filterBtnContainer.appendChild(filterBtn); + filterBtnContainer.appendChild(filterBtnPositioner); + + return filterBtnContainer; +} + +function createList(classname, text) { + const listItem = createElement("li", classname); + listItem.id = text.replace(/\s/g, ""); + const img = createElement("img", "checked-icon"); + img.src = checkedIcon; + + listItem.appendChild(img); + listItem.innerText = capitalizeFirstLetter(text); + return listItem; +} diff --git a/code/components/header.js b/code/components/header.js index f45ffa95..1d760a11 100644 --- a/code/components/header.js +++ b/code/components/header.js @@ -66,7 +66,6 @@ export default function HeaderComp(userProfileImage) { header.appendChild(githubLogoMobile); header.appendChild(userProfileCorner); header.appendChild(notificationIcon); - console.log(header); return header; } diff --git a/code/components/main.js b/code/components/main.js new file mode 100644 index 00000000..d8f7fad6 --- /dev/null +++ b/code/components/main.js @@ -0,0 +1,21 @@ +import { createElement } from "../utility/createElem"; +import UserProfileComp from "./userProfile.js"; +import RepositoryComp from "./repository"; + +export default function MainComp( + userProfileImage, + userId, + name, + githubLink, + technigoRepoData +) { + const main = createElement("main", "main"); + main.id = "projects"; + + const userInfo = UserProfileComp(userProfileImage, userId, name, githubLink); + const repository = RepositoryComp(technigoRepoData); + + main.appendChild(userInfo); + main.appendChild(repository); + return main; +} diff --git a/code/components/repoCard.js b/code/components/repoCard.js new file mode 100644 index 00000000..0c763728 --- /dev/null +++ b/code/components/repoCard.js @@ -0,0 +1,88 @@ +import { createElement } from "../utility/createElem"; +import { capitalizeFirstLetter } from "../utility/capitalizeFirst"; + +export default function RepoCardComp( + title, + forkedFrom, + languageIdentity, + forkedCount, + lastUpdate, + branch, + repoURL +) { + const li = createElement("li", "repository-card"); + + const titleContainer = createElement("div", "repository-title-container"); + const aElem = createElement("a", "link-to-repo"); + aElem.setAttribute("href", repoURL); + const cardTitle = createElement("h2", "card-title"); + cardTitle.innerText = title; + aElem.appendChild(cardTitle); + titleContainer.appendChild(aElem); + + const cardForkedFrom = createElement("p", "card-forked-from"); + cardForkedFrom.innerText = `Forked from ${forkedFrom}`; + + const spec = createElement("article", "card-spec"); + const specContainerFirst = createElement("div", "spec-container"); + const languageIdentification = createElement( + "div", + "language-identification" + ); + const languageId = languageIdentity || "unknown"; + languageIdentification.classList.add(languageId.toLowerCase()); + const languageTitle = createElement("span", "language"); + languageTitle.innerText = capitalizeFirstLetter(languageId); + + specContainerFirst.appendChild(languageIdentification); + specContainerFirst.appendChild(languageTitle); + + const specContainerSecond = createElement("div", "spec-container"); + const forked = createElement("span", "language"); + forked.innerHTML = ` + + + + + ${forkedCount} + `; + specContainerSecond.append(forked); + const specContainerThird = createElement("div", "spec-container"); + const updatedDate = createElement("span", "date"); + updatedDate.innerText = displayLastUpdatedDate(lastUpdate); + specContainerThird.appendChild(updatedDate); + + const specContainerForth = createElement("div", "spec-container"); + const masterBranch = createElement("span", "branch"); + masterBranch.innerText = `Branch: ${branch}`; + specContainerForth.appendChild(masterBranch); + + spec.appendChild(specContainerFirst); + spec.appendChild(specContainerSecond); + spec.appendChild(specContainerThird); + spec.appendChild(specContainerForth); + + li.appendChild(titleContainer); + li.appendChild(cardForkedFrom); + li.appendChild(spec); + + return li; +} + +function displayLastUpdatedDate(commitDate) { + const today = new Date().getTime(); + const commitdate = new Date(commitDate).getTime(); + // const diffDays = parseInt((today - commitdate) / (1000 * 60 * 60 * 24), 10); + const datediff = today - commitdate; + const lastCommited = Math.round(datediff / (24 * 60 * 60 * 1000)); + return lastCommited === 0 + ? "Updated today" + : `Updated ${lastCommited} days ago`; +} diff --git a/code/components/repoLists.js b/code/components/repoLists.js new file mode 100644 index 00000000..33703d99 --- /dev/null +++ b/code/components/repoLists.js @@ -0,0 +1,32 @@ +import { createElement } from "../utility/createElem"; +import RepoCardComp from "./repoCard"; + +export default function RepoListsComp(technigoRepoData) { + const list = createElement("ul", "repository-list"); + + technigoRepoData.forEach((repo) => { + console.log("repo in repolist", repo); + const { + name, + forkedFrom, + language, + forksCount, + latestCommitDate, + defaultBranch, + repoURL, + } = repo; + + const repoistory = RepoCardComp( + name, + forkedFrom, + language, + forksCount, + latestCommitDate, + defaultBranch, + repoURL + ); + list.appendChild(repoistory); + }); + + return list; +} diff --git a/code/components/repository.js b/code/components/repository.js new file mode 100644 index 00000000..ca32f80c --- /dev/null +++ b/code/components/repository.js @@ -0,0 +1,13 @@ +import { createElement } from "../utility/createElem"; +import FilterComp from "./filter"; +import RepoListsComp from "./repoLists"; + +export default function RepositoryComp(technigoRepoData) { + const section = createElement("section", "repository"); + const filter = FilterComp(); + const repository = RepoListsComp(technigoRepoData); + + section.appendChild(filter); + section.appendChild(repository); + return section; +} diff --git a/code/components/userProfile.js b/code/components/userProfile.js new file mode 100644 index 00000000..750652c5 --- /dev/null +++ b/code/components/userProfile.js @@ -0,0 +1,35 @@ +import { createElement } from "../utility/createElem"; + +export default function UserProfileComp( + userProfileImage, + username, + email, + githubLink +) { + const aside = createElement("aside", "user-profile"); + const profileContainer = createElement("div", "user-profile-container"); + + const userProfileImg = createElement("img", "user-profile-img"); + userProfileImg.src = userProfileImage; + + const userInfoContainer = createElement("div", "user-info"); + const usernameElem = createElement("h1", "username"); + usernameElem.innerText = username; + + const emailElem = createElement("p", "email"); + emailElem.innerText = email; + + userInfoContainer.appendChild(usernameElem); + userInfoContainer.appendChild(emailElem); + + profileContainer.appendChild(userProfileImg); + profileContainer.appendChild(userInfoContainer); + + const githubLinkElem = createElement("a", "go-to-github"); + githubLinkElem.innerText = `Go to ${username}'s Github`; + githubLinkElem.href = githubLink; + + aside.appendChild(profileContainer); + aside.appendChild(githubLinkElem); + return aside; +} diff --git a/code/index.html b/code/index.html index bde4ab3e..b241a006 100644 --- a/code/index.html +++ b/code/index.html @@ -9,7 +9,7 @@ - + diff --git a/code/package-lock.json b/code/package-lock.json index 3eec5266..ca62d915 100644 --- a/code/package-lock.json +++ b/code/package-lock.json @@ -10,10 +10,12 @@ "license": "ISC", "devDependencies": { "@babel/core": "^7.17.5", + "@babel/plugin-transform-runtime": "^7.17.0", "@babel/preset-env": "^7.16.11", "@babel/preset-typescript": "^7.16.7", "babel-loader": "^8.2.3", "css-loader": "^6.6.0", + "dotenv-webpack": "^7.1.0", "file-loader": "^6.2.0", "html-webpack-link-type-plugin": "^1.1.1", "html-webpack-plugin": "^5.5.0", @@ -1433,6 +1435,35 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/@babel/plugin-transform-shorthand-properties": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", @@ -3181,6 +3212,39 @@ "tslib": "^2.0.3" } }, + "node_modules/dotenv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-defaults": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dotenv-defaults/-/dotenv-defaults-2.0.2.tgz", + "integrity": "sha512-iOIzovWfsUHU91L5i8bJce3NYK5JXeAwH50Jh6+ARUdLiiGlYWfGw6UkzsYqaXZH/hjE/eCd/PlfM/qqyK0AMg==", + "dev": true, + "dependencies": { + "dotenv": "^8.2.0" + } + }, + "node_modules/dotenv-webpack": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/dotenv-webpack/-/dotenv-webpack-7.1.0.tgz", + "integrity": "sha512-+aUOe+nqgLerA/n611oyC15fY79BIkGm2fOxJAcHDonMZ7AtDpnzv/Oe591eHAenIE0t6w03UyxDnLs/YUxx5Q==", + "dev": true, + "dependencies": { + "dotenv-defaults": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "webpack": "^4 || ^5" + } + }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -7609,6 +7673,28 @@ "@babel/helper-plugin-utils": "^7.16.7" } }, + "@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, "@babel/plugin-transform-shorthand-properties": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", @@ -9030,6 +9116,30 @@ "tslib": "^2.0.3" } }, + "dotenv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", + "dev": true + }, + "dotenv-defaults": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dotenv-defaults/-/dotenv-defaults-2.0.2.tgz", + "integrity": "sha512-iOIzovWfsUHU91L5i8bJce3NYK5JXeAwH50Jh6+ARUdLiiGlYWfGw6UkzsYqaXZH/hjE/eCd/PlfM/qqyK0AMg==", + "dev": true, + "requires": { + "dotenv": "^8.2.0" + } + }, + "dotenv-webpack": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/dotenv-webpack/-/dotenv-webpack-7.1.0.tgz", + "integrity": "sha512-+aUOe+nqgLerA/n611oyC15fY79BIkGm2fOxJAcHDonMZ7AtDpnzv/Oe591eHAenIE0t6w03UyxDnLs/YUxx5Q==", + "dev": true, + "requires": { + "dotenv-defaults": "^2.0.2" + } + }, "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", diff --git a/code/package.json b/code/package.json index 109bfdf7..0326d567 100644 --- a/code/package.json +++ b/code/package.json @@ -13,10 +13,12 @@ "license": "ISC", "devDependencies": { "@babel/core": "^7.17.5", + "@babel/plugin-transform-runtime": "^7.17.0", "@babel/preset-env": "^7.16.11", "@babel/preset-typescript": "^7.16.7", "babel-loader": "^8.2.3", "css-loader": "^6.6.0", + "dotenv-webpack": "^7.1.0", "file-loader": "^6.2.0", "html-webpack-link-type-plugin": "^1.1.1", "html-webpack-plugin": "^5.5.0", diff --git a/code/script.js b/code/script.js index b5877513..eaf2e104 100644 --- a/code/script.js +++ b/code/script.js @@ -1,10 +1,112 @@ import "./style.css"; -import userProfileImage from "./assets/dummy.png"; import MainComp from "./components/main"; import HeaderComp from "./components/header"; +import { commitHist } from "./dummyData/repoHist"; +import { allRepo } from "./dummyData/allRepo"; +import { userInfo } from "./dummyData/userInfo"; +import { repoData } from "./dummyData/repoData"; + const root = document.getElementById("root"); -const header = HeaderComp(userProfileImage); -const main = MainComp(userProfileImage); -root.appendChild(header); -root.appendChild(main); +const TOKEN = process.env.GITHUB_AUTH; +console.log(TOKEN); + +async function fetchGithubData(path) { + const myHeaders = new Headers(); + myHeaders.append("Authorization", `Basic ${TOKEN}`); + + const requestOptions = { + method: "GET", + headers: myHeaders, + redirect: "follow", + }; + + const response = await fetch( + `https://api.github.com/${path}`, + requestOptions + ); + return await response.json(); +} + +// const getUserInfo = fetchGithubData("users/jiiinCho"); +// const getRepos = fetchGithubData("users/jiiinCho/repos"); + +async function init() { + try { + // const value = await Promise.all([getUserInfo, getRepos]); + const { login, avatar_url, html_url, name } = userInfo; + const allRepository = allRepo; + + // const technigoRepoDataRaw = await filterTechnigo(allRepository); + const technigoRepoDataRaw = repoData; + const technigoRepoData = technigoRepoDataRaw.filter( + (repo) => repo !== undefined + ); + console.log("repodata", technigoRepoData); + const header = HeaderComp(avatar_url); + const main = MainComp(avatar_url, name, login, html_url, technigoRepoData); + + root.appendChild(header); + root.appendChild(main); + } catch (e) { + console.error(e); + } +} + +//filter repos only forked from Tehchnigo => expected [undefined, {}, {}, undefined] +const filterTechnigo = async (repos) => { + return await Promise.all( + repos.map(async (repo) => { + if (!repo.fork) { + return; + } + const name = repo.name; //project-businees- + const repoInfo = await fetchGithubData(`repos/jiiinCho/${name}`); + const parentName = repoInfo.parent.owner.login; + if (parentName === "Technigo") { + const commitHist = await fetchGithubData( + `repos/jiiinCho/${name}/commits` + ); + const commitCounts = commitHist.length; + const repositoryData = setRepoData( + commitHist[0], + commitCounts, + repoInfo + ); + return repositoryData; + } + }) + ); +}; + +function setRepoData(latestCommit, allCommitCount, repoInfo) { + const name = repoInfo.name; + const defaultBranch = repoInfo.default_branch; + const forksCount = repoInfo.forks_count; + const repoURL = repoInfo.html_url; + const language = repoInfo.parent.language; + const forkedFrom = repoInfo.parent.full_name; + const latestCommitAuthor = latestCommit.commit.author.name; + const latestCommitDate = latestCommit.commit.author.date; + const latestCommitMessage = latestCommit.commit.message; + const latestCommitUrl = latestCommit.html_url; + const repoData = { + name, + defaultBranch, + forksCount, + repoURL, + allCommitCount, + latestCommitAuthor, + latestCommitDate, + latestCommitMessage, + latestCommitUrl, + forkedFrom, + language, + }; + + return repoData; +} + +init().then(() => { + console.log("app is running!"); +}); diff --git a/code/style.css b/code/style.css index 69ab8c11..19cb65f8 100644 --- a/code/style.css +++ b/code/style.css @@ -56,7 +56,7 @@ ul { padding: 0; margin: 0; } -a, +.go-to-github, button { background: none; color: var(--color-white); @@ -68,7 +68,7 @@ button { border-radius: var(--border-radius); border: 1px solid var(--color-deep-white); } -a:hover, +.go-to-github:hover, button:hover { background-color: var(--color-light-grey); } @@ -213,6 +213,7 @@ a { margin-right: 0.5rem; border-radius: var(--border-radius); border: 1px solid var(--color-deep-white); + margin-bottom: 0.5rem; } .filter-input:focus { border: 1px double var(--color-blue); @@ -300,12 +301,17 @@ a { display: flex; width: 100%; justify-content: space-between; + cursor: pointer; } .card-title { color: var(--color-blue); margin: 0; margin-bottom: 0.5rem; + border-bottom: 1px solid transparent; +} +.card-title:hover { + border-bottom: 1px solid var(--color-blue); } .card-forked-from { margin: 0.25rem 0; @@ -313,13 +319,14 @@ a { margin-bottom: 1rem; } .card-spec { - display: flex; + display: grid; + grid-template-columns: 1fr 1fr 3fr 3fr; width: 100%; font-size: var(--fontsize-small); margin-bottom: 0.55rem; } .spec-container { - margin-right: 1.25rem; + margin: 0.25rem; display: flex; align-items: center; } @@ -335,6 +342,9 @@ a { .language-identification.html { background-color: var(--color-red); } +.language-identification.css { + background-color: var(--color-pink); +} .forked { fill: var(--color-light-white); } @@ -351,7 +361,7 @@ a { display: none; } -/* max-width: 768px */ +/* max-width: 800px */ @media screen and (max-width: 50rem) { .nav-list, .header-container { @@ -381,6 +391,7 @@ a { flex-direction: column; } .filter-container { + text-align: end; padding: 1em; padding-top: 0; } @@ -396,4 +407,10 @@ a { height: var(--profile-size-mobile); margin-right: 1rem; } + .card-spec { + grid-template-columns: 1fr 1fr; + } + .filter-input { + width: 100%; + } } diff --git a/code/utility/capitalizeFirst.js b/code/utility/capitalizeFirst.js new file mode 100644 index 00000000..1ebde532 --- /dev/null +++ b/code/utility/capitalizeFirst.js @@ -0,0 +1,3 @@ +export function capitalizeFirstLetter(string) { + return string.charAt(0).toUpperCase() + string.slice(1); +} diff --git a/code/utility/createElem.js b/code/utility/createElem.js new file mode 100644 index 00000000..497bdb65 --- /dev/null +++ b/code/utility/createElem.js @@ -0,0 +1,5 @@ +export function createElement(elementType, className) { + const elem = document.createElement(elementType); + elem.classList.add(`${className}`); + return elem; +} diff --git a/code/webpack.config.js b/code/webpack.config.js index ee7cc070..247aba60 100644 --- a/code/webpack.config.js +++ b/code/webpack.config.js @@ -1,7 +1,9 @@ +const Dotenv = require("dotenv-webpack"); const path = require("path"); const HtmlWebpackPlugin = require("html-webpack-plugin"); const LinkTypePlugin = require("html-webpack-link-type-plugin").HtmlWebpackLinkTypePlugin; + module.exports = { entry: "./script.js", output: { path: path.join(__dirname, "build"), filename: "index.bundle.js" }, @@ -35,5 +37,6 @@ module.exports = { new LinkTypePlugin({ "*.css": "text/css", }), + new Dotenv(), ], }; From 4c4139bf6f378f9042106a1340a9292af6b7bb81 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 14:01:35 +0100 Subject: [PATCH 06/15] mockup completed --- code/assets/icons/code-commit-solid.svg | 1 + code/assets/icons/code-fork-solid.svg | 2 +- code/assets/icons/code-pull-request-solid.svg | 1 + code/components/repoCard.js | 112 +++++++++++------- code/components/repoLists.js | 29 ++++- code/script.js | 39 ++++-- code/style.css | 55 +++++++-- 7 files changed, 173 insertions(+), 66 deletions(-) create mode 100644 code/assets/icons/code-commit-solid.svg create mode 100644 code/assets/icons/code-pull-request-solid.svg diff --git a/code/assets/icons/code-commit-solid.svg b/code/assets/icons/code-commit-solid.svg new file mode 100644 index 00000000..36088ff0 --- /dev/null +++ b/code/assets/icons/code-commit-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/code/assets/icons/code-fork-solid.svg b/code/assets/icons/code-fork-solid.svg index d81d3208..580b7f4d 100644 --- a/code/assets/icons/code-fork-solid.svg +++ b/code/assets/icons/code-fork-solid.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/code/assets/icons/code-pull-request-solid.svg b/code/assets/icons/code-pull-request-solid.svg new file mode 100644 index 00000000..dc1d3c29 --- /dev/null +++ b/code/assets/icons/code-pull-request-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/code/components/repoCard.js b/code/components/repoCard.js index 0c763728..99a501ce 100644 --- a/code/components/repoCard.js +++ b/code/components/repoCard.js @@ -1,14 +1,26 @@ import { createElement } from "../utility/createElem"; import { capitalizeFirstLetter } from "../utility/capitalizeFirst"; +import commitIcon from "../assets/icons/code-commit-solid.svg"; +import forkedIcon from "../assets/icons/code-fork-solid.svg"; +import pullIcon from "../assets/icons/code-pull-request-solid.svg"; export default function RepoCardComp( title, forkedFrom, + forksURL, languageIdentity, forkedCount, lastUpdate, branch, - repoURL + repoURL, + allCommitCount, + latestCommitAuthor, + latestCommitMessage, + latestCommitUrl, + pullRequestTitle, + pullRequestMessage, + pullRequestUpdatedAt, + pullRequestURL ) { const li = createElement("li", "repository-card"); @@ -20,57 +32,57 @@ export default function RepoCardComp( aElem.appendChild(cardTitle); titleContainer.appendChild(aElem); - const cardForkedFrom = createElement("p", "card-forked-from"); - cardForkedFrom.innerText = `Forked from ${forkedFrom}`; + const forkedOrigin = createElement("div", "card-forked-branch"); + forkedOrigin.innerHTML = ` +

    Forked from ${forkedFrom}

    + Branch: ${branch} + `; const spec = createElement("article", "card-spec"); - const specContainerFirst = createElement("div", "spec-container"); - const languageIdentification = createElement( - "div", - "language-identification" - ); + + const languageSpec = createElement("div", "spec-container"); const languageId = languageIdentity || "unknown"; - languageIdentification.classList.add(languageId.toLowerCase()); - const languageTitle = createElement("span", "language"); - languageTitle.innerText = capitalizeFirstLetter(languageId); + languageSpec.innerHTML = ` +
    + ${capitalizeFirstLetter(languageId)} + `; + + const forkedContent = `forked icon${forkedCount}`; + const forked = specItem(forkedContent, "language"); - specContainerFirst.appendChild(languageIdentification); - specContainerFirst.appendChild(languageTitle); + const lastUpdated = specItem(displayLastUpdatedDate(lastUpdate), "date"); + const commitCountContent = `commit icon ${allCommitCount}`; + const commitCount = specItem(commitCountContent, "commit-count"); + const commitAuthor = specItem(latestCommitAuthor, "commit-author"); - const specContainerSecond = createElement("div", "spec-container"); - const forked = createElement("span", "language"); - forked.innerHTML = ` - - - - - ${forkedCount} - `; - specContainerSecond.append(forked); - const specContainerThird = createElement("div", "spec-container"); - const updatedDate = createElement("span", "date"); - updatedDate.innerText = displayLastUpdatedDate(lastUpdate); - specContainerThird.appendChild(updatedDate); + const commitMessage = createElement("div", "spec-container"); + commitMessage.innerHTML = ` + + ${substractMessage( + latestCommitMessage, + 27 + )} + + `; - const specContainerForth = createElement("div", "spec-container"); - const masterBranch = createElement("span", "branch"); - masterBranch.innerText = `Branch: ${branch}`; - specContainerForth.appendChild(masterBranch); + spec.appendChild(languageSpec); + spec.appendChild(forked); + spec.appendChild(lastUpdated); + spec.appendChild(commitCount); + spec.appendChild(commitAuthor); + spec.appendChild(commitMessage); - spec.appendChild(specContainerFirst); - spec.appendChild(specContainerSecond); - spec.appendChild(specContainerThird); - spec.appendChild(specContainerForth); + if (pullRequestURL) { + const pullContainer = createElement("div", "spec-container"); + pullContainer.innerHTML = ` + pull request icon + ${pullRequestTitle} + `; + spec.appendChild(pullContainer); + } li.appendChild(titleContainer); - li.appendChild(cardForkedFrom); + li.appendChild(forkedOrigin); li.appendChild(spec); return li; @@ -79,10 +91,22 @@ export default function RepoCardComp( function displayLastUpdatedDate(commitDate) { const today = new Date().getTime(); const commitdate = new Date(commitDate).getTime(); - // const diffDays = parseInt((today - commitdate) / (1000 * 60 * 60 * 24), 10); const datediff = today - commitdate; const lastCommited = Math.round(datediff / (24 * 60 * 60 * 1000)); return lastCommited === 0 ? "Updated today" : `Updated ${lastCommited} days ago`; } + +function specItem(innerElementContent, innerElementClass) { + const specContainer = createElement("div", "spec-container"); + const innerElement = createElement("span", innerElementClass); + innerElement.innerHTML = innerElementContent; + specContainer.appendChild(innerElement); + return specContainer; +} + +function substractMessage(message, messageLimit) { + const substracted = message.slice(0, messageLimit); + return message.length > messageLimit ? `${substracted} ...` : message; +} diff --git a/code/components/repoLists.js b/code/components/repoLists.js index 33703d99..4f019b2b 100644 --- a/code/components/repoLists.js +++ b/code/components/repoLists.js @@ -5,25 +5,42 @@ export default function RepoListsComp(technigoRepoData) { const list = createElement("ul", "repository-list"); technigoRepoData.forEach((repo) => { - console.log("repo in repolist", repo); const { name, - forkedFrom, - language, - forksCount, - latestCommitDate, defaultBranch, + forksCount, repoURL, + allCommitCount, + latestCommitAuthor, + latestCommitDate, + latestCommitMessage, + latestCommitUrl, + forkedFrom, + forksURL, + language, + pullRequestTitle, + pullRequestMessage, + pullRequestUpdatedAt, + pullRequestURL, } = repo; const repoistory = RepoCardComp( name, forkedFrom, + forksURL, language, forksCount, latestCommitDate, defaultBranch, - repoURL + repoURL, + allCommitCount, + latestCommitAuthor, + latestCommitMessage, + latestCommitUrl, + pullRequestTitle, + pullRequestMessage, + pullRequestUpdatedAt, + pullRequestURL ); list.appendChild(repoistory); }); diff --git a/code/script.js b/code/script.js index eaf2e104..530de260 100644 --- a/code/script.js +++ b/code/script.js @@ -2,7 +2,6 @@ import "./style.css"; import MainComp from "./components/main"; import HeaderComp from "./components/header"; -import { commitHist } from "./dummyData/repoHist"; import { allRepo } from "./dummyData/allRepo"; import { userInfo } from "./dummyData/userInfo"; import { repoData } from "./dummyData/repoData"; @@ -10,7 +9,7 @@ import { repoData } from "./dummyData/repoData"; const root = document.getElementById("root"); const TOKEN = process.env.GITHUB_AUTH; console.log(TOKEN); - +let myLoginName; async function fetchGithubData(path) { const myHeaders = new Headers(); myHeaders.append("Authorization", `Basic ${TOKEN}`); @@ -34,7 +33,10 @@ async function fetchGithubData(path) { async function init() { try { // const value = await Promise.all([getUserInfo, getRepos]); + // const { login, avatar_url, html_url, name } = value[0]; const { login, avatar_url, html_url, name } = userInfo; + myLoginName = login; + // const allRepository = value[1]; const allRepository = allRepo; // const technigoRepoDataRaw = await filterTechnigo(allRepository); @@ -42,7 +44,12 @@ async function init() { const technigoRepoData = technigoRepoDataRaw.filter( (repo) => repo !== undefined ); - console.log("repodata", technigoRepoData); + console.log(technigoRepoData); + + technigoRepoData.sort(function (a, b) { + return b.latestCommitDate - a.latestCommitDate; + }); + const header = HeaderComp(avatar_url); const main = MainComp(avatar_url, name, login, html_url, technigoRepoData); @@ -67,11 +74,18 @@ const filterTechnigo = async (repos) => { const commitHist = await fetchGithubData( `repos/jiiinCho/${name}/commits` ); + const pullRequestsInTechnigo = await fetchGithubData( + `repos/Technigo/${name}/pulls?per_page=72` + ); + const myPull = pullRequestsInTechnigo.find( + (pull) => pull.user.login === myLoginName + ); const commitCounts = commitHist.length; const repositoryData = setRepoData( commitHist[0], commitCounts, - repoInfo + repoInfo, + myPull ); return repositoryData; } @@ -79,17 +93,23 @@ const filterTechnigo = async (repos) => { ); }; -function setRepoData(latestCommit, allCommitCount, repoInfo) { +function setRepoData(latestCommit, allCommitCount, repoInfo, myPull) { const name = repoInfo.name; const defaultBranch = repoInfo.default_branch; - const forksCount = repoInfo.forks_count; const repoURL = repoInfo.html_url; const language = repoInfo.parent.language; const forkedFrom = repoInfo.parent.full_name; + const forksCount = repoInfo.parent.forks_count; + const forksURL = repoInfo.parent.html_url; const latestCommitAuthor = latestCommit.commit.author.name; - const latestCommitDate = latestCommit.commit.author.date; + const latestCommitDate = new Date(latestCommit.commit.author.date); const latestCommitMessage = latestCommit.commit.message; const latestCommitUrl = latestCommit.html_url; + const pullRequestTitle = myPull ? myPull.title : ""; + const pullRequestMessage = myPull ? myPull.body : ""; + const pullRequestUpdatedAt = myPull ? new Date(myPull.updated_at) : ""; + const pullRequestURL = myPull ? myPull.html_url : ""; + const repoData = { name, defaultBranch, @@ -101,7 +121,12 @@ function setRepoData(latestCommit, allCommitCount, repoInfo) { latestCommitMessage, latestCommitUrl, forkedFrom, + forksURL, language, + pullRequestTitle, + pullRequestMessage, + pullRequestUpdatedAt, + pullRequestURL, }; return repoData; diff --git a/code/style.css b/code/style.css index 19cb65f8..0e084c56 100644 --- a/code/style.css +++ b/code/style.css @@ -79,14 +79,16 @@ input { border: none; outline: none; color: var(--color-white); + font-size: var(--fontsize-regular); } a { display: block; text-align: center; text-decoration: none; + color: inherit; } .header { - height: 3.5rem; + height: 4rem; width: 100%; display: flex; justify-content: space-between; @@ -124,8 +126,8 @@ a { .search-container { display: flex; justify-content: space-between; - vertical-align: middle; - padding: 0.25em; + align-items: center; + padding: 0.15em 0.3em; margin: 0 2rem; border-radius: var(--border-radius); border: 1px solid var(--color-deep-white); @@ -208,7 +210,7 @@ a { } .filter-input { - padding: 0.6em 1em; + padding: 0.4em; width: 27ch; margin-right: 0.5rem; border-radius: var(--border-radius); @@ -313,14 +315,17 @@ a { .card-title:hover { border-bottom: 1px solid var(--color-blue); } +.branch, .card-forked-from { margin: 0.25rem 0; font-size: var(--fontsize-small); - margin-bottom: 1rem; +} +.card-forked-from { + margin-right: 1rem; } .card-spec { display: grid; - grid-template-columns: 1fr 1fr 3fr 3fr; + grid-template-columns: 1fr 1fr 2fr; width: 100%; font-size: var(--fontsize-small); margin-bottom: 0.55rem; @@ -353,14 +358,48 @@ a { color: var(--color-blue); cursor: pointer; } +.pull-icon, .forked-icon { width: 12px; height: auto; + margin-right: 0.5rem; +} +.language, +.commit-count { + display: flex; + justify-content: center; +} +.commit-icon { + width: 20px; + height: auto; + margin-right: 0.25rem; } .card-spec-hidden { display: none; } - +.card-forked-branch { + display: flex; + flex-direction: column; + margin-bottom: 1rem; +} +.pull-request-title { + font-weight: var(--fontweight-bold); + margin-right: 0.5rem; +} +.go-to-pull-request, +.go-to-forked-origin { + display: inline; +} +.go-to-pull-request:hover, +.go-to-forked-origin:hover { + color: var(--color-blue); +} +.pull-request-container { + width: 100%; + display: flex; + justify-content: space-between; + font-size: var(--fontsize-small); +} /* max-width: 800px */ @media screen and (max-width: 50rem) { .nav-list, @@ -408,7 +447,7 @@ a { margin-right: 1rem; } .card-spec { - grid-template-columns: 1fr 1fr; + /* grid-template-columns: 1fr 1fr; */ } .filter-input { width: 100%; From 5cceb103d1e8a581c36a35e16dda982fe7995e20 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 16:12:46 +0100 Subject: [PATCH 07/15] Chart js included --- code/chart.js | 4 --- code/components/filter.js | 19 +++++----- code/components/filterButton.js | 63 ++++++++++++++++++++++++--------- code/components/userProfile.js | 6 ++++ code/index.html | 2 +- code/package-lock.json | 43 ++++++++++++++++++++++ code/package.json | 4 +++ code/script.js | 7 ++++ code/style.css | 18 ++++++++++ code/technigoChart.js | 40 +++++++++++++++++++++ 10 files changed, 176 insertions(+), 30 deletions(-) delete mode 100644 code/chart.js create mode 100644 code/technigoChart.js diff --git a/code/chart.js b/code/chart.js deleted file mode 100644 index 6b16fd16..00000000 --- a/code/chart.js +++ /dev/null @@ -1,4 +0,0 @@ -//DOM-selector for the canvas 👇 -// const ctx = document.getElementById('chart').getContext('2d') - -//"Draw" the chart here 👇 diff --git a/code/components/filter.js b/code/components/filter.js index ebc1e0be..8228e1e9 100644 --- a/code/components/filter.js +++ b/code/components/filter.js @@ -3,14 +3,16 @@ import FilterButtonComp from "./filterButton"; export default function FilterComp() { const filterContainer = createElement("div", "filter-container"); const filterForm = createElement("form", "filter-form"); - filterForm.innerHTML = ` - - `; - + const filterFormInput = createElement("input", "filter-input"); + filterFormInput.setAttribute("type", "text"); + filterFormInput.setAttribute("placeholder", "Find a repository.."); + filterForm.appendChild(filterFormInput); + // filterForm.innerHTML = ` + // `; const sortByLanguage = ["javascript", "typescript", "html", "css"]; const sortBy = ["last updated", "name"]; @@ -35,6 +37,7 @@ export default function FilterComp() { filterForm.addEventListener("submit", (e) => { e.preventDefault(); console.log("filter form submitted"); + filterForm.reset(); }); filterContainer.appendChild(filterForm); diff --git a/code/components/filterButton.js b/code/components/filterButton.js index 5dfa5faf..f41b9f69 100644 --- a/code/components/filterButton.js +++ b/code/components/filterButton.js @@ -12,6 +12,8 @@ export default function FilterButtonComp( ) { const filterBtnContainer = createElement("div", "filter-btn-container"); const filterBtn = createElement("button", "filter-btn"); + filterBtn.setAttribute("type", "button"); + filterBtn.id = "languageBtn"; filterBtn.innerHTML = ` ${buttonName} @@ -19,18 +21,26 @@ export default function FilterButtonComp( src=${arrowButton} alt="checked icon" class="arrow-icon" - /> - `; + />`; const filterBtnPositioner = createElement("div", "filter-btn-positioner"); const filterSelectorLists = createElement("ul", filterTypeClassname); filterSelectorLists.id = filterId; - filterSelectorLists.innerHTML = ` -
  • - Select type - -
  • - `; + + const filterTitleContainer = createElement("li", listItemClassname); + filterTitleContainer.classList.add("filter-title"); + + const filterTitle = createElement("span", "span-title"); + filterTitle.innerText = "Select type"; + + const closeBtn = createElement("button", "close-btn"); + closeBtn.setAttribute("type", "button"); + closeBtn.innerHTML = "×"; + + filterTitleContainer.appendChild(filterTitle); + filterTitleContainer.appendChild(closeBtn); + filterSelectorLists.appendChild(filterTitleContainer); + const listAttributes = filterLists; listAttributes.forEach((item) => { const li = createList(listItemClassname, item); @@ -38,23 +48,42 @@ export default function FilterButtonComp( }); filterBtnPositioner.appendChild(filterSelectorLists); - filterSelectorLists.addEventListener("click", (e) => { - console.log("selector clicked!"); - }); - filterBtnContainer.appendChild(filterBtn); filterBtnContainer.appendChild(filterBtnPositioner); + // addEventlisteners + filterSelectorLists.addEventListener("click", (e) => { + if (e.target.nodeName !== "BUTTON" && e.target.nodeName !== "LI") { + return; + } + if (e.target.id !== "") { + console.log("filter by", e.target.id); + } + filterSelectorLists.classList.remove("active"); + }); + + filterBtn.onclick = function displaySelection() { + const sortBtn = document.querySelector("#sortSelector"); + const languageBtn = document.querySelector("#languageSelector"); + if ( + sortBtn.className.includes("active") || + languageBtn.className.includes("active") + ) { + sortBtn.classList.remove("active"); + languageBtn.classList.remove("active"); + } else { + filterSelectorLists.classList.add("active"); + } + }; return filterBtnContainer; } function createList(classname, text) { const listItem = createElement("li", classname); listItem.id = text.replace(/\s/g, ""); - const img = createElement("img", "checked-icon"); - img.src = checkedIcon; - - listItem.appendChild(img); - listItem.innerText = capitalizeFirstLetter(text); + listItem.innerHTML = ` + checked icon + ${capitalizeFirstLetter(text)} + `; return listItem; } diff --git a/code/components/userProfile.js b/code/components/userProfile.js index 750652c5..7e4ab551 100644 --- a/code/components/userProfile.js +++ b/code/components/userProfile.js @@ -19,6 +19,11 @@ export default function UserProfileComp( const emailElem = createElement("p", "email"); emailElem.innerText = email; + const canvasContainer = createElement("div", "canvas-container"); + const canvas = createElement("canvas", "canvas"); + canvas.id = "chart"; + canvasContainer.appendChild(canvas); + userInfoContainer.appendChild(usernameElem); userInfoContainer.appendChild(emailElem); @@ -31,5 +36,6 @@ export default function UserProfileComp( aside.appendChild(profileContainer); aside.appendChild(githubLinkElem); + aside.appendChild(canvasContainer); return aside; } diff --git a/code/index.html b/code/index.html index b241a006..c03f8231 100644 --- a/code/index.html +++ b/code/index.html @@ -23,7 +23,7 @@
    - + diff --git a/code/package-lock.json b/code/package-lock.json index ca62d915..d53f5a2b 100644 --- a/code/package-lock.json +++ b/code/package-lock.json @@ -8,6 +8,10 @@ "name": "github clone coding", "version": "1.0.0", "license": "ISC", + "dependencies": { + "@types/chart.js": "^2.9.35", + "chart.js": "^3.7.1" + }, "devDependencies": { "@babel/core": "^7.17.5", "@babel/plugin-transform-runtime": "^7.17.0", @@ -1866,6 +1870,14 @@ "@types/node": "*" } }, + "node_modules/@types/chart.js": { + "version": "2.9.35", + "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.35.tgz", + "integrity": "sha512-MWx/zZlh4wHBbM4Tm4YsZyYGb1/LkTiFLFwX/FXb0EJCvXX2xWTRHwlJ2RAAEXWxLrOdaAWP8vFtJXny+4CpEw==", + "dependencies": { + "moment": "^2.10.2" + } + }, "node_modules/@types/connect": { "version": "3.4.35", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", @@ -2676,6 +2688,11 @@ "url": "https://opencollective.com/browserslist" } }, + "node_modules/chart.js": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.7.1.tgz", + "integrity": "sha512-8knRegQLFnPQAheZV8MjxIXc5gQEfDFD897BJgv/klO/vtIyFFmgMXrNfgrXpbTr/XbTturxRgxIXx/Y+ASJBA==" + }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -4758,6 +4775,14 @@ "mkdirp": "bin/cmd.js" } }, + "node_modules/moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", + "engines": { + "node": "*" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -8006,6 +8031,14 @@ "@types/node": "*" } }, + "@types/chart.js": { + "version": "2.9.35", + "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.35.tgz", + "integrity": "sha512-MWx/zZlh4wHBbM4Tm4YsZyYGb1/LkTiFLFwX/FXb0EJCvXX2xWTRHwlJ2RAAEXWxLrOdaAWP8vFtJXny+4CpEw==", + "requires": { + "moment": "^2.10.2" + } + }, "@types/connect": { "version": "3.4.35", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", @@ -8700,6 +8733,11 @@ "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", "dev": true }, + "chart.js": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.7.1.tgz", + "integrity": "sha512-8knRegQLFnPQAheZV8MjxIXc5gQEfDFD897BJgv/klO/vtIyFFmgMXrNfgrXpbTr/XbTturxRgxIXx/Y+ASJBA==" + }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -10272,6 +10310,11 @@ "minimist": "^1.2.5" } }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", diff --git a/code/package.json b/code/package.json index 0326d567..5f13c536 100644 --- a/code/package.json +++ b/code/package.json @@ -26,5 +26,9 @@ "webpack": "^5.69.1", "webpack-cli": "^4.9.2", "webpack-dev-server": "^4.7.4" + }, + "dependencies": { + "@types/chart.js": "^2.9.35", + "chart.js": "^3.7.1" } } diff --git a/code/script.js b/code/script.js index 530de260..010253fb 100644 --- a/code/script.js +++ b/code/script.js @@ -1,6 +1,7 @@ import "./style.css"; import MainComp from "./components/main"; import HeaderComp from "./components/header"; +import makeChart from "./technigoChart"; import { allRepo } from "./dummyData/allRepo"; import { userInfo } from "./dummyData/userInfo"; @@ -10,6 +11,7 @@ const root = document.getElementById("root"); const TOKEN = process.env.GITHUB_AUTH; console.log(TOKEN); let myLoginName; +let completedProjects; async function fetchGithubData(path) { const myHeaders = new Headers(); myHeaders.append("Authorization", `Basic ${TOKEN}`); @@ -41,11 +43,15 @@ async function init() { // const technigoRepoDataRaw = await filterTechnigo(allRepository); const technigoRepoDataRaw = repoData; + + //filter projects not forked from technigo const technigoRepoData = technigoRepoDataRaw.filter( (repo) => repo !== undefined ); console.log(technigoRepoData); + completedProjects = technigoRepoData.length; + //sort by last commit date technigoRepoData.sort(function (a, b) { return b.latestCommitDate - a.latestCommitDate; }); @@ -133,5 +139,6 @@ function setRepoData(latestCommit, allCommitCount, repoInfo, myPull) { } init().then(() => { + makeChart(completedProjects, "chart"); console.log("app is running!"); }); diff --git a/code/style.css b/code/style.css index 0e084c56..ffc48a45 100644 --- a/code/style.css +++ b/code/style.css @@ -258,6 +258,7 @@ a { } .sort-item, .language-item { + text-align: start; font-weight: var(--fontweight-light); font-size: var(--fontsize-small); padding: 0.6em; @@ -273,6 +274,13 @@ a { justify-content: space-between; cursor: default; } +.filter-check-icon { + opacity: 0; +} +.sort-item:hover > .filter-check-icon, +.language-item:hover > .filter-check-icon { + opacity: 1; +} .close-btn { border: none; background-color: transparent; @@ -390,6 +398,7 @@ a { .go-to-forked-origin { display: inline; } +.go-to-commit:hover, .go-to-pull-request:hover, .go-to-forked-origin:hover { color: var(--color-blue); @@ -400,6 +409,12 @@ a { justify-content: space-between; font-size: var(--fontsize-small); } + +.canvas { + margin-top: 3rem; + max-width: 320px; + max-height: 175px; +} /* max-width: 800px */ @media screen and (max-width: 50rem) { .nav-list, @@ -452,4 +467,7 @@ a { .filter-input { width: 100%; } + .canvas-container { + display: none; + } } diff --git a/code/technigoChart.js b/code/technigoChart.js new file mode 100644 index 00000000..817bb6cc --- /dev/null +++ b/code/technigoChart.js @@ -0,0 +1,40 @@ +//DOM-selector for the canvas 👇 +import { Chart, registerables } from "chart.js"; +Chart.register(...registerables); + +export default function makeChart(completedProjects, chartId) { + const ctx = document.getElementById(chartId).getContext("2d"); + + const myChart = new Chart(ctx, { + type: "bar", + data: { + labels: ["completed", "total"], + datasets: [ + { + label: "Technigo spring 2022", + data: [completedProjects, 19], + backgroundColor: ["#358E89", "#D66882"], + // borderColor: ["#404756"], + borderWidth: 1, + }, + ], + }, + options: { + indexAxis: "y", + responsive: true, + plugins: { + title: { + display: true, + position: "bottom", + text: "Technigo spring 2022", + }, + legend: { + display: false, + position: "bottom", + }, + }, + }, + }); +} + +//"Draw" the chart here 👇 From 72d94c9b5e1b34d05bfc5a570dc614db28f138e7 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 16:47:19 +0100 Subject: [PATCH 08/15] project completed --- code/components/filter.js | 7 +------ code/components/header.js | 3 ++- code/components/repoCard.js | 1 + code/components/spinner.js | 8 ++++++++ code/script.js | 41 ++++++++++++++++++++++--------------- code/style.css | 32 +++++++++++++++++++++++++++++ 6 files changed, 69 insertions(+), 23 deletions(-) create mode 100644 code/components/spinner.js diff --git a/code/components/filter.js b/code/components/filter.js index 8228e1e9..7789f0dd 100644 --- a/code/components/filter.js +++ b/code/components/filter.js @@ -7,12 +7,7 @@ export default function FilterComp() { filterFormInput.setAttribute("type", "text"); filterFormInput.setAttribute("placeholder", "Find a repository.."); filterForm.appendChild(filterFormInput); - // filterForm.innerHTML = ` - // `; + const sortByLanguage = ["javascript", "typescript", "html", "css"]; const sortBy = ["last updated", "name"]; diff --git a/code/components/header.js b/code/components/header.js index 1d760a11..f56cc73c 100644 --- a/code/components/header.js +++ b/code/components/header.js @@ -36,7 +36,8 @@ export default function HeaderComp(userProfileImage) { searchForm.onsubmit = (e) => { e.preventDefault(); //[todo] update function - console.log("hello"); + console.log("search form is called"); + searchForm.reset(); }; const nav = createElement("nav", "nav"); diff --git a/code/components/repoCard.js b/code/components/repoCard.js index 99a501ce..d41e4fab 100644 --- a/code/components/repoCard.js +++ b/code/components/repoCard.js @@ -74,6 +74,7 @@ export default function RepoCardComp( if (pullRequestURL) { const pullContainer = createElement("div", "spec-container"); + pullContainer.classList.add("pull-container"); pullContainer.innerHTML = ` pull request icon ${pullRequestTitle} diff --git a/code/components/spinner.js b/code/components/spinner.js new file mode 100644 index 00000000..cfdd4be4 --- /dev/null +++ b/code/components/spinner.js @@ -0,0 +1,8 @@ +import { createElement } from "../utility/createElem"; + +export default function LoadingStatusComp() { + const spinnerContainer = createElement("div", "spinner-container"); + const spinner = createElement("div", "spinner"); + spinnerContainer.appendChild(spinner); + return spinnerContainer; +} diff --git a/code/script.js b/code/script.js index 010253fb..d045a4bb 100644 --- a/code/script.js +++ b/code/script.js @@ -2,6 +2,7 @@ import "./style.css"; import MainComp from "./components/main"; import HeaderComp from "./components/header"; import makeChart from "./technigoChart"; +import LoadingStatusComp from "./components/spinner"; import { allRepo } from "./dummyData/allRepo"; import { userInfo } from "./dummyData/userInfo"; @@ -9,9 +10,12 @@ import { repoData } from "./dummyData/repoData"; const root = document.getElementById("root"); const TOKEN = process.env.GITHUB_AUTH; -console.log(TOKEN); + let myLoginName; let completedProjects; +let header; +let main; + async function fetchGithubData(path) { const myHeaders = new Headers(); myHeaders.append("Authorization", `Basic ${TOKEN}`); @@ -29,26 +33,29 @@ async function fetchGithubData(path) { return await response.json(); } -// const getUserInfo = fetchGithubData("users/jiiinCho"); -// const getRepos = fetchGithubData("users/jiiinCho/repos"); +const getUserInfo = fetchGithubData("users/jiiinCho"); +const getRepos = fetchGithubData("users/jiiinCho/repos"); +const spinner = LoadingStatusComp(); async function init() { + //display loading status + root.appendChild(spinner); + try { - // const value = await Promise.all([getUserInfo, getRepos]); - // const { login, avatar_url, html_url, name } = value[0]; - const { login, avatar_url, html_url, name } = userInfo; + const value = await Promise.all([getUserInfo, getRepos]); + const { login, avatar_url, html_url, name } = value[0]; + // const { login, avatar_url, html_url, name } = userInfo; myLoginName = login; - // const allRepository = value[1]; - const allRepository = allRepo; + const allRepository = value[1]; + // const allRepository = allRepo; - // const technigoRepoDataRaw = await filterTechnigo(allRepository); - const technigoRepoDataRaw = repoData; + const technigoRepoDataRaw = await filterTechnigo(allRepository); + // const technigoRepoDataRaw = repoData; //filter projects not forked from technigo const technigoRepoData = technigoRepoDataRaw.filter( (repo) => repo !== undefined ); - console.log(technigoRepoData); completedProjects = technigoRepoData.length; //sort by last commit date @@ -56,11 +63,8 @@ async function init() { return b.latestCommitDate - a.latestCommitDate; }); - const header = HeaderComp(avatar_url); - const main = MainComp(avatar_url, name, login, html_url, technigoRepoData); - - root.appendChild(header); - root.appendChild(main); + header = HeaderComp(avatar_url); + main = MainComp(avatar_url, name, login, html_url, technigoRepoData); } catch (e) { console.error(e); } @@ -139,6 +143,11 @@ function setRepoData(latestCommit, allCommitCount, repoInfo, myPull) { } init().then(() => { + //remove loading spinner when data is ready + root.removeChild(spinner); + root.appendChild(header); + root.appendChild(main); + makeChart(completedProjects, "chart"); console.log("app is running!"); }); diff --git a/code/style.css b/code/style.css index ffc48a45..4a33f530 100644 --- a/code/style.css +++ b/code/style.css @@ -56,6 +56,7 @@ ul { padding: 0; margin: 0; } + .go-to-github, button { background: none; @@ -382,6 +383,10 @@ a { height: auto; margin-right: 0.25rem; } + +.pull-container { + grid-column: span 2; +} .card-spec-hidden { display: none; } @@ -471,3 +476,30 @@ a { display: none; } } +.spinner-container { + width: 100vw; + height: 100vh; + position: relative; +} +.spinner { + position: absolute; + top: 50%; + left: 50%; + margin-left: -50px; + margin-top: -50px; + border: 16px solid var(--color-grey); + border-top: 16px solid var(--color-blue); + border-radius: 50%; + width: 100px; + height: 100px; + animation: spin 1800ms linear infinite; +} + +@keyframes spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} From 2ac32af71b76899edb97af61d79feeddd7a03829 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 17:08:41 +0100 Subject: [PATCH 09/15] Error state updated --- code/.gitignore | 3 +- code/package-lock.json | 51915 +++++++++++++++++++++++++++++++++++---- code/package.json | 3 +- code/script.js | 11 + code/style.css | 8 + 5 files changed, 47253 insertions(+), 4687 deletions(-) diff --git a/code/.gitignore b/code/.gitignore index 0091e342..178eb0ec 100644 --- a/code/.gitignore +++ b/code/.gitignore @@ -1,4 +1,5 @@ node_modules build .env -dummyData \ No newline at end of file +dummyData +.netlify \ No newline at end of file diff --git a/code/package-lock.json b/code/package-lock.json index d53f5a2b..9d24b6b0 100644 --- a/code/package-lock.json +++ b/code/package-lock.json @@ -10,7 +10,8 @@ "license": "ISC", "dependencies": { "@types/chart.js": "^2.9.35", - "chart.js": "^3.7.1" + "chart.js": "^3.7.1", + "netlify-cli": "^9.8.3" }, "devDependencies": { "@babel/core": "^7.17.5", @@ -1820,7 +1821,6 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -1833,7 +1833,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, "engines": { "node": ">= 8" } @@ -1842,7 +1841,6 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -1855,7 +1853,7 @@ "version": "1.19.2", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, + "devOptional": true, "dependencies": { "@types/connect": "*", "@types/node": "*" @@ -1882,7 +1880,7 @@ "version": "3.4.35", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, + "devOptional": true, "dependencies": { "@types/node": "*" } @@ -1927,7 +1925,7 @@ "version": "4.17.13", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dev": true, + "devOptional": true, "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.18", @@ -1939,7 +1937,7 @@ "version": "4.17.28", "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "dev": true, + "devOptional": true, "dependencies": { "@types/node": "*", "@types/qs": "*", @@ -1956,7 +1954,6 @@ "version": "1.17.8", "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dev": true, "dependencies": { "@types/node": "*" } @@ -1971,25 +1968,24 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true + "devOptional": true }, "node_modules/@types/node": { "version": "17.0.21", "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", - "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", - "dev": true + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" }, "node_modules/@types/qs": { "version": "6.9.7", "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true + "devOptional": true }, "node_modules/@types/range-parser": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true + "devOptional": true }, "node_modules/@types/retry": { "version": "0.12.1", @@ -2010,7 +2006,7 @@ "version": "1.13.10", "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dev": true, + "devOptional": true, "dependencies": { "@types/mime": "^1", "@types/node": "*" @@ -2232,7 +2228,6 @@ "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" @@ -2266,7 +2261,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -2367,7 +2361,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -2386,7 +2379,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, "engines": { "node": ">=8" } @@ -2497,8 +2489,7 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "node_modules/batch": { "version": "0.6.1", @@ -2519,7 +2510,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, "engines": { "node": ">=8" } @@ -2528,7 +2518,6 @@ "version": "1.19.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", - "dev": true, "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.4", @@ -2549,7 +2538,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -2558,7 +2546,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -2566,8 +2553,7 @@ "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/bonjour": { "version": "3.5.0", @@ -2593,7 +2579,6 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -2603,7 +2588,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -2637,8 +2621,7 @@ "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "node_modules/buffer-indexof": { "version": "1.1.1", @@ -2697,7 +2680,6 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, "funding": [ { "type": "individual", @@ -2745,7 +2727,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, "engines": { "node": ">=6" } @@ -2773,8 +2754,7 @@ "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/commondir": { "version": "1.0.1", @@ -2836,8 +2816,7 @@ "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=", - "dev": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/connect-history-api-fallback": { "version": "1.6.0", @@ -2852,7 +2831,6 @@ "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, "dependencies": { "safe-buffer": "5.2.1" }, @@ -2864,7 +2842,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -2888,7 +2865,6 @@ "version": "0.4.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -2896,8 +2872,7 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "node_modules/core-js-compat": { "version": "3.21.1", @@ -2932,7 +2907,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -3012,7 +2986,6 @@ "version": "4.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -3079,7 +3052,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, "dependencies": { "globby": "^11.0.1", "graceful-fs": "^4.2.4", @@ -3101,7 +3073,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -3109,8 +3080,7 @@ "node_modules/destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "node_modules/detect-node": { "version": "2.1.0", @@ -3122,7 +3092,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, "dependencies": { "path-type": "^4.0.0" }, @@ -3233,7 +3202,6 @@ "version": "8.6.0", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "dev": true, "engines": { "node": ">=10" } @@ -3265,8 +3233,7 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "node_modules/electron-to-chromium": { "version": "1.4.72", @@ -3287,7 +3254,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, "engines": { "node": ">= 0.8" } @@ -3318,7 +3284,6 @@ "version": "7.8.1", "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", - "dev": true, "bin": { "envinfo": "dist/cli.js" }, @@ -3344,8 +3309,7 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "node_modules/escape-string-regexp": { "version": "1.0.5", @@ -3412,7 +3376,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -3420,8 +3383,7 @@ "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, "node_modules/events": { "version": "3.3.0", @@ -3436,7 +3398,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -3459,7 +3420,6 @@ "version": "4.17.3", "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", - "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", @@ -3499,14 +3459,12 @@ "node_modules/express/node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "node_modules/express/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -3514,8 +3472,7 @@ "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/fast-deep-equal": { "version": "3.1.3", @@ -3527,7 +3484,6 @@ "version": "3.2.11", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -3555,7 +3511,6 @@ "version": "1.13.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, "dependencies": { "reusify": "^1.0.4" } @@ -3610,7 +3565,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -3622,7 +3576,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -3640,7 +3593,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -3648,8 +3600,7 @@ "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/find-cache-dir": { "version": "3.3.2", @@ -3672,7 +3623,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -3685,7 +3635,6 @@ "version": "1.14.9", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", - "dev": true, "funding": [ { "type": "individual", @@ -3705,7 +3654,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -3714,7 +3662,6 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -3728,14 +3675,12 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true + "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==", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -3778,7 +3723,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, "engines": { "node": ">=10" }, @@ -3790,7 +3734,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -3810,7 +3753,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -3837,7 +3779,6 @@ "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -3856,8 +3797,7 @@ "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==", - "dev": true + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" }, "node_modules/handle-thing": { "version": "2.0.1", @@ -4077,7 +4017,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dev": true, "dependencies": { "depd": "~1.1.2", "inherits": "2.0.4", @@ -4099,7 +4038,6 @@ "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", @@ -4113,7 +4051,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", - "dev": true, "dependencies": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", @@ -4137,7 +4074,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, "engines": { "node": ">=10.17.0" } @@ -4146,7 +4082,6 @@ "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -4170,7 +4105,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true, "engines": { "node": ">= 4" } @@ -4198,7 +4132,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, "engines": { "node": ">=8" } @@ -4207,7 +4140,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -4216,8 +4148,7 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/interpret": { "version": "2.2.0", @@ -4263,7 +4194,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -4302,7 +4232,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, "bin": { "is-docker": "cli.js" }, @@ -4317,7 +4246,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -4326,7 +4254,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -4338,7 +4265,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, "engines": { "node": ">=0.12.0" } @@ -4347,7 +4273,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, "engines": { "node": ">=6" } @@ -4356,7 +4281,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -4365,7 +4289,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, "engines": { "node": ">=10" }, @@ -4405,7 +4328,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, "engines": { "node": ">=8" }, @@ -4417,7 +4339,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, "dependencies": { "is-docker": "^2.0.0" }, @@ -4434,8 +4355,7 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "node_modules/isobject": { "version": "3.0.1", @@ -4568,7 +4488,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, "dependencies": { "p-locate": "^4.1.0" }, @@ -4579,8 +4498,7 @@ "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/lodash.debounce": { "version": "4.0.8", @@ -4601,7 +4519,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -4637,7 +4554,6 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -4657,20 +4573,17 @@ "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, "engines": { "node": ">= 8" } @@ -4679,7 +4592,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -4688,7 +4600,6 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, "dependencies": { "braces": "^3.0.1", "picomatch": "^2.2.3" @@ -4701,7 +4612,6 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, "bin": { "mime": "cli.js" }, @@ -4713,7 +4623,6 @@ "version": "1.51.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -4722,7 +4631,6 @@ "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==", - "dev": true, "dependencies": { "mime-db": "1.51.0" }, @@ -4734,7 +4642,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, "engines": { "node": ">=6" } @@ -4749,7 +4656,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -4760,8 +4666,7 @@ "node_modules/minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "node_modules/mkdirp": { "version": "0.5.5", @@ -4786,8 +4691,7 @@ "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/multicast-dns": { "version": "6.2.3", @@ -4824,7 +4728,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -4835,5526 +4738,48223 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-forge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", - "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", - "dev": true, + "node_modules/netlify-cli": { + "version": "9.8.3", + "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-9.8.3.tgz", + "integrity": "sha512-dsu5HHSAi/E1lkxK3sGsu6EeDYmSRK1UA1xzvorgsg2YeFqJjxKAdD9cIuOvALjhf4TGLJuXbwCZjr3Vi8RigA==", + "hasInstallScript": true, + "hasShrinkwrap": true, + "dependencies": { + "@netlify/build": "^26.3.8", + "@netlify/config": "^17.0.15", + "@netlify/framework-info": "^9.0.2", + "@netlify/local-functions-proxy": "^1.1.1", + "@netlify/plugin-edge-handlers": "^3.0.6", + "@netlify/plugins-list": "^6.13.1", + "@netlify/routing-local-proxy": "^0.34.1", + "@netlify/zip-it-and-ship-it": "^5.9.0", + "@octokit/rest": "^18.0.0", + "@sindresorhus/slugify": "^1.1.0", + "ansi-escapes": "^5.0.0", + "ansi-styles": "^5.0.0", + "ansi2html": "^0.0.1", + "ascii-table": "0.0.9", + "backoff": "^2.5.0", + "better-opn": "^3.0.0", + "boxen": "^5.0.0", + "chalk": "^4.0.0", + "chokidar": "^3.0.2", + "ci-info": "^3.0.0", + "clean-deep": "^3.0.2", + "commander": "^9.0.0", + "concordance": "^5.0.0", + "configstore": "^5.0.0", + "content-type": "^1.0.4", + "cookie": "^0.4.0", + "copy-template-dir": "^1.4.0", + "cron-parser": "^4.2.1", + "debug": "^4.1.1", + "decache": "^4.6.0", + "del": "^6.0.0", + "dot-prop": "^6.0.0", + "dotenv": "^16.0.0", + "env-paths": "^2.2.0", + "envinfo": "^7.3.1", + "execa": "^5.0.0", + "express": "^4.17.1", + "express-logging": "^1.1.1", + "find-up": "^5.0.0", + "flush-write-stream": "^2.0.0", + "folder-walker": "^3.2.0", + "from2-array": "^0.0.4", + "fuzzy": "^0.1.3", + "get-port": "^5.1.0", + "gh-release-fetch": "^3.0.0", + "git-repo-info": "^2.1.0", + "gitconfiglocal": "^2.1.0", + "graphql": "^16.1.0", + "hasbin": "^1.2.3", + "hasha": "^5.2.2", + "http-proxy": "^1.18.0", + "http-proxy-middleware": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "inquirer": "^6.5.1", + "inquirer-autocomplete-prompt": "^1.0.1", + "is-docker": "^2.0.0", + "is-plain-obj": "^3.0.0", + "is-wsl": "^2.2.0", + "isexe": "^2.0.0", + "jsonwebtoken": "^8.5.1", + "jwt-decode": "^3.0.0", + "lambda-local": "^2.0.1", + "listr": "^0.14.3", + "locate-path": "^6.0.0", + "lodash": "^4.17.20", + "log-symbols": "^4.0.0", + "log-update": "^5.0.0", + "memoize-one": "^6.0.0", + "minimist": "^1.2.5", + "multiparty": "^4.2.1", + "netlify": "^11.0.0", + "netlify-headers-parser": "^6.0.2", + "netlify-onegraph-internal": "0.0.50", + "netlify-redirect-parser": "^13.0.4", + "netlify-redirector": "^0.2.1", + "node-fetch": "^2.6.0", + "node-version-alias": "^1.0.1", + "omit.js": "^2.0.2", + "ora": "^5.0.0", + "p-event": "^4.2.0", + "p-filter": "^2.1.0", + "p-map": "^4.0.0", + "p-wait-for": "^3.0.0", + "parallel-transform": "^1.2.0", + "parse-github-url": "^1.0.2", + "parse-gitignore": "^1.0.1", + "path-key": "^3.1.1", + "prettyjson": "^1.2.1", + "pump": "^3.0.0", + "raw-body": "^2.4.1", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.5", + "source-map-support": "^0.5.19", + "static-server": "^2.2.1", + "string-similarity": "^4.0.4", + "strip-ansi-control-characters": "^2.0.0", + "tabtab": "^3.0.2", + "tempy": "^1.0.0", + "terminal-link": "^2.1.1", + "through2-filter": "^3.0.0", + "through2-map": "^3.0.0", + "to-readable-stream": "^2.1.0", + "toml": "^3.0.0", + "update-notifier": "^5.0.0", + "uuid": "^8.0.0", + "wait-port": "^0.2.2", + "winston": "^3.2.1", + "write-file-atomic": "^4.0.0" + }, + "bin": { + "netlify": "bin/run", + "ntl": "bin/run" + }, "engines": { - "node": ">= 6.13.0" + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" } }, - "node_modules/node-releases": { + "node_modules/netlify-cli/node_modules/@ampproject/remapping": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.0.2.tgz", + "integrity": "sha512-sE8Gx+qSDMLoJvb3QarJJlDQK7SSY4rK3hxp4XsiANeFOmjU46ZI7Y9adAQRJrmbz8zbtZkp3mJTT+rGxtF0XA==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.2.2", + "sourcemap-codec": "1.4.8" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0.0" } }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, + "node_modules/netlify-cli/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": { - "path-key": "^3.0.0" + "@babel/highlight": "^7.16.7" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" } }, - "node_modules/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" + "node_modules/netlify-cli/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/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/core": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.0.tgz", + "integrity": "sha512-x/5Ea+RO5MvF9ize5DeVICJoVrNv0Mi2RnIABrZEKYvPEpldXwauPkgvYA17cKa6WpU3LoYvYbuEMFtSNFsarA==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "@ampproject/remapping": "^2.0.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.0", + "@babel/parser": "^7.17.0", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@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": ">= 0.4" + "node": ">=6.9.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "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==", - "dev": true, - "engines": { - "node": ">= 0.4" + "node_modules/netlify-cli/node_modules/@babel/core/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/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==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "extraneous": true, "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" }, "engines": { - "node": ">= 0.4" + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" } }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true + "node_modules/netlify-cli/node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "extraneous": true, + "bin": { + "semver": "bin/semver.js" + } }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/generator": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz", + "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==", "dependencies": { - "ee-first": "1.1.1" + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" }, "engines": { - "node": ">= 0.8" + "node": ">=6.9.0" } }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, "engines": { - "node": ">= 0.8" + "node": ">=6.9.0" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", "dependencies": { - "wrappy": "1" + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, + "node_modules/netlify-cli/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": { - "mimic-fn": "^2.1.0" + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" }, "engines": { - "node": ">=6" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-compilation-targets/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/netlify-cli/node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz", + "integrity": "sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" }, "engines": { - "node": ">=12" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", "dependencies": { - "p-try": "^2.0.0" + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" }, "engines": { - "node": ">=6" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", "dependencies": { - "p-limit": "^2.2.0" + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@babel/core": "^7.4.0-0" } }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", "dependencies": { - "aggregate-error": "^3.0.0" + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">=10" + "bin": { + "resolve": "bin/resolve" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-retry": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", - "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-define-polyfill-provider/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/netlify-cli/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": { - "@types/retry": "^0.12.0", - "retry": "^0.13.1" + "@babel/types": "^7.16.7" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dependencies": { + "@babel/types": "^7.16.7" + }, "engines": { - "node": ">=6" + "node": ">=6.9.0" } }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, + "node_modules/netlify-cli/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": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "@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/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, + "node_modules/netlify-cli/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": ">= 0.8" + "node": ">=6.9.0" } }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, + "node_modules/netlify-cli/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": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dependencies": { + "@babel/types": "^7.16.7" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" } }, - "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=", - "dev": true, + "node_modules/netlify-cli/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": ">=0.10.0" + "node": ">=6.9.0" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-module-transforms": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "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.16.7", + "@babel/types": "^7.16.7" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dependencies": { + "@babel/types": "^7.16.7" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" } }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, + "node_modules/netlify-cli/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": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "node": ">=6.9.0" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", "dependencies": { - "find-up": "^4.0.0" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" } }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" }, "engines": { - "node": ">= 0.12.0" + "node": ">=6.9.0" } }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, + "node_modules/netlify-cli/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": { - "ms": "^2.1.1" + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/postcss": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", - "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", "dependencies": { - "nanoid": "^3.2.0", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "@babel/types": "^7.16.0" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=6.9.0" + } + }, + "node_modules/netlify-cli/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" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, + "node_modules/netlify-cli/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": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=6.9.0" } }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, + "node_modules/netlify-cli/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": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=6.9.0" } }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", "dependencies": { - "postcss-selector-parser": "^6.0.4" + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" }, "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=6.9.0" } }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/helpers": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.0.tgz", + "integrity": "sha512-Xe/9NFxjPwELUvW2dsukcMZIp6XwPSbI4ojFBJuX5ramHuVE22SVcZIwqzdWo5uCgeTXW8qV97lMvSOjq+1+nQ==", "dependencies": { - "icss-utils": "^5.0.0" + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" }, "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=6.9.0" } }, - "node_modules/postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", - "dev": true, + "node_modules/netlify-cli/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": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/highlight/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": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/highlight/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": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">= 0.10" + "node": ">=4" } }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/highlight/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.10" + "node": ">=0.8.0" } }, - "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==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/highlight/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": ">=6" + "node": ">=4" } }, - "node_modules/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", - "dev": true, - "engines": { - "node": ">=0.6" + "node_modules/netlify-cli/node_modules/@babel/highlight/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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" + "node_modules/netlify-cli/node_modules/@babel/parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz", + "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" } }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">= 0.6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/raw-body": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", - "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", "dependencies": { - "bytes": "3.1.2", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" }, "engines": { - "node": ">= 0.8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" } }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, "engines": { - "node": ">= 0.8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">= 6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", + "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", "dependencies": { - "picomatch": "^2.2.1" + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { - "node": ">=8.10.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" } }, - "node_modules/rechoir": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", - "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", "dependencies": { - "resolve": "^1.9.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" }, "engines": { - "node": ">= 0.10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", "dependencies": { - "regenerate": "^1.4.2" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", "dependencies": { - "@babel/runtime": "^7.8.4" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", - "dev": true - }, - "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", "dependencies": { - "jsesc": "~0.5.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, - "bin": { - "regjsparser": "bin/parser" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", + "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, "engines": { - "node": ">= 0.10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/renderkid/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/renderkid/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", "dependencies": { - "ansi-regex": "^5.0.1" + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true + "node_modules/netlify-cli/node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dev": true, + "node_modules/netlify-cli/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": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "@babel/helper-plugin-utils": "^7.8.0" }, - "bin": { - "resolve": "bin/resolve" + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/netlify-cli/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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dependencies": { - "resolve-from": "^5.0.0" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/netlify-cli/node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "engines": { - "node": ">= 4" + "node_modules/netlify-cli/node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node_modules/netlify-cli/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/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "extraneous": true, "dependencies": { - "glob": "^7.1.3" + "@babel/helper-plugin-utils": "^7.16.7" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/netlify-cli/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": { - "queue-microtask": "^1.2.2" + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, + "node_modules/netlify-cli/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": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" + "@babel/helper-plugin-utils": "^7.8.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true - }, - "node_modules/selfsigned": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", - "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", - "dev": true, + "node_modules/netlify-cli/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": { - "node-forge": "^1.2.0" + "@babel/helper-plugin-utils": "^7.10.4" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, + "node_modules/netlify-cli/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": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", - "dev": true, + "node_modules/netlify-cli/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": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "1.8.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, + "node_modules/netlify-cli/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": { - "randombytes": "^2.1.0" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": ">= 0.8.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, + "node_modules/netlify-cli/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": { - "ms": "2.0.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">= 0.6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.2" + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" }, "engines": { - "node": ">= 0.8.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", "dependencies": { - "kind-of": "^6.0.2" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", "dependencies": { - "shebang-regex": "^3.0.0" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", + "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">= 0.6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", "dependencies": { - "safe-buffer": "~5.2.0" + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", "dependencies": { - "ansi-regex": "^6.0.1" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=12" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, "engines": { - "node": ">=6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/style-loader": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", - "dev": true, - "engines": { - "node": ">= 12.13.0" + "node_modules/netlify-cli/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" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "webpack": "^5.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">=6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/terser": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", - "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", "dependencies": { - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" + "@babel/helper-create-regexp-features-plugin": "^7.16.7" }, "engines": { - "node": ">=10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", - "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", "dependencies": { - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=6.9.0" }, "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/terser/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==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", "dependencies": { - "is-number": "^7.0.0" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=8.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "extraneous": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">=0.6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", - "dev": true - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.7.tgz", + "integrity": "sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag==", + "extraneous": true, "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.16.7" }, "engines": { - "node": ">= 0.6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "extraneous": true, + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "extraneous": true, "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, "engines": { - "node": ">= 0.8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", "dependencies": { - "punycode": "^2.1.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/webpack": { - "version": "5.69.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.69.1.tgz", - "integrity": "sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.3", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=6.9.0" }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/webpack-cli": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.2.tgz", - "integrity": "sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", "dependencies": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^1.1.1", - "@webpack-cli/info": "^1.4.1", - "@webpack-cli/serve": "^1.6.1", - "colorette": "^2.0.14", - "commander": "^7.0.0", - "execa": "^5.0.0", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^2.2.0", - "rechoir": "^0.7.0", - "webpack-merge": "^5.7.3" - }, - "bin": { - "webpack-cli": "bin/cli.js" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=10.13.0" + "node": ">=6.9.0" }, "peerDependencies": { - "webpack": "4.x.x || 5.x.x" - }, - "peerDependenciesMeta": { - "@webpack-cli/generators": { - "optional": true - }, - "@webpack-cli/migrate": { - "optional": true - }, - "webpack-bundle-analyzer": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/webpack-cli/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "engines": { - "node": ">= 10" + "@babel/core": "^7.0.0-0" } }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", - "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.1", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=6.9.0" }, "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "@babel/helper-plugin-utils": "^7.16.7" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "ajv": "^8.8.2" + "@babel/core": "^7.0.0-0" } }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">= 12.13.0" + "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/webpack-dev-server": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", - "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.2.2", - "ansi-html-community": "^0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "default-gateway": "^6.0.3", - "del": "^6.0.0", - "express": "^4.17.1", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.0", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "portfinder": "^1.0.28", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "spdy": "^4.0.2", - "strip-ansi": "^7.0.0", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@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-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">=6.9.0" }, "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/preset-env/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/netlify-cli/node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/preset-react": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "extraneous": true, "dependencies": { - "fast-deep-equal": "^3.1.3" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "ajv": "^8.8.2" + "@babel/core": "^7.0.0-0" } }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", + "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "regenerator-runtime": "^0.13.4" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=6.9.0" } }, - "node_modules/webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dev": true, + "node_modules/netlify-cli/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": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" }, "engines": { - "node": ">=10.0.0" + "node": ">=6.9.0" } }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, + "node_modules/netlify-cli/node_modules/@babel/traverse": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz", + "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@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.0", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, "engines": { - "node": ">=10.13.0" + "node": ">=6.9.0" } }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, + "node_modules/netlify-cli/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": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" }, "engines": { - "node": ">=0.8.0" + "node": ">=6.9.0" } }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/@bugsnag/browser": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.16.1.tgz", + "integrity": "sha512-Tq9fWpwmqdOsbedYL67GzsTKrG5MERIKtnKCi5FyvFjTj143b6as0pwj7LWQ+Eh8grWlR7S11+VvJmb8xnY8Tg==", + "dependencies": { + "@bugsnag/core": "^7.16.1" + } + }, + "node_modules/netlify-cli/node_modules/@bugsnag/core": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-7.16.1.tgz", + "integrity": "sha512-zuBnL7B329VldItRqhXYrp1hjmjZnltJwNXMysi9WtY4t29WKk5LVwgWb1mPM9clJ0FoObZ7kvvQMUTKh3ezFQ==", + "dependencies": { + "@bugsnag/cuid": "^3.0.0", + "@bugsnag/safe-json-stringify": "^6.0.0", + "error-stack-parser": "^2.0.3", + "iserror": "0.0.2", + "stack-generator": "^2.0.3" + } + }, + "node_modules/netlify-cli/node_modules/@bugsnag/cuid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@bugsnag/cuid/-/cuid-3.0.0.tgz", + "integrity": "sha512-LOt8aaBI+KvOQGneBtpuCz3YqzyEAehd1f3nC5yr9TIYW1+IzYKa2xWS4EiMz5pPOnRPHkyyS5t/wmSmN51Gjg==" + }, + "node_modules/netlify-cli/node_modules/@bugsnag/js": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@bugsnag/js/-/js-7.16.1.tgz", + "integrity": "sha512-yb83OmsbIMDJhX3hHhbHl5StN72feqdr/Ctq7gqsdcfOHNb2121Edf2EbegPJKZhFqSik66vWwiVbGJ6CdS/UQ==", + "dependencies": { + "@bugsnag/browser": "^7.16.1", + "@bugsnag/node": "^7.16.1" + } + }, + "node_modules/netlify-cli/node_modules/@bugsnag/node": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@bugsnag/node/-/node-7.16.1.tgz", + "integrity": "sha512-9zBA1IfDTbLKMoDltdhELpTd1e+b5+vUW4j40zGA+4SYIe64XNZKShfqRdvij7embvC1iHQ9UpuPRSk60P6Dng==", + "dependencies": { + "@bugsnag/core": "^7.16.1", + "byline": "^5.0.0", + "error-stack-parser": "^2.0.2", + "iserror": "^0.0.2", + "pump": "^3.0.0", + "stack-generator": "^2.0.3" + } + }, + "node_modules/netlify-cli/node_modules/@bugsnag/safe-json-stringify": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@bugsnag/safe-json-stringify/-/safe-json-stringify-6.0.0.tgz", + "integrity": "sha512-htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA==" + }, + "node_modules/netlify-cli/node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", "engines": { - "node": ">=0.8.0" + "node": ">=0.1.90" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, + "node_modules/netlify-cli/node_modules/@commitlint/cli": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-16.1.0.tgz", + "integrity": "sha512-x5L1knvA3isRWBRVQx+Q6D45pA9139a2aZQYpxkljMG0dj4UHZkCnsYWpnGalxPxASI7nrI0KedKfS2YeQ55cQ==", + "extraneous": true, "dependencies": { - "isexe": "^2.0.0" + "@commitlint/format": "^16.0.0", + "@commitlint/lint": "^16.0.0", + "@commitlint/load": "^16.1.0", + "@commitlint/read": "^16.0.0", + "@commitlint/types": "^16.0.0", + "lodash": "^4.17.19", + "resolve-from": "5.0.0", + "resolve-global": "1.0.0", + "yargs": "^17.0.0" }, "bin": { - "node-which": "bin/node-which" + "commitlint": "cli.js" }, "engines": { - "node": ">= 8" + "node": ">=v12" } }, - "node_modules/wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "dev": true + "node_modules/netlify-cli/node_modules/@commitlint/config-conventional": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-16.0.0.tgz", + "integrity": "sha512-mN7J8KlKFn0kROd+q9PB01sfDx/8K/R25yITspL1No8PB4oj9M1p77xWjP80hPydqZG9OvQq+anXK3ZWeR7s3g==", + "extraneous": true, + "dependencies": { + "conventional-changelog-conventionalcommits": "^4.3.1" + }, + "engines": { + "node": ">=v12" + } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/ws": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "node_modules/netlify-cli/node_modules/@commitlint/config-validator": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-16.1.0.tgz", + "integrity": "sha512-2cHeZPNTuf1JWbMqyA46MkExor5HMSgv8JrdmzEakUbJHUreh35/wN00FJf57qGs134exQW2thiSQ1IJUsVx2Q==", + "extraneous": true, + "dependencies": { + "@commitlint/types": "^16.0.0", + "ajv": "^6.12.6" }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "engines": { + "node": ">=v12" } }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", - "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.0" + "node_modules/netlify-cli/node_modules/@commitlint/ensure": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-16.0.0.tgz", + "integrity": "sha512-WdMySU8DCTaq3JPf0tZFCKIUhqxaL54mjduNhu8v4D2AMUVIIQKYMGyvXn94k8begeW6iJkTf9cXBArayskE7Q==", + "extraneous": true, + "dependencies": { + "@commitlint/types": "^16.0.0", + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=v12" } }, - "@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==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" + "node_modules/netlify-cli/node_modules/@commitlint/execute-rule": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-16.0.0.tgz", + "integrity": "sha512-8edcCibmBb386x5JTHSPHINwA5L0xPkHQFY8TAuDEt5QyRZY/o5DF8OPHSa5Hx2xJvGaxxuIz4UtAT6IiRDYkw==", + "extraneous": true, + "engines": { + "node": ">=v12" } }, - "@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==", - "dev": true - }, - "@babel/core": { - "version": "7.17.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", - "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", - "dev": true, - "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" + "node_modules/netlify-cli/node_modules/@commitlint/format": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-16.0.0.tgz", + "integrity": "sha512-9yp5NCquXL1jVMKL0ZkRwJf/UHdebvCcMvICuZV00NQGYSAL89O398nhqrqxlbjBhM5EZVq0VGcV5+7r3D4zAA==", + "extraneous": true, + "dependencies": { + "@commitlint/types": "^16.0.0", + "chalk": "^4.0.0" }, + "engines": { + "node": ">=v12" + } + }, + "node_modules/netlify-cli/node_modules/@commitlint/is-ignored": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-16.0.0.tgz", + "integrity": "sha512-gmAQcwIGC/R/Lp0CEb2b5bfGC7MT5rPe09N8kOGjO/NcdNmfFSZMquwrvNJsq9hnAP0skRdHIsqwlkENkN4Lag==", + "extraneous": true, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "@commitlint/types": "^16.0.0", + "semver": "7.3.5" + }, + "engines": { + "node": ">=v12" } }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "node_modules/netlify-cli/node_modules/@commitlint/lint": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-16.0.0.tgz", + "integrity": "sha512-HNl15bRC0h+pLzbMzQC3tM0j1aESXsLYhElqKnXcf5mnCBkBkHzu6WwJW8rZbfxX+YwJmNljN62cPhmdBo8x0A==", + "extraneous": true, + "dependencies": { + "@commitlint/is-ignored": "^16.0.0", + "@commitlint/parse": "^16.0.0", + "@commitlint/rules": "^16.0.0", + "@commitlint/types": "^16.0.0" }, + "engines": { + "node": ">=v12" + } + }, + "node_modules/netlify-cli/node_modules/@commitlint/load": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-16.1.0.tgz", + "integrity": "sha512-MtlEhKjP8jAF85jjX4mw8DUUwCxKsCgAc865hhpnwxjrfBcmGP7Up2AFE/M3ZMGDmSl1X1TMybQk/zohj8Cqdg==", + "extraneous": true, "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } + "@commitlint/config-validator": "^16.1.0", + "@commitlint/execute-rule": "^16.0.0", + "@commitlint/resolve-extends": "^16.1.0", + "@commitlint/types": "^16.0.0", + "chalk": "^4.0.0", + "cosmiconfig": "^7.0.0", + "cosmiconfig-typescript-loader": "^1.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0", + "typescript": "^4.4.3" + }, + "engines": { + "node": ">=v12" } }, - "@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/node_modules/@commitlint/message": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-16.0.0.tgz", + "integrity": "sha512-CmK2074SH1Ws6kFMEKOKH/7hMekGVbOD6vb4alCOo2+33ZSLUIX8iNkDYyrw38Jwg6yWUhLjyQLUxREeV+QIUA==", + "extraneous": true, + "engines": { + "node": ">=v12" } }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", - "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/node_modules/@commitlint/parse": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-16.0.0.tgz", + "integrity": "sha512-F9EjFlMw4MYgBEqoRrWZZKQBzdiJzPBI0qFDFqwUvfQsMmXEREZ242T4R5bFwLINWaALFLHEIa/FXEPa6QxCag==", + "extraneous": true, + "dependencies": { + "@commitlint/types": "^16.0.0", + "conventional-changelog-angular": "^5.0.11", + "conventional-commits-parser": "^3.2.2" + }, + "engines": { + "node": ">=v12" } }, - "@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==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", - "semver": "^6.3.0" + "node_modules/netlify-cli/node_modules/@commitlint/read": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-16.0.0.tgz", + "integrity": "sha512-H4T2zsfmYQK9B+JtoQaCXWBHUhgIJyOzWZjSfuIV9Ce69/OgHoffNpLZPF2lX6yKuDrS1SQFhI/kUCjVc/e4ew==", + "extraneous": true, + "dependencies": { + "@commitlint/top-level": "^16.0.0", + "@commitlint/types": "^16.0.0", + "fs-extra": "^10.0.0", + "git-raw-commits": "^2.0.0" }, + "engines": { + "node": ">=v12" + } + }, + "node_modules/netlify-cli/node_modules/@commitlint/resolve-extends": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-16.1.0.tgz", + "integrity": "sha512-8182s6AFoUFX6+FT1PgQDt15nO2ogdR/EN8SYVAdhNXw1rLz8kT5saB/ICw567GuRAUgFTUMGCXy3ctMOXPEDg==", + "extraneous": true, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "@commitlint/config-validator": "^16.1.0", + "@commitlint/types": "^16.0.0", + "import-fresh": "^3.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0", + "resolve-global": "^1.0.0" + }, + "engines": { + "node": ">=v12" } }, - "@babel/helper-create-class-features-plugin": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", - "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" + "node_modules/netlify-cli/node_modules/@commitlint/rules": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-16.0.0.tgz", + "integrity": "sha512-AOl0y2SBTdJ1bvIv8nwHvQKRT/jC1xb09C5VZwzHoT8sE8F54KDeEzPCwHQFgUcWdGLyS10kkOTAH2MyA8EIlg==", + "extraneous": true, + "dependencies": { + "@commitlint/ensure": "^16.0.0", + "@commitlint/message": "^16.0.0", + "@commitlint/to-lines": "^16.0.0", + "@commitlint/types": "^16.0.0", + "execa": "^5.0.0" + }, + "engines": { + "node": ">=v12" } }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", - "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" + "node_modules/netlify-cli/node_modules/@commitlint/to-lines": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-16.0.0.tgz", + "integrity": "sha512-iN/qU38TCKU7uKOg6RXLpD49wNiuI0TqMqybHbjefUeP/Jmzxa8ishryj0uLyVdrAl1ZjGeD1ukXGMTtvqz8iA==", + "extraneous": true, + "engines": { + "node": ">=v12" } }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" + "node_modules/netlify-cli/node_modules/@commitlint/top-level": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-16.0.0.tgz", + "integrity": "sha512-/Jt6NLxyFkpjL5O0jxurZPCHURZAm7cQCqikgPCwqPAH0TLgwqdHjnYipl8J+AGnAMGDip4FNLoYrtgIpZGBYw==", + "extraneous": true, + "dependencies": { + "find-up": "^5.0.0" }, + "engines": { + "node": ">=v12" + } + }, + "node_modules/netlify-cli/node_modules/@commitlint/types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-16.0.0.tgz", + "integrity": "sha512-+0FvYOAS39bJ4aKjnYn/7FD4DfWkmQ6G/06I4F0Gvu4KS5twirEg8mIcLhmeRDOOKn4Tp8PwpLwBiSA6npEMQA==", + "extraneous": true, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "chalk": "^4.0.0" + }, + "engines": { + "node": ">=v12" } }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/node_modules/@cspotcode/source-map-consumer": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz", + "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==", + "engines": { + "node": ">= 12" } }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/node_modules/@cspotcode/source-map-support": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz", + "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==", + "dependencies": { + "@cspotcode/source-map-consumer": "0.8.0" + }, + "engines": { + "node": ">=12" } }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/node_modules/@dabh/diagnostics": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", + "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", + "dependencies": { + "colorspace": "1.1.x", + "enabled": "2.0.x", + "kuler": "^2.0.0" } }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "extraneous": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "extraneous": true, + "dependencies": { + "sprintf-js": "~1.0.2" } }, - "@babel/helper-member-expression-to-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", - "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">= 4" } }, - "@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==", - "dev": true, - "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" + "node_modules/netlify-cli/node_modules/@eslint/eslintrc/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==", + "extraneous": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@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==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" + "node_modules/netlify-cli/node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "extraneous": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" } }, - "@babel/helper-replace-supers": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">=8" } }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/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" } }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" + "node_modules/netlify-cli/node_modules/@jest/types/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": "*" } }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/node_modules/@jridgewell/resolve-uri": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.4.tgz", + "integrity": "sha512-cz8HFjOFfUBtvN+NXYSFMHYRdxZMaEl0XypVrhzxBgadKIXhIkRd8aMeHhmF56Sl7SuS8OnUpQ73/k9LE4VnLg==", + "engines": { + "node": ">=6.0.0" } }, - "@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==", - "dev": true + "node_modules/netlify-cli/node_modules/@jridgewell/trace-mapping": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.2.5.tgz", + "integrity": "sha512-K+Eths78fXDFOvQ2hgJhCiI5s+g81r2yXmACBpbn+f2+Qt94PNoTgUcAXPT8DZkhXCsZRsHVWVtY5KIBMcpDqQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "sourcemap-codec": "1.4.8" + } }, - "@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==", - "dev": true + "node_modules/netlify-cli/node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.8.tgz", + "integrity": "sha512-CMGKi28CF+qlbXh26hDe6NxCd7amqeAzEqnS6IHeO6LoaKyM/n+Xw3HT1COdq8cuioOdlKdqn/hCmqPUOMOywg==", + "dependencies": { + "detect-libc": "^1.0.3", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.5", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } }, - "@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" + "node_modules/netlify-cli/node_modules/@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + }, + "engines": { + "node": ">=4" } }, - "@babel/helpers": { - "version": "7.17.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", - "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", - "dev": true, - "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", - "@babel/types": "^7.17.0" + "node_modules/netlify-cli/node_modules/@netlify/build": { + "version": "26.3.8", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-26.3.8.tgz", + "integrity": "sha512-ys7E8GfN2VaWAADa78mHaEU6l1K53CjpG3ci9FOthT/2RoIhf3gTVa+l4eiSVNwQprONMtbBOllE/gTDmUg0kw==", + "dependencies": { + "@bugsnag/js": "^7.0.0", + "@netlify/cache-utils": "^4.0.0", + "@netlify/config": "^17.0.0", + "@netlify/functions-utils": "^4.0.0", + "@netlify/git-utils": "^4.0.0", + "@netlify/plugin-edge-handlers": "^3.0.6", + "@netlify/plugins-list": "^6.13.1", + "@netlify/run-utils": "^4.0.0", + "@netlify/zip-it-and-ship-it": "5.9.0", + "@sindresorhus/slugify": "^2.0.0", + "@types/node": "^16.0.0", + "ansi-escapes": "^5.0.0", + "chalk": "^5.0.0", + "clean-stack": "^4.0.0", + "execa": "^6.0.0", + "figures": "^4.0.0", + "filter-obj": "^3.0.0", + "got": "^10.0.0", + "indent-string": "^5.0.0", + "is-plain-obj": "^4.0.0", + "js-yaml": "^4.0.0", + "keep-func-props": "^4.0.0", + "locate-path": "^7.0.0", + "log-process-errors": "^8.0.0", + "map-obj": "^5.0.0", + "memoize-one": "^6.0.0", + "os-name": "^5.0.0", + "p-event": "^5.0.0", + "p-every": "^2.0.0", + "p-filter": "^3.0.0", + "p-locate": "^6.0.0", + "p-reduce": "^3.0.0", + "path-exists": "^5.0.0", + "path-type": "^5.0.0", + "pkg-dir": "^6.0.0", + "pretty-ms": "^7.0.0", + "ps-list": "^8.0.0", + "read-pkg-up": "^9.0.0", + "readdirp": "^3.4.0", + "resolve": "^2.0.0-next.1", + "rfdc": "^1.3.0", + "safe-json-stringify": "^1.2.0", + "semver": "^7.0.0", + "statsd-client": "0.4.7", + "string-width": "^5.0.0", + "strip-ansi": "^7.0.0", + "supports-color": "^9.0.0", + "tmp-promise": "^3.0.2", + "ts-node": "10.4.0", + "typescript": "^4.5.4", + "update-notifier": "^5.0.0", + "uuid": "^8.0.0", + "yargs": "^17.3.1" + }, + "bin": { + "netlify-build": "src/core/bin.js" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.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==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@sindresorhus/is": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.1.tgz", + "integrity": "sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==", + "engines": { + "node": ">=10" }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "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=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@sindresorhus/slugify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-2.1.0.tgz", + "integrity": "sha512-gU3Gdm/V167BmUwIn8APHZ3SeeRVRUSOdXxnt7Q/JkUHLXaaTA/prYmoRumwsSitJZWUDYMzDWdWgrOdvE8IRQ==", + "dependencies": { + "@sindresorhus/transliterate": "^1.0.0", + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/@sindresorhus/transliterate": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-1.5.0.tgz", + "integrity": "sha512-/sfSkoNelLq5riqNRp5uBjHIKBi1MWZk9ubRT1WiBQuTfmDf7BeQkph2DJzRB83QagMPHk2VDjuvpy0VuwyzdA==", + "dependencies": { + "escape-string-regexp": "^5.0.0", + "lodash.deburr": "^4.1.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/aggregate-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz", + "integrity": "sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==", + "dependencies": { + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "@babel/plugin-proposal-class-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/cacheable-lookup": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz", + "integrity": "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==", + "dependencies": { + "@types/keyv": "^3.1.1", + "keyv": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", - "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.6", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/chalk": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz", + "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/decompress-response": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz", + "integrity": "sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==", + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, - "@babel/plugin-proposal-json-strings": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/figures": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.0.tgz", + "integrity": "sha512-VnYcWq6H6F0qDN0QnorznBr0abEovifzUokmnezpKZBUbDmbLAt7LMryOp1TKFVxLxyNYkxEkCEADZR58U9oSw==", + "dependencies": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", - "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.17.0", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/got": { + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/got/-/got-10.7.0.tgz", + "integrity": "sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==", + "dependencies": { + "@sindresorhus/is": "^2.0.0", + "@szmarczak/http-timer": "^4.0.0", + "@types/cacheable-request": "^6.0.1", + "cacheable-lookup": "^2.0.0", + "cacheable-request": "^7.0.1", + "decompress-response": "^5.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^5.0.0", + "lowercase-keys": "^2.0.0", + "mimic-response": "^2.1.0", + "p-cancelable": "^2.0.0", + "p-event": "^4.0.0", + "responselike": "^2.0.0", + "to-readable-stream": "^2.0.0", + "type-fest": "^0.10.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/got/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/got/node_modules/p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/got/node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" } }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "engines": { + "node": ">=12.20.0" } }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/is-unicode-supported": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.1.0.tgz", + "integrity": "sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/locate-path": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-event": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz", + "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==", + "dependencies": { + "p-timeout": "^5.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", + "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", + "dependencies": { + "p-map": "^5.1.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-map": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.3.0.tgz", + "integrity": "sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==", + "dependencies": { + "aggregate-error": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/p-timeout": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.0.2.tgz", + "integrity": "sha512-sEmji9Yaq+Tw+STwsGAE56hf7gMy9p0tQfJojIAamB7WHJYJKf1qlsg9jqBWG8q9VCxKPhZaP/AcXwEoBcYQhQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/pkg-dir": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-6.0.1.tgz", + "integrity": "sha512-C9R+PTCKGA32HG0n5I4JMYkdLL58ZpayVuncQHQrGeKa8o26A4o2x0u6BKekHG+Au0jv5ZW7Xfq1Cj6lm9Ag4w==", + "dependencies": { + "find-up": "^6.1.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/read-pkg": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", + "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^2.0.0" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/read-pkg-up": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", + "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", + "dependencies": { + "find-up": "^6.3.0", + "read-pkg": "^7.1.0", + "type-fest": "^2.5.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "@babel/plugin-transform-destructuring": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", - "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.0.tgz", + "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/read-pkg/node_modules/type-fest": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.0.tgz", + "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/string-width": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.0.tgz", + "integrity": "sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/type-fest": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz", + "integrity": "sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/build/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/cache-utils": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-4.1.3.tgz", + "integrity": "sha512-fpLCCyHA+i+ZkoIDnEy0woVXHEuhGheYcpzAB9FTbWuf4zBbt364pCOcq+OlSBbM/O4zQO6N36AmOIECGSL/Dw==", + "dependencies": { + "cpy": "^8.1.0", + "del": "^6.0.0", + "get-stream": "^6.0.0", + "globby": "^11.0.0", + "junk": "^3.1.0", + "locate-path": "^7.0.0", + "move-file": "^2.0.0", + "path-exists": "^5.0.0", + "readdirp": "^3.4.0" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" } }, - "@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/locate-path": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@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==", - "dev": true, - "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" + "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", - "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", - "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/cache-utils/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config": { + "version": "17.0.15", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-17.0.15.tgz", + "integrity": "sha512-ShEMw5C5PrfC4M3rdcFTdN9Phj3bsPbE8fpy2LdHUEdjEGnNo26frxq3Nh+suLsVvLZ1zWY7yoCQcT+6McerIw==", + "dependencies": { + "chalk": "^5.0.0", + "cron-parser": "^4.1.0", + "deepmerge": "^4.2.2", + "dot-prop": "^7.0.0", + "execa": "^6.0.0", + "fast-safe-stringify": "^2.0.7", + "figures": "^4.0.0", + "filter-obj": "^3.0.0", + "find-up": "^6.0.0", + "indent-string": "^5.0.0", + "is-plain-obj": "^4.0.0", + "js-yaml": "^4.0.0", + "map-obj": "^5.0.0", + "netlify": "^11.0.0", + "netlify-headers-parser": "^6.0.2", + "netlify-redirect-parser": "13.0.4", + "omit.js": "^2.0.2", + "p-locate": "^6.0.0", + "path-exists": "^5.0.0", + "path-type": "^5.0.0", + "toml": "^3.0.0", + "tomlify-j0.4": "^3.0.0", + "validate-npm-package-name": "^3.0.0", + "yargs": "^17.3.1" + }, + "bin": { + "netlify-config": "src/bin/main.js" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" } }, - "@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/chalk": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz", + "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/dot-prop": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-7.2.0.tgz", + "integrity": "sha512-Ol/IPXUARn9CSbkrdV4VJo7uCy1I3VuSiWCaFSg+8BdUOzF9n3jefIpcgAydvUZbTdEBZs2vEiTiS9m61ssiDA==", + "dependencies": { + "type-fest": "^2.11.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", - "dev": true, - "requires": { - "regenerator-transform": "^0.14.2" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/figures": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.0.tgz", + "integrity": "sha512-VnYcWq6H6F0qDN0QnorznBr0abEovifzUokmnezpKZBUbDmbLAt7LMryOp1TKFVxLxyNYkxEkCEADZR58U9oSw==", + "dependencies": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-runtime": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", - "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "semver": "^6.3.0" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "engines": { + "node": ">=12.20.0" } }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-typescript": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", - "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-typescript": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/is-unicode-supported": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.1.0.tgz", + "integrity": "sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/locate-path": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/preset-env": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", - "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.16.8", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.16.7", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.16.7", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@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-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.16.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.16.8", - "@babel/plugin-transform-modules-systemjs": "^7.16.7", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.16.7", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.16.8", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.20.2", - "semver": "^6.3.0" - }, + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/preset-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", - "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-typescript": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/runtime": { - "version": "7.17.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", - "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "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" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@discoveryjs/json-ext": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", - "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", - "dev": true - }, - "@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==", - "dev": true - }, - "@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==", - "dev": true - }, - "@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==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/type-fest": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.0.tgz", + "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "node_modules/netlify-cli/node_modules/@netlify/config/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" + "node_modules/netlify-cli/node_modules/@netlify/esbuild": { + "version": "0.13.6", + "resolved": "https://registry.npmjs.org/@netlify/esbuild/-/esbuild-0.13.6.tgz", + "integrity": "sha512-tiKmDcHM2riSVN79c0mJY/67EBDafXQAMitHuLiCDAMdtz3kfv+NqdVG5krgf5lWR8Uf8AeZrUW5Q9RP25REvw==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/eslint-config-node": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@netlify/eslint-config-node/-/eslint-config-node-5.1.5.tgz", + "integrity": "sha512-Ug2uvKPY+ImkZM9/LgE/o0iztLebENguTCTMU4prxyD2D1wXTHy+c93j9k0GCmqO+xUQr0uh4+cTp1LyVwC+oA==", + "extraneous": true, + "dependencies": { + "@babel/core": "^7.13.8", + "@babel/eslint-parser": "^7.13.8", + "@commitlint/cli": "^16.0.0", + "@commitlint/config-conventional": "^16.0.0", + "@typescript-eslint/eslint-plugin": "^5.0.0", + "@typescript-eslint/parser": "^5.0.0", + "cross-env": "^7.0.2", + "eslint": "^7.21.0", + "eslint-config-prettier": "^8.0.0", + "eslint-config-standard": "^16.0.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-import-resolver-typescript": "^2.5.0", + "eslint-plugin-ava": "^13.0.0", + "eslint-plugin-cypress": "^2.12.1", + "eslint-plugin-eslint-comments": "^3.2.0", + "eslint-plugin-fp": "^2.3.0", + "eslint-plugin-html": "^6.1.0", + "eslint-plugin-import": "^2.25.1", + "eslint-plugin-markdown": "^2.0.0", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^5.2.0", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-unicorn": "^40.0.0", + "eslint-plugin-you-dont-need-lodash-underscore": "^6.10.0", + "execa": "^6.0.0", + "husky": "^7.0.4", + "is-ci": "^3.0.0", + "npm-run-all": "^4.1.5", + "prettier": "^2.1.2", + "statuses": "^2.0.1" + }, + "bin": { + "run-ci": "bin/run_ci.mjs", + "run-e": "bin/run_e.mjs", + "run-local": "bin/run_local.mjs" + }, + "engines": { + "node": ">=16.0.0" } }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/netlify-cli/node_modules/@netlify/eslint-config-node/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "extraneous": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "@types/chart.js": { - "version": "2.9.35", - "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.35.tgz", - "integrity": "sha512-MWx/zZlh4wHBbM4Tm4YsZyYGb1/LkTiFLFwX/FXb0EJCvXX2xWTRHwlJ2RAAEXWxLrOdaAWP8vFtJXny+4CpEw==", - "requires": { - "moment": "^2.10.2" + "node_modules/netlify-cli/node_modules/@netlify/eslint-config-node/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "extraneous": true, + "engines": { + "node": ">=12.20.0" } }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/netlify-cli/node_modules/@netlify/eslint-config-node/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "extraneous": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "node_modules/netlify-cli/node_modules/@netlify/eslint-config-node/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "extraneous": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/eslint": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", - "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" + "node_modules/netlify-cli/node_modules/@netlify/eslint-config-node/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "extraneous": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" + "node_modules/netlify-cli/node_modules/@netlify/eslint-config-node/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/eslint-config-node/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" + "node_modules/netlify-cli/node_modules/@netlify/framework-info": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.0.2.tgz", + "integrity": "sha512-FIHEdXfqBuDZXbp+lxzf52f2K2LsFiqiIAKIriFDQAw/BCFdVx19f28vTf6Fck+V53zgtaWPYPQmmrDgF6gnsQ==", + "dependencies": { + "ajv": "^8.0.0", + "filter-obj": "^3.0.0", + "is-plain-obj": "^4.0.0", + "locate-path": "^7.0.0", + "p-filter": "^3.0.0", + "p-locate": "^6.0.0", + "read-pkg-up": "^9.0.0", + "semver": "^7.3.4" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" } }, - "@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/aggregate-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz", + "integrity": "sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==", + "dependencies": { + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "dev": true - }, - "@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", - "dev": true - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "@types/node": { - "version": "17.0.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", - "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dev": true, - "requires": { - "@types/express": "*" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/locate-path": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", + "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", + "dependencies": { + "p-map": "^5.1.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@types/ws": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-mTClfhq5cuGyW4jthaFuig6Q8OVfB3IRyZfN/9SCyJtiM5H0SubwM89cHoT9UngO6HyUFic88HvT1zSNLNyxWA==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/p-map": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.3.0.tgz", + "integrity": "sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==", + "dependencies": { + "aggregate-error": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/read-pkg": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", + "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^2.0.0" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/read-pkg-up": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", + "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", + "dependencies": { + "find-up": "^6.3.0", + "read-pkg": "^7.1.0", + "type-fest": "^2.5.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/type-fest": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.0.tgz", + "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" + "node_modules/netlify-cli/node_modules/@netlify/framework-info/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" + "node_modules/netlify-cli/node_modules/@netlify/functions-utils": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-4.1.9.tgz", + "integrity": "sha512-wPmtkT8W3TXxdHQgWPwwGv182/XPDrCE7uQtZkv5zmUJRaVVLnCh3JJHzijnN7gzhFSuqsl9C3Wz2OD7wxT+oQ==", + "dependencies": { + "@netlify/zip-it-and-ship-it": "5.7.4", + "cpy": "^8.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" } }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "node_modules/netlify-cli/node_modules/@netlify/functions-utils/node_modules/@babel/parser": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz", + "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" } }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "node_modules/netlify-cli/node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-5.7.4.tgz", + "integrity": "sha512-HMPf4pX561H5d59h8Y20Qjzo+5BbFkvpnTSWnzdSjQR85dhT8CVKeX9NdLKoKHG82+M75ErfOCY5Db7VsgKAWA==", + "dependencies": { + "@babel/parser": "7.16.8", + "@netlify/esbuild": "^0.13.6", + "@vercel/nft": "^0.17.0", + "archiver": "^5.3.0", + "common-path-prefix": "^3.0.0", + "cp-file": "^9.0.0", + "del": "^6.0.0", + "elf-cam": "^0.1.1", + "end-of-stream": "^1.4.4", + "es-module-lexer": "^0.9.0", + "execa": "^5.0.0", + "filter-obj": "^2.0.1", + "find-up": "^5.0.0", + "glob": "^7.1.6", + "is-builtin-module": "^3.1.0", + "junk": "^3.1.0", + "locate-path": "^6.0.0", + "merge-options": "^3.0.4", + "minimatch": "^3.0.4", + "p-map": "^4.0.0", + "path-exists": "^4.0.0", + "pkg-dir": "^5.0.0", + "precinct": "^8.2.0", + "read-package-json-fast": "^2.0.2", + "require-package-name": "^2.0.1", + "resolve": "^2.0.0-next.1", + "semver": "^7.0.0", + "tmp-promise": "^3.0.2", + "toml": "^3.0.0", + "typescript": "^4.6.0-beta", + "unixify": "^1.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "zip-it-and-ship-it": "dist/bin.js" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" } }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "node_modules/netlify-cli/node_modules/@netlify/functions-utils/node_modules/@netlify/zip-it-and-ship-it/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" } }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" + "node_modules/netlify-cli/node_modules/@netlify/functions-utils/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "@webpack-cli/configtest": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.1.tgz", - "integrity": "sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==", - "dev": true, - "requires": {} + "node_modules/netlify-cli/node_modules/@netlify/functions-utils/node_modules/typescript": { + "version": "4.6.0-dev.20220211", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.0-dev.20220211.tgz", + "integrity": "sha512-wMVJ7QGajX2OXpGrX8cphiTsyab79JS88F00azUMgO65ooUFgyFFQaXn2zOO8h8RluD6kHWzCM3WTa0Tc0Ui+g==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } }, - "@webpack-cli/info": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.1.tgz", - "integrity": "sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA==", - "dev": true, - "requires": { - "envinfo": "^7.7.3" + "node_modules/netlify-cli/node_modules/@netlify/functions-utils/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" } }, - "@webpack-cli/serve": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.1.tgz", - "integrity": "sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==", - "dev": true, - "requires": {} + "node_modules/netlify-cli/node_modules/@netlify/git-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-4.1.1.tgz", + "integrity": "sha512-nErJowHlUHd36R/1KsXFEh9a5VL98/fr/IjwealZRQK+2E4Pm9t/KBkvR+LAyqWoINrrtkbpwjBRnO4r034OUg==", + "dependencies": { + "execa": "^6.0.0", + "map-obj": "^5.0.0", + "micromatch": "^4.0.2", + "moize": "^6.0.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" + } }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/execa": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.0.0.tgz", + "integrity": "sha512-m4wU9j4Z9nXXoqT8RSfl28JSwmMNLFF69OON8H/lL3NeU0tNpGz313bcOfYoBBHokB0dC2tMl3VUcKgHELhL2Q==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.0.1", + "onetime": "^6.0.0", + "signal-exit": "^3.0.5", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "engines": { + "node": ">=12.20.0" + } }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "dev": true, - "requires": {} + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "requires": { - "ajv": "^8.0.0" + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "engines": { + "node": ">=12" }, - "dependencies": { - "ajv": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", - "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} + "node_modules/netlify-cli/node_modules/@netlify/git-utils/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy/-/local-functions-proxy-1.1.1.tgz", + "integrity": "sha512-eXSsayLT6PMvjzFQpjC9nkg2Otc3lZ5GoYele9M6f8PmsvWpaXRhwjNQ0NYhQQ2UZbLMIiO2dH8dbRsT3bMkFw==", + "optionalDependencies": { + "@netlify/local-functions-proxy-darwin-arm64": "1.1.1", + "@netlify/local-functions-proxy-darwin-x64": "1.1.1", + "@netlify/local-functions-proxy-freebsd-arm64": "1.1.1", + "@netlify/local-functions-proxy-freebsd-x64": "1.1.1", + "@netlify/local-functions-proxy-linux-arm": "1.1.1", + "@netlify/local-functions-proxy-linux-arm64": "1.1.1", + "@netlify/local-functions-proxy-linux-ia32": "1.1.1", + "@netlify/local-functions-proxy-linux-ppc64": "1.1.1", + "@netlify/local-functions-proxy-linux-x64": "1.1.1", + "@netlify/local-functions-proxy-openbsd-x64": "1.1.1", + "@netlify/local-functions-proxy-win32-ia32": "1.1.1", + "@netlify/local-functions-proxy-win32-x64": "1.1.1" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-darwin-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-arm64/-/local-functions-proxy-darwin-arm64-1.1.1.tgz", + "integrity": "sha512-lphJ9qqZ3glnKWEqlemU1LMqXxtJ/tKf7VzakqqyjigwLscXSZSb6fupSjQfd4tR1xqxA76ylws/2HDhc/gs+Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" + } }, - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-darwin-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-x64/-/local-functions-proxy-darwin-x64-1.1.1.tgz", + "integrity": "sha512-4CRB0H+dXZzoEklq5Jpmg+chizXlVwCko94d8+UHWCgy/bA3M/rU/BJ8OLZisnJaAktHoeLABKtcLOhtRHpxZQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" + } }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-freebsd-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-arm64/-/local-functions-proxy-freebsd-arm64-1.1.1.tgz", + "integrity": "sha512-u13lWTVMJDF0A6jX7V4N3HYGTIHLe5d1Z2wT43fSIHwXkTs6UXi72cGSraisajG+5JFIwHfPr7asw5vxFC0P9w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-freebsd-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-x64/-/local-functions-proxy-freebsd-x64-1.1.1.tgz", + "integrity": "sha512-g5xw4xATK5YDzvXtzJ8S1qSkWBiyF8VVRehXPMOAMzpGjCX86twYhWp8rbAk7yA1zBWmmWrWNA2Odq/MgpKJJg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" + } }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-arm": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm/-/local-functions-proxy-linux-arm-1.1.1.tgz", + "integrity": "sha512-YsTpL+AbHwQrfHWXmKnwUrJBjoUON363nr6jUG1ueYnpbbv6wTUA7gI5snMi/gkGpqFusBthAA7C30e6bixfiA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" + } }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm64/-/local-functions-proxy-linux-arm64-1.1.1.tgz", + "integrity": "sha512-dPGu1H5n8na7mBKxiXQ+FNmthDAiA57wqgpm5JMAHtcdcmRvcXwJkwWVGvwfj8ShhYJHQaSaS9oPgO+mpKkgmA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "babel-loader": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", - "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - } + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-ia32": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ia32/-/local-functions-proxy-linux-ia32-1.1.1.tgz", + "integrity": "sha512-Ra0FlXDrmPRaq+rYH3/ttkXSrwk1D5Zx/Na7UPfJZxMY7Qo5iY4bgi/FuzjzWzlp0uuKZOhYOYzYzsIIyrSvmw==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "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==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-ppc64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ppc64/-/local-functions-proxy-linux-ppc64-1.1.1.tgz", + "integrity": "sha512-oXf1satwqwUUxz7LHS1BxbRqc4FFEKIDFTls04eXiLReFR3sqv9H/QuYNTCCDMuRcCOd92qKyDfATdnxT4HR8w==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" } }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-linux-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-x64/-/local-functions-proxy-linux-x64-1.1.1.tgz", + "integrity": "sha512-bS3u4JuDg/eC0y4Na3i/29JBOxrdUvsK5JSjHfzUeZEbOcuXYf4KavTpHS5uikdvTgyczoSrvbmQJ5m0FLXfLA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-openbsd-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-openbsd-x64/-/local-functions-proxy-openbsd-x64-1.1.1.tgz", + "integrity": "sha512-1xLef/kLRNkBTXJ+ZGoRFcwsFxd/B2H3oeJZyXaZ3CN5umd9Mv9wZuAD74NuMt/535yRva8jtAJqvEgl9xMSdA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "bin": { + "local-functions-proxy": "bin/local-functions-proxy" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-win32-ia32": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-ia32/-/local-functions-proxy-win32-ia32-1.1.1.tgz", + "integrity": "sha512-4IOMDBxp2f8VbIkhZ85zGNDrZR4ey8d68fCMSOIwitjsnKav35YrCf8UmAh3UR6CNIRJdJL4MW1GYePJ7iJ8uA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "bin": { + "local-functions-proxy.exe": "bin/local-functions-proxy.exe" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/local-functions-proxy-win32-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-x64/-/local-functions-proxy-win32-x64-1.1.1.tgz", + "integrity": "sha512-VCBXBJWBujVxyo5f+3r8ovLc9I7wJqpmgDn3ixs1fvdrER5Ac+SzYwYH4mUug9HI08mzTSAKZErzKeuadSez3w==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "bin": { + "local-functions-proxy.exe": "bin/local-functions-proxy.exe" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/open-api": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.8.0.tgz", + "integrity": "sha512-lfNB/QYDgaP07pwm/nWEaWPvRAAGyhxvJqNzvxMijc7A4uwquMjlbYve8yYyd0LJXPwgBpGobwiQj5RA76xzUQ==" + }, + "node_modules/netlify-cli/node_modules/@netlify/plugin-edge-handlers": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-3.0.6.tgz", + "integrity": "sha512-wf9556qv5lEzuZuj3X5XIbhLerOipcrTNybGFSuDRN4bIRrpWDfap+fGiZI2D+EyEXWvkQDNaEHc64AH9H8Siw==", + "dependencies": { + "@babel/core": "^7.11.4", + "@babel/preset-env": "^7.11.5", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-commonjs": "^21.0.0", + "@rollup/plugin-inject": "^4.0.2", + "@rollup/plugin-json": "^4.1.0", + "@rollup/plugin-node-resolve": "^11.0.0", + "buffer-es6": "^4.9.3", + "del": "^6.0.0", + "node-fetch": "^3.0.0", + "path-type": "^5.0.0", + "process-es6": "^0.11.6", + "rollup": "^2.23.1", + "rollup-plugin-node-polyfills": "^0.2.1", + "rollup-plugin-terser": "^7.0.2" }, + "bin": { + "plugin-build-edge-handlers": "src/cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/plugin-edge-handlers/node_modules/node-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.0.tgz", + "integrity": "sha512-8xeimMwMItMw8hRrOl3C9/xzU49HV/yE6ORew/l+dxWimO5A4Ra8ld2rerlJvc/O7et5Z1zrWsPX43v1QBjCxw==", "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" + "node_modules/netlify-cli/node_modules/@netlify/plugin-edge-handlers/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1" + "node_modules/netlify-cli/node_modules/@netlify/plugins-list": { + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-6.13.1.tgz", + "integrity": "sha512-xduwI/S1GreiDfYV6hALaMIlk31zBgutPfKBEhad8x6ZogJiB8GO2egiAQ4qvAv1APmJaGzPJE5TN2VWr9pGvQ==", + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.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==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/routing-local-proxy": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy/-/routing-local-proxy-0.34.1.tgz", + "integrity": "sha512-FuzgxdxC7wJXUT08qPTtHiKwjFDHh3ViCDZwxwjm8CjOKYz+9NjhmIffkbEFl6R+uH6IV/3R6gVDL5Fb5hwRbQ==", + "optionalDependencies": { + "@netlify/routing-local-proxy-darwin-arm64": "^0.34.1", + "@netlify/routing-local-proxy-darwin-x64": "^0.34.1", + "@netlify/routing-local-proxy-linux-x64": "^0.34.1", + "@netlify/routing-local-proxy-win32-x64": "^0.34.1" + } + }, + "node_modules/netlify-cli/node_modules/@netlify/routing-local-proxy-darwin-arm64": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy-darwin-arm64/-/routing-local-proxy-darwin-arm64-0.34.1.tgz", + "integrity": "sha512-QswoXdmvmwx76bNdA0TcwfbK1NUIo5BjcS4bpE96wtUPr3SNn4pSoOip9/Tae2JbLGl7efdEkgBE1J6rMiu/kA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/routing-local-proxy-darwin-x64": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy-darwin-x64/-/routing-local-proxy-darwin-x64-0.34.1.tgz", + "integrity": "sha512-x5mukoDWGl+jpVsyNZjRBrP1m93AFrVI/afodQbu45nyW78fpNALhqJPGoI2ixe/Z5HKaYl+ItvI+J4wAVFseQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/routing-local-proxy-linux-x64": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy-linux-x64/-/routing-local-proxy-linux-x64-0.34.1.tgz", + "integrity": "sha512-dquodOP1VC2RtJcr2bp/DzTq0JXtk2cZDtJmaasMxxbxZmwL9R+63ypWsgdvGTSdZDKkwzzHAg3a7qGHVIl4ow==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/routing-local-proxy-win32-x64": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy-win32-x64/-/routing-local-proxy-win32-x64-0.34.1.tgz", + "integrity": "sha512-Dy1OPqlHXCDIJoEor709Ysx76UiAgrse1GF5wdieTVtWnQ7culo8+LVCwubwQezVCCbdjTke9LfMWbP91zBojg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] }, - "body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.7", - "raw-body": "2.4.3", - "type-is": "~1.6.18" - }, + "node_modules/netlify-cli/node_modules/@netlify/run-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-4.0.1.tgz", + "integrity": "sha512-6xwmYJWcQkRTdtA/u6WFRYBTuU7j9j+lh7Ld2+6TsUricnyg4orMIKQBdmVYM3tGbzzAidTOjzmbc8XXzQOo6g==", "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } + "execa": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" } }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dev": true, - "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/execa": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.0.0.tgz", + "integrity": "sha512-m4wU9j4Z9nXXoqT8RSfl28JSwmMNLFF69OON8H/lL3NeU0tNpGz313bcOfYoBBHokB0dC2tMl3VUcKgHELhL2Q==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.0.1", + "onetime": "^6.0.0", + "signal-exit": "^3.0.5", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "engines": { + "node": ">=12.20.0" } }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "browserslist": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", - "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", - "dev": true, - "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" + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "bytes": { + "node_modules/netlify-cli/node_modules/@netlify/run-utils/node_modules/strip-final-newline": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-5.9.0.tgz", + "integrity": "sha512-79w8yNRLFBiAHhYcol3hvkDu9s/qn7lDIlnUyK1e9qvAaXbcsjoz07Av7o1ePkLtUADcP7qz97PJNANyyotdAA==", + "dependencies": { + "@babel/parser": "7.16.8", + "@netlify/esbuild": "0.13.6", + "@vercel/nft": "^0.17.0", + "archiver": "^5.3.0", + "common-path-prefix": "^3.0.0", + "cp-file": "^9.0.0", + "del": "^6.0.0", + "elf-cam": "^0.1.1", + "end-of-stream": "^1.4.4", + "es-module-lexer": "^0.9.0", + "execa": "^5.0.0", + "filter-obj": "^2.0.1", + "find-up": "^5.0.0", + "glob": "^7.1.6", + "is-builtin-module": "^3.1.0", + "junk": "^3.1.0", + "locate-path": "^6.0.0", + "merge-options": "^3.0.4", + "minimatch": "^4.0.0", + "p-map": "^4.0.0", + "path-exists": "^4.0.0", + "pkg-dir": "^5.0.0", + "precinct": "^8.2.0", + "read-package-json-fast": "^2.0.2", + "require-package-name": "^2.0.1", + "resolve": "^2.0.0-next.1", + "semver": "^7.0.0", + "tmp-promise": "^3.0.2", + "toml": "^3.0.0", + "unixify": "^1.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "zip-it-and-ship-it": "dist/bin.js" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" } }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/@babel/parser": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz", + "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" } }, - "caniuse-lite": { - "version": "1.0.30001312", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", - "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/node_modules/minimatch": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-4.2.1.tgz", + "integrity": "sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": ">=10" + } }, - "chart.js": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.7.1.tgz", - "integrity": "sha512-8knRegQLFnPQAheZV8MjxIXc5gQEfDFD897BJgv/klO/vtIyFFmgMXrNfgrXpbTr/XbTturxRgxIXx/Y+ASJBA==" + "node_modules/netlify-cli/node_modules/@netlify/zip-it-and-ship-it/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" + } }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "node_modules/netlify-cli/node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" } }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true + "node_modules/netlify-cli/node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } }, - "clean-css": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", - "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", - "dev": true, - "requires": { - "source-map": "~0.6.0" + "node_modules/netlify-cli/node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" } }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true + "node_modules/netlify-cli/node_modules/@octokit/auth-token": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.5.0.tgz", + "integrity": "sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==", + "dependencies": { + "@octokit/types": "^6.0.3" + } }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "node_modules/netlify-cli/node_modules/@octokit/core": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.5.1.tgz", + "integrity": "sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==", + "dependencies": { + "@octokit/auth-token": "^2.4.4", + "@octokit/graphql": "^4.5.8", + "@octokit/request": "^5.6.0", + "@octokit/request-error": "^2.0.5", + "@octokit/types": "^6.0.3", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" } }, - "colorette": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", - "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", - "dev": true + "node_modules/netlify-cli/node_modules/@octokit/endpoint": { + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", + "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", + "dependencies": { + "@octokit/types": "^6.0.3", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.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==", - "dev": true + "node_modules/netlify-cli/node_modules/@octokit/graphql": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz", + "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==", + "dependencies": { + "@octokit/request": "^5.6.0", + "@octokit/types": "^6.0.3", + "universal-user-agent": "^6.0.0" + } }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true + "node_modules/netlify-cli/node_modules/@octokit/openapi-types": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-11.2.0.tgz", + "integrity": "sha512-PBsVO+15KSlGmiI8QAzaqvsNlZlrDlyAJYcrXBCvVUxCp7VnXjkwPoFHgjEJXx3WF9BAwkA6nfCUA7i9sODzKA==" }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" + "node_modules/netlify-cli/node_modules/@octokit/plugin-paginate-rest": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.17.0.tgz", + "integrity": "sha512-tzMbrbnam2Mt4AhuyCHvpRkS0oZ5MvwwcQPYGtMv4tUa5kkzG58SVB0fcsLulOZQeRnOgdkZWkRUiyBlh0Bkyw==", + "dependencies": { + "@octokit/types": "^6.34.0" + }, + "peerDependencies": { + "@octokit/core": ">=2" } }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, + "node_modules/netlify-cli/node_modules/@octokit/plugin-request-log": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", + "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", + "peerDependencies": { + "@octokit/core": ">=3" + } + }, + "node_modules/netlify-cli/node_modules/@octokit/plugin-rest-endpoint-methods": { + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.13.0.tgz", + "integrity": "sha512-uJjMTkN1KaOIgNtUPMtIXDOjx6dGYysdIFhgA52x4xSadQCz3b/zJexvITDVpANnfKPW/+E0xkOvLntqMYpviA==", "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } + "@octokit/types": "^6.34.0", + "deprecation": "^2.3.1" + }, + "peerDependencies": { + "@octokit/core": ">=3" } }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true + "node_modules/netlify-cli/node_modules/@octokit/request": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz", + "integrity": "sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==", + "dependencies": { + "@octokit/endpoint": "^6.0.1", + "@octokit/request-error": "^2.1.0", + "@octokit/types": "^6.16.1", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" + } }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true + "node_modules/netlify-cli/node_modules/@octokit/request-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", + "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", + "dependencies": { + "@octokit/types": "^6.0.3", + "deprecation": "^2.0.0", + "once": "^1.4.0" + } }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" + "node_modules/netlify-cli/node_modules/@octokit/rest": { + "version": "18.12.0", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.12.0.tgz", + "integrity": "sha512-gDPiOHlyGavxr72y0guQEhLsemgVjwRePayJ+FcKc2SJqKUbxbkvf5kAZEWA/MKvsfYlQAMVzNJE3ezQcxMJ2Q==", + "dependencies": { + "@octokit/core": "^3.5.1", + "@octokit/plugin-paginate-rest": "^2.16.8", + "@octokit/plugin-request-log": "^1.0.4", + "@octokit/plugin-rest-endpoint-methods": "^5.12.0" } }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true + "node_modules/netlify-cli/node_modules/@octokit/types": { + "version": "6.34.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.34.0.tgz", + "integrity": "sha512-s1zLBjWhdEI2zwaoSgyOFoKSl109CUcVBCc7biPJ3aAf6LGLU6szDvi31JPU7bxfla2lqfhjbbg/5DdFNxOwHw==", + "dependencies": { + "@octokit/openapi-types": "^11.2.0" + } }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - }, + "node_modules/netlify-cli/node_modules/@rollup/plugin-babel": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz", + "integrity": "sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==", "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true } } }, - "cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true + "node_modules/netlify-cli/node_modules/@rollup/plugin-commonjs": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-21.0.1.tgz", + "integrity": "sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "commondir": "^1.0.1", + "estree-walker": "^2.0.1", + "glob": "^7.1.6", + "is-reference": "^1.2.1", + "magic-string": "^0.25.7", + "resolve": "^1.17.0" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^2.38.3" + } }, - "core-js-compat": { - "version": "3.21.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", - "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", - "dev": true, - "requires": { - "browserslist": "^4.19.1", - "semver": "7.0.0" + "node_modules/netlify-cli/node_modules/@rollup/plugin-commonjs/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/netlify-cli/node_modules/@rollup/plugin-inject": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-4.0.4.tgz", + "integrity": "sha512-4pbcU4J/nS+zuHk+c+OL3WtmEQhqxlZ9uqfjQMQDOHOPld7PsCd8k5LWs8h5wjwJN7MgnAn768F2sDxEP4eNFQ==", "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } + "@rollup/pluginutils": "^3.1.0", + "estree-walker": "^2.0.1", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" } }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@rollup/plugin-json": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz", + "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==", + "dependencies": { + "@rollup/pluginutils": "^3.0.8" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "node_modules/netlify-cli/node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "css-loader": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", - "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", - "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.5", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" + "node_modules/netlify-cli/node_modules/@rollup/plugin-node-resolve/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" } }, - "css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" + "node_modules/netlify-cli/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", - "dev": true + "node_modules/netlify-cli/node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true + "node_modules/netlify-cli/node_modules/@samverschueren/stream-to-observable": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", + "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", + "dependencies": { + "any-observable": "^0.3.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "rxjs": { + "optional": true + }, + "zen-observable": { + "optional": true + } + } }, - "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "requires": { - "ms": "2.1.2" + "node_modules/netlify-cli/node_modules/@sindresorhus/is": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.4.0.tgz", + "integrity": "sha512-QppPM/8l3Mawvh4rn9CNEYIU9bxpXUCRMaX9yUpvBk1nMKusLKpfXGDEKExKaPhLzcn3lzil7pR6rnJ11HgeRQ==", + "extraneous": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" + "node_modules/netlify-cli/node_modules/@sindresorhus/slugify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz", + "integrity": "sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==", + "dependencies": { + "@sindresorhus/transliterate": "^0.1.1", + "escape-string-regexp": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "requires": { - "execa": "^5.0.0" + "node_modules/netlify-cli/node_modules/@sindresorhus/transliterate": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-0.1.2.tgz", + "integrity": "sha512-5/kmIOY9FF32nicXH+5yLNTX4NJ4atl7jRgqAJuIn/iyDFXBktOKDxCvyGE/EzmF4ngSUvjXxQUQlQiZ5lfw+w==", + "dependencies": { + "escape-string-regexp": "^2.0.0", + "lodash.deburr": "^4.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "define-lazy-prop": { + "node_modules/netlify-cli/node_modules/@sindresorhus/transliterate/node_modules/escape-string-regexp": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } }, - "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==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "type-detect": "4.0.8" } }, - "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" + "node_modules/netlify-cli/node_modules/@sinonjs/fake-timers": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.0.tgz", + "integrity": "sha512-M8vapsv9qQupMdzrVzkn5rb9jG7aUTEPAZdMtME2PuBaefksFZVE2C1g4LBRTkF/k3nRDNbDc5tp5NFC1PEYxA==", + "extraneous": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" } }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true + "node_modules/netlify-cli/node_modules/@sinonjs/samsam": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-6.1.1.tgz", + "integrity": "sha512-cZ7rKJTLiE7u7Wi/v9Hc2fs3Ucc3jrWeMgPHbbTCeVAB2S0wOBbYlkJVeNSL04i7fdhT8wIbDq1zhC/PXTD2SA==", + "extraneous": true, + "dependencies": { + "@sinonjs/commons": "^1.6.0", + "lodash.get": "^4.4.2", + "type-detect": "^4.0.8" + } }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "node_modules/netlify-cli/node_modules/@sinonjs/text-encoding": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz", + "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==", + "extraneous": true }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true + "node_modules/netlify-cli/node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" + "node_modules/netlify-cli/node_modules/@tsconfig/node10": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", + "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==" + }, + "node_modules/netlify-cli/node_modules/@tsconfig/node12": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", + "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==" + }, + "node_modules/netlify-cli/node_modules/@tsconfig/node14": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", + "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==" + }, + "node_modules/netlify-cli/node_modules/@tsconfig/node16": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", + "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==" + }, + "node_modules/netlify-cli/node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "optional": true, + "peer": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" } }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true + "node_modules/netlify-cli/node_modules/@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } }, - "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dev": true, - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" + "node_modules/netlify-cli/node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*" } }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, - "requires": { - "buffer-indexof": "^1.0.0" + "node_modules/netlify-cli/node_modules/@types/decompress": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/@types/decompress/-/decompress-4.2.4.tgz", + "integrity": "sha512-/C8kTMRTNiNuWGl5nEyKbPiMv6HA+0RbEXzFhFBEzASM6+oa4tJro9b8nj7eRlOFfuLdzUU+DS/GPDlvvzMOhA==", + "dependencies": { + "@types/node": "*" } }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dev": true, - "requires": { - "utila": "~0.4" + "node_modules/netlify-cli/node_modules/@types/download": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@types/download/-/download-8.0.1.tgz", + "integrity": "sha512-t5DjMD6Y1DxjXtEHl7Kt+nQn9rOmVLYD8p4Swrcc5QpgyqyqR2gXTIK6RwwMnNeFJ+ZIiIW789fQKzCrK7AOFA==", + "dependencies": { + "@types/decompress": "*", + "@types/got": "^8", + "@types/node": "*" } }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" + "node_modules/netlify-cli/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/netlify-cli/node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "optional": true, + "peer": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } }, - "domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" + "node_modules/netlify-cli/node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" } }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" + "node_modules/netlify-cli/node_modules/@types/got": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/@types/got/-/got-8.3.6.tgz", + "integrity": "sha512-nvLlj+831dhdm4LR2Ly+HTpdLyBaMynoOr6wpIxS19d/bPeHQxFU5XQ6Gp6ohBpxvCWZM1uHQIC2+ySRH1rGrQ==", + "dependencies": { + "@types/node": "*" } }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "node_modules/netlify-cli/node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + }, + "node_modules/netlify-cli/node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dependencies": { + "@types/node": "*" } }, - "dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "dev": true + "node_modules/netlify-cli/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==" }, - "dotenv-defaults": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dotenv-defaults/-/dotenv-defaults-2.0.2.tgz", - "integrity": "sha512-iOIzovWfsUHU91L5i8bJce3NYK5JXeAwH50Jh6+ARUdLiiGlYWfGw6UkzsYqaXZH/hjE/eCd/PlfM/qqyK0AMg==", - "dev": true, - "requires": { - "dotenv": "^8.2.0" + "node_modules/netlify-cli/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": "*" } }, - "dotenv-webpack": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/dotenv-webpack/-/dotenv-webpack-7.1.0.tgz", - "integrity": "sha512-+aUOe+nqgLerA/n611oyC15fY79BIkGm2fOxJAcHDonMZ7AtDpnzv/Oe591eHAenIE0t6w03UyxDnLs/YUxx5Q==", - "dev": true, - "requires": { - "dotenv-defaults": "^2.0.2" + "node_modules/netlify-cli/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": "*" } }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true + "node_modules/netlify-cli/node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "extraneous": true }, - "electron-to-chromium": { - "version": "1.4.72", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.72.tgz", - "integrity": "sha512-9LkRQwjW6/wnSfevR21a3k8sOJ+XWSH7kkzs9/EUenKmuDkndP3W9y1yCZpOxufwGbX3JV8glZZSDb4o95zwXQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "extraneous": true }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "enhanced-resolve": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.0.tgz", - "integrity": "sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "node_modules/netlify-cli/node_modules/@types/keyv": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.3.tgz", + "integrity": "sha512-FXCJgyyN3ivVgRoml4h94G/p3kY+u/B86La+QptcqJaWtBWtmc6TtkNfS40n9bIvyLteHh7zXOtgbobORKPbDg==", + "dependencies": { + "@types/node": "*" } }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "extraneous": true, + "dependencies": { + "@types/unist": "*" + } }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "optional": true, + "peer": true }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true + "node_modules/netlify-cli/node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "extraneous": true }, - "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=", - "dev": true + "node_modules/netlify-cli/node_modules/@types/node": { + "version": "16.11.22", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.22.tgz", + "integrity": "sha512-DYNtJWauMQ9RNpesl4aVothr97/tIJM8HbyOXJ0AYT1Z2bEjLHyfjOBPAQQVMLf8h3kSShYfNk8Wnto8B2zHUA==" }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "node_modules/netlify-cli/node_modules/@types/node-fetch": { + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", + "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.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==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, + "node_modules/netlify-cli/node_modules/@types/node-fetch/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": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true + "node_modules/netlify-cli/node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "extraneous": true }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "optional": true, + "peer": true }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "optional": true, + "peer": true }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "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" + "node_modules/netlify-cli/node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" } }, - "express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", - "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.19.2", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.4.2", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.9.7", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", - "setprototypeof": "1.2.0", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, + "node_modules/netlify-cli/node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } + "@types/node": "*" } }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/semver": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.9.tgz", + "integrity": "sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ==" }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "node_modules/netlify-cli/node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "optional": true, + "peer": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" } }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fastest-levenshtein": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", - "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", - "dev": true + "node_modules/netlify-cli/node_modules/@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", + "extraneous": true }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" + "node_modules/netlify-cli/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } + "node_modules/netlify-cli/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==" }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, + "node_modules/netlify-cli/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.10.2.tgz", + "integrity": "sha512-4W/9lLuE+v27O/oe7hXJKjNtBLnZE8tQAFpapdxwSVHqtmIoPB1gph3+ahNwVuNL37BX7YQHyGF9Xv6XCnIX2Q==", + "extraneous": true, "dependencies": { - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } + "@typescript-eslint/scope-manager": "5.10.2", + "@typescript-eslint/type-utils": "5.10.2", + "@typescript-eslint/utils": "5.10.2", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true } } }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" + "node_modules/netlify-cli/node_modules/@typescript-eslint/parser": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.10.2.tgz", + "integrity": "sha512-JaNYGkaQVhP6HNF+lkdOr2cAs2wdSZBoalE22uYWq8IEv/OVH0RksSGydk+sW8cLoSeYmC+OHvRyv2i4AQ7Czg==", + "extraneous": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.10.2", + "@typescript-eslint/types": "5.10.2", + "@typescript-eslint/typescript-estree": "5.10.2", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" + "node_modules/netlify-cli/node_modules/@typescript-eslint/scope-manager": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.10.2.tgz", + "integrity": "sha512-39Tm6f4RoZoVUWBYr3ekS75TYgpr5Y+X0xLZxXqcZNDWZdJdYbKd3q2IR4V9y5NxxiPu/jxJ8XP7EgHiEQtFnw==", + "extraneous": true, + "dependencies": { + "@typescript-eslint/types": "5.10.2", + "@typescript-eslint/visitor-keys": "5.10.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/netlify-cli/node_modules/@typescript-eslint/type-utils": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.10.2.tgz", + "integrity": "sha512-uRKSvw/Ccs5FYEoXW04Z5VfzF2iiZcx8Fu7DGIB7RHozuP0VbKNzP1KfZkHBTM75pCpsWxIthEH1B33dmGBKHw==", + "extraneous": true, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "@typescript-eslint/utils": "5.10.2", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true } } }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "node_modules/netlify-cli/node_modules/@typescript-eslint/types": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.10.2.tgz", + "integrity": "sha512-Qfp0qk/5j2Rz3p3/WhWgu4S1JtMcPgFLnmAKAW061uXxKSa7VWKZsDXVaMXh2N60CX9h6YLaBoy9PJAfCOjk3w==", + "extraneous": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "node_modules/netlify-cli/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.10.2.tgz", + "integrity": "sha512-WHHw6a9vvZls6JkTgGljwCsMkv8wu8XU8WaYKeYhxhWXH/atZeiMW6uDFPLZOvzNOGmuSMvHtZKd6AuC8PrwKQ==", + "extraneous": true, + "dependencies": { + "@typescript-eslint/types": "5.10.2", + "@typescript-eslint/visitor-keys": "5.10.2", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "follow-redirects": { - "version": "1.14.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", - "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", - "dev": true - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true + "node_modules/netlify-cli/node_modules/@typescript-eslint/utils": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.10.2.tgz", + "integrity": "sha512-vuJaBeig1NnBRkf7q9tgMLREiYD7zsMrsN1DA3wcoMDvr3BTFiIpKjGiYZoKPllfEwN7spUjv7ZqD+JhbVjEPg==", + "extraneous": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.10.2", + "@typescript-eslint/types": "5.10.2", + "@typescript-eslint/typescript-estree": "5.10.2", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true + "node_modules/netlify-cli/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.10.2.tgz", + "integrity": "sha512-zHIhYGGGrFJvvyfwHk5M08C5B5K4bewkm+rrvNTKk1/S15YHR+SA/QUF8ZWscXSfEaB8Nn2puZj+iHcoxVOD/Q==", + "extraneous": true, + "dependencies": { + "@typescript-eslint/types": "5.10.2", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true + "node_modules/netlify-cli/node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz", + "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==", + "extraneous": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true + "node_modules/netlify-cli/node_modules/@vercel/nft": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.17.4.tgz", + "integrity": "sha512-e6kF+V0FneWpEUQJOcLn25MxuaiI4E+L8mUI4aq5mwmqIPe8L5qWK34Y8UtbQFxe4DUo6BgjDUxFPssAd0WH6g==", + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.5", + "acorn": "^8.6.0", + "bindings": "^1.4.0", + "estree-walker": "2.0.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.2", + "node-gyp-build": "^4.2.2", + "node-pre-gyp": "^0.13.0", + "resolve-from": "^5.0.0", + "rollup-pluginutils": "^2.8.2" + }, + "bin": { + "nft": "out/cli.js" + } }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true + "node_modules/netlify-cli/node_modules/@verdaccio/commons-api": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/commons-api/-/commons-api-10.2.0.tgz", + "integrity": "sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ==", + "extraneous": true, + "dependencies": { + "http-errors": "2.0.0", + "http-status-codes": "2.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "node_modules/netlify-cli/node_modules/@verdaccio/commons-api/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "extraneous": true, + "engines": { + "node": ">= 0.8" + } }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true + "node_modules/netlify-cli/node_modules/@verdaccio/commons-api/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "extraneous": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "node_modules/netlify-cli/node_modules/@verdaccio/file-locking": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-10.2.0.tgz", + "integrity": "sha512-2FR5Tq0xuFLgEIuMPhtdofUk02OiJrBk4bOrQRaIkuYNEqiC0QNzXIz1u8ys2Q++z48affjbJkc9WUnAZRYbJg==", + "extraneous": true, + "dependencies": { + "lockfile": "1.0.4" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" } }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true + "node_modules/netlify-cli/node_modules/@verdaccio/local-storage": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/local-storage/-/local-storage-10.2.0.tgz", + "integrity": "sha512-sEzNC/BfzrBX1NtBL2xy9yrgX6mEs1s//L7jlEs+4iWaq/mnzxjSq8rkvVPmwcJK/3IFC7YrJWfD5MVc/kYIyw==", + "extraneous": true, + "dependencies": { + "@verdaccio/commons-api": "10.2.0", + "@verdaccio/file-locking": "10.2.0", + "@verdaccio/streams": "10.2.0", + "async": "3.2.3", + "debug": "4.3.3", + "lodash": "4.17.21", + "lowdb": "1.0.0", + "mkdirp": "1.0.4" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "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" + "node_modules/netlify-cli/node_modules/@verdaccio/local-storage/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "extraneous": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" + "node_modules/netlify-cli/node_modules/@verdaccio/readme": { + "version": "10.3.2", + "resolved": "https://registry.npmjs.org/@verdaccio/readme/-/readme-10.3.2.tgz", + "integrity": "sha512-Wb83etSDf2SL47zkHHrblaIhKhkMeNdm7ibVv6MGffUpG+CtQtKEMTFqU6pc0NfeNTCb+5DUIuArCPznyjItIg==", + "extraneous": true, + "dependencies": { + "dompurify": "2.2.6", + "jsdom": "15.2.1", + "marked": "4.0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" } }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "node_modules/netlify-cli/node_modules/@verdaccio/streams": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/streams/-/streams-10.2.0.tgz", + "integrity": "sha512-FaIzCnDg0x0Js5kSQn1Le3YzDHl7XxrJ0QdIw5LrDUmLsH3VXNi4/NMlSHnw5RiTTMs4UbEf98V3RJRB8exqJA==", + "extraneous": true, + "engines": { + "node": ">=8", + "npm": ">=5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "node_modules/netlify-cli/node_modules/@verdaccio/ui-theme": { + "version": "6.0.0-6-next.16", + "resolved": "https://registry.npmjs.org/@verdaccio/ui-theme/-/ui-theme-6.0.0-6-next.16.tgz", + "integrity": "sha512-FbYl3273qaA0/fRwrvE876/HuvU81zjsnR70rCEojBelDuddl3xbY1LVdvthCjUGuIj2SUNpTzGhyROdqHJUCg==", + "extraneous": true }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } + "node_modules/netlify-cli/node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "extraneous": true }, - "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", - "dev": true + "node_modules/netlify-cli/node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true + "node_modules/netlify-cli/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" + } }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" + "node_modules/netlify-cli/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" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "node_modules/netlify-cli/node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "extraneous": true, + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } }, - "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==", - "dev": true + "node_modules/netlify-cli/node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "extraneous": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" + "node_modules/netlify-cli/node_modules/acorn-globals/node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "extraneous": true, + "engines": { + "node": ">=0.4.0" } }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true + "node_modules/netlify-cli/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==", + "extraneous": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "node_modules/netlify-cli/node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "html-entities": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", - "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", - "dev": true + "node_modules/netlify-cli/node_modules/aggregate-error/node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } }, - "html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dev": true, - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" + "node_modules/netlify-cli/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "extraneous": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/netlify-cli/node_modules/all-node-versions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/all-node-versions/-/all-node-versions-8.0.0.tgz", + "integrity": "sha512-cF8ibgj23U7ai4qjSFzpeccwDXUlPFMzKe0Z6qf6gChR+9S0JMyzYz6oYz4n0nHi/FLH9BJIefsONsMH/WDM2w==", "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true - } + "fetch-node-website": "^5.0.3", + "filter-obj": "^2.0.1", + "get-stream": "^5.1.0", + "global-cache-dir": "^2.0.0", + "jest-validate": "^25.3.0", + "path-exists": "^4.0.0", + "semver": "^7.3.2", + "write-file-atomic": "^3.0.3" + }, + "engines": { + "node": ">=10.17.0" } }, - "html-webpack-link-type-plugin": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/html-webpack-link-type-plugin/-/html-webpack-link-type-plugin-1.1.1.tgz", - "integrity": "sha512-s7rcMvcpX6mz4CezXC63vcgEqmhhyuEjVcA17jE60gN9Hpp0CZlHyKOq4uDBa2J0PhV8pFQi1xPmtsMwCPN1zg==", - "dev": true, - "requires": { - "minimatch": "3.0.4" + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", "dependencies": { - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" } }, - "html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "dev": true, - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" + "node_modules/netlify-cli/node_modules/all-node-versions/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" } }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" + "node_modules/netlify-cli/node_modules/all-node-versions/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" } }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } }, - "http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" + "node_modules/netlify-cli/node_modules/all-node-versions/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" } }, - "http-parser-js": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", - "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", - "dev": true + "node_modules/netlify-cli/node_modules/all-node-versions/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==" }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "http-proxy-middleware": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", - "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "engines": { + "node": ">= 8.3" } }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dependencies": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" } }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true + "node_modules/netlify-cli/node_modules/all-node-versions/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" + "node_modules/netlify-cli/node_modules/all-node-versions/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" } }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" + "node_modules/netlify-cli/node_modules/all-node-versions/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" } }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "node_modules/netlify-cli/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" + } }, - "interpret": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", - "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", - "dev": true + "node_modules/netlify-cli/node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "extraneous": true, + "engines": { + "node": ">=6" + } }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true + "node_modules/netlify-cli/node_modules/ansi-escapes": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", + "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", + "dependencies": { + "type-fest": "^1.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "dev": true + "node_modules/netlify-cli/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" + } }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "node_modules/netlify-cli/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" } }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" + "node_modules/netlify-cli/node_modules/ansi2html": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/ansi2html/-/ansi2html-0.0.1.tgz", + "integrity": "sha1-u4gARhtECvALkb89c2al4LhHO6g=", + "bin": { + "ansi2html": "bin/ansi2html" + }, + "engines": { + "node": ">0.4" } }, - "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==", - "dev": true, - "requires": { - "has": "^1.0.3" + "node_modules/netlify-cli/node_modules/any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "engines": { + "node": ">=6" } }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" + "node_modules/netlify-cli/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" } }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true + "node_modules/netlify-cli/node_modules/apache-md5": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.7.tgz", + "integrity": "sha512-JtHjzZmJxtzfTSjsCyHgPR155HBe5WGyUyHTaEkfy46qhwCFKx1Epm6nAxgUG3WfUZP1dWhGqj9Z2NOBeZ+uBw==", + "extraneous": true, + "engines": { + "node": ">=8" + } }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true + "node_modules/netlify-cli/node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" + "node_modules/netlify-cli/node_modules/archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "dependencies": { + "file-type": "^4.2.0" + }, + "engines": { + "node": ">=4" } }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "node_modules/netlify-cli/node_modules/archive-type/node_modules/file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", + "engines": { + "node": ">=4" + } }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true + "node_modules/netlify-cli/node_modules/archiver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.0.tgz", + "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.0", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true + "node_modules/netlify-cli/node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true + "node_modules/netlify-cli/node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" + "node_modules/netlify-cli/node_modules/archiver-utils/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "node_modules/netlify-cli/node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" } }, - "is-stream": { + "node_modules/netlify-cli/node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + }, + "node_modules/netlify-cli/node_modules/argparse": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" + "node_modules/netlify-cli/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "engines": { + "node": ">=0.10.0" } }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "node_modules/netlify-cli/node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "node_modules/netlify-cli/node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true + "node_modules/netlify-cli/node_modules/array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "extraneous": true }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "node_modules/netlify-cli/node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "extraneous": true, + "engines": { + "node": ">=0.10.0" } }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "node_modules/netlify-cli/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true + "node_modules/netlify-cli/node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=", + "extraneous": true }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "node_modules/netlify-cli/node_modules/array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "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==", - "dev": true, - "requires": { - "minimist": "^1.2.5" + "node_modules/netlify-cli/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" } }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true + "node_modules/netlify-cli/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" + } }, - "loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", - "dev": true + "node_modules/netlify-cli/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "engines": { + "node": ">=0.10.0" + } }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "node_modules/netlify-cli/node_modules/array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "extraneous": true, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - } + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" + "node_modules/netlify-cli/node_modules/arrgv": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arrgv/-/arrgv-1.0.2.tgz", + "integrity": "sha512-a4eg4yhp7mmruZDQFqVMlxNRFGi/i1r87pt8SDHy0/I8PqSXoUTlWZRdAZo0VXgvEARcujbtTk8kiZRi1uDGRw==", + "extraneous": true, + "engines": { + "node": ">=8.0.0" } }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "node_modules/netlify-cli/node_modules/arrify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", + "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true + "node_modules/netlify-cli/node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "extraneous": true }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "requires": { - "tslib": "^2.0.3" + "node_modules/netlify-cli/node_modules/ascii-table": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/ascii-table/-/ascii-table-0.0.9.tgz", + "integrity": "sha1-BqZgTWpV1L9BqaR9mHLXp42jHnM=" + }, + "node_modules/netlify-cli/node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "extraneous": true, + "dependencies": { + "safer-buffer": "~2.1.0" } }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" + "node_modules/netlify-cli/node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "extraneous": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.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==", - "dev": true, - "requires": { - "semver": "^6.0.0" + "node_modules/netlify-cli/node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "extraneous": true, + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/netlify-cli/node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "extraneous": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/netlify-cli/node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "extraneous": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/netlify-cli/node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/ast-module-types": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/ast-module-types/-/ast-module-types-2.7.1.tgz", + "integrity": "sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw==" + }, + "node_modules/netlify-cli/node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/netlify-cli/node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/netlify-cli/node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "extraneous": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/netlify-cli/node_modules/ava": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/ava/-/ava-4.0.1.tgz", + "integrity": "sha512-+12A/JDWyShBCZAKISEEPyM2dwkUrrAfPILqXi4LI4Aa58d92PzjY829hmuoSeACPNqrn2Wlbnja8c/n7bKV6Q==", + "extraneous": true, + "dependencies": { + "acorn": "^8.7.0", + "acorn-walk": "^8.2.0", + "ansi-styles": "^6.1.0", + "arrgv": "^1.0.2", + "arrify": "^3.0.0", + "callsites": "^4.0.0", + "cbor": "^8.1.0", + "chalk": "^5.0.0", + "chokidar": "^3.5.2", + "chunkd": "^2.0.1", + "ci-info": "^3.3.0", + "ci-parallel-vars": "^1.0.1", + "clean-yaml-object": "^0.1.0", + "cli-truncate": "^3.1.0", + "code-excerpt": "^3.0.0", + "common-path-prefix": "^3.0.0", + "concordance": "^5.0.4", + "currently-unhandled": "^0.4.1", + "debug": "^4.3.3", + "del": "^6.0.0", + "emittery": "^0.10.0", + "figures": "^4.0.0", + "globby": "^12.0.2", + "ignore-by-default": "^2.0.0", + "indent-string": "^5.0.0", + "is-error": "^2.2.2", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "matcher": "^5.0.0", + "mem": "^9.0.1", + "ms": "^2.1.3", + "p-event": "^5.0.1", + "p-map": "^5.3.0", + "picomatch": "^2.3.0", + "pkg-conf": "^4.0.0", + "plur": "^5.1.0", + "pretty-ms": "^7.0.1", + "resolve-cwd": "^3.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.5", + "strip-ansi": "^7.0.1", + "supertap": "^2.0.0", + "temp-dir": "^2.0.0", + "write-file-atomic": "^3.0.3", + "yargs": "^17.3.1" + }, + "bin": { + "ava": "entrypoints/cli.mjs" + }, + "engines": { + "node": ">=12.22 <13 || >=14.17 <15 || >=16.4 <17 || >=17" + }, + "peerDependencies": { + "@ava/typescript": "*" }, + "peerDependenciesMeta": { + "@ava/typescript": { + "optional": true + } + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/aggregate-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz", + "integrity": "sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==", + "extraneous": true, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/ansi-styles": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/chalk": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz", + "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==", + "extraneous": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/figures": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.0.tgz", + "integrity": "sha512-VnYcWq6H6F0qDN0QnorznBr0abEovifzUokmnezpKZBUbDmbLAt7LMryOp1TKFVxLxyNYkxEkCEADZR58U9oSw==", + "extraneous": true, + "dependencies": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "extraneous": true, + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/globby/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/is-unicode-supported": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.1.0.tgz", + "integrity": "sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/p-event": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz", + "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==", + "extraneous": true, + "dependencies": { + "p-timeout": "^5.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/p-map": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.3.0.tgz", + "integrity": "sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==", + "extraneous": true, + "dependencies": { + "aggregate-error": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/p-timeout": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.0.2.tgz", + "integrity": "sha512-sEmji9Yaq+Tw+STwsGAE56hf7gMy9p0tQfJojIAamB7WHJYJKf1qlsg9jqBWG8q9VCxKPhZaP/AcXwEoBcYQhQ==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ava/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "extraneous": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/ava/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==", + "extraneous": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/netlify-cli/node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "extraneous": true, + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/netlify-cli/node_modules/babel-plugin-polyfill-corejs2/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/netlify-cli/node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/netlify-cli/node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/netlify-cli/node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "extraneous": true, + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/netlify-cli/node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/backoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", + "integrity": "sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=", + "dependencies": { + "precond": "0.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "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/netlify-cli/node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "extraneous": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/netlify-cli/node_modules/bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/before-after-hook": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", + "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" + }, + "node_modules/netlify-cli/node_modules/better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "dependencies": { + "open": "^8.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/netlify-cli/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/netlify-cli/node_modules/blueimp-md5": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", + "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" + }, + "node_modules/netlify-cli/node_modules/bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "extraneous": true, + "dependencies": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "extraneous": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/body-parser/node_modules/raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "extraneous": true, + "dependencies": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "extraneous": true + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "extraneous": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/netlify-cli/node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "extraneous": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "extraneous": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/netlify-cli/node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "extraneous": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/netlify-cli/node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "extraneous": true, + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/netlify-cli/node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "extraneous": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/netlify-cli/node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "extraneous": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/netlify-cli/node_modules/browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dependencies": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "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/netlify-cli/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/netlify-cli/node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "node_modules/netlify-cli/node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "node_modules/netlify-cli/node_modules/buffer-es6": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/buffer-es6/-/buffer-es6-4.9.3.tgz", + "integrity": "sha1-8mNHuC33b9N+GLy1KIxJcM/VxAQ=" + }, + "node_modules/netlify-cli/node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=" + }, + "node_modules/netlify-cli/node_modules/byline": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", + "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "extraneous": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/c8": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/c8/-/c8-7.11.0.tgz", + "integrity": "sha512-XqPyj1uvlHMr+Y1IeRndC2X5P7iJzJlEJwBpCdBbq2JocXOgJfr+JVfJkyNMGROke5LfKrhSFXGFXnwnRJAUJw==", + "extraneous": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@istanbuljs/schema": "^0.1.2", + "find-up": "^5.0.0", + "foreground-child": "^2.0.0", + "istanbul-lib-coverage": "^3.0.1", + "istanbul-lib-report": "^3.0.0", + "istanbul-reports": "^3.0.2", + "rimraf": "^3.0.0", + "test-exclude": "^6.0.0", + "v8-to-istanbul": "^8.0.0", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.7" + }, + "bin": { + "c8": "bin/c8.js" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/netlify-cli/node_modules/c8/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "extraneous": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "extraneous": true, + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/netlify-cli/node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/cachedir": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", + "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" + }, + "node_modules/netlify-cli/node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/callsites": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-4.0.0.tgz", + "integrity": "sha512-y3jRROutgpKdz5vzEhWM34TidDU8vkJppF8dszITeb1PQmSqV3DTxyV8G/lyO/DNvtE1YTedehmw9MPZsCBHxQ==", + "extraneous": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "extraneous": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/camelcase-keys/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "extraneous": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/camelcase-keys/node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/caniuse-lite": { + "version": "1.0.30001306", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001306.tgz", + "integrity": "sha512-Wd1OuggRzg1rbnM5hv1wXs2VkxJH/AA+LuudlIqvZiCvivF+wJJe2mgBZC8gPMgI7D76PP5CTx8Luvaqc1V6OQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/netlify-cli/node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/cbor": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/cbor/-/cbor-8.1.0.tgz", + "integrity": "sha512-DwGjNW9omn6EwP70aXsn7FQJx5kO12tX0bZkaTjzdVFM6/7nhA4t0EENocKGx6D2Bch9PE2KzCUf5SceBdeijg==", + "extraneous": true, + "dependencies": { + "nofilter": "^3.1.0" + }, + "engines": { + "node": ">=12.19" + } + }, + "node_modules/netlify-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/netlify-cli/node_modules/chalk/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/netlify-cli/node_modules/chalk/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/netlify-cli/node_modules/chalk/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/netlify-cli/node_modules/chalk/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/netlify-cli/node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "extraneous": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/netlify-cli/node_modules/character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "extraneous": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/netlify-cli/node_modules/character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "extraneous": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/netlify-cli/node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "node_modules/netlify-cli/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/netlify-cli/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/chunkd": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/chunkd/-/chunkd-2.0.1.tgz", + "integrity": "sha512-7d58XsFmOq0j6el67Ug9mHf9ELUXsQXYJBkyxhH/k+6Ke0qXRnv0kbemx+Twc6fRJ07C49lcbdgm9FL1Ei/6SQ==", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/ci-parallel-vars": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ci-parallel-vars/-/ci-parallel-vars-1.0.1.tgz", + "integrity": "sha512-uvzpYrpmidaoxvIQHM+rKSrigjOe9feHYbw4uOI2gdfe1C3xIlxO+kVXq83WQWNniTf8bAxVpy+cQeFQsMERKg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "extraneous": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/netlify-cli/node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/clean-deep": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/clean-deep/-/clean-deep-3.4.0.tgz", + "integrity": "sha512-Lo78NV5ItJL/jl+B5w0BycAisaieJGXK1qYi/9m4SjR8zbqmrUtO7Yhro40wEShGmmxs/aJLI/A+jNhdkXK8mw==", + "dependencies": { + "lodash.isempty": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.transform": "^4.6.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/clean-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz", + "integrity": "sha1-jffHquUf02h06PjQW5GAvBGj/tc=", + "extraneous": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/clean-regexp/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=", + "extraneous": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/clean-stack": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.1.0.tgz", + "integrity": "sha512-dxXQYI7mfQVcaF12s6sjNFoZ6ZPDQuBBLp3QJ5156k9EvUFClUoZ11fo8HnLQO241DDVntHEug8MOuFO5PSfRg==", + "dependencies": { + "escape-string-regexp": "5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/clean-stack/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/clean-yaml-object": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz", + "integrity": "sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=", + "extraneous": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/cli-progress": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.10.0.tgz", + "integrity": "sha512-kLORQrhYCAtUPLZxqsAt2YJGOvRdt34+O6jl5cQGb7iF3dM55FQZlTR+rQyIK9JUcO9bBMwZsTlND+3dmFU2Cw==", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/cli-truncate": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", + "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", + "extraneous": true, + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/cli-truncate/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/cli-truncate/node_modules/string-width": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.0.tgz", + "integrity": "sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==", + "extraneous": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "extraneous": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, + "node_modules/netlify-cli/node_modules/clipanion": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/clipanion/-/clipanion-3.1.0.tgz", + "integrity": "sha512-v025Hz+IDQ15FpOyK8p02h5bFznMu6rLFsJSyOPR+7WrbSnZ1Ek6pblPukV7K5tC/dsWfncQPIrJ4iUy2PXkbw==", + "extraneous": true, + "dependencies": { + "typanion": "^3.3.1" + }, + "peerDependencies": { + "typanion": "*" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/netlify-cli/node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/code-excerpt": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-3.0.0.tgz", + "integrity": "sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==", + "extraneous": true, + "dependencies": { + "convert-to-spaces": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/color-string": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", + "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/netlify-cli/node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/netlify-cli/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/netlify-cli/node_modules/colors-option": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-3.0.0.tgz", + "integrity": "sha512-DP3FpjsiDDvnQC1OJBsdOJZPuy7r0o6sepY2T5M3L/d2nrE23O/ErFkEqyY3ngVL1ZhTj/H0pCMNObZGkEOaaQ==", + "dependencies": { + "chalk": "^5.0.0", + "filter-obj": "^3.0.0", + "is-plain-obj": "^4.0.0", + "jest-validate": "^27.3.1" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/netlify-cli/node_modules/colors-option/node_modules/chalk": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz", + "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/colors-option/node_modules/filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/colors-option/node_modules/is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/colorspace": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "dependencies": { + "color": "^3.1.3", + "text-hex": "1.0.x" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/commander": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.0.0.tgz", + "integrity": "sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/netlify-cli/node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/netlify-cli/node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/netlify-cli/node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "extraneous": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/compare-func/node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "extraneous": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/compare-module-exports": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/compare-module-exports/-/compare-module-exports-2.1.0.tgz", + "integrity": "sha512-3Lc0sTIuX1jmY2K2RrXRJOND6KsRTX2D4v3+eu1PDptsuJZVK4LZc852eZa9I+avj0NrUKlTNgqvccNOH6mbGg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/netlify-cli/node_modules/compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/netlify-cli/node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "extraneous": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "extraneous": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "extraneous": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/concordance": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz", + "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==", + "dependencies": { + "date-time": "^3.1.0", + "esutils": "^2.0.3", + "fast-diff": "^1.2.0", + "js-string-escape": "^1.0.1", + "lodash": "^4.17.15", + "md5-hex": "^3.0.1", + "semver": "^7.3.2", + "well-known-symbols": "^2.0.0" + }, + "engines": { + "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14" + } + }, + "node_modules/netlify-cli/node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/configstore/node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/configstore/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/netlify-cli/node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "node_modules/netlify-cli/node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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/netlify-cli/node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/conventional-changelog-angular": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", + "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", + "extraneous": true, + "dependencies": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/conventional-changelog-conventionalcommits": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", + "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", + "extraneous": true, + "dependencies": { + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/conventional-commits-parser": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", + "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", + "extraneous": true, + "dependencies": { + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/convert-to-spaces": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz", + "integrity": "sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=", + "extraneous": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/netlify-cli/node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/netlify-cli/node_modules/cookiejar": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", + "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/cookies": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz", + "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==", + "extraneous": true, + "dependencies": { + "depd": "~2.0.0", + "keygrip": "~1.1.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/cookies/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "extraneous": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/copy-template-dir/-/copy-template-dir-1.4.0.tgz", + "integrity": "sha512-xkXSJhvKz4MfLbVkZ7GyCaFo4ciB3uKI/HHzkGwj1eyTH5+7RTFxW5CE0irWAZgV5oFcO9hd6+NVXAtY9hlo7Q==", + "dependencies": { + "end-of-stream": "^1.1.0", + "graceful-fs": "^4.1.3", + "maxstache": "^1.0.0", + "maxstache-stream": "^1.0.0", + "mkdirp": "^0.5.1", + "noop2": "^2.0.0", + "pump": "^1.0.0", + "readdirp": "^2.0.0", + "run-parallel": "^1.1.4" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/pump": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", + "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/copy-template-dir/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "extraneous": true, + "hasInstallScript": true + }, + "node_modules/netlify-cli/node_modules/core-js-compat": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.0.tgz", + "integrity": "sha512-OSXseNPSK2OPJa6GdtkMz/XxeXx8/CJvfhQWTqd6neuUraujcL4jVsjkLQz1OWnax8xVQJnRPe0V2jqNWORA+A==", + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/netlify-cli/node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/netlify-cli/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/netlify-cli/node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "extraneous": true, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/netlify-cli/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "extraneous": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/cosmiconfig-typescript-loader": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.4.tgz", + "integrity": "sha512-ulv2dvwurP/MZAIthXm69bO7EzzIUThZ6RJ1qXhdlXM6to3F+IKBL/17EnhYSG52A5N1KcAUu66vSG/3/77KrA==", + "extraneous": true, + "dependencies": { + "cosmiconfig": "^7", + "ts-node": "^10.4.0" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=7", + "typescript": ">=3" + } + }, + "node_modules/netlify-cli/node_modules/cp-file": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", + "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", + "dependencies": { + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/cpy": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-8.1.2.tgz", + "integrity": "sha512-dmC4mUesv0OYH2kNFEidtf/skUwv4zePmGeepjyyJ0qTo5+8KhA1o99oIAwVVLzQMAeDJml74d6wPPKb6EZUTg==", + "dependencies": { + "arrify": "^2.0.1", + "cp-file": "^7.0.0", + "globby": "^9.2.0", + "has-glob": "^1.0.0", + "junk": "^3.1.0", + "nested-error-stacks": "^2.1.0", + "p-all": "^2.1.0", + "p-filter": "^2.1.0", + "p-map": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/netlify-cli/node_modules/cpy/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/netlify-cli/node_modules/cpy/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/cp-file": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-7.0.0.tgz", + "integrity": "sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "dependencies": { + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dependencies": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/globby": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/cpy/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/netlify-cli/node_modules/cpy/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/path-type/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/cpy/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/crc-32": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.1.tgz", + "integrity": "sha512-Dn/xm/1vFFgs3nfrpEVScHoIslO9NZRITWGz/1E/St6u4xw99vfZzVkW0OSnzx2h9egej9xwMCEut6sqwokM/w==", + "dependencies": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.3.1" + }, + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/netlify-cli/node_modules/crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/netlify-cli/node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "extraneous": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/netlify-cli/node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/create-eslint-index": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/create-eslint-index/-/create-eslint-index-1.0.0.tgz", + "integrity": "sha1-2VQ3LYbVeS/NZ+nyt5GxqxYkEbs=", + "extraneous": true, + "dependencies": { + "lodash.get": "^4.3.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "extraneous": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/netlify-cli/node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "extraneous": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/netlify-cli/node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" + }, + "node_modules/netlify-cli/node_modules/cron-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.2.1.tgz", + "integrity": "sha512-5sJBwDYyCp+0vU5b7POl8zLWfgV5fOHxlc45FWoWdHecGC7MQHCjx0CHivCMRnGFovghKhhyYM+Zm9DcY5qcHg==", + "dependencies": { + "luxon": "^1.28.0" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/netlify-cli/node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "extraneous": true, + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "extraneous": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "extraneous": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "extraneous": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "node_modules/netlify-cli/node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "extraneous": true, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "extraneous": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/data-uri-to-buffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", + "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/netlify-cli/node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "extraneous": true, + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/netlify-cli/node_modules/data-urls/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "extraneous": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/netlify-cli/node_modules/data-urls/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "extraneous": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/netlify-cli/node_modules/date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" + }, + "node_modules/netlify-cli/node_modules/date-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz", + "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==", + "dependencies": { + "time-zone": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/dayjs": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz", + "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/debug/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/netlify-cli/node_modules/decache": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.1.tgz", + "integrity": "sha512-ohApBM8u9ygepJCjgBrEZSSxPjc0T/PJkD+uNyxXPkqudyUpdXpwJYp0VISm2WrPVzASU6DZyIi6BWdyw7uJ2Q==", + "dependencies": { + "callsite": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "extraneous": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "extraneous": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "extraneous": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "extraneous": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "extraneous": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress-tar/node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/netlify-cli/node_modules/decompress-tar/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress-tar/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/netlify-cli/node_modules/decompress-tar/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/decompress-tar/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/decompress-tar/node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress-tarbz2/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/netlify-cli/node_modules/decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress-targz/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress-targz/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/netlify-cli/node_modules/decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/decompress-unzip/node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/decompress-unzip/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/netlify-cli/node_modules/decompress/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/decompress/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/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/netlify-cli/node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "node_modules/netlify-cli/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, + "node_modules/netlify-cli/node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "extraneous": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/netlify-cli/node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/detective-amd": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detective-amd/-/detective-amd-3.1.0.tgz", + "integrity": "sha512-G7wGWT6f0VErjUkE2utCm7IUshT7nBh7aBBH2VBOiY9Dqy2DMens5iiOvYCuhstoIxRKLrnOvVAz4/EyPIAjnw==", + "dependencies": { + "ast-module-types": "^2.7.0", + "escodegen": "^2.0.0", + "get-amd-module-type": "^3.0.0", + "node-source-walk": "^4.0.0" + }, + "bin": { + "detective-amd": "bin/detective-amd.js" + }, + "engines": { + "node": ">= 6.0" + } + }, + "node_modules/netlify-cli/node_modules/detective-cjs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/detective-cjs/-/detective-cjs-3.1.1.tgz", + "integrity": "sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg==", + "dependencies": { + "ast-module-types": "^2.4.0", + "node-source-walk": "^4.0.0" + }, + "engines": { + "node": ">= 6.0" + } + }, + "node_modules/netlify-cli/node_modules/detective-es6": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/detective-es6/-/detective-es6-2.2.1.tgz", + "integrity": "sha512-22z7MblxkhsIQGuALeGwCKEfqNy4WmgDGmfJCwdXbfDkVYIiIDmY513hiIWBvX3kCmzvvWE7RR7kAYxs01wwKQ==", + "dependencies": { + "node-source-walk": "^4.0.0" + }, + "engines": { + "node": ">= 6.0" + } + }, + "node_modules/netlify-cli/node_modules/detective-less": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/detective-less/-/detective-less-1.0.2.tgz", + "integrity": "sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA==", + "dependencies": { + "debug": "^4.0.0", + "gonzales-pe": "^4.2.3", + "node-source-walk": "^4.0.0" + }, + "engines": { + "node": ">= 6.0" + } + }, + "node_modules/netlify-cli/node_modules/detective-postcss": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detective-postcss/-/detective-postcss-4.0.0.tgz", + "integrity": "sha512-Fwc/g9VcrowODIAeKRWZfVA/EufxYL7XfuqJQFroBKGikKX83d2G7NFw6kDlSYGG3LNQIyVa+eWv1mqre+v4+A==", + "dependencies": { + "debug": "^4.1.1", + "is-url": "^1.2.4", + "postcss": "^8.1.7", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/netlify-cli/node_modules/detective-sass": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/detective-sass/-/detective-sass-3.0.1.tgz", + "integrity": "sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw==", + "dependencies": { + "debug": "^4.1.1", + "gonzales-pe": "^4.2.3", + "node-source-walk": "^4.0.0" + }, + "engines": { + "node": ">= 6.0" + } + }, + "node_modules/netlify-cli/node_modules/detective-scss": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detective-scss/-/detective-scss-2.0.1.tgz", + "integrity": "sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ==", + "dependencies": { + "debug": "^4.1.1", + "gonzales-pe": "^4.2.3", + "node-source-walk": "^4.0.0" + }, + "engines": { + "node": ">= 6.0" + } + }, + "node_modules/netlify-cli/node_modules/detective-stylus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detective-stylus/-/detective-stylus-1.0.0.tgz", + "integrity": "sha1-UK7n24uruZA4HwEMY/q7pbWOVM0=" + }, + "node_modules/netlify-cli/node_modules/detective-typescript": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/detective-typescript/-/detective-typescript-7.0.0.tgz", + "integrity": "sha512-y/Ev98AleGvl43YKTNcA2Q+lyFmsmCfTTNWy4cjEJxoLkbobcXtRS0Kvx06daCgr2GdtlwLfNzL553BkktfJoA==", + "dependencies": { + "@typescript-eslint/typescript-estree": "^4.8.2", + "ast-module-types": "^2.7.1", + "node-source-walk": "^4.2.0", + "typescript": "^3.9.7" + }, + "engines": { + "node": "^10.13 || >=12.0.0" + } + }, + "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/types": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", + "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", + "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", + "dependencies": { + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/@typescript-eslint/visitor-keys": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", + "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", + "dependencies": { + "@typescript-eslint/types": "4.33.0", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/netlify-cli/node_modules/detective-typescript/node_modules/typescript": { + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", + "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/netlify-cli/node_modules/dezalgo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", + "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=", + "extraneous": true, + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "node_modules/netlify-cli/node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "extraneous": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/netlify-cli/node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "extraneous": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "extraneous": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/netlify-cli/node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "extraneous": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "extraneous": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "extraneous": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/netlify-cli/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "extraneous": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/netlify-cli/node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "extraneous": true, + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/netlify-cli/node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "extraneous": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/dompurify": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.2.6.tgz", + "integrity": "sha512-7b7ZArhhH0SP6W2R9cqK6RjaU82FZ2UPM7RO8qN1b1wyvC/NY1FNWcX1Pu00fFOAnzEORtwXe4bPaClg6pUybQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "extraneous": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/dotenv": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.0.tgz", + "integrity": "sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q==", + "engines": { + "node": ">=12" + } + }, + "node_modules/netlify-cli/node_modules/download": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/download/-/download-8.0.0.tgz", + "integrity": "sha512-ASRY5QhDk7FK+XrQtQyvhpDKanLluEEQtWl/J7Lxuf/b+i8RYh997QeXvL85xitrmRKVlx9c7eTrcRdq2GS4eA==", + "dependencies": { + "archive-type": "^4.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.2.1", + "ext-name": "^5.0.0", + "file-type": "^11.1.0", + "filenamify": "^3.0.0", + "get-stream": "^4.1.0", + "got": "^8.3.1", + "make-dir": "^2.1.0", + "p-event": "^2.1.0", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "dependencies": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/cacheable-request/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/download/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/netlify-cli/node_modules/download/node_modules/got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dependencies": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/got/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/got/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==" + }, + "node_modules/netlify-cli/node_modules/download/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "node_modules/netlify-cli/node_modules/download/node_modules/keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dependencies": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dependencies": { + "p-timeout": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/download/node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/download/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/netlify-cli/node_modules/download/node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "node_modules/netlify-cli/node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/netlify-cli/node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "extraneous": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/netlify-cli/node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/netlify-cli/node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/netlify-cli/node_modules/electron-to-chromium": { + "version": "1.4.64", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.64.tgz", + "integrity": "sha512-8mec/99xgLUZCIZZq3wt61Tpxg55jnOSpxGYapE/1Ma9MpFEYYaz4QNYm0CM1rrnCo7i3FRHhbaWjeCLsveGjQ==" + }, + "node_modules/netlify-cli/node_modules/elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/elf-cam": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/elf-cam/-/elf-cam-0.1.1.tgz", + "integrity": "sha512-tKSFTWOp5OwJSp6MKyQDX7umYDkvUuI8rxHXw8BuUQ63d9Trj9xLeo6SHyoTGSoZNNZVitFa+RuHHXuoAzN3Rw==" + }, + "node_modules/netlify-cli/node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "extraneous": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/emittery": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.0.tgz", + "integrity": "sha512-AGvFfs+d0JKCJQ4o01ASQLGPmSCxgfU9RFXvzPvZdjKK8oscynksuJhWrSTSw7j7Ep/sZct5b5ZhYCi8S/t0HQ==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/enabled": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" + }, + "node_modules/netlify-cli/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/enhance-visitors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/enhance-visitors/-/enhance-visitors-1.0.0.tgz", + "integrity": "sha1-qpRdBdpGVnKh69OP7i7T2oUY6Vo=", + "extraneous": true, + "dependencies": { + "lodash": "^4.13.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "extraneous": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/netlify-cli/node_modules/entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "extraneous": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/netlify-cli/node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/netlify-cli/node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "extraneous": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "extraneous": true, + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/es5-ext/node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "extraneous": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/netlify-cli/node_modules/es6-promisify": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", + "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==" + }, + "node_modules/netlify-cli/node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "extraneous": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/netlify-cli/node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "extraneous": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "extraneous": true, + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.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": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "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", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/netlify-cli/node_modules/eslint-ast-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-ast-utils/-/eslint-ast-utils-1.1.0.tgz", + "integrity": "sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA==", + "extraneous": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.zip": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "extraneous": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-config-standard": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-16.0.3.tgz", + "integrity": "sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==", + "extraneous": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "peerDependencies": { + "eslint": "^7.12.1", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^4.2.1 || ^5.0.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "extraneous": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "extraneous": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/netlify-cli/node_modules/eslint-import-resolver-node/node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "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/netlify-cli/node_modules/eslint-import-resolver-typescript": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.5.0.tgz", + "integrity": "sha512-qZ6e5CFr+I7K4VVhQu3M/9xGv9/YmwsEXrsm3nimw8vWaVHRDrQRp26BgCypTxBp3vUp4o5aVEJRiy0F2DFddQ==", + "extraneous": true, + "dependencies": { + "debug": "^4.3.1", + "glob": "^7.1.7", + "is-glob": "^4.0.1", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/netlify-cli/node_modules/eslint-import-resolver-typescript/node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "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/netlify-cli/node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "extraneous": true, + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "extraneous": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/netlify-cli/node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "extraneous": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "extraneous": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "extraneous": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "extraneous": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-ava": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-ava/-/eslint-plugin-ava-13.2.0.tgz", + "integrity": "sha512-i5B5izsEdERKQLruk1nIWzTTE7C26/ju8qQf7JeyRv32XT2lRMW0zMFZNhIrEf5/5VvpSz2rqrV7UcjClGbKsw==", + "extraneous": true, + "dependencies": { + "enhance-visitors": "^1.0.0", + "eslint-utils": "^3.0.0", + "espree": "^9.0.0", + "espurify": "^2.1.1", + "import-modules": "^2.1.0", + "micro-spelling-correcter": "^1.1.1", + "pkg-dir": "^5.0.0", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=12.22 <13 || >=14.17 <15 || >=16.4" + }, + "peerDependencies": { + "eslint": ">=7.22.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-ava/node_modules/eslint-visitor-keys": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz", + "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==", + "extraneous": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-ava/node_modules/espree": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.0.tgz", + "integrity": "sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==", + "extraneous": true, + "dependencies": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.1.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-cypress": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.12.1.tgz", + "integrity": "sha512-c2W/uPADl5kospNDihgiLc7n87t5XhUbFDoTl6CfVkmG+kDAb5Ux10V9PoLPu9N+r7znpc+iQlcmAqT1A/89HA==", + "extraneous": true, + "dependencies": { + "globals": "^11.12.0" + }, + "peerDependencies": { + "eslint": ">= 3.2.1" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-es": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", + "extraneous": true, + "dependencies": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-es/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "extraneous": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-es/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-eslint-comments": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", + "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", + "extraneous": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "ignore": "^5.0.5" + }, + "engines": { + "node": ">=6.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-eslint-comments/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=", + "extraneous": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-fp": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-fp/-/eslint-plugin-fp-2.3.0.tgz", + "integrity": "sha1-N20qEIcQ6YGYC9w4deO5kg2gSJw=", + "extraneous": true, + "dependencies": { + "create-eslint-index": "^1.0.0", + "eslint-ast-utils": "^1.0.0", + "lodash": "^4.13.1", + "req-all": "^0.1.0" + }, + "engines": { + "node": ">=4.0.0" + }, + "peerDependencies": { + "eslint": ">=3" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-html": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-6.2.0.tgz", + "integrity": "sha512-vi3NW0E8AJombTvt8beMwkL1R/fdRWl4QSNRNMhVQKWm36/X0KF0unGNAY4mqUF06mnwVWZcIcerrCnfn9025g==", + "extraneous": true, + "dependencies": { + "htmlparser2": "^7.1.2" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "extraneous": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "extraneous": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "extraneous": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-import/node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "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/netlify-cli/node_modules/eslint-plugin-markdown": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-2.2.1.tgz", + "integrity": "sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==", + "extraneous": true, + "dependencies": { + "mdast-util-from-markdown": "^0.8.5" + }, + "engines": { + "node": "^8.10.0 || ^10.12.0 || >= 12.0.0" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-node": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", + "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "extraneous": true, + "dependencies": { + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "peerDependencies": { + "eslint": ">=5.16.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-node/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "extraneous": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-node/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-node/node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "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/netlify-cli/node_modules/eslint-plugin-node/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "extraneous": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-promise": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.2.0.tgz", + "integrity": "sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw==", + "extraneous": true, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.0.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-react": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.28.0.tgz", + "integrity": "sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==", + "extraneous": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "extraneous": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "extraneous": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-sort-destructure-keys": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-sort-destructure-keys/-/eslint-plugin-sort-destructure-keys-1.4.0.tgz", + "integrity": "sha512-txU9l22mblz7YpyjJNYFy4wb5PVXiRMbc9lqFPPhvY4wKyBBYQvb31TIcduf7iRb4Bv01aiXcJiuCkOOrVY48Q==", + "extraneous": true, + "dependencies": { + "natural-compare-lite": "^1.4.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": "3 - 8" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-unicorn": { + "version": "40.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-40.1.0.tgz", + "integrity": "sha512-y5doK2DF9Sr5AqKEHbHxjFllJ167nKDRU01HDcWyv4Tnmaoe9iNxMrBnaybZvWZUaE3OC5Unu0lNIevYamloig==", + "extraneous": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "ci-info": "^3.3.0", + "clean-regexp": "^1.0.0", + "eslint-utils": "^3.0.0", + "esquery": "^1.4.0", + "indent-string": "^4.0.0", + "is-builtin-module": "^3.1.0", + "lodash": "^4.17.21", + "pluralize": "^8.0.0", + "read-pkg-up": "^7.0.1", + "regexp-tree": "^0.1.24", + "safe-regex": "^2.1.1", + "semver": "^7.3.5", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1" + }, + "peerDependencies": { + "eslint": ">=7.32.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-plugin-you-dont-need-lodash-underscore": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-you-dont-need-lodash-underscore/-/eslint-plugin-you-dont-need-lodash-underscore-6.12.0.tgz", + "integrity": "sha512-WF4mNp+k2532iswT6iUd1BX6qjd3AV4cFy/09VC82GY9SsRtvkxhUIx7JNGSe0/bLyd57oTr4inPFiIaENXhGw==", + "extraneous": true, + "dependencies": { + "kebab-case": "^1.0.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "extraneous": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/netlify-cli/node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "extraneous": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "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/netlify-cli/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/netlify-cli/node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "extraneous": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/netlify-cli/node_modules/eslint/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "extraneous": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/netlify-cli/node_modules/eslint/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "extraneous": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/netlify-cli/node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/eslint/node_modules/globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "extraneous": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/eslint/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==", + "extraneous": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/netlify-cli/node_modules/eslint/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==", + "extraneous": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "extraneous": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/netlify-cli/node_modules/espree/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "extraneous": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/netlify-cli/node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/espurify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/espurify/-/espurify-2.1.1.tgz", + "integrity": "sha512-zttWvnkhcDyGOhSH4vO2qCBILpdCMv/MX8lp4cqgRkQoDRGK2oZxi2GfWhlP2dIXmk7BaKeOTuzbHhyC68o8XQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "extraneous": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "extraneous": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/netlify-cli/node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/netlify-cli/node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "extraneous": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/netlify-cli/node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "extraneous": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/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/netlify-cli/node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/netlify-cli/node_modules/express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/express-logging": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/express-logging/-/express-logging-1.1.1.tgz", + "integrity": "sha1-YoOWGMurW7NhDxocFIU1L+nSbCo=", + "dependencies": { + "on-headers": "^1.0.0" + }, + "engines": { + "node": ">= 0.10.26" + } + }, + "node_modules/netlify-cli/node_modules/express-rate-limit": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-5.5.1.tgz", + "integrity": "sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/express/node_modules/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/express/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/express/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/netlify-cli/node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/netlify-cli/node_modules/express/node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/express/node_modules/raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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/netlify-cli/node_modules/express/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "extraneous": true, + "dependencies": { + "type": "^2.5.0" + } + }, + "node_modules/netlify-cli/node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/ext/node_modules/type": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ], + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" + }, + "node_modules/netlify-cli/node_modules/fast-equals": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-2.0.4.tgz", + "integrity": "sha512-caj/ZmjHljPrZtbzJ3kfH5ia/k4mTJe/qSiXAGzxZWRZgsgDV0cvNaQULqUX8t0/JVlzzEdYOwCN5DmzTxoD4w==" + }, + "node_modules/netlify-cli/node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/fast-redact": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.0.tgz", + "integrity": "sha512-dir8LOnvialLxiXDPESMDHGp82CHi6ZEYTVkcvdn5d7psdv9ZkkButXrOeXST4aqreIRR+N7CYlsrwFuorurVg==", + "extraneous": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" + }, + "node_modules/netlify-cli/node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/netlify-cli/node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/netlify-cli/node_modules/fecha": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", + "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" + }, + "node_modules/netlify-cli/node_modules/fetch-blob": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.4.tgz", + "integrity": "sha512-Eq5Xv5+VlSrYWEqKrusxY1C3Hm/hjeAsCGVG3ft7pZahlUAChpGZT/Ms1WmSLnEAisEXszjzu/s+ce6HZB2VHA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/fetch-node-website/-/fetch-node-website-5.0.3.tgz", + "integrity": "sha512-O86T46FUWSOq4AWON39oaT8H90QFKAbmjfOVBhgaS87AFfeW00txz73KTv7QopPWtHBbGdI1S8cIT1VK1OQYLg==", + "dependencies": { + "chalk": "^4.0.0", + "cli-progress": "^3.7.0", + "figures": "^3.2.0", + "filter-obj": "^2.0.1", + "got": "^10.7.0", + "jest-validate": "^25.3.0" + }, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@jest/types/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@sindresorhus/is": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.1.tgz", + "integrity": "sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/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/netlify-cli/node_modules/fetch-node-website/node_modules/cacheable-lookup": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz", + "integrity": "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==", + "dependencies": { + "@types/keyv": "^3.1.1", + "keyv": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/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/netlify-cli/node_modules/fetch-node-website/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/netlify-cli/node_modules/fetch-node-website/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/netlify-cli/node_modules/fetch-node-website/node_modules/decompress-response": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz", + "integrity": "sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==", + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/got": { + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/got/-/got-10.7.0.tgz", + "integrity": "sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==", + "dependencies": { + "@sindresorhus/is": "^2.0.0", + "@szmarczak/http-timer": "^4.0.0", + "@types/cacheable-request": "^6.0.1", + "cacheable-lookup": "^2.0.0", + "cacheable-request": "^7.0.1", + "decompress-response": "^5.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^5.0.0", + "lowercase-keys": "^2.0.0", + "mimic-response": "^2.1.0", + "p-cancelable": "^2.0.0", + "p-event": "^4.0.0", + "responselike": "^2.0.0", + "to-readable-stream": "^2.0.0", + "type-fest": "^0.10.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dependencies": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/jest-validate/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/netlify-cli/node_modules/fetch-node-website/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/netlify-cli/node_modules/fetch-node-website/node_modules/type-fest": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz", + "integrity": "sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/figures/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/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/netlify-cli/node_modules/file-size": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/file-size/-/file-size-0.0.5.tgz", + "integrity": "sha1-BX1Dw6Ptc12j+Q1gUqs4Dx5tXjs=" + }, + "node_modules/netlify-cli/node_modules/file-type": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-11.1.0.tgz", + "integrity": "sha512-rM0UO7Qm9K7TWTtA6AShI/t7H5BPjDeGVDaNyg9BjHAj3PysKy7+8C8D137R88jnR3rFJZQB/tFgydl5sN5m7g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/filenamify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-3.0.0.tgz", + "integrity": "sha512-5EFZ//MsvJgXjBAFJ+Bh2YaCTRF/VP1YOmGrgt+KJ4SFRLjI87EIdwLLuT6wQX0I4F9W41xutobzczjsOKlI/g==", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/filter-obj": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-2.0.2.tgz", + "integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/finalhandler/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/netlify-cli/node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/netlify-cli/node_modules/finalhandler/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "extraneous": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/netlify-cli/node_modules/flatstr": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz", + "integrity": "sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash." + }, + "node_modules/netlify-cli/node_modules/flush-write-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-2.0.0.tgz", + "integrity": "sha512-uXClqPxT4xW0lcdSBheb2ObVU+kuqUk3Jk64EwieirEXZx9XUrVwp/JuBfKAWaM4T5Td/VL7QLDWPXp/MvGm/g==", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "node_modules/netlify-cli/node_modules/fn.name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" + }, + "node_modules/netlify-cli/node_modules/folder-walker": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/folder-walker/-/folder-walker-3.2.0.tgz", + "integrity": "sha512-VjAQdSLsl6AkpZNyrQJfO7BXLo4chnStqb055bumZMbRUPpVuPN3a4ktsnRCmrFZjtMlYLkyXiR5rAs4WOpC4Q==", + "dependencies": { + "from2": "^2.1.0" + } + }, + "node_modules/netlify-cli/node_modules/follow-redirects": { + "version": "1.14.7", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz", + "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/netlify-cli/node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "extraneous": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/netlify-cli/node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "extraneous": true, + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "extraneous": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/netlify-cli/node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/netlify-cli/node_modules/formidable": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.0.1.tgz", + "integrity": "sha512-rjTMNbp2BpfQShhFbR3Ruk3qk2y9jKpvMW78nJgx8QKtxjDVrwbZG+wvDOmVbifHyOUOQJXxqEy6r0faRrPzTQ==", + "extraneous": true, + "dependencies": { + "dezalgo": "1.0.3", + "hexoid": "1.0.0", + "once": "1.4.0", + "qs": "6.9.3" + }, + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, + "node_modules/netlify-cli/node_modules/formidable/node_modules/qs": { + "version": "6.9.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz", + "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==", + "extraneous": true, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/from2-array": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/from2-array/-/from2-array-0.0.4.tgz", + "integrity": "sha1-6vwWtl9uJxm81X/cGGkAWsEzLNY=", + "dependencies": { + "from2": "^2.0.3" + } + }, + "node_modules/netlify-cli/node_modules/from2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/from2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "node_modules/netlify-cli/node_modules/fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "extraneous": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/netlify-cli/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/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=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/fuzzy": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", + "integrity": "sha1-THbsL/CsGjap3M+aAN+GIweNTtg=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/netlify-cli/node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/get-amd-module-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-amd-module-type/-/get-amd-module-type-3.0.0.tgz", + "integrity": "sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw==", + "dependencies": { + "ast-module-types": "^2.3.2", + "node-source-walk": "^4.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/get-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "extraneous": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/gh-release-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-3.0.1.tgz", + "integrity": "sha512-gV6V6+T0kKppzh/+YXpI/jl8ZgvjMY4oyWR3DAmPsqk9ILhk8TEneLFjBBM3kO7OfZ3dWCvuQu5M0DSh/Hz21w==", + "dependencies": { + "@types/download": "^8.0.0", + "@types/node-fetch": "^2.1.6", + "@types/semver": "^7.0.0", + "download": "^8.0.0", + "node-fetch": "^2.3.0", + "semver": "^7.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", + "extraneous": true, + "dependencies": { + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/netlify-cli/node_modules/gitconfiglocal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-2.1.0.tgz", + "integrity": "sha512-qoerOEliJn3z+Zyn1HW2F6eoYJqKwS6MgC9cztTLUB/xLWX8gD/6T60pKn4+t/d6tP7JlybI7Z3z+I572CR/Vg==", + "dependencies": { + "ini": "^1.3.2" + } + }, + "node_modules/netlify-cli/node_modules/gitconfiglocal/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/netlify-cli/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/netlify-cli/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/netlify-cli/node_modules/glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" + }, + "node_modules/netlify-cli/node_modules/global-cache-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-cache-dir/-/global-cache-dir-2.0.0.tgz", + "integrity": "sha512-30pvU3e8muclEhc9tt+jRMaywOS3QfNdURflJ5Zv0bohjhcVQpBe5bwRHghGSJORLOKW81/n+3iJvHRHs+/S1Q==", + "dependencies": { + "cachedir": "^2.3.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/netlify-cli/node_modules/global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "extraneous": true, + "dependencies": { + "ini": "^1.3.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/global-dirs/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/gonzales-pe": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", + "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "gonzales": "bin/gonzales.js" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/netlify-cli/node_modules/got": { + "version": "11.8.3", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.3.tgz", + "integrity": "sha512-7gtQ5KiPh1RtGS9/Jbv1ofDpBFuq42gyfEib+ejaRBJuj/3tQFeR5+gw57e4ipaU8c/rCjvX6fkQz2lyDlGAOg==", + "extraneous": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/graphql": { + "version": "16.3.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.3.0.tgz", + "integrity": "sha512-xm+ANmA16BzCT5pLjuXySbQVFwH3oJctUVdy81w1sV0vBU0KgDdBGtxQOUd5zqOBk/JayAFeG8Dlmeq74rjm/A==", + "engines": { + "node": "^12.22.0 || ^14.16.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/graphviz": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/graphviz/-/graphviz-0.0.9.tgz", + "integrity": "sha512-SmoY2pOtcikmMCqCSy2NO1YsRfu9OO0wpTlOYW++giGjfX1a6gax/m1Fo8IdUd0/3H15cTOfR1SMKwohj4LKsg==", + "extraneous": true, + "dependencies": { + "temp": "~0.4.0" + }, + "engines": { + "node": ">=0.6.8" + } + }, + "node_modules/netlify-cli/node_modules/handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "extraneous": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/netlify-cli/node_modules/handlebars/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==", + "extraneous": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "extraneous": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "extraneous": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "extraneous": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-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/netlify-cli/node_modules/has-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-glob/-/has-glob-1.0.0.tgz", + "integrity": "sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc=", + "dependencies": { + "is-glob": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-glob/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dependencies": { + "has-symbol-support-x": "^1.4.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "extraneous": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "node_modules/netlify-cli/node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/hasbin": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", + "integrity": "sha1-eMWSaJPIAhXCtWiuH9P8q3omlrA=", + "dependencies": { + "async": "~1.5" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/hasbin/node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "node_modules/netlify-cli/node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "extraneous": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "extraneous": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/netlify-cli/node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "extraneous": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "dependencies": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/hasha/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/hexoid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "extraneous": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "extraneous": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/htmlparser2": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", + "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", + "extraneous": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.2", + "domutils": "^2.8.0", + "entities": "^3.0.1" + } + }, + "node_modules/netlify-cli/node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "node_modules/netlify-cli/node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/http-errors/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/netlify-cli/node_modules/http-proxy-middleware": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", + "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/netlify-cli/node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "extraneous": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/netlify-cli/node_modules/http-status-codes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.2.0.tgz", + "integrity": "sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "extraneous": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/netlify-cli/node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/husky": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/husky/-/husky-7.0.4.tgz", + "integrity": "sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==", + "extraneous": true, + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "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/netlify-cli/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/netlify-cli/node_modules/ignore-by-default": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-2.0.0.tgz", + "integrity": "sha512-+mQSgMRiFD3L3AOxLYOCxjIq4OnAmo5CIuC+lj5ehCJcPtV++QacEV7FdpzvYxH6DaOySWzQU6RR0lPLy37ckA==", + "extraneous": true, + "engines": { + "node": ">=10 <11 || >=12 <13 || >=14" + } + }, + "node_modules/netlify-cli/node_modules/ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/import-modules": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-modules/-/import-modules-2.1.0.tgz", + "integrity": "sha512-8HEWcnkbGpovH9yInoisxaSoIg9Brbul+Ju3Kqe2UsYDUBJD/iQjSgEj0zPcTDPKfPp2fs5xlv1i+JSye/m1/A==", + "extraneous": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "dependencies": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz", + "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "figures": "^3.2.0", + "run-async": "^2.4.0", + "rxjs": "^6.6.2" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/netlify-cli/node_modules/inquirer-autocomplete-prompt/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/netlify-cli/node_modules/inquirer-autocomplete-prompt/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/netlify-cli/node_modules/inquirer/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/inquirer/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/inquirer/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/netlify-cli/node_modules/inquirer/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/netlify-cli/node_modules/inquirer/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/netlify-cli/node_modules/inquirer/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/inquirer/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/netlify-cli/node_modules/inquirer/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/inquirer/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/inquirer/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/netlify-cli/node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "extraneous": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/netlify-cli/node_modules/into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "dependencies": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/netlify-cli/node_modules/irregular-plurals": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz", + "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "extraneous": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/netlify-cli/node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "extraneous": true, + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "extraneous": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/netlify-cli/node_modules/is-builtin-module": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz", + "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==", + "dependencies": { + "builtin-modules": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "extraneous": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "extraneous": true, + "dependencies": { + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "extraneous": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "extraneous": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/netlify-cli/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/is-error": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.2.tgz", + "integrity": "sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "extraneous": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/netlify-cli/node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/is-installed-globally/node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "node_modules/netlify-cli/node_modules/is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=" + }, + "node_modules/netlify-cli/node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "extraneous": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "extraneous": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dependencies": { + "symbol-observable": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/netlify-cli/node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "extraneous": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "extraneous": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "extraneous": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-text-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", + "extraneous": true, + "dependencies": { + "text-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" + }, + "node_modules/netlify-cli/node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "node_modules/netlify-cli/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/netlify-cli/node_modules/iserror": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/iserror/-/iserror-0.0.2.tgz", + "integrity": "sha1-vVNFH+L2aLnyQCwZZnh6qix8C/U=" + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "extraneous": true + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/istanbul-reports": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.3.tgz", + "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==", + "extraneous": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dependencies": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/netlify-cli/node_modules/jest-worker/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/netlify-cli/node_modules/js-string-escape": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", + "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "extraneous": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/netlify-cli/node_modules/jsdom/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "extraneous": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/netlify-cli/node_modules/jsdom/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "extraneous": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/netlify-cli/node_modules/jsdom/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "extraneous": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/netlify-cli/node_modules/jsdom/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "extraneous": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/jsdom/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "extraneous": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/jsdom/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=", + "extraneous": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/jsdom/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==", + "extraneous": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/jsdom/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "extraneous": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/netlify-cli/node_modules/jsdom/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "extraneous": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/jsdom/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "extraneous": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/netlify-cli/node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "extraneous": true + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/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=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "extraneous": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/netlify-cli/node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "engines": [ + "node >= 0.2.0" + ], + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "extraneous": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "dependencies": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=4", + "npm": ">=1.4.28" + } + }, + "node_modules/netlify-cli/node_modules/jsonwebtoken/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/netlify-cli/node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "extraneous": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/netlify-cli/node_modules/jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "extraneous": true, + "dependencies": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/netlify-cli/node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/just-extend": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz", + "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/netlify-cli/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/netlify-cli/node_modules/jwt-decode": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", + "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" + }, + "node_modules/netlify-cli/node_modules/kebab-case": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/kebab-case/-/kebab-case-1.0.1.tgz", + "integrity": "sha512-txPHx6nVLhv8PHGXIlAk0nYoh894SpAqGPXNvbg2hh8spvHXIah3+vT87DLoa59nKgC6scD3u3xAuRIgiMqbfQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/keep-func-props": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/keep-func-props/-/keep-func-props-4.0.1.tgz", + "integrity": "sha512-87ftOIICfdww3SxR5P1veq3ThBNyRPG0JGL//oaR08v0k2yTicEIHd7s0GqSJfQvlb+ybC3GiDepOweo0LDhvw==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/netlify-cli/node_modules/keygrip": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", + "extraneous": true, + "dependencies": { + "tsscmp": "1.0.6" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/keyv": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.1.0.tgz", + "integrity": "sha512-YsY3wr6HabE11/sscee+3nZ03XjvkrPWGouAmJFBdZoK92wiOlJCzI5/sDEIKdJhdhHO144ei45U9gXfbu14Uw==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/netlify-cli/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/kleur": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", + "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", + "extraneous": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/kuler": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" + }, + "node_modules/netlify-cli/node_modules/lambda-local": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lambda-local/-/lambda-local-2.0.1.tgz", + "integrity": "sha512-21AoIJYuGRPNMCEtxAOa/BP2j0fNY10IVYMQ1pRqDyhSJi5xt4r4IZUqWF40+aYU6TJ1SdB7t5s1BmSq391ILQ==", + "dependencies": { + "commander": "^8.3.0", + "dotenv": "^10.0.0", + "winston": "^3.3.3" + }, + "bin": { + "lambda-local": "build/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/lambda-local/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/netlify-cli/node_modules/lambda-local/node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/netlify-cli/node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/lazystream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "dependencies": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "dependencies": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "listr": "^0.14.2" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dependencies": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/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/netlify-cli/node_modules/listr-update-renderer/node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dependencies": { + "chalk": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-update-renderer/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dependencies": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-verbose-renderer/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/netlify-cli/node_modules/listr-verbose-renderer/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/netlify-cli/node_modules/listr-verbose-renderer/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/netlify-cli/node_modules/listr-verbose-renderer/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/listr-verbose-renderer/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/netlify-cli/node_modules/listr-verbose-renderer/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/netlify-cli/node_modules/listr/node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + }, + "node_modules/netlify-cli/node_modules/listr/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/netlify-cli/node_modules/listr/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/load-json-file": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-7.0.1.tgz", + "integrity": "sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==", + "extraneous": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/lockfile": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.4.tgz", + "integrity": "sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA==", + "extraneous": true, + "dependencies": { + "signal-exit": "^3.0.2" + } + }, + "node_modules/netlify-cli/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/netlify-cli/node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" + }, + "node_modules/netlify-cli/node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/netlify-cli/node_modules/lodash.deburr": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", + "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s=" + }, + "node_modules/netlify-cli/node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "node_modules/netlify-cli/node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=" + }, + "node_modules/netlify-cli/node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "node_modules/netlify-cli/node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" + }, + "node_modules/netlify-cli/node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" + }, + "node_modules/netlify-cli/node_modules/lodash.isempty": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz", + "integrity": "sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=" + }, + "node_modules/netlify-cli/node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" + }, + "node_modules/netlify-cli/node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" + }, + "node_modules/netlify-cli/node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "node_modules/netlify-cli/node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" + }, + "node_modules/netlify-cli/node_modules/lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "extraneous": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "extraneous": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=" + }, + "node_modules/netlify-cli/node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=" + }, + "node_modules/netlify-cli/node_modules/lodash.zip": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", + "integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/log-process-errors": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/log-process-errors/-/log-process-errors-8.0.0.tgz", + "integrity": "sha512-+SNGqNC1gCMJfhwYzAHr/YgNT/ZJc+V2nCkvtPnjrENMeCe+B/jgShBW0lmWoh6uVV2edFAPc/IUOkDdsjTbTg==", + "dependencies": { + "colors-option": "^3.0.0", + "figures": "^4.0.0", + "filter-obj": "^3.0.0", + "jest-validate": "^27.4.2", + "map-obj": "^5.0.0", + "moize": "^6.1.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/figures": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.0.tgz", + "integrity": "sha512-VnYcWq6H6F0qDN0QnorznBr0abEovifzUokmnezpKZBUbDmbLAt7LMryOp1TKFVxLxyNYkxEkCEADZR58U9oSw==", + "dependencies": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/is-unicode-supported": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.1.0.tgz", + "integrity": "sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-process-errors/node_modules/map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-update": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.0.tgz", + "integrity": "sha512-HovF3knyZX9sleS0OkSJ6f53JEpbzcbomC6/WJ3iuGK8i6CRb6WZ542gO2F3pdQK8hwlijddDefVFhlMpwkOSQ==", + "dependencies": { + "ansi-escapes": "^5.0.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^5.0.0", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-update/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/log-update/node_modules/ansi-styles": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/log-update/node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dependencies": { + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-update/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/netlify-cli/node_modules/log-update/node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-update/node_modules/string-width": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.0.tgz", + "integrity": "sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/log-update/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/log-update/node_modules/wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/logform": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", + "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", + "dependencies": { + "@colors/colors": "1.5.0", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" + } + }, + "node_modules/netlify-cli/node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "extraneous": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/netlify-cli/node_modules/lowdb": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz", + "integrity": "sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==", + "extraneous": true, + "dependencies": { + "graceful-fs": "^4.1.3", + "is-promise": "^2.1.0", + "lodash": "4", + "pify": "^3.0.0", + "steno": "^0.4.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/lowdb/node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/lowdb/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", + "extraneous": true, + "dependencies": { + "es5-ext": "~0.10.2" + } + }, + "node_modules/netlify-cli/node_modules/lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/lunr-mutable-indexes": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/lunr-mutable-indexes/-/lunr-mutable-indexes-2.3.2.tgz", + "integrity": "sha512-Han6cdWAPPFM7C2AigS2Ofl3XjAT0yVMrUixodJEpyg71zCtZ2yzXc3s+suc/OaNt4ca6WJBEzVnEIjxCTwFMw==", + "extraneous": true, + "dependencies": { + "lunr": ">= 2.3.0 < 2.4.0" + } + }, + "node_modules/netlify-cli/node_modules/luxon": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.28.0.tgz", + "integrity": "sha512-TfTiyvZhwBYM/7QdAVDh+7dBTBA29v4ik0Ce9zda3Mnf8on1S5KJI8P2jKFZ8+5C0jhmr0KwJEO/Wdpm0VeWJQ==", + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/macos-release": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-3.0.1.tgz", + "integrity": "sha512-3l6OrhdDg2H2SigtuN3jBh+5dRJRWxNKuJTPBbGeNJTsmt/pj9PO25wYaNb05NuNmAsl435j4rDP6rgNXz7s7g==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/make-dir/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/netlify-cli/node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + }, + "node_modules/netlify-cli/node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "extraneous": true, + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "extraneous": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/marked": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.10.tgz", + "integrity": "sha512-+QvuFj0nGgO970fySghXGmuw+Fd0gD2x3+MqCWLIPf5oxdv1Ka6b2q+z9RP01P/IaKPMEramy+7cNy/Lw8c3hw==", + "extraneous": true, + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/netlify-cli/node_modules/matcher": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-5.0.0.tgz", + "integrity": "sha512-s2EMBOWtXFc8dgqvoAzKJXxNHibcdJMV0gwqKUaw9E2JBJuGUK7DrNKrA6g/i+v72TT16+6sVm5mS3thaMLQUw==", + "extraneous": true, + "dependencies": { + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/matcher/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "extraneous": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/maxstache": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/maxstache/-/maxstache-1.0.7.tgz", + "integrity": "sha1-IjHVGAung9Xs/DHEX+2seuQnaYQ=" + }, + "node_modules/netlify-cli/node_modules/maxstache-stream": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/maxstache-stream/-/maxstache-stream-1.0.4.tgz", + "integrity": "sha1-nH9cq35f3S2Q2oYUO06WMeoygEA=", + "dependencies": { + "maxstache": "^1.0.0", + "pump": "^1.0.0", + "split2": "^1.0.0", + "through2": "^2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/pump": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", + "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/split2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/split2/-/split2-1.1.1.tgz", + "integrity": "sha1-Fi2bGIZfAqsvKtlYVSLbm1TEgfk=", + "dependencies": { + "through2": "~2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/maxstache-stream/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/netlify-cli/node_modules/md5-hex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz", + "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==", + "dependencies": { + "blueimp-md5": "^2.10.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "extraneous": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/netlify-cli/node_modules/mdast-util-from-markdown": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", + "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", + "extraneous": true, + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-to-string": "^2.0.0", + "micromark": "~2.11.0", + "parse-entities": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/netlify-cli/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "extraneous": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/netlify-cli/node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/mem": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/mem/-/mem-9.0.2.tgz", + "integrity": "sha512-F2t4YIv9XQUBHt6AOJ0y7lSmP1+cY7Fm1DRh9GClTGzKST7UWLMx6ly9WZdLH/G/ppM5RL4MlQfRT71ri9t19A==", + "extraneous": true, + "dependencies": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sindresorhus/mem?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "node_modules/netlify-cli/node_modules/memoizee": { + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz", + "integrity": "sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==", + "extraneous": true, + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.53", + "es6-weak-map": "^2.0.3", + "event-emitter": "^0.3.5", + "is-promise": "^2.2.2", + "lru-queue": "^0.1.0", + "next-tick": "^1.1.0", + "timers-ext": "^0.1.7" + } + }, + "node_modules/netlify-cli/node_modules/memoizee/node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "extraneous": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", + "extraneous": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "extraneous": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/netlify-cli/node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/merge-options/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/netlify-cli/node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/micro-api-client": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/micro-api-client/-/micro-api-client-3.3.0.tgz", + "integrity": "sha512-y0y6CUB9RLVsy3kfgayU28746QrNMpSm9O/AYGNsBgOkJr/X/Jk0VLGoO8Ude7Bpa8adywzF+MzXNZRFRsNPhg==" + }, + "node_modules/netlify-cli/node_modules/micro-memoize": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.0.9.tgz", + "integrity": "sha512-Z2uZi/IUMGQDCXASdujXRqrXXEwSY0XffUrAOllhqzQI3wpUyZbiZTiE2JuYC0HSG2G7DbCS5jZmsEKEGZuemg==" + }, + "node_modules/netlify-cli/node_modules/micro-spelling-correcter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/micro-spelling-correcter/-/micro-spelling-correcter-1.1.1.tgz", + "integrity": "sha512-lkJ3Rj/mtjlRcHk6YyCbvZhyWTOzdBvTHsxMmZSk5jxN1YyVSQ+JETAom55mdzfcyDrY/49Z7UCW760BK30crg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "extraneous": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "extraneous": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/netlify-cli/node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "extraneous": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/netlify-cli/node_modules/minimist-options/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "extraneous": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/minimist-options/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "extraneous": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/netlify-cli/node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/netlify-cli/node_modules/mock-fs": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-5.1.2.tgz", + "integrity": "sha512-YkjQkdLulFrz0vD4BfNQdQRVmgycXTV7ykuHMlyv+C8WCHazpkiQRDthwa02kSyo8wKnY9wRptHfQLgmf0eR+A==", + "extraneous": true, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/netlify-cli/node_modules/module-definition": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/module-definition/-/module-definition-3.3.1.tgz", + "integrity": "sha512-kLidGPwQ2yq484nSD+D3JoJp4Etc0Ox9P0L34Pu/cU4X4HcG7k7p62XI5BBuvURWMRX3RPyuhOcBHbKus+UH4A==", + "dependencies": { + "ast-module-types": "^2.7.1", + "node-source-walk": "^4.0.0" + }, + "bin": { + "module-definition": "bin/module-definition.js" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/netlify-cli/node_modules/moize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.0.tgz", + "integrity": "sha512-WrMcM+C2Jy+qyOC/UMhA3BCHGowxV34dhDZnDNfxsREW/8N+33SFjmc23Q61Xv1WUthUA1vYopTitP1sZ5jkeg==", + "dependencies": { + "fast-equals": "^2.0.1", + "micro-memoize": "^4.0.9" + } + }, + "node_modules/netlify-cli/node_modules/move-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/move-file/-/move-file-2.1.0.tgz", + "integrity": "sha512-i9qLW6gqboJ5Ht8bauZi7KlTnQ3QFpBCvMvFfEcHADKgHGeJ9BZMO7SFCTwHPV9Qa0du9DYY1Yx3oqlGt30nXA==", + "dependencies": { + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10.17" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/netlify-cli/node_modules/multiparty": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", + "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", + "dependencies": { + "http-errors": "~1.8.1", + "safe-buffer": "5.2.1", + "uid-safe": "2.1.5" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/netlify-cli/node_modules/multiparty/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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/netlify-cli/node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "node_modules/netlify-cli/node_modules/mv": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", + "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", + "extraneous": true, + "dependencies": { + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/mv/node_modules/glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "extraneous": true, + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/mv/node_modules/rimraf": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", + "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", + "extraneous": true, + "dependencies": { + "glob": "^6.0.1" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/netlify-cli/node_modules/nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/netlify-cli/node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha1-F7CVgZiJef3a/gIB6TG6kzyWy7Q=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", + "extraneous": true, + "bin": { + "ncp": "bin/ncp" + } + }, + "node_modules/netlify-cli/node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/netlify-cli/node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/nested-error-stacks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz", + "integrity": "sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==" + }, + "node_modules/netlify-cli/node_modules/netlify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/netlify/-/netlify-11.0.0.tgz", + "integrity": "sha512-y5wVBOCRneW43AI+sODsmGW+rJR11/Dhv/c12bPxdUxfpp0xyPccQLHGb3m+XbgtkQ+XioYBm2Ys1Rnxem1vrw==", + "dependencies": { + "@netlify/open-api": "^2.8.0", + "lodash.camelcase": "^4.3.0", + "micro-api-client": "^3.3.0", + "node-fetch": "^3.0.0", + "omit.js": "^2.0.2", + "p-wait-for": "^4.0.0", + "qs": "^6.9.6" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/netlify-headers-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/netlify-headers-parser/-/netlify-headers-parser-6.0.2.tgz", + "integrity": "sha512-ahDNi7R+Io4iMylyFrOfRUcBUELrXCT0hNVdqPKTHhH917NHiDCH69f6IhhqbzSaZ2/zGFPBrxA3FzJ48yXs3Q==", + "dependencies": { + "escape-string-regexp": "^5.0.0", + "is-plain-obj": "^4.0.0", + "map-obj": "^5.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/netlify-headers-parser/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/netlify-onegraph-internal": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/netlify-onegraph-internal/-/netlify-onegraph-internal-0.0.50.tgz", + "integrity": "sha512-58nsdeGU1a2OTR6UIdk6vd1HhIN3oj4X7EBX02inNK8O3Cx0zcMt1qGvsX6wbBkFMt/n2M8bUpJSwc3dPk3Jrg==", + "dependencies": { + "graphql": "16.0.0", + "node-fetch": "^2.6.0", + "uuid": "^8.3.2" + } + }, + "node_modules/netlify-cli/node_modules/netlify-onegraph-internal/node_modules/graphql": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.0.0.tgz", + "integrity": "sha512-n9NxoRfwnpYBZB/WJ7L166gyrShuZ8qYgVaX8oxVyELcJfAwkvwPt6WlYIl90WRlzqDjaNWvLmNOSnKs5llZWQ==", + "engines": { + "node": "^12.22.0 || ^14.16.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/netlify-redirect-parser": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/netlify-redirect-parser/-/netlify-redirect-parser-13.0.4.tgz", + "integrity": "sha512-Dg3JACJTcMwjof4FzeV9yDl6BgWkIIoBBfZxBjV2PNv9+QRYb1bOE7k4jx4HA9TTwzNQCJCdfJqmIqtR/w3Qrg==", + "dependencies": { + "filter-obj": "^3.0.0", + "is-plain-obj": "^4.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.14.0 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/netlify-redirect-parser/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/netlify-redirector": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/netlify-redirector/-/netlify-redirector-0.2.1.tgz", + "integrity": "sha512-17vDR9p1Loanp+vd57y+b6WlKb5X+qb0LZ44oTYsKJbdonz4Md+Ybv1lzH1w1aKm5YWWXHR8LMpWyY9bjlAJKw==" + }, + "node_modules/netlify-cli/node_modules/netlify/node_modules/node-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.0.tgz", + "integrity": "sha512-8xeimMwMItMw8hRrOl3C9/xzU49HV/yE6ORew/l+dxWimO5A4Ra8ld2rerlJvc/O7et5Z1zrWsPX43v1QBjCxw==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/netlify-cli/node_modules/netlify/node_modules/p-timeout": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.0.2.tgz", + "integrity": "sha512-sEmji9Yaq+Tw+STwsGAE56hf7gMy9p0tQfJojIAamB7WHJYJKf1qlsg9jqBWG8q9VCxKPhZaP/AcXwEoBcYQhQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/netlify/node_modules/p-wait-for": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", + "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", + "dependencies": { + "p-timeout": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/nise": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.1.tgz", + "integrity": "sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A==", + "extraneous": true, + "dependencies": { + "@sinonjs/commons": "^1.8.3", + "@sinonjs/fake-timers": ">=5", + "@sinonjs/text-encoding": "^0.7.1", + "just-extend": "^4.0.2", + "path-to-regexp": "^1.7.0" + } + }, + "node_modules/netlify-cli/node_modules/nise/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/nise/node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "extraneous": true, + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/netlify-cli/node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/netlify-cli/node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "extraneous": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/node-libs-browser/node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "extraneous": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/node-libs-browser/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "extraneous": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/node-libs-browser/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "extraneous": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz", + "integrity": "sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==", + "deprecated": "Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future", + "dependencies": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "dependencies": { + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/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/netlify-cli/node_modules/node-pre-gyp/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/tar": { + "version": "4.4.19", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "dependencies": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/netlify-cli/node_modules/node-pre-gyp/node_modules/tar/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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/netlify-cli/node_modules/node-pre-gyp/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/netlify-cli/node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + }, + "node_modules/netlify-cli/node_modules/node-source-walk": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/node-source-walk/-/node-source-walk-4.2.0.tgz", + "integrity": "sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA==", + "dependencies": { + "@babel/parser": "^7.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/netlify-cli/node_modules/node-version-alias": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/node-version-alias/-/node-version-alias-1.0.1.tgz", + "integrity": "sha512-E9EhoJkpIIZyYplB298W8ZfhcojQrnKnUPcaOgJqVqICUZwPZkuj10nTzEscwdziOOj545v4tGPvNBG3ieUbSw==", + "dependencies": { + "all-node-versions": "^8.0.0", + "filter-obj": "^2.0.1", + "jest-validate": "^25.3.0", + "normalize-node-version": "^10.0.0", + "path-exists": "^4.0.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/netlify-cli/node_modules/node-version-alias/node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/node-version-alias/node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/netlify-cli/node_modules/node-version-alias/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/netlify-cli/node_modules/node-version-alias/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/netlify-cli/node_modules/node-version-alias/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/node-version-alias/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/netlify-cli/node_modules/node-version-alias/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/netlify-cli/node_modules/node-version-alias/node_modules/jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/node-version-alias/node_modules/jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dependencies": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/node-version-alias/node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/node-version-alias/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/netlify-cli/node_modules/node-version-alias/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/netlify-cli/node_modules/nofilter": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-3.1.0.tgz", + "integrity": "sha512-l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g==", + "extraneous": true, + "engines": { + "node": ">=12.19" + } + }, + "node_modules/netlify-cli/node_modules/noop2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/noop2/-/noop2-2.0.0.tgz", + "integrity": "sha1-S2NgFemIK1R4PAK0EvaZ2MXNCls=" + }, + "node_modules/netlify-cli/node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/normalize-node-version": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/normalize-node-version/-/normalize-node-version-10.0.0.tgz", + "integrity": "sha512-/gVbS/qAnowVxr2fJy3F0MxmCvx8QdXJDl8XUE7HT3vsDeDjQfZkX9OiPahF+51Hgy93cKG1hP6uyBjQsMCvWQ==", + "dependencies": { + "all-node-versions": "^8.0.0", + "filter-obj": "^2.0.1", + "jest-validate": "^25.3.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/netlify-cli/node_modules/normalize-node-version/node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/normalize-node-version/node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/netlify-cli/node_modules/normalize-node-version/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/netlify-cli/node_modules/normalize-node-version/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/netlify-cli/node_modules/normalize-node-version/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/normalize-node-version/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/netlify-cli/node_modules/normalize-node-version/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/netlify-cli/node_modules/normalize-node-version/node_modules/jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/normalize-node-version/node_modules/jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dependencies": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/normalize-node-version/node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/netlify-cli/node_modules/normalize-node-version/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/netlify-cli/node_modules/normalize-node-version/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/netlify-cli/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + }, + "node_modules/netlify-cli/node_modules/npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "dependencies": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "extraneous": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/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==", + "extraneous": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/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==", + "extraneous": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/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==", + "extraneous": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/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=", + "extraneous": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "extraneous": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/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=", + "extraneous": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/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=", + "extraneous": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/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==", + "extraneous": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/npm-run-all/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "extraneous": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "extraneous": true, + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "extraneous": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/netlify-cli/node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "extraneous": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/omit.js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz", + "integrity": "sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==" + }, + "node_modules/netlify-cli/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/one-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", + "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", + "dependencies": { + "fn.name": "1.x.x" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/onetime/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/netlify-cli/node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "extraneous": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/ora/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/ora/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/os-name": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-5.0.1.tgz", + "integrity": "sha512-0EQpaHUHq7olp2/YFUr+0vZi9tMpDTblHGz+Ch5RntKxiRXOAY0JOz1UlxhSjMSksHvkm13eD6elJj3M8Ht/kw==", + "dependencies": { + "macos-release": "^3.0.1", + "windows-release": "^5.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/p-all": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-all/-/p-all-2.1.0.tgz", + "integrity": "sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA==", + "dependencies": { + "p-map": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/p-all/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/p-event/node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/p-every": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-every/-/p-every-2.0.0.tgz", + "integrity": "sha512-MCz9DqD5opPC48Zsd+BHm56O/HfhYIQQtupfDzhXoVgQdg/Ux4F8/JcdRuQ+arq7zD5fB6zP3axbH3d9Nr8dlw==", + "dependencies": { + "p-map": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/p-every/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/p-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", + "integrity": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==", + "dependencies": { + "p-map": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/p-filter/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/p-reduce": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz", + "integrity": "sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/p-timeout": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz", + "integrity": "sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==", + "extraneous": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/p-wait-for": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-3.2.0.tgz", + "integrity": "sha512-wpgERjNkLrBiFmkMEjuZJEWKKDrNfHCKA1OhyN1wg1FrLkULbviEy6py1AyJUgZ72YWFbZ38FIpnqvVqAlDUwA==", + "dependencies": { + "p-timeout": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/p-wait-for/node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "node_modules/netlify-cli/node_modules/package-json/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/netlify-cli/node_modules/package-json/node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/got/node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/package-json/node_modules/responselike/node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/package-json/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/netlify-cli/node_modules/package-json/node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/netlify-cli/node_modules/parallel-transform/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/parallel-transform/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/parent-module/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "extraneous": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "extraneous": true, + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/netlify-cli/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "extraneous": true, + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/netlify-cli/node_modules/parse-github-url": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", + "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==", + "bin": { + "parse-github-url": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/parse-gitignore": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-1.0.1.tgz", + "integrity": "sha512-UGyowyjtx26n65kdAMWhm6/3uy5uSrpcuH7tt+QEVudiBoVS+eqHxD5kbi9oWVRwj7sCzXqwuM+rUGw7earl6A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/parse-ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", + "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/netlify-cli/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "extraneous": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/netlify-cli/node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "node_modules/netlify-cli/node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "extraneous": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/pino": { + "version": "6.13.4", + "resolved": "https://registry.npmjs.org/pino/-/pino-6.13.4.tgz", + "integrity": "sha512-g4tHSISmQJYUEKEMVdaZ+ZokWwFnTwZL5JPn+lnBVZ1BuBbrSchrXwQINknkM5+Q4fF6U9NjiI8PWwwMDHt9zA==", + "extraneous": true, + "dependencies": { + "fast-redact": "^3.0.0", + "fast-safe-stringify": "^2.0.8", + "flatstr": "^1.0.12", + "pino-std-serializers": "^3.1.0", + "process-warning": "^1.0.0", + "quick-format-unescaped": "^4.0.3", + "sonic-boom": "^1.0.2" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/netlify-cli/node_modules/pino-std-serializers": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz", + "integrity": "sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/pkg-conf": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-4.0.0.tgz", + "integrity": "sha512-7dmgi4UY4qk+4mj5Cd8v/GExPo0K+SlY+hulOSdfZ/T6jVH6//y7NtzZo5WrfhDBxuQ0jCa7fLZmNaNh7EWL/w==", + "extraneous": true, + "dependencies": { + "find-up": "^6.0.0", + "load-json-file": "^7.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/pkg-conf/node_modules/find-up": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.2.0.tgz", + "integrity": "sha512-yWHzMzXCaFoABSnFTCPKNFlYoq4mSga9QLRRKOCLSJ33hSkzROB14ITbAWW0QDQDyuzsPQ33S1DsOWQb/oW1yA==", + "extraneous": true, + "dependencies": { + "locate-path": "^7.0.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/pkg-conf/node_modules/locate-path": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.0.0.tgz", + "integrity": "sha512-+cg2yXqDUKfo4hsFxwa3G1cBJeA+gs1vD8FyV9/odWoUlQe/4syxHQ5DPtKjtfm6gnKbZzjCqzX03kXosvZB1w==", + "extraneous": true, + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/pkg-conf/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "extraneous": true, + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/pkg-conf/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "extraneous": true, + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/pkg-conf/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "extraneous": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/netlify-cli/node_modules/pkg-conf/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "extraneous": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/pkginfo": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", + "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=", + "extraneous": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/netlify-cli/node_modules/plur": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/plur/-/plur-5.1.0.tgz", + "integrity": "sha512-VP/72JeXqak2KiOzjgKtQen5y3IZHn+9GOuLDafPv0eXa47xq0At93XahYBs26MsifCQ4enGKwbjBTKgb9QJXg==", + "extraneous": true, + "dependencies": { + "irregular-plurals": "^3.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/pluralize": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dependencies": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/netlify-cli/node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/netlify-cli/node_modules/precinct": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/precinct/-/precinct-8.3.1.tgz", + "integrity": "sha512-pVppfMWLp2wF68rwHqBIpPBYY8Kd12lDhk8LVQzOwqllifVR15qNFyod43YLyFpurKRZQKnE7E4pofAagDOm2Q==", + "dependencies": { + "commander": "^2.20.3", + "debug": "^4.3.3", + "detective-amd": "^3.1.0", + "detective-cjs": "^3.1.1", + "detective-es6": "^2.2.1", + "detective-less": "^1.0.2", + "detective-postcss": "^4.0.0", + "detective-sass": "^3.0.1", + "detective-scss": "^2.0.1", + "detective-stylus": "^1.0.0", + "detective-typescript": "^7.0.0", + "module-definition": "^3.3.1", + "node-source-walk": "^4.2.0" + }, + "bin": { + "precinct": "bin/cli.js" + }, + "engines": { + "node": "^10.13 || ^12 || >=14" + } + }, + "node_modules/netlify-cli/node_modules/precinct/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/netlify-cli/node_modules/precond": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", + "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "extraneous": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/netlify-cli/node_modules/prettier-bytes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prettier-bytes/-/prettier-bytes-1.0.4.tgz", + "integrity": "sha1-mUsCqkb2mcULYle1+qp/4lV+YtY=", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/pretty-ms": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", + "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", + "dependencies": { + "parse-ms": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/prettyjson": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz", + "integrity": "sha512-rksPWtoZb2ZpT5OVgtmy0KHVM+Dca3iVwWY9ifwhcexfjebtgjg3wmrUt9PvJ59XIYBcknQeYHD8IAnVlh9lAw==", + "dependencies": { + "colors": "1.4.0", + "minimist": "^1.2.0" + }, + "bin": { + "prettyjson": "bin/prettyjson" + } + }, + "node_modules/netlify-cli/node_modules/printj": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.3.1.tgz", + "integrity": "sha512-GA3TdL8szPK4AQ2YnOe/b+Y1jUFwmmGMMK/qbY7VcE3Z7FU8JstbKiKRzO6CIiAKPhTO8m01NoQ0V5f3jc4OGg==", + "bin": { + "printj": "bin/printj.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/netlify-cli/node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "extraneous": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/netlify-cli/node_modules/process-es6": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/process-es6/-/process-es6-0.11.6.tgz", + "integrity": "sha1-xrs4n5qVH4K9TrFpYAEFvS/5x3g=" + }, + "node_modules/netlify-cli/node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/netlify-cli/node_modules/process-warning": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz", + "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "extraneous": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/netlify-cli/node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "extraneous": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/netlify-cli/node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/netlify-cli/node_modules/ps-list": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.0.tgz", + "integrity": "sha512-NoGBqJe7Ou3kfQxEvDzDyKGAyEgwIuD3YrfXinjcCmBRv0hTld0Xb71hrXvtsNPj7HSFATfemvzB8PPJtq6Yag==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "extraneous": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/netlify-cli/node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "extraneous": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/netlify-cli/node_modules/qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dependencies": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "extraneous": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/netlify-cli/node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "extraneous": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/netlify-cli/node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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/netlify-cli/node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "extraneous": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "extraneous": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/raw-body": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.0.tgz", + "integrity": "sha512-XpyZ6O7PVu3ItMQl0LslfsRoKxMOxi3SzDkrOtxMES5AqLFpYjQCryxI4LGygUN2jL+RgFsPkMPPlG7cg/47+A==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/raw-body/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/raw-body/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/rc/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/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "extraneous": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg-up/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/netlify-cli/node_modules/read-pkg-up/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/netlify-cli/node_modules/read-pkg-up/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/netlify-cli/node_modules/read-pkg-up/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg-up/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/netlify-cli/node_modules/read-pkg-up/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/netlify-cli/node_modules/read-pkg-up/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/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg-up/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/netlify-cli/node_modules/read-pkg-up/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/netlify-cli/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/read-pkg/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "extraneous": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "extraneous": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "extraneous": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "extraneous": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/read-pkg/node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "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/netlify-cli/node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "extraneous": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/netlify-cli/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/netlify-cli/node_modules/readdir-glob": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.1.tgz", + "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/netlify-cli/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/netlify-cli/node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "extraneous": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/netlify-cli/node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/netlify-cli/node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/netlify-cli/node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/regex-not/node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/netlify-cli/node_modules/regexp-tree": { + "version": "0.1.24", + "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz", + "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==", + "extraneous": true, + "bin": { + "regexp-tree": "bin/regexp-tree" + } + }, + "node_modules/netlify-cli/node_modules/regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "extraneous": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/netlify-cli/node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/netlify-cli/node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/netlify-cli/node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/netlify-cli/node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/netlify-cli/node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "node_modules/netlify-cli/node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/req-all": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/req-all/-/req-all-0.1.0.tgz", + "integrity": "sha1-EwBR4qzligLqy/ydRIV3pzapJzo=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "extraneous": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/netlify-cli/node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "extraneous": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/netlify-cli/node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "extraneous": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/netlify-cli/node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "extraneous": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/netlify-cli/node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "extraneous": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/netlify-cli/node_modules/request/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "extraneous": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/netlify-cli/node_modules/request/node_modules/tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "extraneous": true, + "dependencies": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/netlify-cli/node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "extraneous": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk=" + }, + "node_modules/netlify-cli/node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/netlify-cli/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "extraneous": true + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/resolve-global": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", + "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", + "extraneous": true, + "dependencies": { + "global-dirs": "^0.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/netlify-cli/node_modules/responselike": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", + "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "dependencies": { + "lowercase-keys": "^2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/restore-cursor/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/netlify-cli/node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/rewiremock": { + "version": "3.14.3", + "resolved": "https://registry.npmjs.org/rewiremock/-/rewiremock-3.14.3.tgz", + "integrity": "sha512-6BaUGfp7NtxBjisxcGN73nNiA2fS2AwhEk/9DMUqxfv5v0aDM1wpOYpj5GSArqsJi07YCfLhkD8C74LAN7+FkQ==", + "extraneous": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "compare-module-exports": "^2.1.0", + "lodash.some": "^4.6.0", + "lodash.template": "^4.4.0", + "node-libs-browser": "^2.1.0", + "path-parse": "^1.0.5", + "wipe-node-cache": "^2.1.2", + "wipe-webpack-cache": "^2.1.0" + } + }, + "node_modules/netlify-cli/node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "extraneous": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/netlify-cli/node_modules/rollup": { + "version": "2.67.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.67.0.tgz", + "integrity": "sha512-W83AaERwvDiHwHEF/dfAfS3z1Be5wf7n+pO3ZAO5IQadCT2lBTr7WQ2MwZZe+nodbD+n3HtC4OCOAdsOPPcKZQ==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/netlify-cli/node_modules/rollup-plugin-inject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-inject/-/rollup-plugin-inject-3.0.2.tgz", + "integrity": "sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject.", + "dependencies": { + "estree-walker": "^0.6.1", + "magic-string": "^0.25.3", + "rollup-pluginutils": "^2.8.1" + } + }, + "node_modules/netlify-cli/node_modules/rollup-plugin-inject/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "node_modules/netlify-cli/node_modules/rollup-plugin-node-polyfills": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz", + "integrity": "sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==", + "dependencies": { + "rollup-plugin-inject": "^3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/netlify-cli/node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/netlify-cli/node_modules/rollup-pluginutils/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "node_modules/netlify-cli/node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/netlify-cli/node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/netlify-cli/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/safe-json-stringify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", + "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==" + }, + "node_modules/netlify-cli/node_modules/safe-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz", + "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==", + "extraneous": true, + "dependencies": { + "regexp-tree": "~0.1.1" + } + }, + "node_modules/netlify-cli/node_modules/safe-stable-stringify": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/netlify-cli/node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "extraneous": true, + "dependencies": { + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/netlify-cli/node_modules/seek-bzip/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/netlify-cli/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/netlify-cli/node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/semver-diff/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/netlify-cli/node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/send/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/netlify-cli/node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/netlify-cli/node_modules/send/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/serialize-error": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "extraneous": true, + "dependencies": { + "type-fest": "^0.13.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/serialize-error/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "extraneous": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "extraneous": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/netlify-cli/node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/netlify-cli/node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/netlify-cli/node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "extraneous": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/netlify-cli/node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/netlify-cli/node_modules/sinon": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.1.tgz", + "integrity": "sha512-8yx2wIvkBjIq/MGY1D9h1LMraYW+z1X0mb648KZnKSdvLasvDu7maa0dFaNYdTDczFgbjNw2tOmWdTk9saVfwQ==", + "extraneous": true, + "dependencies": { + "@sinonjs/commons": "^1.8.3", + "@sinonjs/fake-timers": "^9.0.0", + "@sinonjs/samsam": "^6.1.1", + "diff": "^5.0.0", + "nise": "^5.1.1", + "supports-color": "^7.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/sinon" + } + }, + "node_modules/netlify-cli/node_modules/sinon/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==", + "extraneous": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/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/netlify-cli/node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/netlify-cli/node_modules/sonic-boom": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz", + "integrity": "sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==", + "extraneous": true, + "dependencies": { + "atomic-sleep": "^1.0.0", + "flatstr": "^1.0.12" + } + }, + "node_modules/netlify-cli/node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/sort-on": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/sort-on/-/sort-on-4.1.1.tgz", + "integrity": "sha512-nj8myvTCEErLMMWnye61z1pV5osa7njoosoQNdylD8WyPYHoHCBQx/xn7mGJL6h4oThvGpYSIAxfm8VUr75qTQ==", + "extraneous": true, + "dependencies": { + "arrify": "^2.0.1", + "dot-prop": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/sort-on/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/sort-on/node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "extraneous": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + }, + "node_modules/netlify-cli/node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/netlify-cli/node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/netlify-cli/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" + }, + "node_modules/netlify-cli/node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "extraneous": true, + "dependencies": { + "readable-stream": "^3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "extraneous": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/stack-generator": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.5.tgz", + "integrity": "sha512-/t1ebrbHkrLrDuNMdeAcsvynWgoH/i4o8EGGfX7dEYDoTXOYVAkEpFdtshlvabzc6JlJ8Kf9YdFEoz7JkzGN9Q==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/netlify-cli/node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "node_modules/netlify-cli/node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-server": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/static-server/-/static-server-2.2.1.tgz", + "integrity": "sha512-j5eeW6higxYNmXMIT8iHjsdiViTpQDthg7o+SHsRtqdbxscdHqBHXwrXjHC8hL3F0Tsu34ApUpDkwzMBPBsrLw==", + "dependencies": { + "chalk": "^0.5.1", + "commander": "^2.3.0", + "file-size": "0.0.5", + "mime": "^1.2.11", + "opn": "^5.2.0" + }, + "bin": { + "static-server": "bin/static-server.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/static-server/node_modules/ansi-regex": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-server/node_modules/ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-server/node_modules/chalk": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "dependencies": { + "ansi-styles": "^1.1.0", + "escape-string-regexp": "^1.0.0", + "has-ansi": "^0.1.0", + "strip-ansi": "^0.3.0", + "supports-color": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-server/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/netlify-cli/node_modules/static-server/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/netlify-cli/node_modules/static-server/node_modules/has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "dependencies": { + "ansi-regex": "^0.2.0" + }, + "bin": { + "has-ansi": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-server/node_modules/strip-ansi": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "dependencies": { + "ansi-regex": "^0.2.1" + }, + "bin": { + "strip-ansi": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/static-server/node_modules/supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", + "bin": { + "supports-color": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/statsd-client": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/statsd-client/-/statsd-client-0.4.7.tgz", + "integrity": "sha512-+sGCE6FednJ/vI7vywErOg/mhVqmf6Zlktz7cdGRnF/cQWXD9ifMgtqU1CIIXmhSwm11SCk4zDN+bwNCvIR/Kg==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info." + }, + "node_modules/netlify-cli/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "extraneous": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/steno": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz", + "integrity": "sha1-BxEFvfwobmYVwEA8J+nXtdy4Vcs=", + "extraneous": true, + "dependencies": { + "graceful-fs": "^4.1.3" + } + }, + "node_modules/netlify-cli/node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "extraneous": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/netlify-cli/node_modules/stream-browserify/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "extraneous": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/stream-browserify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "extraneous": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "extraneous": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/stream-http/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "extraneous": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/stream-http/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "extraneous": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/netlify-cli/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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/netlify-cli/node_modules/string-similarity": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-4.0.4.tgz", + "integrity": "sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==" + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/string-width/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/netlify-cli/node_modules/string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/string.prototype.padend": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "extraneous": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/strip-ansi-control-characters": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi-control-characters/-/strip-ansi-control-characters-2.0.0.tgz", + "integrity": "sha512-Q0/k5orrVGeaOlIOUn1gybGU0IcAbgHQT1faLo5hik4DqClKVSaka5xOhNNoRgtfztHVxCYxi7j71mrWom0bIw==" + }, + "node_modules/netlify-cli/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "extraneous": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/strip-outer/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/netlify-cli/node_modules/superagent": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-7.1.1.tgz", + "integrity": "sha512-CQ2weSS6M+doIwwYFoMatklhRbx6sVNdB99OEJ5czcP3cng76Ljqus694knFWgOj3RkrtxZqIgpe6vhe0J7QWQ==", + "extraneous": true, + "dependencies": { + "component-emitter": "^1.3.0", + "cookiejar": "^2.1.3", + "debug": "^4.3.3", + "fast-safe-stringify": "^2.1.1", + "form-data": "^4.0.0", + "formidable": "^2.0.1", + "methods": "^1.1.2", + "mime": "^2.5.0", + "qs": "^6.10.1", + "readable-stream": "^3.6.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">=6.4.0 <13 || >=14" + } + }, + "node_modules/netlify-cli/node_modules/superagent/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "extraneous": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/superagent/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "extraneous": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/supertap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supertap/-/supertap-2.0.0.tgz", + "integrity": "sha512-jRzcXlCeDYvKoZGA5oRhYyR3jUIYu0enkSxtmAgHRlD7HwrovTpH4bDSi0py9FtuA8si9cW/fKommJHuaoDHJA==", + "extraneous": true, + "dependencies": { + "arrify": "^2.0.1", + "indent-string": "^4.0.0", + "js-yaml": "^3.14.0", + "serialize-error": "^7.0.1", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/supertap/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "extraneous": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/netlify-cli/node_modules/supertap/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/supertap/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==", + "extraneous": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/netlify-cli/node_modules/supertest": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.2.2.tgz", + "integrity": "sha512-wCw9WhAtKJsBvh07RaS+/By91NNE0Wh0DN19/hWPlBOU8tAfOtbZoVSV4xXeoKoxgPx0rx2y+y+8660XtE7jzg==", + "extraneous": true, + "dependencies": { + "methods": "^1.1.2", + "superagent": "^7.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/netlify-cli/node_modules/supports-color": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.1.tgz", + "integrity": "sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "extraneous": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/netlify-cli/node_modules/table/node_modules/ajv": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "extraneous": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/netlify-cli/node_modules/table/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==", + "extraneous": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/table/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==", + "extraneous": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/netlify-cli/node_modules/table/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/table/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==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/table/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "extraneous": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/tabtab": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/tabtab/-/tabtab-3.0.2.tgz", + "integrity": "sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==", + "dependencies": { + "debug": "^4.0.1", + "es6-promisify": "^6.0.0", + "inquirer": "^6.0.0", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "untildify": "^3.0.3" + } + }, + "node_modules/netlify-cli/node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/netlify-cli/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/temp": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.4.0.tgz", + "integrity": "sha1-ZxrWPVe+D+nXKUZks/xABjZnimA=", + "engines": [ + "node >=0.4.0" + ], + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/tempy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", + "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/terminal-link/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/netlify-cli/node_modules/terminal-link/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/netlify-cli/node_modules/terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "acorn": "^8.5.0" + }, + "peerDependenciesMeta": { + "acorn": { + "optional": true + } + } + }, + "node_modules/netlify-cli/node_modules/terser/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/netlify-cli/node_modules/terser/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/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/text-extensions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", + "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", + "extraneous": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/netlify-cli/node_modules/text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" + }, + "node_modules/netlify-cli/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=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "node_modules/netlify-cli/node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "extraneous": true, + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/netlify-cli/node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/through2-filter/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/through2-filter/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/through2-filter/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/netlify-cli/node_modules/through2-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-map/-/through2-map-3.0.0.tgz", + "integrity": "sha1-psMCbOY7SJipl9VAUGtm/9lw8nE=", + "dependencies": { + "through2": "~2.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/netlify-cli/node_modules/through2-map/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/netlify-cli/node_modules/through2-map/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/netlify-cli/node_modules/through2-map/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/netlify-cli/node_modules/time-zone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", + "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "extraneous": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/netlify-cli/node_modules/timers-ext": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz", + "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==", + "extraneous": true, + "dependencies": { + "es5-ext": "~0.10.46", + "next-tick": "1" + } + }, + "node_modules/netlify-cli/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/netlify-cli/node_modules/tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "dependencies": { + "tmp": "^0.2.0" + } + }, + "node_modules/netlify-cli/node_modules/tmp-promise/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/netlify-cli/node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/to-readable-stream": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz", + "integrity": "sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/to-regex/node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/netlify-cli/node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/netlify-cli/node_modules/toml": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", + "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" + }, + "node_modules/netlify-cli/node_modules/tomlify-j0.4": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tomlify-j0.4/-/tomlify-j0.4-3.0.0.tgz", + "integrity": "sha512-2Ulkc8T7mXJ2l0W476YC/A209PR38Nw8PuaCNtk9uI3t1zzFdGQeWYGQvmj2PZkVvRC/Yoi4xQKMRnWc/N29tQ==" + }, + "node_modules/netlify-cli/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "extraneous": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "node_modules/netlify-cli/node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "extraneous": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/netlify-cli/node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "extraneous": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/trim-repeated/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/netlify-cli/node_modules/triple-beam": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" + }, + "node_modules/netlify-cli/node_modules/ts-node": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.4.0.tgz", + "integrity": "sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==", + "dependencies": { + "@cspotcode/source-map-support": "0.7.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/netlify-cli/node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/netlify-cli/node_modules/tsconfig-paths": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "extraneous": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "extraneous": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/netlify-cli/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/netlify-cli/node_modules/tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "extraneous": true, + "engines": { + "node": ">=0.6.x" + } + }, + "node_modules/netlify-cli/node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/netlify-cli/node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "extraneous": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/netlify-cli/node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/typanion": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/typanion/-/typanion-3.7.1.tgz", + "integrity": "sha512-g2QDI/ZLpuEor9EnJ1b7s9S2QSJgNCPBw9ZCSkQdqXNjg5ZQs4mASgW/elVifSxISFwBeMaIAmMBP5luAOIKAw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "extraneous": true + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/netlify-cli/node_modules/uglify-js": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.0.tgz", + "integrity": "sha512-x+xdeDWq7FiORDvyIJ0q/waWd4PhjBNOm5dQUOq2AKC0IEjxOS66Ha9tctiVDGcRQuh69K7fgU5oRuTK4cysSg==", + "extraneous": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/netlify-cli/node_modules/uid-safe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", + "dependencies": { + "random-bytes": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "extraneous": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/netlify-cli/node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "node_modules/netlify-cli/node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "extraneous": true, + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/netlify-cli/node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" + }, + "node_modules/netlify-cli/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "extraneous": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/netlify-cli/node_modules/unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/unixify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", + "integrity": "sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=", + "dependencies": { + "normalize-path": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/unixify/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/untildify": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz", + "integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/netlify-cli/node_modules/update-notifier/node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/netlify-cli/node_modules/update-notifier/node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/netlify-cli/node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "extraneous": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/netlify-cli/node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/netlify-cli/node_modules/url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", + "engines": { + "node": ">= 4" + } + }, + "node_modules/netlify-cli/node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "extraneous": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/netlify-cli/node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/netlify-cli/node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/netlify-cli/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/netlify-cli/node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/netlify-cli/node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "extraneous": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/verdaccio": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/verdaccio/-/verdaccio-5.6.0.tgz", + "integrity": "sha512-dSy87kjtu3YxAxSm7dcT5sQuHKQ+Y4qSwMX6fO978kYHOPHKH1RtuzpAj2sBaPXDg09HekrUPlhlEjT8WWRL6Q==", + "extraneous": true, + "dependencies": { + "@verdaccio/commons-api": "10.2.0", + "@verdaccio/local-storage": "10.2.0", + "@verdaccio/readme": "10.3.2", + "@verdaccio/streams": "10.2.0", + "@verdaccio/ui-theme": "6.0.0-6-next.16", + "async": "3.2.3", + "body-parser": "1.19.1", + "clipanion": "3.1.0", + "compression": "1.7.4", + "cookies": "0.8.0", + "cors": "2.8.5", + "dayjs": "1.10.7", + "debug": "^4.3.3", + "envinfo": "7.8.1", + "eslint-import-resolver-node": "0.3.6", + "express": "4.17.2", + "express-rate-limit": "5.5.1", + "fast-safe-stringify": "2.1.1", + "handlebars": "4.7.7", + "http-errors": "2.0.0", + "js-yaml": "4.1.0", + "JSONStream": "1.3.5", + "jsonwebtoken": "8.5.1", + "kleur": "4.1.4", + "lodash": "4.17.21", + "lru-cache": "6.0.0", + "lunr-mutable-indexes": "2.3.2", + "marked": "4.0.12", + "memoizee": "0.4.15", + "mime": "3.0.0", + "minimatch": "3.0.4", + "mkdirp": "1.0.4", + "mv": "2.1.1", + "pino": "6.13.4", + "pkginfo": "0.4.1", + "prettier-bytes": "^1.0.4", + "pretty-ms": "^7.0.1", + "request": "2.88.0", + "semver": "7.3.5", + "validator": "13.7.0", + "verdaccio-audit": "10.2.0", + "verdaccio-htpasswd": "10.2.0" + }, + "bin": { + "verdaccio": "bin/verdaccio" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio-audit": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/verdaccio-audit/-/verdaccio-audit-10.2.0.tgz", + "integrity": "sha512-/VqtzkFoM9v1DFU3JL+T/4v343YcCwZVR/3TDLkgtrG2IuukwxjX62BVGYZxT8v6M4ml2hRDm5za7xOHQU2AIg==", + "extraneous": true, + "dependencies": { + "body-parser": "1.19.1", + "express": "4.17.2", + "https-proxy-agent": "5.0.0", + "node-fetch": "2.6.7" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio-audit/node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "extraneous": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio-audit/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "extraneous": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio-audit/node_modules/express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "extraneous": true, + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio-audit/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/verdaccio-audit/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "extraneous": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/netlify-cli/node_modules/verdaccio-audit/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "extraneous": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio-htpasswd": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/verdaccio-htpasswd/-/verdaccio-htpasswd-10.2.0.tgz", + "integrity": "sha512-OH62dbSWXSXZNQMTslHrNtaAZOx8is0mcJzcQV2bE9fnLEH2EJ+9JBC5helOaBEckBojuiif4xlmg9VTFeVZQw==", + "extraneous": true, + "dependencies": { + "@verdaccio/file-locking": "10.2.0", + "apache-md5": "1.1.7", + "bcryptjs": "2.4.3", + "http-errors": "2.0.0", + "unix-crypt-td-js": "1.1.4" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/verdaccio" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio-htpasswd/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "extraneous": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio-htpasswd/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "extraneous": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "extraneous": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "extraneous": true, + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "extraneous": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/express/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "extraneous": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "extraneous": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/http-errors/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "extraneous": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/marked": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.12.tgz", + "integrity": "sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ==", + "extraneous": true, + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "extraneous": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "extraneous": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/verdaccio/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "extraneous": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/netlify-cli/node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "extraneous": true, + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/netlify-cli/node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "extraneous": true + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/netlify-cli/node_modules/w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "extraneous": true, + "dependencies": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/netlify-cli/node_modules/wait-port": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-0.2.9.tgz", + "integrity": "sha512-hQ/cVKsNqGZ/UbZB/oakOGFqic00YAMM5/PEj3Bt4vKarv2jWIWzDbqlwT94qMs/exAQAsvMOq99sZblV92zxQ==", + "dependencies": { + "chalk": "^2.4.2", + "commander": "^3.0.2", + "debug": "^4.1.1" + }, + "bin": { + "wait-port": "bin/wait-port.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/node_modules/wait-port/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/netlify-cli/node_modules/wait-port/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/netlify-cli/node_modules/wait-port/node_modules/commander": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz", + "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==" + }, + "node_modules/netlify-cli/node_modules/wait-port/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/netlify-cli/node_modules/wait-port/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/netlify-cli/node_modules/wait-port/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/netlify-cli/node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/netlify-cli/node_modules/web-streams-polyfill": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", + "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/netlify-cli/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/well-known-symbols": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz", + "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/whatwg-url/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/netlify-cli/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/netlify-cli/node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "extraneous": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/netlify-cli/node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/windows-release": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-5.0.1.tgz", + "integrity": "sha512-y1xFdFvdMiDXI3xiOhMbJwt1Y7dUxidha0CWPs1NgjZIjZANTcX7+7bMqNjuezhzb8s5JGEiBAbQjQQYYy7ulw==", + "dependencies": { + "execa": "^5.1.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/winston": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.6.0.tgz", + "integrity": "sha512-9j8T75p+bcN6D00sF/zjFVmPp+t8KMPB1MzbbzYjeN9VWxdsYnTB40TkbNUEXAmILEfChMvAMgidlX64OG3p6w==", + "dependencies": { + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.4.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.5.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/netlify-cli/node_modules/winston-transport": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", + "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", + "dependencies": { + "logform": "^2.3.2", + "readable-stream": "^3.6.0", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 6.4.0" + } + }, + "node_modules/netlify-cli/node_modules/wipe-node-cache": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/wipe-node-cache/-/wipe-node-cache-2.1.2.tgz", + "integrity": "sha512-m7NXa8qSxBGMtdQilOu53ctMaIBXy93FOP04EC1Uf4bpsE+r+adfLKwIMIvGbABsznaSNxK/ErD4xXDyY5og9w==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/wipe-webpack-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wipe-webpack-cache/-/wipe-webpack-cache-2.1.0.tgz", + "integrity": "sha512-OXzQMGpA7MnQQ8AG+uMl5mWR2ezy6fw1+DMHY+wzYP1qkF1jrek87psLBmhZEj+er4efO/GD4R8jXWFierobaA==", + "extraneous": true, + "dependencies": { + "wipe-node-cache": "^2.1.0" + } + }, + "node_modules/netlify-cli/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/netlify-cli/node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "extraneous": true + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/netlify-cli/node_modules/write-file-atomic": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", + "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + } + }, + "node_modules/netlify-cli/node_modules/ws": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", + "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", + "extraneous": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/netlify-cli/node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-cli/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==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "extraneous": true + }, + "node_modules/netlify-cli/node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/netlify-cli/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/netlify-cli/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/netlify-cli/node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "extraneous": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/netlify-cli/node_modules/yargs": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", + "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/netlify-cli/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" + } + }, + "node_modules/netlify-cli/node_modules/yargs/node_modules/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/netlify-cli/node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/netlify-cli/node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/netlify-cli/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/netlify-cli/node_modules/zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "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==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "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/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "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/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "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/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "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-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==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "dependencies": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dev": true, + "dependencies": { + "node-forge": "^1.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "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/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/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/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "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/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/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "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/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "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/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz", + "integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==", + "dev": true, + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dev": true, + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/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==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "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/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webpack": { + "version": "5.69.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.69.1.tgz", + "integrity": "sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-cli": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.2.tgz", + "integrity": "sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==", + "dev": true, + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.1.1", + "@webpack-cli/info": "^1.4.1", + "@webpack-cli/serve": "^1.6.1", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "execa": "^5.0.0", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "@webpack-cli/migrate": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "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/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "@babel/core": { + "version": "7.17.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", + "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "dev": true, + "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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@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==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@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==", + "dev": true, + "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==", + "dev": true + }, + "@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==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", + "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "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=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.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==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", + "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@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==", + "dev": true, + "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/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@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-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + } + }, + "@babel/runtime": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", + "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true + }, + "@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==", + "dev": true + }, + "@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==", + "dev": true + }, + "@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==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "devOptional": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/chart.js": { + "version": "2.9.35", + "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.35.tgz", + "integrity": "sha512-MWx/zZlh4wHBbM4Tm4YsZyYGb1/LkTiFLFwX/FXb0EJCvXX2xWTRHwlJ2RAAEXWxLrOdaAWP8vFtJXny+4CpEw==", + "requires": { + "moment": "^2.10.2" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "devOptional": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "devOptional": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "devOptional": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "requires": { + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "devOptional": true + }, + "@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "devOptional": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "devOptional": true + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "devOptional": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-mTClfhq5cuGyW4jthaFuig6Q8OVfB3IRyZfN/9SCyJtiM5H0SubwM89cHoT9UngO6HyUFic88HvT1zSNLNyxWA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webpack-cli/configtest": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.1.tgz", + "integrity": "sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==", + "dev": true, + "requires": {} + }, + "@webpack-cli/info": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.1.tgz", + "integrity": "sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA==", + "dev": true, + "requires": { + "envinfo": "^7.7.3" + } + }, + "@webpack-cli/serve": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.1.tgz", + "integrity": "sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==", + "dev": true, + "requires": {} + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "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==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "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" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "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" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "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=" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "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" + } + }, + "browserslist": { + "version": "4.19.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "dev": true, + "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" + } + }, + "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==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "caniuse-lite": { + "version": "1.0.30001312", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", + "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", + "dev": true + }, + "chart.js": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.7.1.tgz", + "integrity": "sha512-8knRegQLFnPQAheZV8MjxIXc5gQEfDFD897BJgv/klO/vtIyFFmgMXrNfgrXpbTr/XbTturxRgxIXx/Y+ASJBA==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "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=", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "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==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "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" + } + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "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" + } + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==" + }, + "dotenv-defaults": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dotenv-defaults/-/dotenv-defaults-2.0.2.tgz", + "integrity": "sha512-iOIzovWfsUHU91L5i8bJce3NYK5JXeAwH50Jh6+ARUdLiiGlYWfGw6UkzsYqaXZH/hjE/eCd/PlfM/qqyK0AMg==", + "dev": true, + "requires": { + "dotenv": "^8.2.0" + } + }, + "dotenv-webpack": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/dotenv-webpack/-/dotenv-webpack-7.1.0.tgz", + "integrity": "sha512-+aUOe+nqgLerA/n611oyC15fY79BIkGm2fOxJAcHDonMZ7AtDpnzv/Oe591eHAenIE0t6w03UyxDnLs/YUxx5Q==", + "dev": true, + "requires": { + "dotenv-defaults": "^2.0.2" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.4.72", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.72.tgz", + "integrity": "sha512-9LkRQwjW6/wnSfevR21a3k8sOJ+XWSH7kkzs9/EUenKmuDkndP3W9y1yCZpOxufwGbX3JV8glZZSDb4o95zwXQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "enhanced-resolve": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.0.tgz", + "integrity": "sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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=", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "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" + } + }, + "express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "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=" + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "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" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "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=" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "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" + } + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "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==", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "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==" + }, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.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==" + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true + } + } + }, + "html-webpack-link-type-plugin": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/html-webpack-link-type-plugin/-/html-webpack-link-type-plugin-1.1.1.tgz", + "integrity": "sha512-s7rcMvcpX6mz4CezXC63vcgEqmhhyuEjVcA17jE60gN9Hpp0CZlHyKOq4uDBa2J0PhV8pFQi1xPmtsMwCPN1zg==", + "dev": true, + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", + "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "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" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "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==" + }, + "interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "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-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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-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" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "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.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "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==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "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": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "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==" + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "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==" + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "netlify-cli": { + "version": "9.8.3", + "resolved": "https://registry.npmjs.org/netlify-cli/-/netlify-cli-9.8.3.tgz", + "integrity": "sha512-dsu5HHSAi/E1lkxK3sGsu6EeDYmSRK1UA1xzvorgsg2YeFqJjxKAdD9cIuOvALjhf4TGLJuXbwCZjr3Vi8RigA==", + "requires": { + "@netlify/build": "^26.3.8", + "@netlify/config": "^17.0.15", + "@netlify/framework-info": "^9.0.2", + "@netlify/local-functions-proxy": "^1.1.1", + "@netlify/plugin-edge-handlers": "^3.0.6", + "@netlify/plugins-list": "^6.13.1", + "@netlify/routing-local-proxy": "^0.34.1", + "@netlify/zip-it-and-ship-it": "^5.9.0", + "@octokit/rest": "^18.0.0", + "@sindresorhus/slugify": "^1.1.0", + "ansi-escapes": "^5.0.0", + "ansi-styles": "^5.0.0", + "ansi2html": "^0.0.1", + "ascii-table": "0.0.9", + "backoff": "^2.5.0", + "better-opn": "^3.0.0", + "boxen": "^5.0.0", + "chalk": "^4.0.0", + "chokidar": "^3.0.2", + "ci-info": "^3.0.0", + "clean-deep": "^3.0.2", + "commander": "^9.0.0", + "concordance": "^5.0.0", + "configstore": "^5.0.0", + "content-type": "^1.0.4", + "cookie": "^0.4.0", + "copy-template-dir": "^1.4.0", + "cron-parser": "^4.2.1", + "debug": "^4.1.1", + "decache": "^4.6.0", + "del": "^6.0.0", + "dot-prop": "^6.0.0", + "dotenv": "^16.0.0", + "env-paths": "^2.2.0", + "envinfo": "^7.3.1", + "execa": "^5.0.0", + "express": "^4.17.1", + "express-logging": "^1.1.1", + "find-up": "^5.0.0", + "flush-write-stream": "^2.0.0", + "folder-walker": "^3.2.0", + "from2-array": "^0.0.4", + "fuzzy": "^0.1.3", + "get-port": "^5.1.0", + "gh-release-fetch": "^3.0.0", + "git-repo-info": "^2.1.0", + "gitconfiglocal": "^2.1.0", + "graphql": "^16.1.0", + "hasbin": "^1.2.3", + "hasha": "^5.2.2", + "http-proxy": "^1.18.0", + "http-proxy-middleware": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "inquirer": "^6.5.1", + "inquirer-autocomplete-prompt": "^1.0.1", + "is-docker": "^2.0.0", + "is-plain-obj": "^3.0.0", + "is-wsl": "^2.2.0", + "isexe": "^2.0.0", + "jsonwebtoken": "^8.5.1", + "jwt-decode": "^3.0.0", + "lambda-local": "^2.0.1", + "listr": "^0.14.3", + "locate-path": "^6.0.0", + "lodash": "^4.17.20", + "log-symbols": "^4.0.0", + "log-update": "^5.0.0", + "memoize-one": "^6.0.0", + "minimist": "^1.2.5", + "multiparty": "^4.2.1", + "netlify": "^11.0.0", + "netlify-headers-parser": "^6.0.2", + "netlify-onegraph-internal": "0.0.50", + "netlify-redirect-parser": "^13.0.4", + "netlify-redirector": "^0.2.1", + "node-fetch": "^2.6.0", + "node-version-alias": "^1.0.1", + "omit.js": "^2.0.2", + "ora": "^5.0.0", + "p-event": "^4.2.0", + "p-filter": "^2.1.0", + "p-map": "^4.0.0", + "p-wait-for": "^3.0.0", + "parallel-transform": "^1.2.0", + "parse-github-url": "^1.0.2", + "parse-gitignore": "^1.0.1", + "path-key": "^3.1.1", + "prettyjson": "^1.2.1", + "pump": "^3.0.0", + "raw-body": "^2.4.1", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.5", + "source-map-support": "^0.5.19", + "static-server": "^2.2.1", + "string-similarity": "^4.0.4", + "strip-ansi-control-characters": "^2.0.0", + "tabtab": "^3.0.2", + "tempy": "^1.0.0", + "terminal-link": "^2.1.1", + "through2-filter": "^3.0.0", + "through2-map": "^3.0.0", + "to-readable-stream": "^2.1.0", + "toml": "^3.0.0", + "update-notifier": "^5.0.0", + "uuid": "^8.0.0", + "wait-port": "^0.2.2", + "winston": "^3.2.1", + "write-file-atomic": "^4.0.0" + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.0.2.tgz", + "integrity": "sha512-sE8Gx+qSDMLoJvb3QarJJlDQK7SSY4rK3hxp4XsiANeFOmjU46ZI7Y9adAQRJrmbz8zbtZkp3mJTT+rGxtF0XA==", + "requires": { + "@jridgewell/trace-mapping": "^0.2.2", + "sourcemap-codec": "1.4.8" + } + }, + "@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.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.0.tgz", + "integrity": "sha512-x/5Ea+RO5MvF9ize5DeVICJoVrNv0Mi2RnIABrZEKYvPEpldXwauPkgvYA17cKa6WpU3LoYvYbuEMFtSNFsarA==", + "requires": { + "@ampproject/remapping": "^2.0.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.0", + "@babel/parser": "^7.17.0", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "extraneous": true, + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "extraneous": true + } + } + }, + "@babel/generator": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz", + "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==", + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.1.tgz", + "integrity": "sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@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-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "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-member-expression-to-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "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.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@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-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@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-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@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/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.0.tgz", + "integrity": "sha512-Xe/9NFxjPwELUvW2dsukcMZIp6XwPSbI4ojFBJuX5ramHuVE22SVcZIwqzdWo5uCgeTXW8qV97lMvSOjq+1+nQ==", + "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" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + } + } + }, + "@babel/parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz", + "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz", + "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz", + "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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-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-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "extraneous": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@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-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz", + "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@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/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "extraneous": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.7.tgz", + "integrity": "sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag==", + "extraneous": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "extraneous": true, + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "extraneous": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@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-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "extraneous": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + } + }, + "@babel/runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", + "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@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.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz", + "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@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.0", + "@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==", + "extraneous": true + }, + "@bugsnag/browser": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.16.1.tgz", + "integrity": "sha512-Tq9fWpwmqdOsbedYL67GzsTKrG5MERIKtnKCi5FyvFjTj143b6as0pwj7LWQ+Eh8grWlR7S11+VvJmb8xnY8Tg==", + "requires": { + "@bugsnag/core": "^7.16.1" + } + }, + "@bugsnag/core": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@bugsnag/core/-/core-7.16.1.tgz", + "integrity": "sha512-zuBnL7B329VldItRqhXYrp1hjmjZnltJwNXMysi9WtY4t29WKk5LVwgWb1mPM9clJ0FoObZ7kvvQMUTKh3ezFQ==", + "requires": { + "@bugsnag/cuid": "^3.0.0", + "@bugsnag/safe-json-stringify": "^6.0.0", + "error-stack-parser": "^2.0.3", + "iserror": "0.0.2", + "stack-generator": "^2.0.3" + } + }, + "@bugsnag/cuid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@bugsnag/cuid/-/cuid-3.0.0.tgz", + "integrity": "sha512-LOt8aaBI+KvOQGneBtpuCz3YqzyEAehd1f3nC5yr9TIYW1+IzYKa2xWS4EiMz5pPOnRPHkyyS5t/wmSmN51Gjg==" + }, + "@bugsnag/js": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@bugsnag/js/-/js-7.16.1.tgz", + "integrity": "sha512-yb83OmsbIMDJhX3hHhbHl5StN72feqdr/Ctq7gqsdcfOHNb2121Edf2EbegPJKZhFqSik66vWwiVbGJ6CdS/UQ==", + "requires": { + "@bugsnag/browser": "^7.16.1", + "@bugsnag/node": "^7.16.1" + } + }, + "@bugsnag/node": { + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@bugsnag/node/-/node-7.16.1.tgz", + "integrity": "sha512-9zBA1IfDTbLKMoDltdhELpTd1e+b5+vUW4j40zGA+4SYIe64XNZKShfqRdvij7embvC1iHQ9UpuPRSk60P6Dng==", + "requires": { + "@bugsnag/core": "^7.16.1", + "byline": "^5.0.0", + "error-stack-parser": "^2.0.2", + "iserror": "^0.0.2", + "pump": "^3.0.0", + "stack-generator": "^2.0.3" + } + }, + "@bugsnag/safe-json-stringify": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@bugsnag/safe-json-stringify/-/safe-json-stringify-6.0.0.tgz", + "integrity": "sha512-htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA==" + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" + }, + "@commitlint/cli": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-16.1.0.tgz", + "integrity": "sha512-x5L1knvA3isRWBRVQx+Q6D45pA9139a2aZQYpxkljMG0dj4UHZkCnsYWpnGalxPxASI7nrI0KedKfS2YeQ55cQ==", + "extraneous": true, + "requires": { + "@commitlint/format": "^16.0.0", + "@commitlint/lint": "^16.0.0", + "@commitlint/load": "^16.1.0", + "@commitlint/read": "^16.0.0", + "@commitlint/types": "^16.0.0", + "lodash": "^4.17.19", + "resolve-from": "5.0.0", + "resolve-global": "1.0.0", + "yargs": "^17.0.0" + } + }, + "@commitlint/config-conventional": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-16.0.0.tgz", + "integrity": "sha512-mN7J8KlKFn0kROd+q9PB01sfDx/8K/R25yITspL1No8PB4oj9M1p77xWjP80hPydqZG9OvQq+anXK3ZWeR7s3g==", + "extraneous": true, + "requires": { + "conventional-changelog-conventionalcommits": "^4.3.1" + } + }, + "@commitlint/config-validator": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-16.1.0.tgz", + "integrity": "sha512-2cHeZPNTuf1JWbMqyA46MkExor5HMSgv8JrdmzEakUbJHUreh35/wN00FJf57qGs134exQW2thiSQ1IJUsVx2Q==", + "extraneous": true, + "requires": { + "@commitlint/types": "^16.0.0", + "ajv": "^6.12.6" + } + }, + "@commitlint/ensure": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-16.0.0.tgz", + "integrity": "sha512-WdMySU8DCTaq3JPf0tZFCKIUhqxaL54mjduNhu8v4D2AMUVIIQKYMGyvXn94k8begeW6iJkTf9cXBArayskE7Q==", + "extraneous": true, + "requires": { + "@commitlint/types": "^16.0.0", + "lodash": "^4.17.19" + } + }, + "@commitlint/execute-rule": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-16.0.0.tgz", + "integrity": "sha512-8edcCibmBb386x5JTHSPHINwA5L0xPkHQFY8TAuDEt5QyRZY/o5DF8OPHSa5Hx2xJvGaxxuIz4UtAT6IiRDYkw==", + "extraneous": true + }, + "@commitlint/format": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-16.0.0.tgz", + "integrity": "sha512-9yp5NCquXL1jVMKL0ZkRwJf/UHdebvCcMvICuZV00NQGYSAL89O398nhqrqxlbjBhM5EZVq0VGcV5+7r3D4zAA==", + "extraneous": true, + "requires": { + "@commitlint/types": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@commitlint/is-ignored": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-16.0.0.tgz", + "integrity": "sha512-gmAQcwIGC/R/Lp0CEb2b5bfGC7MT5rPe09N8kOGjO/NcdNmfFSZMquwrvNJsq9hnAP0skRdHIsqwlkENkN4Lag==", + "extraneous": true, + "requires": { + "@commitlint/types": "^16.0.0", + "semver": "7.3.5" + } + }, + "@commitlint/lint": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-16.0.0.tgz", + "integrity": "sha512-HNl15bRC0h+pLzbMzQC3tM0j1aESXsLYhElqKnXcf5mnCBkBkHzu6WwJW8rZbfxX+YwJmNljN62cPhmdBo8x0A==", + "extraneous": true, + "requires": { + "@commitlint/is-ignored": "^16.0.0", + "@commitlint/parse": "^16.0.0", + "@commitlint/rules": "^16.0.0", + "@commitlint/types": "^16.0.0" + } + }, + "@commitlint/load": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-16.1.0.tgz", + "integrity": "sha512-MtlEhKjP8jAF85jjX4mw8DUUwCxKsCgAc865hhpnwxjrfBcmGP7Up2AFE/M3ZMGDmSl1X1TMybQk/zohj8Cqdg==", + "extraneous": true, + "requires": { + "@commitlint/config-validator": "^16.1.0", + "@commitlint/execute-rule": "^16.0.0", + "@commitlint/resolve-extends": "^16.1.0", + "@commitlint/types": "^16.0.0", + "chalk": "^4.0.0", + "cosmiconfig": "^7.0.0", + "cosmiconfig-typescript-loader": "^1.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0", + "typescript": "^4.4.3" + } + }, + "@commitlint/message": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-16.0.0.tgz", + "integrity": "sha512-CmK2074SH1Ws6kFMEKOKH/7hMekGVbOD6vb4alCOo2+33ZSLUIX8iNkDYyrw38Jwg6yWUhLjyQLUxREeV+QIUA==", + "extraneous": true + }, + "@commitlint/parse": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-16.0.0.tgz", + "integrity": "sha512-F9EjFlMw4MYgBEqoRrWZZKQBzdiJzPBI0qFDFqwUvfQsMmXEREZ242T4R5bFwLINWaALFLHEIa/FXEPa6QxCag==", + "extraneous": true, + "requires": { + "@commitlint/types": "^16.0.0", + "conventional-changelog-angular": "^5.0.11", + "conventional-commits-parser": "^3.2.2" + } + }, + "@commitlint/read": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-16.0.0.tgz", + "integrity": "sha512-H4T2zsfmYQK9B+JtoQaCXWBHUhgIJyOzWZjSfuIV9Ce69/OgHoffNpLZPF2lX6yKuDrS1SQFhI/kUCjVc/e4ew==", + "extraneous": true, + "requires": { + "@commitlint/top-level": "^16.0.0", + "@commitlint/types": "^16.0.0", + "fs-extra": "^10.0.0", + "git-raw-commits": "^2.0.0" + } + }, + "@commitlint/resolve-extends": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-16.1.0.tgz", + "integrity": "sha512-8182s6AFoUFX6+FT1PgQDt15nO2ogdR/EN8SYVAdhNXw1rLz8kT5saB/ICw567GuRAUgFTUMGCXy3ctMOXPEDg==", + "extraneous": true, + "requires": { + "@commitlint/config-validator": "^16.1.0", + "@commitlint/types": "^16.0.0", + "import-fresh": "^3.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0", + "resolve-global": "^1.0.0" + } + }, + "@commitlint/rules": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-16.0.0.tgz", + "integrity": "sha512-AOl0y2SBTdJ1bvIv8nwHvQKRT/jC1xb09C5VZwzHoT8sE8F54KDeEzPCwHQFgUcWdGLyS10kkOTAH2MyA8EIlg==", + "extraneous": true, + "requires": { + "@commitlint/ensure": "^16.0.0", + "@commitlint/message": "^16.0.0", + "@commitlint/to-lines": "^16.0.0", + "@commitlint/types": "^16.0.0", + "execa": "^5.0.0" + } + }, + "@commitlint/to-lines": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-16.0.0.tgz", + "integrity": "sha512-iN/qU38TCKU7uKOg6RXLpD49wNiuI0TqMqybHbjefUeP/Jmzxa8ishryj0uLyVdrAl1ZjGeD1ukXGMTtvqz8iA==", + "extraneous": true + }, + "@commitlint/top-level": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-16.0.0.tgz", + "integrity": "sha512-/Jt6NLxyFkpjL5O0jxurZPCHURZAm7cQCqikgPCwqPAH0TLgwqdHjnYipl8J+AGnAMGDip4FNLoYrtgIpZGBYw==", + "extraneous": true, + "requires": { + "find-up": "^5.0.0" + } + }, + "@commitlint/types": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-16.0.0.tgz", + "integrity": "sha512-+0FvYOAS39bJ4aKjnYn/7FD4DfWkmQ6G/06I4F0Gvu4KS5twirEg8mIcLhmeRDOOKn4Tp8PwpLwBiSA6npEMQA==", + "extraneous": true, + "requires": { + "chalk": "^4.0.0" + } + }, + "@cspotcode/source-map-consumer": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz", + "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==" + }, + "@cspotcode/source-map-support": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz", + "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==", + "requires": { + "@cspotcode/source-map-consumer": "0.8.0" + } + }, + "@dabh/diagnostics": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", + "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", + "requires": { + "colorspace": "1.1.x", + "enabled": "2.0.x", + "kuler": "^2.0.0" + } + }, + "@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "extraneous": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "extraneous": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "extraneous": true, + "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==", + "extraneous": true + }, + "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==", + "extraneous": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^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==", + "extraneous": true + } + } + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "extraneous": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "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==", + "extraneous": true + }, + "@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==", + "extraneous": true + }, + "@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": { + "@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": "*" + } + } + } + }, + "@jridgewell/resolve-uri": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.4.tgz", + "integrity": "sha512-cz8HFjOFfUBtvN+NXYSFMHYRdxZMaEl0XypVrhzxBgadKIXhIkRd8aMeHhmF56Sl7SuS8OnUpQ73/k9LE4VnLg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.2.5.tgz", + "integrity": "sha512-K+Eths78fXDFOvQ2hgJhCiI5s+g81r2yXmACBpbn+f2+Qt94PNoTgUcAXPT8DZkhXCsZRsHVWVtY5KIBMcpDqQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "sourcemap-codec": "1.4.8" + } + }, + "@mapbox/node-pre-gyp": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.8.tgz", + "integrity": "sha512-CMGKi28CF+qlbXh26hDe6NxCd7amqeAzEqnS6IHeO6LoaKyM/n+Xw3HT1COdq8cuioOdlKdqn/hCmqPUOMOywg==", + "requires": { + "detect-libc": "^1.0.3", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.5", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + } + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@netlify/build": { + "version": "26.3.8", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-26.3.8.tgz", + "integrity": "sha512-ys7E8GfN2VaWAADa78mHaEU6l1K53CjpG3ci9FOthT/2RoIhf3gTVa+l4eiSVNwQprONMtbBOllE/gTDmUg0kw==", + "requires": { + "@bugsnag/js": "^7.0.0", + "@netlify/cache-utils": "^4.0.0", + "@netlify/config": "^17.0.0", + "@netlify/functions-utils": "^4.0.0", + "@netlify/git-utils": "^4.0.0", + "@netlify/plugin-edge-handlers": "^3.0.6", + "@netlify/plugins-list": "^6.13.1", + "@netlify/run-utils": "^4.0.0", + "@netlify/zip-it-and-ship-it": "5.9.0", + "@sindresorhus/slugify": "^2.0.0", + "@types/node": "^16.0.0", + "ansi-escapes": "^5.0.0", + "chalk": "^5.0.0", + "clean-stack": "^4.0.0", + "execa": "^6.0.0", + "figures": "^4.0.0", + "filter-obj": "^3.0.0", + "got": "^10.0.0", + "indent-string": "^5.0.0", + "is-plain-obj": "^4.0.0", + "js-yaml": "^4.0.0", + "keep-func-props": "^4.0.0", + "locate-path": "^7.0.0", + "log-process-errors": "^8.0.0", + "map-obj": "^5.0.0", + "memoize-one": "^6.0.0", + "os-name": "^5.0.0", + "p-event": "^5.0.0", + "p-every": "^2.0.0", + "p-filter": "^3.0.0", + "p-locate": "^6.0.0", + "p-reduce": "^3.0.0", + "path-exists": "^5.0.0", + "path-type": "^5.0.0", + "pkg-dir": "^6.0.0", + "pretty-ms": "^7.0.0", + "ps-list": "^8.0.0", + "read-pkg-up": "^9.0.0", + "readdirp": "^3.4.0", + "resolve": "^2.0.0-next.1", + "rfdc": "^1.3.0", + "safe-json-stringify": "^1.2.0", + "semver": "^7.0.0", + "statsd-client": "0.4.7", + "string-width": "^5.0.0", + "strip-ansi": "^7.0.0", + "supports-color": "^9.0.0", + "tmp-promise": "^3.0.2", + "ts-node": "10.4.0", + "typescript": "^4.5.4", + "update-notifier": "^5.0.0", + "uuid": "^8.0.0", + "yargs": "^17.3.1" + }, + "dependencies": { + "@sindresorhus/is": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.1.tgz", + "integrity": "sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==" + }, + "@sindresorhus/slugify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-2.1.0.tgz", + "integrity": "sha512-gU3Gdm/V167BmUwIn8APHZ3SeeRVRUSOdXxnt7Q/JkUHLXaaTA/prYmoRumwsSitJZWUDYMzDWdWgrOdvE8IRQ==", + "requires": { + "@sindresorhus/transliterate": "^1.0.0", + "escape-string-regexp": "^5.0.0" + } + }, + "@sindresorhus/transliterate": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-1.5.0.tgz", + "integrity": "sha512-/sfSkoNelLq5riqNRp5uBjHIKBi1MWZk9ubRT1WiBQuTfmDf7BeQkph2DJzRB83QagMPHk2VDjuvpy0VuwyzdA==", + "requires": { + "escape-string-regexp": "^5.0.0", + "lodash.deburr": "^4.1.0" + } + }, + "aggregate-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz", + "integrity": "sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==", + "requires": { + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "cacheable-lookup": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz", + "integrity": "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==", + "requires": { + "@types/keyv": "^3.1.1", + "keyv": "^4.0.0" + } + }, + "chalk": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz", + "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==" + }, + "decompress-response": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz", + "integrity": "sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==", + "requires": { + "mimic-response": "^2.0.0" + } + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + }, + "execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + } + }, + "figures": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.0.tgz", + "integrity": "sha512-VnYcWq6H6F0qDN0QnorznBr0abEovifzUokmnezpKZBUbDmbLAt7LMryOp1TKFVxLxyNYkxEkCEADZR58U9oSw==", + "requires": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.0.0" + } + }, + "filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==" + }, + "find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "requires": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + } + }, + "got": { + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/got/-/got-10.7.0.tgz", + "integrity": "sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==", + "requires": { + "@sindresorhus/is": "^2.0.0", + "@szmarczak/http-timer": "^4.0.0", + "@types/cacheable-request": "^6.0.1", + "cacheable-lookup": "^2.0.0", + "cacheable-request": "^7.0.1", + "decompress-response": "^5.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^5.0.0", + "lowercase-keys": "^2.0.0", + "mimic-response": "^2.1.0", + "p-cancelable": "^2.0.0", + "p-event": "^4.0.0", + "responselike": "^2.0.0", + "to-readable-stream": "^2.0.0", + "type-fest": "^0.10.0" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "requires": { + "p-timeout": "^3.1.0" + } + }, + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "requires": { + "p-finally": "^1.0.0" + } + } + } + }, + "human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" + }, + "indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==" + }, + "is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==" + }, + "is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" + }, + "is-unicode-supported": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.1.0.tgz", + "integrity": "sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==" + }, + "locate-path": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", + "requires": { + "p-locate": "^6.0.0" + } + }, + "map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==" + }, + "mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" + }, + "npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "requires": { + "path-key": "^4.0.0" + } + }, + "onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "requires": { + "mimic-fn": "^4.0.0" + } + }, + "p-event": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz", + "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==", + "requires": { + "p-timeout": "^5.0.2" + } + }, + "p-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", + "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", + "requires": { + "p-map": "^5.1.0" + } + }, + "p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "requires": { + "yocto-queue": "^1.0.0" + } + }, + "p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "requires": { + "p-limit": "^4.0.0" + } + }, + "p-map": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.3.0.tgz", + "integrity": "sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==", + "requires": { + "aggregate-error": "^4.0.0" + } + }, + "p-timeout": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.0.2.tgz", + "integrity": "sha512-sEmji9Yaq+Tw+STwsGAE56hf7gMy9p0tQfJojIAamB7WHJYJKf1qlsg9jqBWG8q9VCxKPhZaP/AcXwEoBcYQhQ==" + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + }, + "path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" + }, + "path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==" + }, + "pkg-dir": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-6.0.1.tgz", + "integrity": "sha512-C9R+PTCKGA32HG0n5I4JMYkdLL58ZpayVuncQHQrGeKa8o26A4o2x0u6BKekHG+Au0jv5ZW7Xfq1Cj6lm9Ag4w==", + "requires": { + "find-up": "^6.1.0" + } + }, + "read-pkg": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", + "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + "requires": { + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.0.tgz", + "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==" + } + } + }, + "read-pkg-up": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", + "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", + "requires": { + "find-up": "^6.3.0", + "read-pkg": "^7.1.0", + "type-fest": "^2.5.0" + }, + "dependencies": { + "type-fest": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.0.tgz", + "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==" + } + } + }, + "string-width": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.0.tgz", + "integrity": "sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==", + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" + }, + "type-fest": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz", + "integrity": "sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==" + }, + "yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" + } + } + }, + "@netlify/cache-utils": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@netlify/cache-utils/-/cache-utils-4.1.3.tgz", + "integrity": "sha512-fpLCCyHA+i+ZkoIDnEy0woVXHEuhGheYcpzAB9FTbWuf4zBbt364pCOcq+OlSBbM/O4zQO6N36AmOIECGSL/Dw==", + "requires": { + "cpy": "^8.1.0", + "del": "^6.0.0", + "get-stream": "^6.0.0", + "globby": "^11.0.0", + "junk": "^3.1.0", + "locate-path": "^7.0.0", + "move-file": "^2.0.0", + "path-exists": "^5.0.0", + "readdirp": "^3.4.0" + }, + "dependencies": { + "locate-path": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", + "requires": { + "p-locate": "^6.0.0" + } + }, + "p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "requires": { + "yocto-queue": "^1.0.0" + } + }, + "p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "requires": { + "p-limit": "^4.0.0" + } + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + }, + "yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" + } + } + }, + "@netlify/config": { + "version": "17.0.15", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-17.0.15.tgz", + "integrity": "sha512-ShEMw5C5PrfC4M3rdcFTdN9Phj3bsPbE8fpy2LdHUEdjEGnNo26frxq3Nh+suLsVvLZ1zWY7yoCQcT+6McerIw==", + "requires": { + "chalk": "^5.0.0", + "cron-parser": "^4.1.0", + "deepmerge": "^4.2.2", + "dot-prop": "^7.0.0", + "execa": "^6.0.0", + "fast-safe-stringify": "^2.0.7", + "figures": "^4.0.0", + "filter-obj": "^3.0.0", + "find-up": "^6.0.0", + "indent-string": "^5.0.0", + "is-plain-obj": "^4.0.0", + "js-yaml": "^4.0.0", + "map-obj": "^5.0.0", + "netlify": "^11.0.0", + "netlify-headers-parser": "^6.0.2", + "netlify-redirect-parser": "13.0.4", + "omit.js": "^2.0.2", + "p-locate": "^6.0.0", + "path-exists": "^5.0.0", + "path-type": "^5.0.0", + "toml": "^3.0.0", + "tomlify-j0.4": "^3.0.0", + "validate-npm-package-name": "^3.0.0", + "yargs": "^17.3.1" + }, + "dependencies": { + "chalk": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz", + "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==" + }, + "dot-prop": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-7.2.0.tgz", + "integrity": "sha512-Ol/IPXUARn9CSbkrdV4VJo7uCy1I3VuSiWCaFSg+8BdUOzF9n3jefIpcgAydvUZbTdEBZs2vEiTiS9m61ssiDA==", + "requires": { + "type-fest": "^2.11.2" + } + }, + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + }, + "execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + } + }, + "figures": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.0.tgz", + "integrity": "sha512-VnYcWq6H6F0qDN0QnorznBr0abEovifzUokmnezpKZBUbDmbLAt7LMryOp1TKFVxLxyNYkxEkCEADZR58U9oSw==", + "requires": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.0.0" + } + }, + "filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==" + }, + "find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "requires": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + } + }, + "human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" + }, + "indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==" + }, + "is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==" + }, + "is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" + }, + "is-unicode-supported": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.1.0.tgz", + "integrity": "sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==" + }, + "locate-path": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", + "requires": { + "p-locate": "^6.0.0" + } + }, + "map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==" + }, + "npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "requires": { + "path-key": "^4.0.0" + } + }, + "onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "requires": { + "mimic-fn": "^4.0.0" + } + }, + "p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "requires": { + "yocto-queue": "^1.0.0" + } + }, + "p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "requires": { + "p-limit": "^4.0.0" + } + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + }, + "path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" + }, + "path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==" + }, + "strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" + }, + "type-fest": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.0.tgz", + "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==" + }, + "yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" + } + } + }, + "@netlify/esbuild": { + "version": "0.13.6", + "resolved": "https://registry.npmjs.org/@netlify/esbuild/-/esbuild-0.13.6.tgz", + "integrity": "sha512-tiKmDcHM2riSVN79c0mJY/67EBDafXQAMitHuLiCDAMdtz3kfv+NqdVG5krgf5lWR8Uf8AeZrUW5Q9RP25REvw==" + }, + "@netlify/eslint-config-node": { + "version": "https://registry.npmjs.org/@netlify/eslint-config-node/-/eslint-config-node-5.1.5.tgz", + "integrity": "sha512-Ug2uvKPY+ImkZM9/LgE/o0iztLebENguTCTMU4prxyD2D1wXTHy+c93j9k0GCmqO+xUQr0uh4+cTp1LyVwC+oA==", + "extraneous": true, + "requires": { + "@babel/core": "^7.13.8", + "@babel/eslint-parser": "^7.13.8", + "@commitlint/cli": "^16.0.0", + "@commitlint/config-conventional": "^16.0.0", + "@typescript-eslint/eslint-plugin": "^5.0.0", + "@typescript-eslint/parser": "^5.0.0", + "cross-env": "^7.0.2", + "eslint": "^7.21.0", + "eslint-config-prettier": "^8.0.0", + "eslint-config-standard": "^16.0.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-import-resolver-typescript": "^2.5.0", + "eslint-plugin-ava": "^13.0.0", + "eslint-plugin-cypress": "^2.12.1", + "eslint-plugin-eslint-comments": "^3.2.0", + "eslint-plugin-fp": "^2.3.0", + "eslint-plugin-html": "^6.1.0", + "eslint-plugin-import": "^2.25.1", + "eslint-plugin-markdown": "^2.0.0", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^5.2.0", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-unicorn": "^40.0.0", + "eslint-plugin-you-dont-need-lodash-underscore": "^6.10.0", + "execa": "^6.0.0", + "husky": "^7.0.4", + "is-ci": "^3.0.0", + "npm-run-all": "^4.1.5", + "prettier": "^2.1.2", + "statuses": "^2.0.1" + }, + "dependencies": { + "execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "extraneous": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + } + }, + "human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "extraneous": true + }, + "is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "extraneous": true + }, + "npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "extraneous": true, + "requires": { + "path-key": "^4.0.0" + } + }, + "onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "extraneous": true, + "requires": { + "mimic-fn": "^4.0.0" + } + }, + "path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "extraneous": true + }, + "strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "extraneous": true + } + } + }, + "@netlify/framework-info": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-9.0.2.tgz", + "integrity": "sha512-FIHEdXfqBuDZXbp+lxzf52f2K2LsFiqiIAKIriFDQAw/BCFdVx19f28vTf6Fck+V53zgtaWPYPQmmrDgF6gnsQ==", + "requires": { + "ajv": "^8.0.0", + "filter-obj": "^3.0.0", + "is-plain-obj": "^4.0.0", + "locate-path": "^7.0.0", + "p-filter": "^3.0.0", + "p-locate": "^6.0.0", + "read-pkg-up": "^9.0.0", + "semver": "^7.3.4" + }, + "dependencies": { + "aggregate-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz", + "integrity": "sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==", + "requires": { + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + } + }, + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==" + }, + "find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "requires": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + } + }, + "indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==" + }, + "is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==" + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "locate-path": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.1.0.tgz", + "integrity": "sha512-HNx5uOnYeK4SxEoid5qnhRfprlJeGMzFRKPLCf/15N3/B4AiofNwC/yq7VBKdVk9dx7m+PiYCJOGg55JYTAqoQ==", + "requires": { + "p-locate": "^6.0.0" + } + }, + "p-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", + "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", + "requires": { + "p-map": "^5.1.0" + } + }, + "p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "requires": { + "yocto-queue": "^1.0.0" + } + }, + "p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "requires": { + "p-limit": "^4.0.0" + } + }, + "p-map": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.3.0.tgz", + "integrity": "sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==", + "requires": { + "aggregate-error": "^4.0.0" + } + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + }, + "read-pkg": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", + "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + "requires": { + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", + "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", + "requires": { + "find-up": "^6.3.0", + "read-pkg": "^7.1.0", + "type-fest": "^2.5.0" + } + }, + "type-fest": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.12.0.tgz", + "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==" + }, + "yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" + } + } + }, + "@netlify/functions-utils": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-4.1.9.tgz", + "integrity": "sha512-wPmtkT8W3TXxdHQgWPwwGv182/XPDrCE7uQtZkv5zmUJRaVVLnCh3JJHzijnN7gzhFSuqsl9C3Wz2OD7wxT+oQ==", + "requires": { + "@netlify/zip-it-and-ship-it": "5.7.4", + "cpy": "^8.1.0", + "path-exists": "^5.0.0" + }, + "dependencies": { + "@babel/parser": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz", + "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==" + }, + "@netlify/zip-it-and-ship-it": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-5.7.4.tgz", + "integrity": "sha512-HMPf4pX561H5d59h8Y20Qjzo+5BbFkvpnTSWnzdSjQR85dhT8CVKeX9NdLKoKHG82+M75ErfOCY5Db7VsgKAWA==", + "requires": { + "@babel/parser": "7.16.8", + "@netlify/esbuild": "^0.13.6", + "@vercel/nft": "^0.17.0", + "archiver": "^5.3.0", + "common-path-prefix": "^3.0.0", + "cp-file": "^9.0.0", + "del": "^6.0.0", + "elf-cam": "^0.1.1", + "end-of-stream": "^1.4.4", + "es-module-lexer": "^0.9.0", + "execa": "^5.0.0", + "filter-obj": "^2.0.1", + "find-up": "^5.0.0", + "glob": "^7.1.6", + "is-builtin-module": "^3.1.0", + "junk": "^3.1.0", + "locate-path": "^6.0.0", + "merge-options": "^3.0.4", + "minimatch": "^3.0.4", + "p-map": "^4.0.0", + "path-exists": "^4.0.0", + "pkg-dir": "^5.0.0", + "precinct": "^8.2.0", + "read-package-json-fast": "^2.0.2", + "require-package-name": "^2.0.1", + "resolve": "^2.0.0-next.1", + "semver": "^7.0.0", + "tmp-promise": "^3.0.2", + "toml": "^3.0.0", + "typescript": "^4.6.0-beta", + "unixify": "^1.0.0", + "yargs": "^16.0.0" + }, + "dependencies": { + "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-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + }, + "typescript": { + "version": "4.6.0-dev.20220211", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.0-dev.20220211.tgz", + "integrity": "sha512-wMVJ7QGajX2OXpGrX8cphiTsyab79JS88F00azUMgO65ooUFgyFFQaXn2zOO8h8RluD6kHWzCM3WTa0Tc0Ui+g==" + }, + "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" + } + } + } + }, + "@netlify/git-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-4.1.1.tgz", + "integrity": "sha512-nErJowHlUHd36R/1KsXFEh9a5VL98/fr/IjwealZRQK+2E4Pm9t/KBkvR+LAyqWoINrrtkbpwjBRnO4r034OUg==", + "requires": { + "execa": "^6.0.0", + "map-obj": "^5.0.0", + "micromatch": "^4.0.2", + "moize": "^6.0.0", + "path-exists": "^5.0.0" + }, + "dependencies": { + "execa": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.0.0.tgz", + "integrity": "sha512-m4wU9j4Z9nXXoqT8RSfl28JSwmMNLFF69OON8H/lL3NeU0tNpGz313bcOfYoBBHokB0dC2tMl3VUcKgHELhL2Q==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.0.1", + "onetime": "^6.0.0", + "signal-exit": "^3.0.5", + "strip-final-newline": "^3.0.0" + } + }, + "human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" + }, + "is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" + }, + "map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==" + }, + "npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "requires": { + "path-key": "^4.0.0" + } + }, + "onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "requires": { + "mimic-fn": "^4.0.0" + } + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + }, + "path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" + }, + "strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" + } + } + }, + "@netlify/local-functions-proxy": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy/-/local-functions-proxy-1.1.1.tgz", + "integrity": "sha512-eXSsayLT6PMvjzFQpjC9nkg2Otc3lZ5GoYele9M6f8PmsvWpaXRhwjNQ0NYhQQ2UZbLMIiO2dH8dbRsT3bMkFw==", + "requires": { + "@netlify/local-functions-proxy-darwin-arm64": "1.1.1", + "@netlify/local-functions-proxy-darwin-x64": "1.1.1", + "@netlify/local-functions-proxy-freebsd-arm64": "1.1.1", + "@netlify/local-functions-proxy-freebsd-x64": "1.1.1", + "@netlify/local-functions-proxy-linux-arm": "1.1.1", + "@netlify/local-functions-proxy-linux-arm64": "1.1.1", + "@netlify/local-functions-proxy-linux-ia32": "1.1.1", + "@netlify/local-functions-proxy-linux-ppc64": "1.1.1", + "@netlify/local-functions-proxy-linux-x64": "1.1.1", + "@netlify/local-functions-proxy-openbsd-x64": "1.1.1", + "@netlify/local-functions-proxy-win32-ia32": "1.1.1", + "@netlify/local-functions-proxy-win32-x64": "1.1.1" + } + }, + "@netlify/local-functions-proxy-darwin-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-arm64/-/local-functions-proxy-darwin-arm64-1.1.1.tgz", + "integrity": "sha512-lphJ9qqZ3glnKWEqlemU1LMqXxtJ/tKf7VzakqqyjigwLscXSZSb6fupSjQfd4tR1xqxA76ylws/2HDhc/gs+Q==", + "optional": true + }, + "@netlify/local-functions-proxy-darwin-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-darwin-x64/-/local-functions-proxy-darwin-x64-1.1.1.tgz", + "integrity": "sha512-4CRB0H+dXZzoEklq5Jpmg+chizXlVwCko94d8+UHWCgy/bA3M/rU/BJ8OLZisnJaAktHoeLABKtcLOhtRHpxZQ==", + "optional": true + }, + "@netlify/local-functions-proxy-freebsd-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-arm64/-/local-functions-proxy-freebsd-arm64-1.1.1.tgz", + "integrity": "sha512-u13lWTVMJDF0A6jX7V4N3HYGTIHLe5d1Z2wT43fSIHwXkTs6UXi72cGSraisajG+5JFIwHfPr7asw5vxFC0P9w==", + "optional": true + }, + "@netlify/local-functions-proxy-freebsd-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-freebsd-x64/-/local-functions-proxy-freebsd-x64-1.1.1.tgz", + "integrity": "sha512-g5xw4xATK5YDzvXtzJ8S1qSkWBiyF8VVRehXPMOAMzpGjCX86twYhWp8rbAk7yA1zBWmmWrWNA2Odq/MgpKJJg==", + "optional": true + }, + "@netlify/local-functions-proxy-linux-arm": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm/-/local-functions-proxy-linux-arm-1.1.1.tgz", + "integrity": "sha512-YsTpL+AbHwQrfHWXmKnwUrJBjoUON363nr6jUG1ueYnpbbv6wTUA7gI5snMi/gkGpqFusBthAA7C30e6bixfiA==", + "optional": true + }, + "@netlify/local-functions-proxy-linux-arm64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-arm64/-/local-functions-proxy-linux-arm64-1.1.1.tgz", + "integrity": "sha512-dPGu1H5n8na7mBKxiXQ+FNmthDAiA57wqgpm5JMAHtcdcmRvcXwJkwWVGvwfj8ShhYJHQaSaS9oPgO+mpKkgmA==", + "optional": true + }, + "@netlify/local-functions-proxy-linux-ia32": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ia32/-/local-functions-proxy-linux-ia32-1.1.1.tgz", + "integrity": "sha512-Ra0FlXDrmPRaq+rYH3/ttkXSrwk1D5Zx/Na7UPfJZxMY7Qo5iY4bgi/FuzjzWzlp0uuKZOhYOYzYzsIIyrSvmw==", + "optional": true + }, + "@netlify/local-functions-proxy-linux-ppc64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-ppc64/-/local-functions-proxy-linux-ppc64-1.1.1.tgz", + "integrity": "sha512-oXf1satwqwUUxz7LHS1BxbRqc4FFEKIDFTls04eXiLReFR3sqv9H/QuYNTCCDMuRcCOd92qKyDfATdnxT4HR8w==", + "optional": true + }, + "@netlify/local-functions-proxy-linux-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-linux-x64/-/local-functions-proxy-linux-x64-1.1.1.tgz", + "integrity": "sha512-bS3u4JuDg/eC0y4Na3i/29JBOxrdUvsK5JSjHfzUeZEbOcuXYf4KavTpHS5uikdvTgyczoSrvbmQJ5m0FLXfLA==", + "optional": true + }, + "@netlify/local-functions-proxy-openbsd-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-openbsd-x64/-/local-functions-proxy-openbsd-x64-1.1.1.tgz", + "integrity": "sha512-1xLef/kLRNkBTXJ+ZGoRFcwsFxd/B2H3oeJZyXaZ3CN5umd9Mv9wZuAD74NuMt/535yRva8jtAJqvEgl9xMSdA==", + "optional": true + }, + "@netlify/local-functions-proxy-win32-ia32": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-ia32/-/local-functions-proxy-win32-ia32-1.1.1.tgz", + "integrity": "sha512-4IOMDBxp2f8VbIkhZ85zGNDrZR4ey8d68fCMSOIwitjsnKav35YrCf8UmAh3UR6CNIRJdJL4MW1GYePJ7iJ8uA==", + "optional": true + }, + "@netlify/local-functions-proxy-win32-x64": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@netlify/local-functions-proxy-win32-x64/-/local-functions-proxy-win32-x64-1.1.1.tgz", + "integrity": "sha512-VCBXBJWBujVxyo5f+3r8ovLc9I7wJqpmgDn3ixs1fvdrER5Ac+SzYwYH4mUug9HI08mzTSAKZErzKeuadSez3w==", + "optional": true + }, + "@netlify/open-api": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@netlify/open-api/-/open-api-2.8.0.tgz", + "integrity": "sha512-lfNB/QYDgaP07pwm/nWEaWPvRAAGyhxvJqNzvxMijc7A4uwquMjlbYve8yYyd0LJXPwgBpGobwiQj5RA76xzUQ==" + }, + "@netlify/plugin-edge-handlers": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-3.0.6.tgz", + "integrity": "sha512-wf9556qv5lEzuZuj3X5XIbhLerOipcrTNybGFSuDRN4bIRrpWDfap+fGiZI2D+EyEXWvkQDNaEHc64AH9H8Siw==", + "requires": { + "@babel/core": "^7.11.4", + "@babel/preset-env": "^7.11.5", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-commonjs": "^21.0.0", + "@rollup/plugin-inject": "^4.0.2", + "@rollup/plugin-json": "^4.1.0", + "@rollup/plugin-node-resolve": "^11.0.0", + "buffer-es6": "^4.9.3", + "del": "^6.0.0", + "node-fetch": "^3.0.0", + "path-type": "^5.0.0", + "process-es6": "^0.11.6", + "rollup": "^2.23.1", + "rollup-plugin-node-polyfills": "^0.2.1", + "rollup-plugin-terser": "^7.0.2" + }, + "dependencies": { + "node-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.0.tgz", + "integrity": "sha512-8xeimMwMItMw8hRrOl3C9/xzU49HV/yE6ORew/l+dxWimO5A4Ra8ld2rerlJvc/O7et5Z1zrWsPX43v1QBjCxw==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + }, + "path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==" + } + } + }, + "@netlify/plugins-list": { + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-6.13.1.tgz", + "integrity": "sha512-xduwI/S1GreiDfYV6hALaMIlk31zBgutPfKBEhad8x6ZogJiB8GO2egiAQ4qvAv1APmJaGzPJE5TN2VWr9pGvQ==" + }, + "@netlify/routing-local-proxy": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy/-/routing-local-proxy-0.34.1.tgz", + "integrity": "sha512-FuzgxdxC7wJXUT08qPTtHiKwjFDHh3ViCDZwxwjm8CjOKYz+9NjhmIffkbEFl6R+uH6IV/3R6gVDL5Fb5hwRbQ==", + "requires": { + "@netlify/routing-local-proxy-darwin-arm64": "^0.34.1", + "@netlify/routing-local-proxy-darwin-x64": "^0.34.1", + "@netlify/routing-local-proxy-linux-x64": "^0.34.1", + "@netlify/routing-local-proxy-win32-x64": "^0.34.1" + } + }, + "@netlify/routing-local-proxy-darwin-arm64": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy-darwin-arm64/-/routing-local-proxy-darwin-arm64-0.34.1.tgz", + "integrity": "sha512-QswoXdmvmwx76bNdA0TcwfbK1NUIo5BjcS4bpE96wtUPr3SNn4pSoOip9/Tae2JbLGl7efdEkgBE1J6rMiu/kA==", + "optional": true + }, + "@netlify/routing-local-proxy-darwin-x64": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy-darwin-x64/-/routing-local-proxy-darwin-x64-0.34.1.tgz", + "integrity": "sha512-x5mukoDWGl+jpVsyNZjRBrP1m93AFrVI/afodQbu45nyW78fpNALhqJPGoI2ixe/Z5HKaYl+ItvI+J4wAVFseQ==", + "optional": true + }, + "@netlify/routing-local-proxy-linux-x64": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy-linux-x64/-/routing-local-proxy-linux-x64-0.34.1.tgz", + "integrity": "sha512-dquodOP1VC2RtJcr2bp/DzTq0JXtk2cZDtJmaasMxxbxZmwL9R+63ypWsgdvGTSdZDKkwzzHAg3a7qGHVIl4ow==", + "optional": true + }, + "@netlify/routing-local-proxy-win32-x64": { + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/@netlify/routing-local-proxy-win32-x64/-/routing-local-proxy-win32-x64-0.34.1.tgz", + "integrity": "sha512-Dy1OPqlHXCDIJoEor709Ysx76UiAgrse1GF5wdieTVtWnQ7culo8+LVCwubwQezVCCbdjTke9LfMWbP91zBojg==", + "optional": true + }, + "@netlify/run-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@netlify/run-utils/-/run-utils-4.0.1.tgz", + "integrity": "sha512-6xwmYJWcQkRTdtA/u6WFRYBTuU7j9j+lh7Ld2+6TsUricnyg4orMIKQBdmVYM3tGbzzAidTOjzmbc8XXzQOo6g==", + "requires": { + "execa": "^6.0.0" + }, + "dependencies": { + "execa": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.0.0.tgz", + "integrity": "sha512-m4wU9j4Z9nXXoqT8RSfl28JSwmMNLFF69OON8H/lL3NeU0tNpGz313bcOfYoBBHokB0dC2tMl3VUcKgHELhL2Q==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.0.1", + "onetime": "^6.0.0", + "signal-exit": "^3.0.5", + "strip-final-newline": "^3.0.0" + } + }, + "human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" + }, + "is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" + }, + "npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "requires": { + "path-key": "^4.0.0" + } + }, + "onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "requires": { + "mimic-fn": "^4.0.0" + } + }, + "path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" + }, + "strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" + } + } + }, + "@netlify/zip-it-and-ship-it": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-5.9.0.tgz", + "integrity": "sha512-79w8yNRLFBiAHhYcol3hvkDu9s/qn7lDIlnUyK1e9qvAaXbcsjoz07Av7o1ePkLtUADcP7qz97PJNANyyotdAA==", + "requires": { + "@babel/parser": "7.16.8", + "@netlify/esbuild": "0.13.6", + "@vercel/nft": "^0.17.0", + "archiver": "^5.3.0", + "common-path-prefix": "^3.0.0", + "cp-file": "^9.0.0", + "del": "^6.0.0", + "elf-cam": "^0.1.1", + "end-of-stream": "^1.4.4", + "es-module-lexer": "^0.9.0", + "execa": "^5.0.0", + "filter-obj": "^2.0.1", + "find-up": "^5.0.0", + "glob": "^7.1.6", + "is-builtin-module": "^3.1.0", + "junk": "^3.1.0", + "locate-path": "^6.0.0", + "merge-options": "^3.0.4", + "minimatch": "^4.0.0", + "p-map": "^4.0.0", + "path-exists": "^4.0.0", + "pkg-dir": "^5.0.0", + "precinct": "^8.2.0", + "read-package-json-fast": "^2.0.2", + "require-package-name": "^2.0.1", + "resolve": "^2.0.0-next.1", + "semver": "^7.0.0", + "tmp-promise": "^3.0.2", + "toml": "^3.0.0", + "unixify": "^1.0.0", + "yargs": "^16.0.0" + }, + "dependencies": { + "@babel/parser": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz", + "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==" + }, + "minimatch": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-4.2.1.tgz", + "integrity": "sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "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" + } + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@octokit/auth-token": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.5.0.tgz", + "integrity": "sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==", + "requires": { + "@octokit/types": "^6.0.3" + } + }, + "@octokit/core": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.5.1.tgz", + "integrity": "sha512-omncwpLVxMP+GLpLPgeGJBF6IWJFjXDS5flY5VbppePYX9XehevbDykRH9PdCdvqt9TS5AOTiDide7h0qrkHjw==", + "requires": { + "@octokit/auth-token": "^2.4.4", + "@octokit/graphql": "^4.5.8", + "@octokit/request": "^5.6.0", + "@octokit/request-error": "^2.0.5", + "@octokit/types": "^6.0.3", + "before-after-hook": "^2.2.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/endpoint": { + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", + "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", + "requires": { + "@octokit/types": "^6.0.3", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/graphql": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz", + "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==", + "requires": { + "@octokit/request": "^5.6.0", + "@octokit/types": "^6.0.3", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/openapi-types": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-11.2.0.tgz", + "integrity": "sha512-PBsVO+15KSlGmiI8QAzaqvsNlZlrDlyAJYcrXBCvVUxCp7VnXjkwPoFHgjEJXx3WF9BAwkA6nfCUA7i9sODzKA==" + }, + "@octokit/plugin-paginate-rest": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.17.0.tgz", + "integrity": "sha512-tzMbrbnam2Mt4AhuyCHvpRkS0oZ5MvwwcQPYGtMv4tUa5kkzG58SVB0fcsLulOZQeRnOgdkZWkRUiyBlh0Bkyw==", + "requires": { + "@octokit/types": "^6.34.0" + } + }, + "@octokit/plugin-request-log": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", + "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", + "requires": {} + }, + "@octokit/plugin-rest-endpoint-methods": { + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.13.0.tgz", + "integrity": "sha512-uJjMTkN1KaOIgNtUPMtIXDOjx6dGYysdIFhgA52x4xSadQCz3b/zJexvITDVpANnfKPW/+E0xkOvLntqMYpviA==", + "requires": { + "@octokit/types": "^6.34.0", + "deprecation": "^2.3.1" + } + }, + "@octokit/request": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz", + "integrity": "sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==", + "requires": { + "@octokit/endpoint": "^6.0.1", + "@octokit/request-error": "^2.1.0", + "@octokit/types": "^6.16.1", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" + } + }, + "@octokit/request-error": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", + "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", + "requires": { + "@octokit/types": "^6.0.3", + "deprecation": "^2.0.0", + "once": "^1.4.0" + } + }, + "@octokit/rest": { + "version": "18.12.0", + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-18.12.0.tgz", + "integrity": "sha512-gDPiOHlyGavxr72y0guQEhLsemgVjwRePayJ+FcKc2SJqKUbxbkvf5kAZEWA/MKvsfYlQAMVzNJE3ezQcxMJ2Q==", + "requires": { + "@octokit/core": "^3.5.1", + "@octokit/plugin-paginate-rest": "^2.16.8", + "@octokit/plugin-request-log": "^1.0.4", + "@octokit/plugin-rest-endpoint-methods": "^5.12.0" + } + }, + "@octokit/types": { + "version": "6.34.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.34.0.tgz", + "integrity": "sha512-s1zLBjWhdEI2zwaoSgyOFoKSl109CUcVBCc7biPJ3aAf6LGLU6szDvi31JPU7bxfla2lqfhjbbg/5DdFNxOwHw==", + "requires": { + "@octokit/openapi-types": "^11.2.0" + } + }, + "@rollup/plugin-babel": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz", + "integrity": "sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-commonjs": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-21.0.1.tgz", + "integrity": "sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "commondir": "^1.0.1", + "estree-walker": "^2.0.1", + "glob": "^7.1.6", + "is-reference": "^1.2.1", + "magic-string": "^0.25.7", + "resolve": "^1.17.0" + }, + "dependencies": { + "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" + } + } + } + }, + "@rollup/plugin-inject": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-4.0.4.tgz", + "integrity": "sha512-4pbcU4J/nS+zuHk+c+OL3WtmEQhqxlZ9uqfjQMQDOHOPld7PsCd8k5LWs8h5wjwJN7MgnAn768F2sDxEP4eNFQ==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "estree-walker": "^2.0.1", + "magic-string": "^0.25.7" + } + }, + "@rollup/plugin-json": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz", + "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==", + "requires": { + "@rollup/pluginutils": "^3.0.8" + } + }, + "@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "dependencies": { + "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" + } + } + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + } + } + }, + "@samverschueren/stream-to-observable": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", + "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", + "requires": { + "any-observable": "^0.3.0" + } + }, + "@sindresorhus/is": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.4.0.tgz", + "integrity": "sha512-QppPM/8l3Mawvh4rn9CNEYIU9bxpXUCRMaX9yUpvBk1nMKusLKpfXGDEKExKaPhLzcn3lzil7pR6rnJ11HgeRQ==", + "extraneous": true + }, + "@sindresorhus/slugify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz", + "integrity": "sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==", + "requires": { + "@sindresorhus/transliterate": "^0.1.1", + "escape-string-regexp": "^4.0.0" + } + }, + "@sindresorhus/transliterate": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-0.1.2.tgz", + "integrity": "sha512-5/kmIOY9FF32nicXH+5yLNTX4NJ4atl7jRgqAJuIn/iyDFXBktOKDxCvyGE/EzmF4ngSUvjXxQUQlQiZ5lfw+w==", + "requires": { + "escape-string-regexp": "^2.0.0", + "lodash.deburr": "^4.1.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==" + } + } + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "extraneous": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.0.tgz", + "integrity": "sha512-M8vapsv9qQupMdzrVzkn5rb9jG7aUTEPAZdMtME2PuBaefksFZVE2C1g4LBRTkF/k3nRDNbDc5tp5NFC1PEYxA==", + "extraneous": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@sinonjs/samsam": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-6.1.1.tgz", + "integrity": "sha512-cZ7rKJTLiE7u7Wi/v9Hc2fs3Ucc3jrWeMgPHbbTCeVAB2S0wOBbYlkJVeNSL04i7fdhT8wIbDq1zhC/PXTD2SA==", + "extraneous": true, + "requires": { + "@sinonjs/commons": "^1.6.0", + "lodash.get": "^4.4.2", + "type-detect": "^4.0.8" + } + }, + "@sinonjs/text-encoding": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz", + "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==", + "extraneous": true + }, + "@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "requires": { + "defer-to-connect": "^2.0.0" + } + }, + "@tsconfig/node10": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", + "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==" + }, + "@tsconfig/node12": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", + "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==" + }, + "@tsconfig/node14": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", + "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==" + }, + "@tsconfig/node16": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", + "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==" + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "optional": true, + "peer": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "requires": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "optional": true, + "peer": true, + "requires": { + "@types/node": "*" + } + }, + "@types/decompress": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/@types/decompress/-/decompress-4.2.4.tgz", + "integrity": "sha512-/C8kTMRTNiNuWGl5nEyKbPiMv6HA+0RbEXzFhFBEzASM6+oa4tJro9b8nj7eRlOFfuLdzUU+DS/GPDlvvzMOhA==", + "requires": { + "@types/node": "*" + } + }, + "@types/download": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@types/download/-/download-8.0.1.tgz", + "integrity": "sha512-t5DjMD6Y1DxjXtEHl7Kt+nQn9rOmVLYD8p4Swrcc5QpgyqyqR2gXTIK6RwwMnNeFJ+ZIiIW789fQKzCrK7AOFA==", + "requires": { + "@types/decompress": "*", + "@types/got": "^8", + "@types/node": "*" + } + }, + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "optional": true, + "peer": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "optional": true, + "peer": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/got": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/@types/got/-/got-8.3.6.tgz", + "integrity": "sha512-nvLlj+831dhdm4LR2Ly+HTpdLyBaMynoOr6wpIxS19d/bPeHQxFU5XQ6Gp6ohBpxvCWZM1uHQIC2+ySRH1rGrQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "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/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "extraneous": true + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "extraneous": true + }, + "@types/keyv": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.3.tgz", + "integrity": "sha512-FXCJgyyN3ivVgRoml4h94G/p3kY+u/B86La+QptcqJaWtBWtmc6TtkNfS40n9bIvyLteHh7zXOtgbobORKPbDg==", + "requires": { + "@types/node": "*" + } + }, + "@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "extraneous": true, + "requires": { + "@types/unist": "*" + } + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "optional": true, + "peer": true + }, + "@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "extraneous": true + }, + "@types/node": { + "version": "16.11.22", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.22.tgz", + "integrity": "sha512-DYNtJWauMQ9RNpesl4aVothr97/tIJM8HbyOXJ0AYT1Z2bEjLHyfjOBPAQQVMLf8h3kSShYfNk8Wnto8B2zHUA==" + }, + "@types/node-fetch": { + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", + "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "extraneous": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "optional": true, + "peer": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "optional": true, + "peer": true + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "requires": { + "@types/node": "*" + } + }, + "@types/semver": { + "version": "7.3.9", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.9.tgz", + "integrity": "sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ==" + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "optional": true, + "peer": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", + "extraneous": true + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "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==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.10.2.tgz", + "integrity": "sha512-4W/9lLuE+v27O/oe7hXJKjNtBLnZE8tQAFpapdxwSVHqtmIoPB1gph3+ahNwVuNL37BX7YQHyGF9Xv6XCnIX2Q==", + "extraneous": true, + "requires": { + "@typescript-eslint/scope-manager": "5.10.2", + "@typescript-eslint/type-utils": "5.10.2", + "@typescript-eslint/utils": "5.10.2", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.10.2.tgz", + "integrity": "sha512-JaNYGkaQVhP6HNF+lkdOr2cAs2wdSZBoalE22uYWq8IEv/OVH0RksSGydk+sW8cLoSeYmC+OHvRyv2i4AQ7Czg==", + "extraneous": true, + "requires": { + "@typescript-eslint/scope-manager": "5.10.2", + "@typescript-eslint/types": "5.10.2", + "@typescript-eslint/typescript-estree": "5.10.2", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.10.2.tgz", + "integrity": "sha512-39Tm6f4RoZoVUWBYr3ekS75TYgpr5Y+X0xLZxXqcZNDWZdJdYbKd3q2IR4V9y5NxxiPu/jxJ8XP7EgHiEQtFnw==", + "extraneous": true, + "requires": { + "@typescript-eslint/types": "5.10.2", + "@typescript-eslint/visitor-keys": "5.10.2" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.10.2.tgz", + "integrity": "sha512-uRKSvw/Ccs5FYEoXW04Z5VfzF2iiZcx8Fu7DGIB7RHozuP0VbKNzP1KfZkHBTM75pCpsWxIthEH1B33dmGBKHw==", + "extraneous": true, + "requires": { + "@typescript-eslint/utils": "5.10.2", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.10.2.tgz", + "integrity": "sha512-Qfp0qk/5j2Rz3p3/WhWgu4S1JtMcPgFLnmAKAW061uXxKSa7VWKZsDXVaMXh2N60CX9h6YLaBoy9PJAfCOjk3w==", + "extraneous": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.10.2.tgz", + "integrity": "sha512-WHHw6a9vvZls6JkTgGljwCsMkv8wu8XU8WaYKeYhxhWXH/atZeiMW6uDFPLZOvzNOGmuSMvHtZKd6AuC8PrwKQ==", + "extraneous": true, + "requires": { + "@typescript-eslint/types": "5.10.2", + "@typescript-eslint/visitor-keys": "5.10.2", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.10.2.tgz", + "integrity": "sha512-vuJaBeig1NnBRkf7q9tgMLREiYD7zsMrsN1DA3wcoMDvr3BTFiIpKjGiYZoKPllfEwN7spUjv7ZqD+JhbVjEPg==", + "extraneous": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.10.2", + "@typescript-eslint/types": "5.10.2", + "@typescript-eslint/typescript-estree": "5.10.2", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.10.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.10.2.tgz", + "integrity": "sha512-zHIhYGGGrFJvvyfwHk5M08C5B5K4bewkm+rrvNTKk1/S15YHR+SA/QUF8ZWscXSfEaB8Nn2puZj+iHcoxVOD/Q==", + "extraneous": true, + "requires": { + "@typescript-eslint/types": "5.10.2", + "eslint-visitor-keys": "^3.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz", + "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==", + "extraneous": true + } + } + }, + "@vercel/nft": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.17.4.tgz", + "integrity": "sha512-e6kF+V0FneWpEUQJOcLn25MxuaiI4E+L8mUI4aq5mwmqIPe8L5qWK34Y8UtbQFxe4DUo6BgjDUxFPssAd0WH6g==", + "requires": { + "@mapbox/node-pre-gyp": "^1.0.5", + "acorn": "^8.6.0", + "bindings": "^1.4.0", + "estree-walker": "2.0.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.2", + "node-gyp-build": "^4.2.2", + "node-pre-gyp": "^0.13.0", + "resolve-from": "^5.0.0", + "rollup-pluginutils": "^2.8.2" + } + }, + "@verdaccio/commons-api": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/commons-api/-/commons-api-10.2.0.tgz", + "integrity": "sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ==", + "extraneous": true, + "requires": { + "http-errors": "2.0.0", + "http-status-codes": "2.2.0" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "extraneous": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "extraneous": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + } + } + }, + "@verdaccio/file-locking": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/file-locking/-/file-locking-10.2.0.tgz", + "integrity": "sha512-2FR5Tq0xuFLgEIuMPhtdofUk02OiJrBk4bOrQRaIkuYNEqiC0QNzXIz1u8ys2Q++z48affjbJkc9WUnAZRYbJg==", + "extraneous": true, + "requires": { + "lockfile": "1.0.4" + } + }, + "@verdaccio/local-storage": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/local-storage/-/local-storage-10.2.0.tgz", + "integrity": "sha512-sEzNC/BfzrBX1NtBL2xy9yrgX6mEs1s//L7jlEs+4iWaq/mnzxjSq8rkvVPmwcJK/3IFC7YrJWfD5MVc/kYIyw==", + "extraneous": true, + "requires": { + "@verdaccio/commons-api": "10.2.0", + "@verdaccio/file-locking": "10.2.0", + "@verdaccio/streams": "10.2.0", + "async": "3.2.3", + "debug": "4.3.3", + "lodash": "4.17.21", + "lowdb": "1.0.0", + "mkdirp": "1.0.4" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "extraneous": true + } + } + }, + "@verdaccio/readme": { + "version": "10.3.2", + "resolved": "https://registry.npmjs.org/@verdaccio/readme/-/readme-10.3.2.tgz", + "integrity": "sha512-Wb83etSDf2SL47zkHHrblaIhKhkMeNdm7ibVv6MGffUpG+CtQtKEMTFqU6pc0NfeNTCb+5DUIuArCPznyjItIg==", + "extraneous": true, + "requires": { + "dompurify": "2.2.6", + "jsdom": "15.2.1", + "marked": "4.0.10" + } + }, + "@verdaccio/streams": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@verdaccio/streams/-/streams-10.2.0.tgz", + "integrity": "sha512-FaIzCnDg0x0Js5kSQn1Le3YzDHl7XxrJ0QdIw5LrDUmLsH3VXNi4/NMlSHnw5RiTTMs4UbEf98V3RJRB8exqJA==", + "extraneous": true + }, + "@verdaccio/ui-theme": { + "version": "6.0.0-6-next.16", + "resolved": "https://registry.npmjs.org/@verdaccio/ui-theme/-/ui-theme-6.0.0-6-next.16.tgz", + "integrity": "sha512-FbYl3273qaA0/fRwrvE876/HuvU81zjsnR70rCEojBelDuddl3xbY1LVdvthCjUGuIj2SUNpTzGhyROdqHJUCg==", + "extraneous": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "extraneous": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "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": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "extraneous": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "extraneous": true + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "extraneous": true + } + } + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "extraneous": true, + "requires": {} + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" + }, + "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" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "dependencies": { + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + } + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "extraneous": true, + "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" + } + }, + "all-node-versions": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/all-node-versions/-/all-node-versions-8.0.0.tgz", + "integrity": "sha512-cF8ibgj23U7ai4qjSFzpeccwDXUlPFMzKe0Z6qf6gChR+9S0JMyzYz6oYz4n0nHi/FLH9BJIefsONsMH/WDM2w==", + "requires": { + "fetch-node-website": "^5.0.3", + "filter-obj": "^2.0.1", + "get-stream": "^5.1.0", + "global-cache-dir": "^2.0.0", + "jest-validate": "^25.3.0", + "path-exists": "^4.0.0", + "semver": "^7.3.2", + "write-file-atomic": "^3.0.3" + }, + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "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": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "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==" + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==" + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "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" + } + }, + "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" + } + } + } + }, + "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-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "extraneous": true + }, + "ansi-escapes": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", + "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", + "requires": { + "type-fest": "^1.0.2" + } + }, + "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": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + }, + "ansi2html": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/ansi2html/-/ansi2html-0.0.1.tgz", + "integrity": "sha1-u4gARhtECvALkb89c2al4LhHO6g=" + }, + "any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==" + }, + "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" + } + }, + "apache-md5": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.7.tgz", + "integrity": "sha512-JtHjzZmJxtzfTSjsCyHgPR155HBe5WGyUyHTaEkfy46qhwCFKx1Epm6nAxgUG3WfUZP1dWhGqj9Z2NOBeZ+uBw==", + "extraneous": true + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + }, + "archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "requires": { + "file-type": "^4.2.0" + }, + "dependencies": { + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=" + } + } + }, + "archiver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.0.tgz", + "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", + "requires": { + "archiver-utils": "^2.1.0", + "async": "^3.2.0", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + } + }, + "archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "requires": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "extraneous": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "extraneous": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=", + "extraneous": true + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "arrgv": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arrgv/-/arrgv-1.0.2.tgz", + "integrity": "sha512-a4eg4yhp7mmruZDQFqVMlxNRFGi/i1r87pt8SDHy0/I8PqSXoUTlWZRdAZo0VXgvEARcujbtTk8kiZRi1uDGRw==", + "extraneous": true + }, + "arrify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", + "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", + "extraneous": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "extraneous": true + }, + "ascii-table": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/ascii-table/-/ascii-table-0.0.9.tgz", + "integrity": "sha1-BqZgTWpV1L9BqaR9mHLXp42jHnM=" + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "extraneous": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "extraneous": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "extraneous": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "extraneous": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "extraneous": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "extraneous": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-module-types": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/ast-module-types/-/ast-module-types-2.7.1.tgz", + "integrity": "sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw==" + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "extraneous": true + }, + "async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "extraneous": true + }, + "ava": { + "version": "https://registry.npmjs.org/ava/-/ava-4.0.1.tgz", + "integrity": "sha512-+12A/JDWyShBCZAKISEEPyM2dwkUrrAfPILqXi4LI4Aa58d92PzjY829hmuoSeACPNqrn2Wlbnja8c/n7bKV6Q==", + "extraneous": true, + "requires": { + "acorn": "^8.7.0", + "acorn-walk": "^8.2.0", + "ansi-styles": "^6.1.0", + "arrgv": "^1.0.2", + "arrify": "^3.0.0", + "callsites": "^4.0.0", + "cbor": "^8.1.0", + "chalk": "^5.0.0", + "chokidar": "^3.5.2", + "chunkd": "^2.0.1", + "ci-info": "^3.3.0", + "ci-parallel-vars": "^1.0.1", + "clean-yaml-object": "^0.1.0", + "cli-truncate": "^3.1.0", + "code-excerpt": "^3.0.0", + "common-path-prefix": "^3.0.0", + "concordance": "^5.0.4", + "currently-unhandled": "^0.4.1", + "debug": "^4.3.3", + "del": "^6.0.0", + "emittery": "^0.10.0", + "figures": "^4.0.0", + "globby": "^12.0.2", + "ignore-by-default": "^2.0.0", + "indent-string": "^5.0.0", + "is-error": "^2.2.2", + "is-plain-object": "^5.0.0", + "is-promise": "^4.0.0", + "matcher": "^5.0.0", + "mem": "^9.0.1", + "ms": "^2.1.3", + "p-event": "^5.0.1", + "p-map": "^5.3.0", + "picomatch": "^2.3.0", + "pkg-conf": "^4.0.0", + "plur": "^5.1.0", + "pretty-ms": "^7.0.1", + "resolve-cwd": "^3.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.5", + "strip-ansi": "^7.0.1", + "supertap": "^2.0.0", + "temp-dir": "^2.0.0", + "write-file-atomic": "^3.0.3", + "yargs": "^17.3.1" + }, + "dependencies": { + "aggregate-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz", + "integrity": "sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==", + "extraneous": true, + "requires": { + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "extraneous": true + }, + "ansi-styles": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", + "extraneous": true + }, + "array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "extraneous": true + }, + "chalk": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz", + "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==", + "extraneous": true + }, + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "extraneous": true + }, + "figures": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.0.tgz", + "integrity": "sha512-VnYcWq6H6F0qDN0QnorznBr0abEovifzUokmnezpKZBUbDmbLAt7LMryOp1TKFVxLxyNYkxEkCEADZR58U9oSw==", + "extraneous": true, + "requires": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.0.0" + } + }, + "globby": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", + "extraneous": true, + "requires": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.9", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "dependencies": { + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "extraneous": true + } + } + }, + "indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "extraneous": true + }, + "is-unicode-supported": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.1.0.tgz", + "integrity": "sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==", + "extraneous": true + }, + "p-event": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz", + "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==", + "extraneous": true, + "requires": { + "p-timeout": "^5.0.2" + } + }, + "p-map": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.3.0.tgz", + "integrity": "sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==", + "extraneous": true, + "requires": { + "aggregate-error": "^4.0.0" + } + }, + "p-timeout": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.0.2.tgz", + "integrity": "sha512-sEmji9Yaq+Tw+STwsGAE56hf7gMy9p0tQfJojIAamB7WHJYJKf1qlsg9jqBWG8q9VCxKPhZaP/AcXwEoBcYQhQ==", + "extraneous": true + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "extraneous": true, + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "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==", + "extraneous": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + } + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "extraneous": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "extraneous": true + }, + "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-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "extraneous": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "extraneous": true + } + } + }, + "backoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", + "integrity": "sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=", + "requires": { + "precond": "0.2" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "extraneous": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", + "extraneous": true + }, + "before-after-hook": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", + "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" + }, + "better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "requires": { + "open": "^8.0.4" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "blueimp-md5": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", + "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "extraneous": true + }, + "body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "extraneous": true, + "requires": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "extraneous": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + }, + "raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "extraneous": true, + "requires": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + } + } + }, + "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": { + "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" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "extraneous": true + }, + "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==", + "extraneous": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "extraneous": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "extraneous": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "extraneous": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "extraneous": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "extraneous": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "extraneous": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "extraneous": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "requires": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "buffer-es6": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/buffer-es6/-/buffer-es6-4.9.3.tgz", + "integrity": "sha1-8mNHuC33b9N+GLy1KIxJcM/VxAQ=" + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, + "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==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "extraneous": true + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "extraneous": true + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=" + }, + "byline": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", + "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=" + }, + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "extraneous": true + }, + "c8": { + "version": "https://registry.npmjs.org/c8/-/c8-7.11.0.tgz", + "integrity": "sha512-XqPyj1uvlHMr+Y1IeRndC2X5P7iJzJlEJwBpCdBbq2JocXOgJfr+JVfJkyNMGROke5LfKrhSFXGFXnwnRJAUJw==", + "extraneous": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@istanbuljs/schema": "^0.1.2", + "find-up": "^5.0.0", + "foreground-child": "^2.0.0", + "istanbul-lib-coverage": "^3.0.1", + "istanbul-lib-report": "^3.0.0", + "istanbul-reports": "^3.0.2", + "rimraf": "^3.0.0", + "test-exclude": "^6.0.0", + "v8-to-istanbul": "^8.0.0", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.7" + }, + "dependencies": { + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "extraneous": true, + "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" + } + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "extraneous": true + }, + "cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "cachedir": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", + "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==" + }, + "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" + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" + }, + "callsites": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-4.0.0.tgz", + "integrity": "sha512-y3jRROutgpKdz5vzEhWM34TidDU8vkJppF8dszITeb1PQmSqV3DTxyV8G/lyO/DNvtE1YTedehmw9MPZsCBHxQ==", + "extraneous": true + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "extraneous": true, + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "extraneous": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "extraneous": true + } + } + }, + "caniuse-lite": { + "version": "1.0.30001306", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001306.tgz", + "integrity": "sha512-Wd1OuggRzg1rbnM5hv1wXs2VkxJH/AA+LuudlIqvZiCvivF+wJJe2mgBZC8gPMgI7D76PP5CTx8Luvaqc1V6OQ==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "extraneous": true + }, + "cbor": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/cbor/-/cbor-8.1.0.tgz", + "integrity": "sha512-DwGjNW9omn6EwP70aXsn7FQJx5kO12tX0bZkaTjzdVFM6/7nhA4t0EENocKGx6D2Bch9PE2KzCUf5SceBdeijg==", + "extraneous": true, + "requires": { + "nofilter": "^3.1.0" + } + }, + "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" + }, + "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==" + }, + "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" + } + } + } + }, + "character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "extraneous": true + }, + "character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "extraneous": true + }, + "character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "extraneous": true + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "chunkd": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/chunkd/-/chunkd-2.0.1.tgz", + "integrity": "sha512-7d58XsFmOq0j6el67Ug9mHf9ELUXsQXYJBkyxhH/k+6Ke0qXRnv0kbemx+Twc6fRJ07C49lcbdgm9FL1Ei/6SQ==", + "extraneous": true + }, + "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==" + }, + "ci-parallel-vars": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ci-parallel-vars/-/ci-parallel-vars-1.0.1.tgz", + "integrity": "sha512-uvzpYrpmidaoxvIQHM+rKSrigjOe9feHYbw4uOI2gdfe1C3xIlxO+kVXq83WQWNniTf8bAxVpy+cQeFQsMERKg==", + "extraneous": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "extraneous": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "clean-deep": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/clean-deep/-/clean-deep-3.4.0.tgz", + "integrity": "sha512-Lo78NV5ItJL/jl+B5w0BycAisaieJGXK1qYi/9m4SjR8zbqmrUtO7Yhro40wEShGmmxs/aJLI/A+jNhdkXK8mw==", + "requires": { + "lodash.isempty": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.transform": "^4.6.0" + } + }, + "clean-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz", + "integrity": "sha1-jffHquUf02h06PjQW5GAvBGj/tc=", + "extraneous": true, + "requires": { + "escape-string-regexp": "^1.0.5" + }, + "dependencies": { + "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=", + "extraneous": true + } + } + }, + "clean-stack": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.1.0.tgz", + "integrity": "sha512-dxXQYI7mfQVcaF12s6sjNFoZ6ZPDQuBBLp3QJ5156k9EvUFClUoZ11fo8HnLQO241DDVntHEug8MOuFO5PSfRg==", + "requires": { + "escape-string-regexp": "5.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + } + } + }, + "clean-yaml-object": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz", + "integrity": "sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=", + "extraneous": true + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-progress": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.10.0.tgz", + "integrity": "sha512-kLORQrhYCAtUPLZxqsAt2YJGOvRdt34+O6jl5cQGb7iF3dM55FQZlTR+rQyIK9JUcO9bBMwZsTlND+3dmFU2Cw==", + "requires": { + "string-width": "^4.2.0" + } + }, + "cli-spinners": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", + "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" + }, + "cli-truncate": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", + "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", + "extraneous": true, + "requires": { + "slice-ansi": "^5.0.0", + "string-width": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "extraneous": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "extraneous": true + }, + "string-width": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.0.tgz", + "integrity": "sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==", + "extraneous": true, + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "extraneous": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, + "clipanion": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/clipanion/-/clipanion-3.1.0.tgz", + "integrity": "sha512-v025Hz+IDQ15FpOyK8p02h5bFznMu6rLFsJSyOPR+7WrbSnZ1Ek6pblPukV7K5tC/dsWfncQPIrJ4iUy2PXkbw==", + "extraneous": true, + "requires": { + "typanion": "^3.3.1" + } + }, + "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" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "code-excerpt": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-3.0.0.tgz", + "integrity": "sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==", + "extraneous": true, + "requires": { + "convert-to-spaces": "^1.0.1" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "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=" + }, + "color-string": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", + "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" + }, + "colors-option": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/colors-option/-/colors-option-3.0.0.tgz", + "integrity": "sha512-DP3FpjsiDDvnQC1OJBsdOJZPuy7r0o6sepY2T5M3L/d2nrE23O/ErFkEqyY3ngVL1ZhTj/H0pCMNObZGkEOaaQ==", + "requires": { + "chalk": "^5.0.0", + "filter-obj": "^3.0.0", + "is-plain-obj": "^4.0.0", + "jest-validate": "^27.3.1" + }, + "dependencies": { + "chalk": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.0.tgz", + "integrity": "sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==" + }, + "filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==" + }, + "is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==" + } + } + }, + "colorspace": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "requires": { + "color": "^3.1.3", + "text-hex": "1.0.x" + } + }, + "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": "9.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.0.0.tgz", + "integrity": "sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "extraneous": true, + "requires": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + }, + "dependencies": { + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "extraneous": true, + "requires": { + "is-obj": "^2.0.0" + } + } + } + }, + "compare-module-exports": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/compare-module-exports/-/compare-module-exports-2.1.0.tgz", + "integrity": "sha512-3Lc0sTIuX1jmY2K2RrXRJOND6KsRTX2D4v3+eu1PDptsuJZVK4LZc852eZa9I+avj0NrUKlTNgqvccNOH6mbGg==", + "extraneous": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "requires": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "extraneous": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "extraneous": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "extraneous": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "extraneous": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concordance": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz", + "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==", + "requires": { + "date-time": "^3.1.0", + "esutils": "^2.0.3", + "fast-diff": "^1.2.0", + "js-string-escape": "^1.0.1", + "lodash": "^4.17.15", + "md5-hex": "^3.0.1", + "semver": "^7.3.2", + "well-known-symbols": "^2.0.0" + } + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + } + }, + "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" + } + } + } + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "extraneous": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "extraneous": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "conventional-changelog-angular": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz", + "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==", + "extraneous": true, + "requires": { + "compare-func": "^2.0.0", + "q": "^1.5.1" + } + }, + "conventional-changelog-conventionalcommits": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz", + "integrity": "sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==", + "extraneous": true, + "requires": { + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" + } + }, + "conventional-commits-parser": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz", + "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==", + "extraneous": true, + "requires": { + "is-text-path": "^1.0.1", + "JSONStream": "^1.0.4", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + } + }, + "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" + } + }, + "convert-to-spaces": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz", + "integrity": "sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=", + "extraneous": true + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cookiejar": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", + "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==", + "extraneous": true + }, + "cookies": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz", + "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==", + "extraneous": true, + "requires": { + "depd": "~2.0.0", + "keygrip": "~1.1.0" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "extraneous": true + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "copy-template-dir": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/copy-template-dir/-/copy-template-dir-1.4.0.tgz", + "integrity": "sha512-xkXSJhvKz4MfLbVkZ7GyCaFo4ciB3uKI/HHzkGwj1eyTH5+7RTFxW5CE0irWAZgV5oFcO9hd6+NVXAtY9hlo7Q==", + "requires": { + "end-of-stream": "^1.1.0", + "graceful-fs": "^4.1.3", + "maxstache": "^1.0.0", + "maxstache-stream": "^1.0.0", + "mkdirp": "^0.5.1", + "noop2": "^2.0.0", + "pump": "^1.0.0", + "readdirp": "^2.0.0", + "run-parallel": "^1.1.4" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "pump": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", + "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "extraneous": true + }, + "core-js-compat": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.0.tgz", + "integrity": "sha512-OSXseNPSK2OPJa6GdtkMz/XxeXx8/CJvfhQWTqd6neuUraujcL4jVsjkLQz1OWnax8xVQJnRPe0V2jqNWORA+A==", + "requires": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "extraneous": true, + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "extraneous": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cosmiconfig-typescript-loader": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.4.tgz", + "integrity": "sha512-ulv2dvwurP/MZAIthXm69bO7EzzIUThZ6RJ1qXhdlXM6to3F+IKBL/17EnhYSG52A5N1KcAUu66vSG/3/77KrA==", + "extraneous": true, + "requires": { + "cosmiconfig": "^7", + "ts-node": "^10.4.0" + } + }, + "cp-file": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", + "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", + "requires": { + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + } + }, + "cpy": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-8.1.2.tgz", + "integrity": "sha512-dmC4mUesv0OYH2kNFEidtf/skUwv4zePmGeepjyyJ0qTo5+8KhA1o99oIAwVVLzQMAeDJml74d6wPPKb6EZUTg==", + "requires": { + "arrify": "^2.0.1", + "cp-file": "^7.0.0", + "globby": "^9.2.0", + "has-glob": "^1.0.0", + "junk": "^3.1.0", + "nested-error-stacks": "^2.1.0", + "p-all": "^2.1.0", + "p-filter": "^2.1.0", + "p-map": "^3.0.0" + }, + "dependencies": { + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" + }, + "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" + } + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cp-file": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-7.0.0.tgz", + "integrity": "sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==", + "requires": { + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "requires": { + "path-type": "^3.0.0" + } + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "crc-32": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.1.tgz", + "integrity": "sha512-Dn/xm/1vFFgs3nfrpEVScHoIslO9NZRITWGz/1E/St6u4xw99vfZzVkW0OSnzx2h9egej9xwMCEut6sqwokM/w==", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.3.1" + } + }, + "crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "requires": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "extraneous": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + } + } + }, + "create-eslint-index": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/create-eslint-index/-/create-eslint-index-1.0.0.tgz", + "integrity": "sha1-2VQ3LYbVeS/NZ+nyt5GxqxYkEbs=", + "extraneous": true, + "requires": { + "lodash.get": "^4.3.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "extraneous": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "extraneous": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" + }, + "cron-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.2.1.tgz", + "integrity": "sha512-5sJBwDYyCp+0vU5b7POl8zLWfgV5fOHxlc45FWoWdHecGC7MQHCjx0CHivCMRnGFovghKhhyYM+Zm9DcY5qcHg==", + "requires": { + "luxon": "^1.28.0" + } + }, + "cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "extraneous": true, + "requires": { + "cross-spawn": "^7.0.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" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "extraneous": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "extraneous": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "extraneous": true, + "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==", + "extraneous": true + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "extraneous": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "extraneous": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", + "extraneous": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "extraneous": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-uri-to-buffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", + "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==" + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "extraneous": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + }, + "dependencies": { + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "extraneous": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "extraneous": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" + }, + "date-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz", + "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==", + "requires": { + "time-zone": "^1.0.0" + } + }, + "dayjs": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz", + "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==", + "extraneous": true + }, + "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" + }, + "dependencies": { + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "decache": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.1.tgz", + "integrity": "sha512-ohApBM8u9ygepJCjgBrEZSSxPjc0T/PJkD+uNyxXPkqudyUpdXpwJYp0VISm2WrPVzASU6DZyIi6BWdyw7uJ2Q==", + "requires": { + "callsite": "^1.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "extraneous": true + }, + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "extraneous": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "extraneous": true + } + } + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "requires": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "dependencies": { + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "extraneous": true, + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "extraneous": true + } + } + }, + "decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "requires": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "dependencies": { + "bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "requires": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + } + } + } + }, + "decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "requires": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "dependencies": { + "file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + } + } + }, + "decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "requires": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + } + } + }, + "decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "requires": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + }, + "get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "requires": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "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==" + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "requires": { + "clone": "^1.0.2" + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "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" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "deprecation": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "extraneous": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + }, + "detective-amd": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detective-amd/-/detective-amd-3.1.0.tgz", + "integrity": "sha512-G7wGWT6f0VErjUkE2utCm7IUshT7nBh7aBBH2VBOiY9Dqy2DMens5iiOvYCuhstoIxRKLrnOvVAz4/EyPIAjnw==", + "requires": { + "ast-module-types": "^2.7.0", + "escodegen": "^2.0.0", + "get-amd-module-type": "^3.0.0", + "node-source-walk": "^4.0.0" + } + }, + "detective-cjs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/detective-cjs/-/detective-cjs-3.1.1.tgz", + "integrity": "sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg==", + "requires": { + "ast-module-types": "^2.4.0", + "node-source-walk": "^4.0.0" + } + }, + "detective-es6": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/detective-es6/-/detective-es6-2.2.1.tgz", + "integrity": "sha512-22z7MblxkhsIQGuALeGwCKEfqNy4WmgDGmfJCwdXbfDkVYIiIDmY513hiIWBvX3kCmzvvWE7RR7kAYxs01wwKQ==", + "requires": { + "node-source-walk": "^4.0.0" + } + }, + "detective-less": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/detective-less/-/detective-less-1.0.2.tgz", + "integrity": "sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA==", + "requires": { + "debug": "^4.0.0", + "gonzales-pe": "^4.2.3", + "node-source-walk": "^4.0.0" + } + }, + "detective-postcss": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detective-postcss/-/detective-postcss-4.0.0.tgz", + "integrity": "sha512-Fwc/g9VcrowODIAeKRWZfVA/EufxYL7XfuqJQFroBKGikKX83d2G7NFw6kDlSYGG3LNQIyVa+eWv1mqre+v4+A==", + "requires": { + "debug": "^4.1.1", + "is-url": "^1.2.4", + "postcss": "^8.1.7", + "postcss-values-parser": "^2.0.1" + } + }, + "detective-sass": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/detective-sass/-/detective-sass-3.0.1.tgz", + "integrity": "sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw==", + "requires": { + "debug": "^4.1.1", + "gonzales-pe": "^4.2.3", + "node-source-walk": "^4.0.0" + } + }, + "detective-scss": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detective-scss/-/detective-scss-2.0.1.tgz", + "integrity": "sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ==", + "requires": { + "debug": "^4.1.1", + "gonzales-pe": "^4.2.3", + "node-source-walk": "^4.0.0" + } + }, + "detective-stylus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detective-stylus/-/detective-stylus-1.0.0.tgz", + "integrity": "sha1-UK7n24uruZA4HwEMY/q7pbWOVM0=" + }, + "detective-typescript": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/detective-typescript/-/detective-typescript-7.0.0.tgz", + "integrity": "sha512-y/Ev98AleGvl43YKTNcA2Q+lyFmsmCfTTNWy4cjEJxoLkbobcXtRS0Kvx06daCgr2GdtlwLfNzL553BkktfJoA==", + "requires": { + "@typescript-eslint/typescript-estree": "^4.8.2", + "ast-module-types": "^2.7.1", + "node-source-walk": "^4.2.0", + "typescript": "^3.9.7" + }, + "dependencies": { + "@typescript-eslint/types": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", + "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==" + }, + "@typescript-eslint/typescript-estree": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", + "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", + "requires": { + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", + "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", + "requires": { + "@typescript-eslint/types": "4.33.0", + "eslint-visitor-keys": "^2.0.0" + } + }, + "typescript": { + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", + "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==" + } + } + }, + "dezalgo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", + "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=", + "extraneous": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "extraneous": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "extraneous": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "extraneous": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "extraneous": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "dependencies": { + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "extraneous": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "extraneous": true + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "extraneous": true + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "extraneous": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "extraneous": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "dompurify": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.2.6.tgz", + "integrity": "sha512-7b7ZArhhH0SP6W2R9cqK6RjaU82FZ2UPM7RO8qN1b1wyvC/NY1FNWcX1Pu00fFOAnzEORtwXe4bPaClg6pUybQ==", + "extraneous": true + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "extraneous": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.0.tgz", + "integrity": "sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q==" + }, + "download": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/download/-/download-8.0.0.tgz", + "integrity": "sha512-ASRY5QhDk7FK+XrQtQyvhpDKanLluEEQtWl/J7Lxuf/b+i8RYh997QeXvL85xitrmRKVlx9c7eTrcRdq2GS4eA==", + "requires": { + "archive-type": "^4.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.2.1", + "ext-name": "^5.0.0", + "file-type": "^11.1.0", + "filenamify": "^3.0.0", + "get-stream": "^4.1.0", + "got": "^8.3.1", + "make-dir": "^2.1.0", + "p-event": "^2.1.0", + "pify": "^4.0.1" + }, + "dependencies": { + "@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==" + }, + "cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "requires": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=" + } + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^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" + } + }, + "got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "requires": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==" + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "requires": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + } + }, + "p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==" + }, + "p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "requires": { + "p-timeout": "^2.0.1" + } + }, + "p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "requires": { + "p-finally": "^1.0.0" + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "requires": { + "is-plain-obj": "^1.0.0" + } + } + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "extraneous": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.4.64", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.64.tgz", + "integrity": "sha512-8mec/99xgLUZCIZZq3wt61Tpxg55jnOSpxGYapE/1Ma9MpFEYYaz4QNYm0CM1rrnCo7i3FRHhbaWjeCLsveGjQ==" + }, + "elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=" + }, + "elf-cam": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/elf-cam/-/elf-cam-0.1.1.tgz", + "integrity": "sha512-tKSFTWOp5OwJSp6MKyQDX7umYDkvUuI8rxHXw8BuUQ63d9Trj9xLeo6SHyoTGSoZNNZVitFa+RuHHXuoAzN3Rw==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "extraneous": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + } + } + }, + "emittery": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.0.tgz", + "integrity": "sha512-AGvFfs+d0JKCJQ4o01ASQLGPmSCxgfU9RFXvzPvZdjKK8oscynksuJhWrSTSw7j7Ep/sZct5b5ZhYCi8S/t0HQ==", + "extraneous": true + }, + "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==" + }, + "enabled": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "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" + } + }, + "enhance-visitors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/enhance-visitors/-/enhance-visitors-1.0.0.tgz", + "integrity": "sha1-qpRdBdpGVnKh69OP7i7T2oUY6Vo=", + "extraneous": true, + "requires": { + "lodash": "^4.13.1" + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "extraneous": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "extraneous": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" + }, + "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" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "extraneous": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "extraneous": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + }, + "dependencies": { + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "extraneous": true + } + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "extraneous": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-promisify": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", + "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==" + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "extraneous": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "extraneous": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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==" + }, + "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": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "extraneous": true, + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.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": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "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", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "extraneous": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "extraneous": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "extraneous": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "extraneous": true + } + } + }, + "globals": { + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", + "extraneous": true, + "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==", + "extraneous": true + }, + "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==", + "extraneous": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^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==", + "extraneous": true + } + } + }, + "eslint-ast-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-ast-utils/-/eslint-ast-utils-1.1.0.tgz", + "integrity": "sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA==", + "extraneous": true, + "requires": { + "lodash.get": "^4.4.2", + "lodash.zip": "^4.2.0" + } + }, + "eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "extraneous": true, + "requires": {} + }, + "eslint-config-standard": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-16.0.3.tgz", + "integrity": "sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==", + "extraneous": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "extraneous": true, + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "extraneous": true, + "requires": { + "ms": "^2.1.1" + } + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "eslint-import-resolver-typescript": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.5.0.tgz", + "integrity": "sha512-qZ6e5CFr+I7K4VVhQu3M/9xGv9/YmwsEXrsm3nimw8vWaVHRDrQRp26BgCypTxBp3vUp4o5aVEJRiy0F2DFddQ==", + "extraneous": true, + "requires": { + "debug": "^4.3.1", + "glob": "^7.1.7", + "is-glob": "^4.0.1", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, + "dependencies": { + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "extraneous": true, + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "extraneous": true, + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "extraneous": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "extraneous": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "extraneous": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "extraneous": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "extraneous": true + } + } + }, + "eslint-plugin-ava": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-ava/-/eslint-plugin-ava-13.2.0.tgz", + "integrity": "sha512-i5B5izsEdERKQLruk1nIWzTTE7C26/ju8qQf7JeyRv32XT2lRMW0zMFZNhIrEf5/5VvpSz2rqrV7UcjClGbKsw==", + "extraneous": true, + "requires": { + "enhance-visitors": "^1.0.0", + "eslint-utils": "^3.0.0", + "espree": "^9.0.0", + "espurify": "^2.1.1", + "import-modules": "^2.1.0", + "micro-spelling-correcter": "^1.1.1", + "pkg-dir": "^5.0.0", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz", + "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==", + "extraneous": true + }, + "espree": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.0.tgz", + "integrity": "sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==", + "extraneous": true, + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.1.0" + } + } + } + }, + "eslint-plugin-cypress": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.12.1.tgz", + "integrity": "sha512-c2W/uPADl5kospNDihgiLc7n87t5XhUbFDoTl6CfVkmG+kDAb5Ux10V9PoLPu9N+r7znpc+iQlcmAqT1A/89HA==", + "extraneous": true, + "requires": { + "globals": "^11.12.0" + } + }, + "eslint-plugin-es": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", + "extraneous": true, + "requires": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "extraneous": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "extraneous": true + } + } + }, + "eslint-plugin-eslint-comments": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", + "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", + "extraneous": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "ignore": "^5.0.5" + }, + "dependencies": { + "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=", + "extraneous": true + } + } + }, + "eslint-plugin-fp": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-fp/-/eslint-plugin-fp-2.3.0.tgz", + "integrity": "sha1-N20qEIcQ6YGYC9w4deO5kg2gSJw=", + "extraneous": true, + "requires": { + "create-eslint-index": "^1.0.0", + "eslint-ast-utils": "^1.0.0", + "lodash": "^4.13.1", + "req-all": "^0.1.0" + } + }, + "eslint-plugin-html": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-6.2.0.tgz", + "integrity": "sha512-vi3NW0E8AJombTvt8beMwkL1R/fdRWl4QSNRNMhVQKWm36/X0KF0unGNAY4mqUF06mnwVWZcIcerrCnfn9025g==", + "extraneous": true, + "requires": { + "htmlparser2": "^7.1.2" + } + }, + "eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "extraneous": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "extraneous": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "extraneous": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "eslint-plugin-markdown": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-markdown/-/eslint-plugin-markdown-2.2.1.tgz", + "integrity": "sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==", + "extraneous": true, + "requires": { + "mdast-util-from-markdown": "^0.8.5" + } + }, + "eslint-plugin-node": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", + "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "extraneous": true, + "requires": { + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "dependencies": { + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "extraneous": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "extraneous": true + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "extraneous": true + } + } + }, + "eslint-plugin-promise": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.2.0.tgz", + "integrity": "sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw==", + "extraneous": true, + "requires": {} + }, + "eslint-plugin-react": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.28.0.tgz", + "integrity": "sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==", + "extraneous": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "extraneous": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "extraneous": true + } + } + }, + "eslint-plugin-sort-destructure-keys": { + "version": "https://registry.npmjs.org/eslint-plugin-sort-destructure-keys/-/eslint-plugin-sort-destructure-keys-1.4.0.tgz", + "integrity": "sha512-txU9l22mblz7YpyjJNYFy4wb5PVXiRMbc9lqFPPhvY4wKyBBYQvb31TIcduf7iRb4Bv01aiXcJiuCkOOrVY48Q==", + "extraneous": true, + "requires": { + "natural-compare-lite": "^1.4.0" + } + }, + "eslint-plugin-unicorn": { + "version": "40.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-40.1.0.tgz", + "integrity": "sha512-y5doK2DF9Sr5AqKEHbHxjFllJ167nKDRU01HDcWyv4Tnmaoe9iNxMrBnaybZvWZUaE3OC5Unu0lNIevYamloig==", + "extraneous": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "ci-info": "^3.3.0", + "clean-regexp": "^1.0.0", + "eslint-utils": "^3.0.0", + "esquery": "^1.4.0", + "indent-string": "^4.0.0", + "is-builtin-module": "^3.1.0", + "lodash": "^4.17.21", + "pluralize": "^8.0.0", + "read-pkg-up": "^7.0.1", + "regexp-tree": "^0.1.24", + "safe-regex": "^2.1.1", + "semver": "^7.3.5", + "strip-indent": "^3.0.0" + } + }, + "eslint-plugin-you-dont-need-lodash-underscore": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-you-dont-need-lodash-underscore/-/eslint-plugin-you-dont-need-lodash-underscore-6.12.0.tgz", + "integrity": "sha512-WF4mNp+k2532iswT6iUd1BX6qjd3AV4cFy/09VC82GY9SsRtvkxhUIx7JNGSe0/bLyd57oTr4inPFiIaENXhGw==", + "extraneous": true, + "requires": { + "kebab-case": "^1.0.0" + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "extraneous": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "extraneous": true + } + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "extraneous": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + }, + "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==" + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "extraneous": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "extraneous": true + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "extraneous": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "espurify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/espurify/-/espurify-2.1.1.tgz", + "integrity": "sha512-zttWvnkhcDyGOhSH4vO2qCBILpdCMv/MX8lp4cqgRkQoDRGK2oZxi2GfWhlP2dIXmk7BaKeOTuzbHhyC68o8XQ==", + "extraneous": true + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "extraneous": true, + "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==", + "extraneous": true, + "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==" + }, + "estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "extraneous": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "extraneous": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "extraneous": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "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-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "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=" + }, + "qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==" + }, + "raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "requires": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "express-logging": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/express-logging/-/express-logging-1.1.1.tgz", + "integrity": "sha1-YoOWGMurW7NhDxocFIU1L+nSbCo=", + "requires": { + "on-headers": "^1.0.0" + } + }, + "express-rate-limit": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-5.5.1.tgz", + "integrity": "sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg==", + "extraneous": true + }, + "ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "extraneous": true, + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==", + "extraneous": true + } + } + }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "requires": { + "mime-db": "^1.28.0" + } + }, + "ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "requires": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "extraneous": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "extraneous": true + }, + "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-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" + }, + "fast-equals": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-2.0.4.tgz", + "integrity": "sha512-caj/ZmjHljPrZtbzJ3kfH5ia/k4mTJe/qSiXAGzxZWRZgsgDV0cvNaQULqUX8t0/JVlzzEdYOwCN5DmzTxoD4w==" + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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==", + "extraneous": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fast-redact": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.0.tgz", + "integrity": "sha512-dir8LOnvialLxiXDPESMDHGp82CHi6ZEYTVkcvdn5d7psdv9ZkkButXrOeXST4aqreIRR+N7CYlsrwFuorurVg==", + "extraneous": true + }, + "fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "requires": { + "pend": "~1.2.0" + } + }, + "fecha": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", + "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" + }, + "fetch-blob": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.4.tgz", + "integrity": "sha512-Eq5Xv5+VlSrYWEqKrusxY1C3Hm/hjeAsCGVG3ft7pZahlUAChpGZT/Ms1WmSLnEAisEXszjzu/s+ce6HZB2VHA==", + "requires": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + } + }, + "fetch-node-website": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/fetch-node-website/-/fetch-node-website-5.0.3.tgz", + "integrity": "sha512-O86T46FUWSOq4AWON39oaT8H90QFKAbmjfOVBhgaS87AFfeW00txz73KTv7QopPWtHBbGdI1S8cIT1VK1OQYLg==", + "requires": { + "chalk": "^4.0.0", + "cli-progress": "^3.7.0", + "figures": "^3.2.0", + "filter-obj": "^2.0.1", + "got": "^10.7.0", + "jest-validate": "^25.3.0" + }, + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "dependencies": { + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "@sindresorhus/is": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.1.tgz", + "integrity": "sha512-/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==" + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "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" + } + }, + "cacheable-lookup": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz", + "integrity": "sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==", + "requires": { + "@types/keyv": "^3.1.1", + "keyv": "^4.0.0" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "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==" + }, + "decompress-response": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz", + "integrity": "sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==", + "requires": { + "mimic-response": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "got": { + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/got/-/got-10.7.0.tgz", + "integrity": "sha512-aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==", + "requires": { + "@sindresorhus/is": "^2.0.0", + "@szmarczak/http-timer": "^4.0.0", + "@types/cacheable-request": "^6.0.1", + "cacheable-lookup": "^2.0.0", + "cacheable-request": "^7.0.1", + "decompress-response": "^5.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^5.0.0", + "lowercase-keys": "^2.0.0", + "mimic-response": "^2.1.0", + "p-cancelable": "^2.0.0", + "p-event": "^4.0.0", + "responselike": "^2.0.0", + "to-readable-stream": "^2.0.0", + "type-fest": "^0.10.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==" + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "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.10.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz", + "integrity": "sha512-EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==" + } + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "requires": { + "escape-string-regexp": "^1.0.5" + }, + "dependencies": { + "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=" + } + } + }, + "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==", + "extraneous": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-size": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/file-size/-/file-size-0.0.5.tgz", + "integrity": "sha1-BX1Dw6Ptc12j+Q1gUqs4Dx5tXjs=" + }, + "file-type": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-11.1.0.tgz", + "integrity": "sha512-rM0UO7Qm9K7TWTtA6AShI/t7H5BPjDeGVDaNyg9BjHAj3PysKy7+8C8D137R88jnR3rFJZQB/tFgydl5sN5m7g==" + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-3.0.0.tgz", + "integrity": "sha512-5EFZ//MsvJgXjBAFJ+Bh2YaCTRF/VP1YOmGrgt+KJ4SFRLjI87EIdwLLuT6wQX0I4F9W41xutobzczjsOKlI/g==", + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "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" + } + }, + "filter-obj": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-2.0.2.tgz", + "integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==" + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "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=" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.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==", + "extraneous": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatstr": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz", + "integrity": "sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==", + "extraneous": true + }, + "flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "extraneous": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "flush-write-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-2.0.0.tgz", + "integrity": "sha512-uXClqPxT4xW0lcdSBheb2ObVU+kuqUk3Jk64EwieirEXZx9XUrVwp/JuBfKAWaM4T5Td/VL7QLDWPXp/MvGm/g==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "fn.name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" + }, + "folder-walker": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/folder-walker/-/folder-walker-3.2.0.tgz", + "integrity": "sha512-VjAQdSLsl6AkpZNyrQJfO7BXLo4chnStqb055bumZMbRUPpVuPN3a4ktsnRCmrFZjtMlYLkyXiR5rAs4WOpC4Q==", + "requires": { + "from2": "^2.1.0" + } + }, + "follow-redirects": { + "version": "1.14.7", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz", + "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "extraneous": true, + "requires": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "extraneous": true + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "extraneous": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "requires": { + "fetch-blob": "^3.1.2" + } + }, + "formidable": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.0.1.tgz", + "integrity": "sha512-rjTMNbp2BpfQShhFbR3Ruk3qk2y9jKpvMW78nJgx8QKtxjDVrwbZG+wvDOmVbifHyOUOQJXxqEy6r0faRrPzTQ==", + "extraneous": true, + "requires": { + "dezalgo": "1.0.3", + "hexoid": "1.0.0", + "once": "1.4.0", + "qs": "6.9.3" + }, + "dependencies": { + "qs": { + "version": "6.9.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz", + "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==", + "extraneous": true + } + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "from2-array": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/from2-array/-/from2-array-0.0.4.tgz", + "integrity": "sha1-6vwWtl9uJxm81X/cGGkAWsEzLNY=", + "requires": { + "from2": "^2.0.3" + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "extraneous": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.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=", + "extraneous": true + }, + "fuzzy": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz", + "integrity": "sha1-THbsL/CsGjap3M+aAN+GIweNTtg=" + }, + "gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + } + }, + "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-amd-module-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-amd-module-type/-/get-amd-module-type-3.0.0.tgz", + "integrity": "sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw==", + "requires": { + "ast-module-types": "^2.3.2", + "node-source-walk": "^4.0.0" + } + }, + "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-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==" + }, + "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==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "extraneous": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "gh-release-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-3.0.1.tgz", + "integrity": "sha512-gV6V6+T0kKppzh/+YXpI/jl8ZgvjMY4oyWR3DAmPsqk9ILhk8TEneLFjBBM3kO7OfZ3dWCvuQu5M0DSh/Hz21w==", + "requires": { + "@types/download": "^8.0.0", + "@types/node-fetch": "^2.1.6", + "@types/semver": "^7.0.0", + "download": "^8.0.0", + "node-fetch": "^2.3.0", + "semver": "^7.0.0" + } + }, + "git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", + "extraneous": true, + "requires": { + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + } + }, + "git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==" + }, + "gitconfiglocal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-2.1.0.tgz", + "integrity": "sha512-qoerOEliJn3z+Zyn1HW2F6eoYJqKwS6MgC9cztTLUB/xLWX8gD/6T60pKn4+t/d6tP7JlybI7Z3z+I572CR/Vg==", + "requires": { + "ini": "^1.3.2" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + } + } + }, + "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-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" + }, + "global-cache-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-cache-dir/-/global-cache-dir-2.0.0.tgz", + "integrity": "sha512-30pvU3e8muclEhc9tt+jRMaywOS3QfNdURflJ5Zv0bohjhcVQpBe5bwRHghGSJORLOKW81/n+3iJvHRHs+/S1Q==", + "requires": { + "cachedir": "^2.3.0", + "path-exists": "^4.0.0" + } + }, + "global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "extraneous": true, + "requires": { + "ini": "^1.3.4" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "extraneous": true + } + } + }, + "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": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "gonzales-pe": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", + "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "got": { + "version": "https://registry.npmjs.org/got/-/got-11.8.3.tgz", + "integrity": "sha512-7gtQ5KiPh1RtGS9/Jbv1ofDpBFuq42gyfEib+ejaRBJuj/3tQFeR5+gw57e4ipaU8c/rCjvX6fkQz2lyDlGAOg==", + "extraneous": true, + "requires": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^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==" + }, + "graphql": { + "version": "16.3.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.3.0.tgz", + "integrity": "sha512-xm+ANmA16BzCT5pLjuXySbQVFwH3oJctUVdy81w1sV0vBU0KgDdBGtxQOUd5zqOBk/JayAFeG8Dlmeq74rjm/A==" + }, + "graphviz": { + "version": "https://registry.npmjs.org/graphviz/-/graphviz-0.0.9.tgz", + "integrity": "sha512-SmoY2pOtcikmMCqCSy2NO1YsRfu9OO0wpTlOYW++giGjfX1a6gax/m1Fo8IdUd0/3H15cTOfR1SMKwohj4LKsg==", + "extraneous": true, + "requires": { + "temp": "~0.4.0" + } + }, + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "extraneous": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.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==", + "extraneous": true + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "extraneous": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "extraneous": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "extraneous": true + }, + "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-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + } + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "extraneous": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-glob/-/has-glob-1.0.0.tgz", + "integrity": "sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc=", + "requires": { + "is-glob": "^3.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" + }, + "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==" + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "extraneous": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, + "hasbin": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", + "integrity": "sha1-eMWSaJPIAhXCtWiuH9P8q3omlrA=", + "requires": { + "async": "~1.5" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "extraneous": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "extraneous": true + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "extraneous": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "requires": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "hexoid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", + "extraneous": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "extraneous": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "extraneous": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "extraneous": true + }, + "htmlparser2": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", + "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", + "extraneous": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.2", + "domutils": "^2.8.0", + "entities": "^3.0.1" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "dependencies": { + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.3.tgz", + "integrity": "sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "extraneous": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "http-status-codes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.2.0.tgz", + "integrity": "sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng==", + "extraneous": true + }, + "http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "extraneous": true, + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "extraneous": true + }, + "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==" + }, + "husky": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/husky/-/husky-7.0.4.tgz", + "integrity": "sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==", + "extraneous": true + }, + "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" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "ignore-by-default": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-2.0.0.tgz", + "integrity": "sha512-+mQSgMRiFD3L3AOxLYOCxjIq4OnAmo5CIuC+lj5ehCJcPtV++QacEV7FdpzvYxH6DaOySWzQU6RR0lPLy37ckA==", + "extraneous": true + }, + "ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "extraneous": true, + "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==", + "extraneous": true + } + } + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" + }, + "import-modules": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-modules/-/import-modules-2.1.0.tgz", + "integrity": "sha512-8HEWcnkbGpovH9yInoisxaSoIg9Brbul+Ju3Kqe2UsYDUBJD/iQjSgEj0zPcTDPKfPp2fs5xlv1i+JSye/m1/A==", + "extraneous": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + }, + "inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "requires": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "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" + } + }, + "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" + } + }, + "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=" + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "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" + } + } + } + }, + "inquirer-autocomplete-prompt": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz", + "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "figures": "^3.2.0", + "run-async": "^2.4.0", + "rxjs": "^6.6.2" + }, + "dependencies": { + "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" + } + }, + "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==" + } + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "extraneous": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "requires": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + } + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "extraneous": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "irregular-plurals": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz", + "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==", + "extraneous": true + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "extraneous": true + }, + "is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "extraneous": true, + "requires": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "extraneous": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-builtin-module": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz", + "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==", + "requires": { + "builtin-modules": "^3.0.0" + } + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "extraneous": true + }, + "is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "extraneous": true, + "requires": { + "ci-info": "^3.2.0" + } + }, + "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-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "extraneous": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "extraneous": true + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-error": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.2.tgz", + "integrity": "sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==", + "extraneous": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==" + }, + "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-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "extraneous": true + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "dependencies": { + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "requires": { + "ini": "2.0.0" + } + } + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=" + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "extraneous": true + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "extraneous": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" + }, + "is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "requires": { + "symbol-observable": "^1.1.0" + } + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + }, + "is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "extraneous": true + }, + "is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "requires": { + "@types/estree": "*" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "extraneous": true + }, + "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-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "extraneous": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "extraneous": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-text-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", + "extraneous": true, + "requires": { + "text-extensions": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" + }, + "is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "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" + } + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "iserror": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/iserror/-/iserror-0.0.2.tgz", + "integrity": "sha1-vVNFH+L2aLnyQCwZZnh6qix8C/U=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "extraneous": true + }, + "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==", + "extraneous": true + }, + "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==", + "extraneous": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "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==", + "extraneous": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-reports": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.3.tgz", + "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==", + "extraneous": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.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-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" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "js-string-escape": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", + "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=" + }, + "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": "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" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "extraneous": true + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "extraneous": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "extraneous": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "extraneous": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "extraneous": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "extraneous": true, + "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==", + "extraneous": true, + "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=", + "extraneous": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "extraneous": true + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "extraneous": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "extraneous": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "extraneous": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "extraneous": true + }, + "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": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "extraneous": true + }, + "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==", + "extraneous": true + }, + "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=", + "extraneous": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "extraneous": true + }, + "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": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "extraneous": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "extraneous": true + }, + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "extraneous": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "extraneous": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "extraneous": true, + "requires": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + } + }, + "junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==" + }, + "just-extend": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz", + "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==", + "extraneous": true + }, + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "jwt-decode": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", + "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" + }, + "kebab-case": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/kebab-case/-/kebab-case-1.0.1.tgz", + "integrity": "sha512-txPHx6nVLhv8PHGXIlAk0nYoh894SpAqGPXNvbg2hh8spvHXIah3+vT87DLoa59nKgC6scD3u3xAuRIgiMqbfQ==", + "extraneous": true + }, + "keep-func-props": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/keep-func-props/-/keep-func-props-4.0.1.tgz", + "integrity": "sha512-87ftOIICfdww3SxR5P1veq3ThBNyRPG0JGL//oaR08v0k2yTicEIHd7s0GqSJfQvlb+ybC3GiDepOweo0LDhvw==", + "requires": { + "mimic-fn": "^4.0.0" + } + }, + "keygrip": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", + "extraneous": true, + "requires": { + "tsscmp": "1.0.6" + } + }, + "keyv": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.1.0.tgz", + "integrity": "sha512-YsY3wr6HabE11/sscee+3nZ03XjvkrPWGouAmJFBdZoK92wiOlJCzI5/sDEIKdJhdhHO144ei45U9gXfbu14Uw==", + "requires": { + "json-buffer": "3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", + "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", + "extraneous": true + }, + "kuler": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" + }, + "lambda-local": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lambda-local/-/lambda-local-2.0.1.tgz", + "integrity": "sha512-21AoIJYuGRPNMCEtxAOa/BP2j0fNY10IVYMQ1pRqDyhSJi5xt4r4IZUqWF40+aYU6TJ1SdB7t5s1BmSq391ILQ==", + "requires": { + "commander": "^8.3.0", + "dotenv": "^10.0.0", + "winston": "^3.3.3" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + } + } + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "requires": { + "package-json": "^6.3.0" + } + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "requires": { + "readable-stream": "^2.0.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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==", + "extraneous": true, + "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==" + }, + "listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "requires": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "dependencies": { + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + } + } + }, + "listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=" + }, + "listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "requires": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "requires": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + } + }, + "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=" + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "requires": { + "chalk": "^1.0.0" + } + }, + "log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "requires": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + } + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=" + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + } + } + }, + "listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "requires": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "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=" + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + } + } + }, + "load-json-file": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-7.0.1.tgz", + "integrity": "sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==", + "extraneous": true + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lockfile": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.4.tgz", + "integrity": "sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA==", + "extraneous": true, + "requires": { + "signal-exit": "^3.0.2" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "extraneous": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.deburr": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", + "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s=" + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=" + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", + "extraneous": true + }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" + }, + "lodash.isempty": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz", + "integrity": "sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=" + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" + }, + "lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "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==", + "extraneous": true + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "extraneous": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "extraneous": true + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "extraneous": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "extraneous": true, + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.transform": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", + "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=" + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "extraneous": true + }, + "lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=" + }, + "lodash.zip": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", + "integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=", + "extraneous": true + }, + "log-process-errors": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/log-process-errors/-/log-process-errors-8.0.0.tgz", + "integrity": "sha512-+SNGqNC1gCMJfhwYzAHr/YgNT/ZJc+V2nCkvtPnjrENMeCe+B/jgShBW0lmWoh6uVV2edFAPc/IUOkDdsjTbTg==", + "requires": { + "colors-option": "^3.0.0", + "figures": "^4.0.0", + "filter-obj": "^3.0.0", + "jest-validate": "^27.4.2", + "map-obj": "^5.0.0", + "moize": "^6.1.0", + "semver": "^7.3.5" + }, + "dependencies": { + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + }, + "figures": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-4.0.0.tgz", + "integrity": "sha512-VnYcWq6H6F0qDN0QnorznBr0abEovifzUokmnezpKZBUbDmbLAt7LMryOp1TKFVxLxyNYkxEkCEADZR58U9oSw==", + "requires": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.0.0" + } + }, + "filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==" + }, + "is-unicode-supported": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.1.0.tgz", + "integrity": "sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==" + }, + "map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==" + } + } + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + }, + "log-update": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.0.tgz", + "integrity": "sha512-HovF3knyZX9sleS0OkSJ6f53JEpbzcbomC6/WJ3iuGK8i6CRb6WZ542gO2F3pdQK8hwlijddDefVFhlMpwkOSQ==", + "requires": { + "ansi-escapes": "^5.0.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^5.0.0", + "wrap-ansi": "^8.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "ansi-styles": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==" + }, + "cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "requires": { + "restore-cursor": "^4.0.0" + } + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "string-width": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.0.tgz", + "integrity": "sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==", + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + } + } + } + }, + "logform": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz", + "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==", + "requires": { + "@colors/colors": "1.5.0", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "extraneous": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lowdb": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz", + "integrity": "sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==", + "extraneous": true, + "requires": { + "graceful-fs": "^4.1.3", + "is-promise": "^2.1.0", + "lodash": "4", + "pify": "^3.0.0", + "steno": "^0.4.1" + }, + "dependencies": { + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "extraneous": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "extraneous": true + } + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + }, + "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" + } + }, + "lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", + "extraneous": true, + "requires": { + "es5-ext": "~0.10.2" + } + }, + "lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "extraneous": true + }, + "lunr-mutable-indexes": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/lunr-mutable-indexes/-/lunr-mutable-indexes-2.3.2.tgz", + "integrity": "sha512-Han6cdWAPPFM7C2AigS2Ofl3XjAT0yVMrUixodJEpyg71zCtZ2yzXc3s+suc/OaNt4ca6WJBEzVnEIjxCTwFMw==", + "extraneous": true, + "requires": { + "lunr": ">= 2.3.0 < 2.4.0" + } + }, + "luxon": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.28.0.tgz", + "integrity": "sha512-TfTiyvZhwBYM/7QdAVDh+7dBTBA29v4ik0Ce9zda3Mnf8on1S5KJI8P2jKFZ8+5C0jhmr0KwJEO/Wdpm0VeWJQ==" + }, + "macos-release": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-3.0.1.tgz", + "integrity": "sha512-3l6OrhdDg2H2SigtuN3jBh+5dRJRWxNKuJTPBbGeNJTsmt/pj9PO25wYaNb05NuNmAsl435j4rDP6rgNXz7s7g==" + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "extraneous": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "extraneous": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "marked": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.10.tgz", + "integrity": "sha512-+QvuFj0nGgO970fySghXGmuw+Fd0gD2x3+MqCWLIPf5oxdv1Ka6b2q+z9RP01P/IaKPMEramy+7cNy/Lw8c3hw==", + "extraneous": true + }, + "matcher": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-5.0.0.tgz", + "integrity": "sha512-s2EMBOWtXFc8dgqvoAzKJXxNHibcdJMV0gwqKUaw9E2JBJuGUK7DrNKrA6g/i+v72TT16+6sVm5mS3thaMLQUw==", + "extraneous": true, + "requires": { + "escape-string-regexp": "^5.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "extraneous": true + } + } + }, + "maxstache": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/maxstache/-/maxstache-1.0.7.tgz", + "integrity": "sha1-IjHVGAung9Xs/DHEX+2seuQnaYQ=" + }, + "maxstache-stream": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/maxstache-stream/-/maxstache-stream-1.0.4.tgz", + "integrity": "sha1-nH9cq35f3S2Q2oYUO06WMeoygEA=", + "requires": { + "maxstache": "^1.0.0", + "pump": "^1.0.0", + "split2": "^1.0.0", + "through2": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", + "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "split2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/split2/-/split2-1.1.1.tgz", + "integrity": "sha1-Fi2bGIZfAqsvKtlYVSLbm1TEgfk=", + "requires": { + "through2": "~2.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "md5-hex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz", + "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==", + "requires": { + "blueimp-md5": "^2.10.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "extraneous": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdast-util-from-markdown": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", + "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", + "extraneous": true, + "requires": { + "@types/mdast": "^3.0.0", + "mdast-util-to-string": "^2.0.0", + "micromark": "~2.11.0", + "parse-entities": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + } + }, + "mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "extraneous": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "mem": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/mem/-/mem-9.0.2.tgz", + "integrity": "sha512-F2t4YIv9XQUBHt6AOJ0y7lSmP1+cY7Fm1DRh9GClTGzKST7UWLMx6ly9WZdLH/G/ppM5RL4MlQfRT71ri9t19A==", + "extraneous": true, + "requires": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^4.0.0" + } + }, + "memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "memoizee": { + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz", + "integrity": "sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==", + "extraneous": true, + "requires": { + "d": "^1.0.1", + "es5-ext": "^0.10.53", + "es6-weak-map": "^2.0.3", + "event-emitter": "^0.3.5", + "is-promise": "^2.2.2", + "lru-queue": "^0.1.0", + "next-tick": "^1.1.0", + "timers-ext": "^0.1.7" + }, + "dependencies": { + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "extraneous": true + } + } + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "extraneous": true + }, + "meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", + "extraneous": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "dependencies": { + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "extraneous": true + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-options": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "requires": { + "is-plain-obj": "^2.1.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" + } + } + }, + "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==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micro-api-client": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/micro-api-client/-/micro-api-client-3.3.0.tgz", + "integrity": "sha512-y0y6CUB9RLVsy3kfgayU28746QrNMpSm9O/AYGNsBgOkJr/X/Jk0VLGoO8Ude7Bpa8adywzF+MzXNZRFRsNPhg==" + }, + "micro-memoize": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.0.9.tgz", + "integrity": "sha512-Z2uZi/IUMGQDCXASdujXRqrXXEwSY0XffUrAOllhqzQI3wpUyZbiZTiE2JuYC0HSG2G7DbCS5jZmsEKEGZuemg==" + }, + "micro-spelling-correcter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/micro-spelling-correcter/-/micro-spelling-correcter-1.1.1.tgz", + "integrity": "sha512-lkJ3Rj/mtjlRcHk6YyCbvZhyWTOzdBvTHsxMmZSk5jxN1YyVSQ+JETAom55mdzfcyDrY/49Z7UCW760BK30crg==", + "extraneous": true + }, + "micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "extraneous": true, + "requires": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "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" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "extraneous": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==" + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "extraneous": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "extraneous": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "extraneous": true + }, + "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" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "extraneous": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "dependencies": { + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "extraneous": true + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "extraneous": true + } + } + }, + "minipass": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "mock-fs": { + "version": "https://registry.npmjs.org/mock-fs/-/mock-fs-5.1.2.tgz", + "integrity": "sha512-YkjQkdLulFrz0vD4BfNQdQRVmgycXTV7ykuHMlyv+C8WCHazpkiQRDthwa02kSyo8wKnY9wRptHfQLgmf0eR+A==", + "extraneous": true + }, + "module-definition": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/module-definition/-/module-definition-3.3.1.tgz", + "integrity": "sha512-kLidGPwQ2yq484nSD+D3JoJp4Etc0Ox9P0L34Pu/cU4X4HcG7k7p62XI5BBuvURWMRX3RPyuhOcBHbKus+UH4A==", + "requires": { + "ast-module-types": "^2.7.1", + "node-source-walk": "^4.0.0" + } + }, + "moize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.0.tgz", + "integrity": "sha512-WrMcM+C2Jy+qyOC/UMhA3BCHGowxV34dhDZnDNfxsREW/8N+33SFjmc23Q61Xv1WUthUA1vYopTitP1sZ5jkeg==", + "requires": { + "fast-equals": "^2.0.1", + "micro-memoize": "^4.0.9" + } + }, + "move-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/move-file/-/move-file-2.1.0.tgz", + "integrity": "sha512-i9qLW6gqboJ5Ht8bauZi7KlTnQ3QFpBCvMvFfEcHADKgHGeJ9BZMO7SFCTwHPV9Qa0du9DYY1Yx3oqlGt30nXA==", + "requires": { + "path-exists": "^4.0.0" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "multiparty": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", + "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", + "requires": { + "http-errors": "~1.8.1", + "safe-buffer": "5.2.1", + "uid-safe": "2.1.5" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "mv": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", + "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", + "extraneous": true, + "requires": { + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" + }, + "dependencies": { + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "extraneous": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "rimraf": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", + "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", + "extraneous": true, + "requires": { + "glob": "^6.0.1" + } + } + } + }, + "nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "extraneous": true + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha1-F7CVgZiJef3a/gIB6TG6kzyWy7Q=", + "extraneous": true + }, + "ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", + "extraneous": true + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "extraneous": true + }, + "nested-error-stacks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz", + "integrity": "sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==" + }, + "netlify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/netlify/-/netlify-11.0.0.tgz", + "integrity": "sha512-y5wVBOCRneW43AI+sODsmGW+rJR11/Dhv/c12bPxdUxfpp0xyPccQLHGb3m+XbgtkQ+XioYBm2Ys1Rnxem1vrw==", + "requires": { + "@netlify/open-api": "^2.8.0", + "lodash.camelcase": "^4.3.0", + "micro-api-client": "^3.3.0", + "node-fetch": "^3.0.0", + "omit.js": "^2.0.2", + "p-wait-for": "^4.0.0", + "qs": "^6.9.6" + }, + "dependencies": { + "node-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.0.tgz", + "integrity": "sha512-8xeimMwMItMw8hRrOl3C9/xzU49HV/yE6ORew/l+dxWimO5A4Ra8ld2rerlJvc/O7et5Z1zrWsPX43v1QBjCxw==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + }, + "p-timeout": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.0.2.tgz", + "integrity": "sha512-sEmji9Yaq+Tw+STwsGAE56hf7gMy9p0tQfJojIAamB7WHJYJKf1qlsg9jqBWG8q9VCxKPhZaP/AcXwEoBcYQhQ==" + }, + "p-wait-for": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-4.1.0.tgz", + "integrity": "sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==", + "requires": { + "p-timeout": "^5.0.0" + } + } + } + }, + "netlify-headers-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/netlify-headers-parser/-/netlify-headers-parser-6.0.2.tgz", + "integrity": "sha512-ahDNi7R+Io4iMylyFrOfRUcBUELrXCT0hNVdqPKTHhH917NHiDCH69f6IhhqbzSaZ2/zGFPBrxA3FzJ48yXs3Q==", + "requires": { + "escape-string-regexp": "^5.0.0", + "is-plain-obj": "^4.0.0", + "map-obj": "^5.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + }, + "is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==" + }, + "map-obj": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-5.0.0.tgz", + "integrity": "sha512-2L3MIgJynYrZ3TYMriLDLWocz15okFakV6J12HXvMXDHui2x/zgChzg1u9mFFGbbGWE+GsLpQByt4POb9Or+uA==" + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + } + } + }, + "netlify-onegraph-internal": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/netlify-onegraph-internal/-/netlify-onegraph-internal-0.0.50.tgz", + "integrity": "sha512-58nsdeGU1a2OTR6UIdk6vd1HhIN3oj4X7EBX02inNK8O3Cx0zcMt1qGvsX6wbBkFMt/n2M8bUpJSwc3dPk3Jrg==", + "requires": { + "graphql": "16.0.0", + "node-fetch": "^2.6.0", + "uuid": "^8.3.2" + }, + "dependencies": { + "graphql": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.0.0.tgz", + "integrity": "sha512-n9NxoRfwnpYBZB/WJ7L166gyrShuZ8qYgVaX8oxVyELcJfAwkvwPt6WlYIl90WRlzqDjaNWvLmNOSnKs5llZWQ==" + } + } + }, + "netlify-redirect-parser": { + "version": "13.0.4", + "resolved": "https://registry.npmjs.org/netlify-redirect-parser/-/netlify-redirect-parser-13.0.4.tgz", + "integrity": "sha512-Dg3JACJTcMwjof4FzeV9yDl6BgWkIIoBBfZxBjV2PNv9+QRYb1bOE7k4jx4HA9TTwzNQCJCdfJqmIqtR/w3Qrg==", + "requires": { + "filter-obj": "^3.0.0", + "is-plain-obj": "^4.0.0", + "path-exists": "^5.0.0", + "toml": "^3.0.0" + }, + "dependencies": { + "filter-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-3.0.0.tgz", + "integrity": "sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==" + }, + "is-plain-obj": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.0.0.tgz", + "integrity": "sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==" + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==" + } + } + }, + "netlify-redirector": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/netlify-redirector/-/netlify-redirector-0.2.1.tgz", + "integrity": "sha512-17vDR9p1Loanp+vd57y+b6WlKb5X+qb0LZ44oTYsKJbdonz4Md+Ybv1lzH1w1aKm5YWWXHR8LMpWyY9bjlAJKw==" + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "extraneous": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "extraneous": true + }, + "nise": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.1.tgz", + "integrity": "sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A==", + "extraneous": true, + "requires": { + "@sinonjs/commons": "^1.8.3", + "@sinonjs/fake-timers": ">=5", + "@sinonjs/text-encoding": "^0.7.1", + "just-extend": "^4.0.2", + "path-to-regexp": "^1.7.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "extraneous": true + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "extraneous": true, + "requires": { + "isarray": "0.0.1" + } + } + } + }, + "node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" + }, + "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" + } + }, + "node-gyp-build": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", + "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==" + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "extraneous": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "extraneous": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "extraneous": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "extraneous": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "extraneous": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "node-pre-gyp": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz", + "integrity": "sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==", + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "tar": { + "version": "4.4.19", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "requires": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + }, + "node-source-walk": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/node-source-walk/-/node-source-walk-4.2.0.tgz", + "integrity": "sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA==", + "requires": { + "@babel/parser": "^7.0.0" + } + }, + "node-version-alias": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/node-version-alias/-/node-version-alias-1.0.1.tgz", + "integrity": "sha512-E9EhoJkpIIZyYplB298W8ZfhcojQrnKnUPcaOgJqVqICUZwPZkuj10nTzEscwdziOOj545v4tGPvNBG3ieUbSw==", + "requires": { + "all-node-versions": "^8.0.0", + "filter-obj": "^2.0.1", + "jest-validate": "^25.3.0", + "normalize-node-version": "^10.0.0", + "path-exists": "^4.0.0", + "semver": "^7.3.2" + }, + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "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": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "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==" + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==" + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "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" + } + } + } + }, + "nofilter": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-3.1.0.tgz", + "integrity": "sha512-l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g==", + "extraneous": true + }, + "noop2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/noop2/-/noop2-2.0.0.tgz", + "integrity": "sha1-S2NgFemIK1R4PAK0EvaZ2MXNCls=" + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "requires": { + "abbrev": "1" + } + }, + "normalize-node-version": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/normalize-node-version/-/normalize-node-version-10.0.0.tgz", + "integrity": "sha512-/gVbS/qAnowVxr2fJy3F0MxmCvx8QdXJDl8XUE7HT3vsDeDjQfZkX9OiPahF+51Hgy93cKG1hP6uyBjQsMCvWQ==", + "requires": { + "all-node-versions": "^8.0.0", + "filter-obj": "^2.0.1", + "jest-validate": "^25.3.0", + "semver": "^7.3.2" + }, + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "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": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "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==" + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==" + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "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" + } + } + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + }, + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "extraneous": true, + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "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==", + "extraneous": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "extraneous": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "extraneous": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "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=", + "extraneous": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "extraneous": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "extraneous": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "extraneous": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "extraneous": true, + "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=", + "extraneous": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "extraneous": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "extraneous": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "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" + } + }, + "npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "requires": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "extraneous": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "extraneous": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "extraneous": true + }, + "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-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "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" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "extraneous": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "omit.js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz", + "integrity": "sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "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" + } + }, + "one-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", + "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", + "requires": { + "fn.name": "1.x.x" + } + }, + "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" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + } + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "extraneous": true, + "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" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + } + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "extraneous": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-name": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-5.0.1.tgz", + "integrity": "sha512-0EQpaHUHq7olp2/YFUr+0vZi9tMpDTblHGz+Ch5RntKxiRXOAY0JOz1UlxhSjMSksHvkm13eD6elJj3M8Ht/kw==", + "requires": { + "macos-release": "^3.0.1", + "windows-release": "^5.0.1" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-all": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-all/-/p-all-2.1.0.tgz", + "integrity": "sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA==", + "requires": { + "p-map": "^2.0.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + } + } + }, + "p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==" + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "extraneous": true + }, + "p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "requires": { + "p-timeout": "^3.1.0" + }, + "dependencies": { + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "requires": { + "p-finally": "^1.0.0" + } + } + } + }, + "p-every": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-every/-/p-every-2.0.0.tgz", + "integrity": "sha512-MCz9DqD5opPC48Zsd+BHm56O/HfhYIQQtupfDzhXoVgQdg/Ux4F8/JcdRuQ+arq7zD5fB6zP3axbH3d9Nr8dlw==", + "requires": { + "p-map": "^2.0.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + } + } + }, + "p-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", + "integrity": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==", + "requires": { + "p-map": "^2.0.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + } + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=" + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-reduce": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz", + "integrity": "sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==" + }, + "p-timeout": { + "version": "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz", + "integrity": "sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==", + "extraneous": true + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "extraneous": true + }, + "p-wait-for": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-3.2.0.tgz", + "integrity": "sha512-wpgERjNkLrBiFmkMEjuZJEWKKDrNfHCKA1OhyN1wg1FrLkULbviEy6py1AyJUgZ72YWFbZ38FIpnqvVqAlDUwA==", + "requires": { + "p-timeout": "^3.0.0" + }, + "dependencies": { + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "requires": { + "p-finally": "^1.0.0" + } + } + } + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "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" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "dependencies": { + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + } + } + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + }, + "dependencies": { + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + } + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + } + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "extraneous": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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==", + "extraneous": true, + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "extraneous": true + } + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "extraneous": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "extraneous": true, + "requires": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + } + }, + "parse-github-url": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", + "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==" + }, + "parse-gitignore": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-1.0.1.tgz", + "integrity": "sha512-UGyowyjtx26n65kdAMWhm6/3uy5uSrpcuH7tt+QEVudiBoVS+eqHxD5kbi9oWVRwj7sCzXqwuM+rUGw7earl6A==" + }, + "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" + } + }, + "parse-ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", + "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==" + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "extraneous": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "extraneous": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "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-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": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "extraneous": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "extraneous": true + }, + "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==" + }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "extraneous": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "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" + } + }, + "pino": { + "version": "6.13.4", + "resolved": "https://registry.npmjs.org/pino/-/pino-6.13.4.tgz", + "integrity": "sha512-g4tHSISmQJYUEKEMVdaZ+ZokWwFnTwZL5JPn+lnBVZ1BuBbrSchrXwQINknkM5+Q4fF6U9NjiI8PWwwMDHt9zA==", + "extraneous": true, + "requires": { + "fast-redact": "^3.0.0", + "fast-safe-stringify": "^2.0.8", + "flatstr": "^1.0.12", + "pino-std-serializers": "^3.1.0", + "process-warning": "^1.0.0", + "quick-format-unescaped": "^4.0.3", + "sonic-boom": "^1.0.2" + } + }, + "pino-std-serializers": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz", + "integrity": "sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==", + "extraneous": true + }, + "pkg-conf": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-4.0.0.tgz", + "integrity": "sha512-7dmgi4UY4qk+4mj5Cd8v/GExPo0K+SlY+hulOSdfZ/T6jVH6//y7NtzZo5WrfhDBxuQ0jCa7fLZmNaNh7EWL/w==", + "extraneous": true, + "requires": { + "find-up": "^6.0.0", + "load-json-file": "^7.0.0" + }, + "dependencies": { + "find-up": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.2.0.tgz", + "integrity": "sha512-yWHzMzXCaFoABSnFTCPKNFlYoq4mSga9QLRRKOCLSJ33hSkzROB14ITbAWW0QDQDyuzsPQ33S1DsOWQb/oW1yA==", + "extraneous": true, + "requires": { + "locate-path": "^7.0.0", + "path-exists": "^5.0.0" + } + }, + "locate-path": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.0.0.tgz", + "integrity": "sha512-+cg2yXqDUKfo4hsFxwa3G1cBJeA+gs1vD8FyV9/odWoUlQe/4syxHQ5DPtKjtfm6gnKbZzjCqzX03kXosvZB1w==", + "extraneous": true, + "requires": { + "p-locate": "^6.0.0" + } + }, + "p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "extraneous": true, + "requires": { + "yocto-queue": "^1.0.0" + } + }, + "p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "extraneous": true, + "requires": { + "p-limit": "^4.0.0" + } + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "extraneous": true + }, + "yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "extraneous": true + } + } + }, + "pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "requires": { + "find-up": "^5.0.0" + } + }, + "pkginfo": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", + "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=", + "extraneous": true + }, + "plur": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/plur/-/plur-5.1.0.tgz", + "integrity": "sha512-VP/72JeXqak2KiOzjgKtQen5y3IZHn+9GOuLDafPv0eXa47xq0At93XahYBs26MsifCQ4enGKwbjBTKgb9QJXg==", + "extraneous": true, + "requires": { + "irregular-plurals": "^3.3.0" + } + }, + "pluralize": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", + "extraneous": true + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "extraneous": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "precinct": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/precinct/-/precinct-8.3.1.tgz", + "integrity": "sha512-pVppfMWLp2wF68rwHqBIpPBYY8Kd12lDhk8LVQzOwqllifVR15qNFyod43YLyFpurKRZQKnE7E4pofAagDOm2Q==", + "requires": { + "commander": "^2.20.3", + "debug": "^4.3.3", + "detective-amd": "^3.1.0", + "detective-cjs": "^3.1.1", + "detective-es6": "^2.2.1", + "detective-less": "^1.0.2", + "detective-postcss": "^4.0.0", + "detective-sass": "^3.0.1", + "detective-scss": "^2.0.1", + "detective-stylus": "^1.0.0", + "detective-typescript": "^7.0.0", + "module-definition": "^3.3.1", + "node-source-walk": "^4.2.0" + }, + "dependencies": { + "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==" + } + } + }, + "precond": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", + "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "extraneous": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "extraneous": true + }, + "prettier-bytes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prettier-bytes/-/prettier-bytes-1.0.4.tgz", + "integrity": "sha1-mUsCqkb2mcULYle1+qp/4lV+YtY=", + "extraneous": true + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + } + }, + "pretty-ms": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", + "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", + "requires": { + "parse-ms": "^2.1.0" + } + }, + "prettyjson": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz", + "integrity": "sha512-rksPWtoZb2ZpT5OVgtmy0KHVM+Dca3iVwWY9ifwhcexfjebtgjg3wmrUt9PvJ59XIYBcknQeYHD8IAnVlh9lAw==", + "requires": { + "colors": "1.4.0", + "minimist": "^1.2.0" + } + }, + "printj": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.3.1.tgz", + "integrity": "sha512-GA3TdL8szPK4AQ2YnOe/b+Y1jUFwmmGMMK/qbY7VcE3Z7FU8JstbKiKRzO6CIiAKPhTO8m01NoQ0V5f3jc4OGg==" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "extraneous": true + }, + "process-es6": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/process-es6/-/process-es6-0.11.6.tgz", + "integrity": "sha1-xrs4n5qVH4K9TrFpYAEFvS/5x3g=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "process-warning": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz", + "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==", + "extraneous": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "extraneous": true + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "extraneous": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "extraneous": true + } + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "ps-list": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.0.tgz", + "integrity": "sha512-NoGBqJe7Ou3kfQxEvDzDyKGAyEgwIuD3YrfXinjcCmBRv0hTld0Xb71hrXvtsNPj7HSFATfemvzB8PPJtq6Yag==" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "extraneous": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "extraneous": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "extraneous": true + } + } + }, + "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": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "requires": { + "escape-goat": "^2.0.0" + } + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "extraneous": true + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "extraneous": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "extraneous": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "extraneous": true + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "extraneous": true + }, + "random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "extraneous": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.0.tgz", + "integrity": "sha512-XpyZ6O7PVu3ItMQl0LslfsRoKxMOxi3SzDkrOtxMES5AqLFpYjQCryxI4LGygUN2jL+RgFsPkMPPlG7cg/47+A==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + } + } + }, + "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": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "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==" + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "extraneous": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "extraneous": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "extraneous": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "extraneous": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "extraneous": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "extraneous": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "extraneous": true + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "extraneous": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "extraneous": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "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" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "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" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "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==" + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdir-glob": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.1.tgz", + "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "extraneous": true, + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "dependencies": { + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + } + } + }, + "regexp-tree": { + "version": "0.1.24", + "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz", + "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==", + "extraneous": true + }, + "regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "extraneous": true + }, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "requires": { + "rc": "^1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "requires": { + "rc": "^1.2.8" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "req-all": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/req-all/-/req-all-0.1.0.tgz", + "integrity": "sha1-EwBR4qzligLqy/ydRIV3pzapJzo=", + "extraneous": true + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "extraneous": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "extraneous": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "extraneous": true + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "extraneous": true + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "extraneous": true, + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "extraneous": true + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "extraneous": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "extraneous": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "extraneous": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk=" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "extraneous": true + }, + "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==", + "extraneous": true, + "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-global": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", + "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", + "extraneous": true, + "requires": { + "global-dirs": "^0.1.1" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "responselike": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", + "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "requires": { + "lowercase-keys": "^2.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "dependencies": { + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + } + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rewiremock": { + "version": "https://registry.npmjs.org/rewiremock/-/rewiremock-3.14.3.tgz", + "integrity": "sha512-6BaUGfp7NtxBjisxcGN73nNiA2fS2AwhEk/9DMUqxfv5v0aDM1wpOYpj5GSArqsJi07YCfLhkD8C74LAN7+FkQ==", + "extraneous": true, + "requires": { + "babel-runtime": "^6.26.0", + "compare-module-exports": "^2.1.0", + "lodash.some": "^4.6.0", + "lodash.template": "^4.4.0", + "node-libs-browser": "^2.1.0", + "path-parse": "^1.0.5", + "wipe-node-cache": "^2.1.2", + "wipe-webpack-cache": "^2.1.0" + } + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" + }, + "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" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "extraneous": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rollup": { + "version": "2.67.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.67.0.tgz", + "integrity": "sha512-W83AaERwvDiHwHEF/dfAfS3z1Be5wf7n+pO3ZAO5IQadCT2lBTr7WQ2MwZZe+nodbD+n3HtC4OCOAdsOPPcKZQ==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-inject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-inject/-/rollup-plugin-inject-3.0.2.tgz", + "integrity": "sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==", + "requires": { + "estree-walker": "^0.6.1", + "magic-string": "^0.25.3", + "rollup-pluginutils": "^2.8.1" + }, + "dependencies": { + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + } + } + }, + "rollup-plugin-node-polyfills": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz", + "integrity": "sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==", + "requires": { + "rollup-plugin-inject": "^3.0.0" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "dependencies": { + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + } + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + }, + "dependencies": { + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + } + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "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==" + }, + "safe-json-stringify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", + "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==" + }, + "safe-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz", + "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==", + "extraneous": true, + "requires": { + "regexp-tree": "~0.1.1" + } + }, + "safe-stable-stringify": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz", + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "extraneous": true, + "requires": { + "xmlchars": "^2.1.1" + } + }, + "seedrandom": { + "version": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==", + "extraneous": true + }, + "seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "requires": { + "commander": "^2.8.1" + }, + "dependencies": { + "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==" + } + } + }, + "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" + } + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "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" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "serialize-error": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "extraneous": true, + "requires": { + "type-fest": "^0.13.1" + }, + "dependencies": { + "type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "extraneous": true + } + } + }, + "serialize-javascript": { + "version": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "extraneous": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "extraneous": true + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "extraneous": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "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==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "extraneous": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "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==" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sinon": { + "version": "https://registry.npmjs.org/sinon/-/sinon-13.0.1.tgz", + "integrity": "sha512-8yx2wIvkBjIq/MGY1D9h1LMraYW+z1X0mb648KZnKSdvLasvDu7maa0dFaNYdTDczFgbjNw2tOmWdTk9saVfwQ==", + "extraneous": true, + "requires": { + "@sinonjs/commons": "^1.8.3", + "@sinonjs/fake-timers": "^9.0.0", + "@sinonjs/samsam": "^6.1.1", + "diff": "^5.0.0", + "nise": "^5.1.1", + "supports-color": "^7.2.0" + }, + "dependencies": { + "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==", + "extraneous": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "requires": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==" + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "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" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sonic-boom": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz", + "integrity": "sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==", + "extraneous": true, + "requires": { + "atomic-sleep": "^1.0.0", + "flatstr": "^1.0.12" + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "^1.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + } + } + }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "requires": { + "sort-keys": "^1.0.0" + } + }, + "sort-on": { + "version": "https://registry.npmjs.org/sort-on/-/sort-on-4.1.1.tgz", + "integrity": "sha512-nj8myvTCEErLMMWnye61z1pV5osa7njoosoQNdylD8WyPYHoHCBQx/xn7mGJL6h4oThvGpYSIAxfm8VUr75qTQ==", + "extraneous": true, + "requires": { + "arrify": "^2.0.1", + "dot-prop": "^5.0.0" + }, + "dependencies": { + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "extraneous": true + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "extraneous": true, + "requires": { + "is-obj": "^2.0.0" + } + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "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==" + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "extraneous": true, + "requires": { + "readable-stream": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "extraneous": true + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "extraneous": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stack-generator": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.5.tgz", + "integrity": "sha512-/t1ebrbHkrLrDuNMdeAcsvynWgoH/i4o8EGGfX7dEYDoTXOYVAkEpFdtshlvabzc6JlJ8Kf9YdFEoz7JkzGN9Q==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" + }, + "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==", + "extraneous": true, + "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==", + "extraneous": true + } + } + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "static-server": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/static-server/-/static-server-2.2.1.tgz", + "integrity": "sha512-j5eeW6higxYNmXMIT8iHjsdiViTpQDthg7o+SHsRtqdbxscdHqBHXwrXjHC8hL3F0Tsu34ApUpDkwzMBPBsrLw==", + "requires": { + "chalk": "^0.5.1", + "commander": "^2.3.0", + "file-size": "0.0.5", + "mime": "^1.2.11", + "opn": "^5.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=" + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=" + }, + "chalk": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "requires": { + "ansi-styles": "^1.1.0", + "escape-string-regexp": "^1.0.0", + "has-ansi": "^0.1.0", + "strip-ansi": "^0.3.0", + "supports-color": "^0.2.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==" + }, + "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=" + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "requires": { + "ansi-regex": "^0.2.0" + } + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "requires": { + "ansi-regex": "^0.2.1" + } + }, + "supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=" + } + } + }, + "statsd-client": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/statsd-client/-/statsd-client-0.4.7.tgz", + "integrity": "sha512-+sGCE6FednJ/vI7vywErOg/mhVqmf6Zlktz7cdGRnF/cQWXD9ifMgtqU1CIIXmhSwm11SCk4zDN+bwNCvIR/Kg==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "extraneous": true + }, + "steno": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz", + "integrity": "sha1-BxEFvfwobmYVwEA8J+nXtdy4Vcs=", + "extraneous": true, + "requires": { + "graceful-fs": "^4.1.3" + } + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "extraneous": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "extraneous": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "extraneous": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "extraneous": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "extraneous": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "extraneous": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "string-similarity": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-4.0.4.tgz", + "integrity": "sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==" + }, + "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" + }, + "dependencies": { + "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==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.padend": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "extraneous": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "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-ansi-control-characters": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi-control-characters/-/strip-ansi-control-characters-2.0.0.tgz", + "integrity": "sha512-Q0/k5orrVGeaOlIOUn1gybGU0IcAbgHQT1faLo5hik4DqClKVSaka5xOhNNoRgtfztHVxCYxi7j71mrWom0bIw==" + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "extraneous": true + }, + "strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "requires": { + "is-natural-number": "^4.0.1" + } + }, + "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-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "extraneous": true, + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "extraneous": true + }, + "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" + }, + "dependencies": { + "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=" + } + } + }, + "superagent": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-7.1.1.tgz", + "integrity": "sha512-CQ2weSS6M+doIwwYFoMatklhRbx6sVNdB99OEJ5czcP3cng76Ljqus694knFWgOj3RkrtxZqIgpe6vhe0J7QWQ==", + "extraneous": true, + "requires": { + "component-emitter": "^1.3.0", + "cookiejar": "^2.1.3", + "debug": "^4.3.3", + "fast-safe-stringify": "^2.1.1", + "form-data": "^4.0.0", + "formidable": "^2.0.1", + "methods": "^1.1.2", + "mime": "^2.5.0", + "qs": "^6.10.1", + "readable-stream": "^3.6.0", + "semver": "^7.3.5" + }, + "dependencies": { + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "extraneous": true + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "extraneous": true, + "requires": { + "side-channel": "^1.0.4" + } + } + } + }, + "supertap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supertap/-/supertap-2.0.0.tgz", + "integrity": "sha512-jRzcXlCeDYvKoZGA5oRhYyR3jUIYu0enkSxtmAgHRlD7HwrovTpH4bDSi0py9FtuA8si9cW/fKommJHuaoDHJA==", + "extraneous": true, + "requires": { + "arrify": "^2.0.1", + "indent-string": "^4.0.0", + "js-yaml": "^3.14.0", + "serialize-error": "^7.0.1", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "extraneous": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "extraneous": true + }, + "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==", + "extraneous": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "supertest": { + "version": "https://registry.npmjs.org/supertest/-/supertest-6.2.2.tgz", + "integrity": "sha512-wCw9WhAtKJsBvh07RaS+/By91NNE0Wh0DN19/hWPlBOU8tAfOtbZoVSV4xXeoKoxgPx0rx2y+y+8660XtE7jzg==", + "extraneous": true, + "requires": { + "methods": "^1.1.2", + "superagent": "^7.1.0" + } + }, + "supports-color": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.1.tgz", + "integrity": "sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==" + }, + "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": { + "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-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + }, + "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==", + "extraneous": true + }, + "table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "extraneous": true, + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "extraneous": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "extraneous": true, + "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==", + "extraneous": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "extraneous": true + }, + "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==", + "extraneous": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "extraneous": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "extraneous": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + } + } + }, + "tabtab": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/tabtab/-/tabtab-3.0.2.tgz", + "integrity": "sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==", + "requires": { + "debug": "^4.0.1", + "es6-promisify": "^6.0.0", + "inquirer": "^6.0.0", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "untildify": "^3.0.3" + } + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "temp": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.4.0.tgz", + "integrity": "sha1-ZxrWPVe+D+nXKUZks/xABjZnimA=", + "extraneous": true + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", + "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", + "requires": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "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" + }, + "dependencies": { + "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" + } + }, + "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==" + } + } + }, + "terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "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==" + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "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==", + "extraneous": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-extensions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", + "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", + "extraneous": true + }, + "text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "extraneous": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "extraneous": true, + "requires": { + "readable-stream": "3" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "through2-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-map/-/through2-map-3.0.0.tgz", + "integrity": "sha1-psMCbOY7SJipl9VAUGtm/9lw8nE=", + "requires": { + "through2": "~2.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "time-zone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", + "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=" + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "extraneous": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timers-ext": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz", + "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==", + "extraneous": true, + "requires": { + "es5-ext": "~0.10.46", + "next-tick": "1" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "requires": { + "tmp": "^0.2.0" + }, + "dependencies": { + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "requires": { + "rimraf": "^3.0.0" + } + } + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "extraneous": true + }, + "to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" + }, + "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-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-readable-stream": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz", + "integrity": "sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==" + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "dependencies": { + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + } + } + }, + "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" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "toml": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", + "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" + }, + "tomlify-j0.4": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tomlify-j0.4/-/tomlify-j0.4-3.0.0.tgz", + "integrity": "sha512-2Ulkc8T7mXJ2l0W476YC/A209PR38Nw8PuaCNtk9uI3t1zzFdGQeWYGQvmj2PZkVvRC/Yoi4xQKMRnWc/N29tQ==" + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "extraneous": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "tree-kill": { + "version": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "extraneous": true + }, + "trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "extraneous": true + }, + "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" + }, + "dependencies": { + "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=" + } + } + }, + "triple-beam": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" + }, + "ts-node": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.4.0.tgz", + "integrity": "sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==", + "requires": { + "@cspotcode/source-map-support": "0.7.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "yn": "3.1.1" + }, + "dependencies": { + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" + } + } + }, + "tsconfig-paths": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "extraneous": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "extraneous": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "extraneous": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "extraneous": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "extraneous": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "extraneous": true + }, + "typanion": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/typanion/-/typanion-3.7.1.tgz", + "integrity": "sha512-g2QDI/ZLpuEor9EnJ1b7s9S2QSJgNCPBw9ZCSkQdqXNjg5ZQs4mASgW/elVifSxISFwBeMaIAmMBP5luAOIKAw==", + "extraneous": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "extraneous": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "extraneous": true, + "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==", + "extraneous": true + }, + "type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "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" + } + }, + "typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==" + }, + "uglify-js": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.0.tgz", + "integrity": "sha512-x+xdeDWq7FiORDvyIJ0q/waWd4PhjBNOm5dQUOq2AKC0IEjxOS66Ha9tctiVDGcRQuh69K7fgU5oRuTK4cysSg==", + "extraneous": true + }, + "uid-safe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", + "requires": { + "random-bytes": "~1.0.0" + } + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "extraneous": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "extraneous": true, + "requires": { + "@types/unist": "^2.0.2" + } + }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "extraneous": true + }, + "unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "extraneous": true + }, + "unixify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", + "integrity": "sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=", + "requires": { + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "untildify": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz", + "integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==" + }, + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.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" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "extraneous": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "extraneous": true + } + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "extraneous": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "extraneous": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "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==", + "extraneous": true + }, + "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==", + "extraneous": true, + "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==", + "extraneous": true + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "requires": { + "builtins": "^1.0.3" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "extraneous": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verdaccio": { + "version": "https://registry.npmjs.org/verdaccio/-/verdaccio-5.6.0.tgz", + "integrity": "sha512-dSy87kjtu3YxAxSm7dcT5sQuHKQ+Y4qSwMX6fO978kYHOPHKH1RtuzpAj2sBaPXDg09HekrUPlhlEjT8WWRL6Q==", + "extraneous": true, + "requires": { + "@verdaccio/commons-api": "10.2.0", + "@verdaccio/local-storage": "10.2.0", + "@verdaccio/readme": "10.3.2", + "@verdaccio/streams": "10.2.0", + "@verdaccio/ui-theme": "6.0.0-6-next.16", + "async": "3.2.3", + "body-parser": "1.19.1", + "clipanion": "3.1.0", + "compression": "1.7.4", + "cookies": "0.8.0", + "cors": "2.8.5", + "dayjs": "1.10.7", + "debug": "^4.3.3", + "envinfo": "7.8.1", + "eslint-import-resolver-node": "0.3.6", + "express": "4.17.2", + "express-rate-limit": "5.5.1", + "fast-safe-stringify": "2.1.1", + "handlebars": "4.7.7", + "http-errors": "2.0.0", + "js-yaml": "4.1.0", + "JSONStream": "1.3.5", + "jsonwebtoken": "8.5.1", + "kleur": "4.1.4", + "lodash": "4.17.21", + "lru-cache": "6.0.0", + "lunr-mutable-indexes": "2.3.2", + "marked": "4.0.12", + "memoizee": "0.4.15", + "mime": "3.0.0", + "minimatch": "3.0.4", + "mkdirp": "1.0.4", + "mv": "2.1.1", + "pino": "6.13.4", + "pkginfo": "0.4.1", + "prettier-bytes": "^1.0.4", + "pretty-ms": "^7.0.1", + "request": "2.88.0", + "semver": "7.3.5", + "validator": "13.7.0", + "verdaccio-audit": "10.2.0", + "verdaccio-htpasswd": "10.2.0" + }, + "dependencies": { + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "extraneous": true + }, + "express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "extraneous": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "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==", + "extraneous": true, + "requires": { + "ms": "2.0.0" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "extraneous": true + } + } + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "extraneous": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "extraneous": true + } + } + }, + "marked": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.12.tgz", + "integrity": "sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ==", + "extraneous": true + }, + "mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "extraneous": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "extraneous": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "extraneous": true + } + } + }, + "verdaccio-audit": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/verdaccio-audit/-/verdaccio-audit-10.2.0.tgz", + "integrity": "sha512-/VqtzkFoM9v1DFU3JL+T/4v343YcCwZVR/3TDLkgtrG2IuukwxjX62BVGYZxT8v6M4ml2hRDm5za7xOHQU2AIg==", + "extraneous": true, + "requires": { + "body-parser": "1.19.1", + "express": "4.17.2", + "https-proxy-agent": "5.0.0", + "node-fetch": "2.6.7" + }, + "dependencies": { + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "extraneous": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "extraneous": true, + "requires": { + "ms": "2.0.0" + } + }, + "express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "extraneous": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "extraneous": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "extraneous": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "extraneous": true + } + } + }, + "verdaccio-htpasswd": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/verdaccio-htpasswd/-/verdaccio-htpasswd-10.2.0.tgz", + "integrity": "sha512-OH62dbSWXSXZNQMTslHrNtaAZOx8is0mcJzcQV2bE9fnLEH2EJ+9JBC5helOaBEckBojuiif4xlmg9VTFeVZQw==", + "extraneous": true, + "requires": { + "@verdaccio/file-locking": "10.2.0", + "apache-md5": "1.1.7", + "bcryptjs": "2.4.3", + "http-errors": "2.0.0", + "unix-crypt-td-js": "1.1.4" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "extraneous": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "extraneous": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + } + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "extraneous": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "extraneous": true + }, + "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==", + "extraneous": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "extraneous": true, + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "wait-port": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-0.2.9.tgz", + "integrity": "sha512-hQ/cVKsNqGZ/UbZB/oakOGFqic00YAMM5/PEj3Bt4vKarv2jWIWzDbqlwT94qMs/exAQAsvMOq99sZblV92zxQ==", + "requires": { + "chalk": "^2.4.2", + "commander": "^3.0.2", + "debug": "^4.1.1" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "commander": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz", + "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==" + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + } + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "requires": { + "defaults": "^1.0.3" + } + }, + "web-streams-polyfill": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.0.tgz", + "integrity": "sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA==" + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "extraneous": true + }, + "well-known-symbols": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz", + "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==" + }, + "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==", + "extraneous": true, + "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==", + "extraneous": true + }, + "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" + }, + "dependencies": { + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + } + } + }, + "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" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "extraneous": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "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" + } + }, + "windows-release": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-5.0.1.tgz", + "integrity": "sha512-y1xFdFvdMiDXI3xiOhMbJwt1Y7dUxidha0CWPs1NgjZIjZANTcX7+7bMqNjuezhzb8s5JGEiBAbQjQQYYy7ulw==", + "requires": { + "execa": "^5.1.1" + } + }, + "winston": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.6.0.tgz", + "integrity": "sha512-9j8T75p+bcN6D00sF/zjFVmPp+t8KMPB1MzbbzYjeN9VWxdsYnTB40TkbNUEXAmILEfChMvAMgidlX64OG3p6w==", + "requires": { + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.4.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.5.0" + } + }, + "winston-transport": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", + "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", + "requires": { + "logform": "^2.3.2", + "readable-stream": "^3.6.0", + "triple-beam": "^1.3.0" + } + }, + "wipe-node-cache": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/wipe-node-cache/-/wipe-node-cache-2.1.2.tgz", + "integrity": "sha512-m7NXa8qSxBGMtdQilOu53ctMaIBXy93FOP04EC1Uf4bpsE+r+adfLKwIMIvGbABsznaSNxK/ErD4xXDyY5og9w==", + "extraneous": true + }, + "wipe-webpack-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wipe-webpack-cache/-/wipe-webpack-cache-2.1.0.tgz", + "integrity": "sha512-OXzQMGpA7MnQQ8AG+uMl5mWR2ezy6fw1+DMHY+wzYP1qkF1jrek87psLBmhZEj+er4efO/GD4R8jXWFierobaA==", + "extraneous": true, + "requires": { + "wipe-node-cache": "^2.1.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==" + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "extraneous": true + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", + "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", + "requires": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + } + }, + "ws": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", + "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", + "extraneous": true, + "requires": {} + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" + }, + "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==", + "extraneous": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "extraneous": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "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==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "extraneous": true + }, + "yargs": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", + "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "dependencies": { + "yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==" + } + } + }, + "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==" + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + }, + "zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "requires": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + } } } }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", - "dev": true, - "requires": { - "fs-monkey": "1.0.3" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "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==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "moment": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", - "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, - "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - } - }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true - }, - "nanoid": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", - "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, "no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", @@ -10380,14 +52980,12 @@ "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "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==", - "dev": true, "requires": { "path-key": "^3.0.0" } @@ -10439,7 +53037,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, "requires": { "ee-first": "1.1.1" } @@ -10454,7 +53051,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, "requires": { "wrappy": "1" } @@ -10463,7 +53059,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, "requires": { "mimic-fn": "^2.1.0" } @@ -10483,7 +53078,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, "requires": { "p-try": "^2.0.0" } @@ -10492,7 +53086,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, "requires": { "p-limit": "^2.2.0" } @@ -10501,7 +53094,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, "requires": { "aggregate-error": "^3.0.0" } @@ -10519,8 +53111,7 @@ "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, "param-case": { "version": "3.0.4", @@ -10535,8 +53126,7 @@ "parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, "pascal-case": { "version": "3.1.2", @@ -10551,20 +53141,17 @@ "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true + "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=", - "dev": true + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, "path-parse": { "version": "1.0.7", @@ -10575,14 +53162,12 @@ "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, "picocolors": { "version": "1.0.0", @@ -10593,8 +53178,7 @@ "picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" }, "pkg-dir": { "version": "4.2.0", @@ -10710,7 +53294,6 @@ "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, "requires": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -10719,8 +53302,7 @@ "ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" } } }, @@ -10733,14 +53315,12 @@ "qs": { "version": "6.9.7", "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", - "dev": true + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==" }, "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, "randombytes": { "version": "2.1.0", @@ -10754,14 +53334,12 @@ "range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, "raw-body": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", - "dev": true, "requires": { "bytes": "3.1.2", "http-errors": "1.8.1", @@ -10772,8 +53350,7 @@ "bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" } } }, @@ -10792,7 +53369,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, "requires": { "picomatch": "^2.2.1" } @@ -10928,8 +53504,7 @@ "requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "resolve": { "version": "1.22.0", @@ -10966,14 +53541,12 @@ "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "requires": { "glob": "^7.1.3" } @@ -10982,7 +53555,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, "requires": { "queue-microtask": "^1.2.2" } @@ -10990,14 +53562,12 @@ "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "schema-utils": { "version": "3.1.1", @@ -11029,7 +53599,6 @@ "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, "requires": { "lru-cache": "^6.0.0" } @@ -11038,7 +53607,6 @@ "version": "0.17.2", "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", - "dev": true, "requires": { "debug": "2.6.9", "depd": "~1.1.2", @@ -11059,7 +53627,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "requires": { "ms": "2.0.0" }, @@ -11067,16 +53634,14 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" } } }, @@ -11149,7 +53714,6 @@ "version": "1.14.2", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", - "dev": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -11160,8 +53724,7 @@ "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "shallow-clone": { "version": "3.0.1", @@ -11176,7 +53739,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -11184,20 +53746,17 @@ "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true + "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==", - "dev": true + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, "sockjs": { "version": "0.3.24", @@ -11213,8 +53772,7 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-js": { "version": "1.0.2", @@ -11226,7 +53784,6 @@ "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -11262,8 +53819,7 @@ "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "string_decoder": { "version": "1.3.0", @@ -11286,8 +53842,7 @@ "strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" }, "style-loader": { "version": "3.3.1", @@ -11357,7 +53912,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, "requires": { "is-number": "^7.0.0" } @@ -11365,8 +53919,7 @@ "toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, "tslib": { "version": "2.3.1", @@ -11378,7 +53931,6 @@ "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -11415,8 +53967,7 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, "uri-js": { "version": "4.4.1", @@ -11442,20 +53993,17 @@ "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, "watchpack": { "version": "2.3.1", @@ -11706,7 +54254,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "requires": { "isexe": "^2.0.0" } @@ -11720,8 +54267,7 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "ws": { "version": "8.5.0", @@ -11733,8 +54279,7 @@ "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } } diff --git a/code/package.json b/code/package.json index 5f13c536..cc94b942 100644 --- a/code/package.json +++ b/code/package.json @@ -29,6 +29,7 @@ }, "dependencies": { "@types/chart.js": "^2.9.35", - "chart.js": "^3.7.1" + "chart.js": "^3.7.1", + "netlify-cli": "^9.8.3" } } diff --git a/code/script.js b/code/script.js index d045a4bb..5d896c8b 100644 --- a/code/script.js +++ b/code/script.js @@ -30,6 +30,11 @@ async function fetchGithubData(path) { `https://api.github.com/${path}`, requestOptions ); + if (response.status === 403) { + throw new Error( + "API rate limit excceded, please visit again after an hour :)" + ); + } return await response.json(); } @@ -67,6 +72,12 @@ async function init() { main = MainComp(avatar_url, name, login, html_url, technigoRepoData); } catch (e) { console.error(e); + root.innerHTML = ` +
    + ${e.message} +
    + + `; } } diff --git a/code/style.css b/code/style.css index 4a33f530..ef585583 100644 --- a/code/style.css +++ b/code/style.css @@ -503,3 +503,11 @@ a { transform: rotate(360deg); } } + +.error-container { + width: 100vw; + height: 100vh; + display: flex; + justify-content: center; + align-items: center; +} From cb79f2cb22a206ea551fbeb9e2deba5e4f10fedf Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 17:16:19 +0100 Subject: [PATCH 10/15] production completed --- code/script.js | 14 ++------------ code/style.css | 4 ++++ 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/code/script.js b/code/script.js index 5d896c8b..3d87b2c9 100644 --- a/code/script.js +++ b/code/script.js @@ -4,13 +4,8 @@ import HeaderComp from "./components/header"; import makeChart from "./technigoChart"; import LoadingStatusComp from "./components/spinner"; -import { allRepo } from "./dummyData/allRepo"; -import { userInfo } from "./dummyData/userInfo"; -import { repoData } from "./dummyData/repoData"; - const root = document.getElementById("root"); const TOKEN = process.env.GITHUB_AUTH; - let myLoginName; let completedProjects; let header; @@ -49,13 +44,10 @@ async function init() { try { const value = await Promise.all([getUserInfo, getRepos]); const { login, avatar_url, html_url, name } = value[0]; - // const { login, avatar_url, html_url, name } = userInfo; myLoginName = login; const allRepository = value[1]; - // const allRepository = allRepo; const technigoRepoDataRaw = await filterTechnigo(allRepository); - // const technigoRepoDataRaw = repoData; //filter projects not forked from technigo const technigoRepoData = technigoRepoDataRaw.filter( @@ -74,10 +66,8 @@ async function init() { console.error(e); root.innerHTML = `
    - ${e.message} -
    - - `; + ${e.message} + `; } } diff --git a/code/style.css b/code/style.css index ef585583..69626a17 100644 --- a/code/style.css +++ b/code/style.css @@ -511,3 +511,7 @@ a { justify-content: center; align-items: center; } + +.error-message { + max-width: 27ch; +} From b7b59efe4481ad00966fef83b89bfda860257679 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 20:00:41 +0100 Subject: [PATCH 11/15] [Dummy ver] Refactoring completed --- code/script.js | 172 +++++++++++++++++++++++++------------------------ 1 file changed, 88 insertions(+), 84 deletions(-) diff --git a/code/script.js b/code/script.js index 3d87b2c9..4906f598 100644 --- a/code/script.js +++ b/code/script.js @@ -3,24 +3,21 @@ import MainComp from "./components/main"; import HeaderComp from "./components/header"; import makeChart from "./technigoChart"; import LoadingStatusComp from "./components/spinner"; +import { allRepo } from "./dummyData/allRepo"; +import { repoData } from "./dummyData/repoData"; const root = document.getElementById("root"); const TOKEN = process.env.GITHUB_AUTH; -let myLoginName; -let completedProjects; -let header; -let main; +const USERNAME = "jiiinCho"; async function fetchGithubData(path) { const myHeaders = new Headers(); myHeaders.append("Authorization", `Basic ${TOKEN}`); - const requestOptions = { method: "GET", headers: myHeaders, redirect: "follow", }; - const response = await fetch( `https://api.github.com/${path}`, requestOptions @@ -33,36 +30,44 @@ async function fetchGithubData(path) { return await response.json(); } -const getUserInfo = fetchGithubData("users/jiiinCho"); -const getRepos = fetchGithubData("users/jiiinCho/repos"); +// const getUserInfo = fetchGithubData("users/jiiinCho"); +// const getRepos = fetchGithubData("users/jiiinCho/repos"); const spinner = LoadingStatusComp(); async function init() { - //display loading status + //start by displaying loading state root.appendChild(spinner); - try { - const value = await Promise.all([getUserInfo, getRepos]); - const { login, avatar_url, html_url, name } = value[0]; - myLoginName = login; - const allRepository = value[1]; - - const technigoRepoDataRaw = await filterTechnigo(allRepository); - - //filter projects not forked from technigo - const technigoRepoData = technigoRepoDataRaw.filter( - (repo) => repo !== undefined - ); - completedProjects = technigoRepoData.length; + // const allRepository = await fetchGithubData(`users/${USERNAME}/repos`); + const allRepository = allRepo; + //user info + const { avatar_url, html_url } = allRepository[0].owner; + + //step 1. filter technigo projects + let projectNames = []; //project-chatbot, project-buisness.. + let technigoRepos = []; + allRepository.forEach((repo) => { + if (repo.name.startsWith("project-")) { + technigoRepos.push(repo); + projectNames.push(repo.name); + } + }); + const completedProjects = technigoRepos.length; - //sort by last commit date - technigoRepoData.sort(function (a, b) { + // step 2. fetch all required data + //const baseData = await fetchAll(projectNames); + const baseData = repoData; + // step 4. sort by last commit date + baseData.sort(function (a, b) { return b.latestCommitDate - a.latestCommitDate; }); + // step 5. create and inject html elements + const header = HeaderComp(avatar_url); + const main = MainComp(avatar_url, "jiiin✨", USERNAME, html_url, baseData); - header = HeaderComp(avatar_url); - main = MainComp(avatar_url, name, login, html_url, technigoRepoData); + return { header, main, completedProjects }; } catch (e) { + //error handling console.error(e); root.innerHTML = `
    @@ -71,84 +76,83 @@ async function init() { } } -//filter repos only forked from Tehchnigo => expected [undefined, {}, {}, undefined] -const filterTechnigo = async (repos) => { - return await Promise.all( - repos.map(async (repo) => { - if (!repo.fork) { - return; - } - const name = repo.name; //project-businees- - const repoInfo = await fetchGithubData(`repos/jiiinCho/${name}`); - const parentName = repoInfo.parent.owner.login; - if (parentName === "Technigo") { - const commitHist = await fetchGithubData( - `repos/jiiinCho/${name}/commits` - ); - const pullRequestsInTechnigo = await fetchGithubData( - `repos/Technigo/${name}/pulls?per_page=72` - ); - const myPull = pullRequestsInTechnigo.find( - (pull) => pull.user.login === myLoginName - ); - const commitCounts = commitHist.length; - const repositoryData = setRepoData( - commitHist[0], - commitCounts, - repoInfo, - myPull - ); - return repositoryData; - } - }) - ); -}; +function getParentData(parentInfo) { + const name = parentInfo.name; + const defaultBranch = parentInfo.default_branch; + const repoURL = parentInfo.html_url; + const language = parentInfo.parent.language; + const forkedFrom = parentInfo.parent.full_name; + const forksCount = parentInfo.parent.forks_count; + const forksURL = parentInfo.parent.html_url; + return { + name, + defaultBranch, + repoURL, + language, + forkedFrom, + forksCount, + forksURL, + }; +} -function setRepoData(latestCommit, allCommitCount, repoInfo, myPull) { - const name = repoInfo.name; - const defaultBranch = repoInfo.default_branch; - const repoURL = repoInfo.html_url; - const language = repoInfo.parent.language; - const forkedFrom = repoInfo.parent.full_name; - const forksCount = repoInfo.parent.forks_count; - const forksURL = repoInfo.parent.html_url; +function getCommitInfo(commitInfo) { + const allCommitCount = commitInfo.length; + const latestCommit = commitInfo[0]; const latestCommitAuthor = latestCommit.commit.author.name; const latestCommitDate = new Date(latestCommit.commit.author.date); const latestCommitMessage = latestCommit.commit.message; const latestCommitUrl = latestCommit.html_url; - const pullRequestTitle = myPull ? myPull.title : ""; - const pullRequestMessage = myPull ? myPull.body : ""; - const pullRequestUpdatedAt = myPull ? new Date(myPull.updated_at) : ""; - const pullRequestURL = myPull ? myPull.html_url : ""; - - const repoData = { - name, - defaultBranch, - forksCount, - repoURL, + return { allCommitCount, latestCommitAuthor, latestCommitDate, latestCommitMessage, latestCommitUrl, - forkedFrom, - forksURL, - language, + }; +} + +function getPullInfo(pullInfo) { + const myPull = pullInfo.find((pull) => pull.user.login === USERNAME); + const pullRequestTitle = myPull ? myPull.title : ""; + const pullRequestMessage = myPull ? myPull.body : ""; + const pullRequestUpdatedAt = myPull ? new Date(myPull.updated_at) : ""; + const pullRequestURL = myPull ? myPull.html_url : ""; + return { pullRequestTitle, pullRequestMessage, pullRequestUpdatedAt, pullRequestURL, }; - - return repoData; } -init().then(() => { - //remove loading spinner when data is ready +const fetchAll = async (projectNames) => { + return await Promise.all( + projectNames.map(async (projectName) => { + const parentInfo = await fetchGithubData( + `repos/${USERNAME}/${projectName}` + ); + const commitInfo = await fetchGithubData( + `repos/${USERNAME}/${projectName}/commits` + ); + const pullInfo = await fetchGithubData( + `repos/Technigo/${projectName}/pulls?per_page=60` + ); + + //stpe 3. process data and create data object + const parent = getParentData(parentInfo); + const commit = getCommitInfo(commitInfo); + const pull = getPullInfo(pullInfo); + + return { ...parent, ...commit, ...pull }; + }) + ); +}; + +init().then((result) => { + const { header, main, completedProjects } = result; root.removeChild(spinner); root.appendChild(header); root.appendChild(main); - makeChart(completedProjects, "chart"); console.log("app is running!"); }); From 1f3143d29a5d0a1ae0da909ca135ded793ff1e02 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 20:25:05 +0100 Subject: [PATCH 12/15] Production is ready --- code/script.js | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/code/script.js b/code/script.js index 4906f598..3b8b1cdb 100644 --- a/code/script.js +++ b/code/script.js @@ -3,12 +3,11 @@ import MainComp from "./components/main"; import HeaderComp from "./components/header"; import makeChart from "./technigoChart"; import LoadingStatusComp from "./components/spinner"; -import { allRepo } from "./dummyData/allRepo"; -import { repoData } from "./dummyData/repoData"; const root = document.getElementById("root"); const TOKEN = process.env.GITHUB_AUTH; const USERNAME = "jiiinCho"; +const spinner = LoadingStatusComp(); async function fetchGithubData(path) { const myHeaders = new Headers(); @@ -30,21 +29,16 @@ async function fetchGithubData(path) { return await response.json(); } -// const getUserInfo = fetchGithubData("users/jiiinCho"); -// const getRepos = fetchGithubData("users/jiiinCho/repos"); -const spinner = LoadingStatusComp(); - async function init() { //start by displaying loading state root.appendChild(spinner); try { - // const allRepository = await fetchGithubData(`users/${USERNAME}/repos`); - const allRepository = allRepo; + const allRepository = await fetchGithubData(`users/${USERNAME}/repos`); //user info const { avatar_url, html_url } = allRepository[0].owner; //step 1. filter technigo projects - let projectNames = []; //project-chatbot, project-buisness.. + let projectNames = []; let technigoRepos = []; allRepository.forEach((repo) => { if (repo.name.startsWith("project-")) { @@ -55,8 +49,8 @@ async function init() { const completedProjects = technigoRepos.length; // step 2. fetch all required data - //const baseData = await fetchAll(projectNames); - const baseData = repoData; + const baseData = await fetchAll(projectNames); + // step 4. sort by last commit date baseData.sort(function (a, b) { return b.latestCommitDate - a.latestCommitDate; @@ -64,7 +58,6 @@ async function init() { // step 5. create and inject html elements const header = HeaderComp(avatar_url); const main = MainComp(avatar_url, "jiiin✨", USERNAME, html_url, baseData); - return { header, main, completedProjects }; } catch (e) { //error handling From eeaab46cc4a5606fc9c61f3a195f128d023ce982 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 20:34:44 +0100 Subject: [PATCH 13/15] README updated --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 1613a3b0..c015204b 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,11 @@ # GitHub Tracker -Replace this readme with your own information about your project. - -Start by briefly describing the assignment in a sentence or two. Keep it short and to the point. +A GitHub clone website to practice REST API with vanilla Javascript. ## The problem -Describe how you approached to problem, and what tools and techniques you used to solve it. How did you plan? What technologies did you use? If you had more time, what would be next? +The biggest challenge was rate limit boundary even though the request header contains authentication token. In case of exceeding rate limit boundary, the website will display an error message and ask users to visit after an hour. The issue is caused by sending too many requests when page is loading and this was not avoidable because the website requires data from different paths. So for the display purpose, the deployed website is based on a dummy data. ## View it live -Every project should be deployed somewhere. Be sure to include the link to the deployed project so that the viewer can click around and see what it's all about. +https://github-clone-2022.netlify.app From c699fcc53345aea4599587b81a0f9b43464dab36 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 20:50:40 +0100 Subject: [PATCH 14/15] sorting fixed --- code/script.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/script.js b/code/script.js index 3b8b1cdb..bce78080 100644 --- a/code/script.js +++ b/code/script.js @@ -53,8 +53,11 @@ async function init() { // step 4. sort by last commit date baseData.sort(function (a, b) { - return b.latestCommitDate - a.latestCommitDate; + const currDate = new Date(a.latestCommitDate); + const nextDate = new Date(b.latestCommitDate); + return nextDate - currDate; }); + // step 5. create and inject html elements const header = HeaderComp(avatar_url); const main = MainComp(avatar_url, "jiiin✨", USERNAME, html_url, baseData); From c3803482f84c22d7e721e6f9a86008abaac56670 Mon Sep 17 00:00:00 2001 From: jiiin Date: Fri, 25 Feb 2022 20:50:40 +0100 Subject: [PATCH 15/15] Production ready --- code/script.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/script.js b/code/script.js index 3b8b1cdb..81517369 100644 --- a/code/script.js +++ b/code/script.js @@ -53,8 +53,11 @@ async function init() { // step 4. sort by last commit date baseData.sort(function (a, b) { - return b.latestCommitDate - a.latestCommitDate; + const dataCurr = new Date(a.latestCommitDate); + const dateNext = new Date(b.latestCommitDate); + return dateNext - dataCurr; }); + // step 5. create and inject html elements const header = HeaderComp(avatar_url); const main = MainComp(avatar_url, "jiiin✨", USERNAME, html_url, baseData);

    Ce~NbC!LeIe@`60S$slbIe!F?3FXKRsH$2bB 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 AkpKVy literal 0 HcmV?d00001 diff --git a/code/assets/icons/arrow-down.svg b/code/assets/icons/arrow-down.svg new file mode 100644 index 00000000..1980ab34 --- /dev/null +++ b/code/assets/icons/arrow-down.svg @@ -0,0 +1,3 @@ + + + diff --git a/code/assets/icons/checked.svg b/code/assets/icons/checked.svg new file mode 100644 index 00000000..b8b982cd --- /dev/null +++ b/code/assets/icons/checked.svg @@ -0,0 +1,3 @@ + + + diff --git a/code/assets/icons/code-fork-solid.svg b/code/assets/icons/code-fork-solid.svg new file mode 100644 index 00000000..d81d3208 --- /dev/null +++ b/code/assets/icons/code-fork-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/code/assets/icons/favi.svg b/code/assets/icons/favi.svg new file mode 100644 index 00000000..ce7243a9 --- /dev/null +++ b/code/assets/icons/favi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/code/assets/icons/github-brands.svg b/code/assets/icons/github-brands.svg new file mode 100644 index 00000000..c54e144e --- /dev/null +++ b/code/assets/icons/github-brands.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/code/index.html b/code/index.html index 2fb5e0ae..ea6e8d77 100644 --- a/code/index.html +++ b/code/index.html @@ -1,21 +1,209 @@ - - - - - Project GitHub Tracker - - - -

    GitHub Tracker

    -

    Projects:

    -
    + + + + + Project GitHub Tracker + + + + + + + + + + + + + +
    +
    + +
    + +
    + +
    + user profile +
    - - +
    + - - - - \ No newline at end of file +
    + +
    +
    + + + + +
    + +
    +
      +
    • + Select type + +
    • +
    • + checked icon + Javascript +
    • +
    • + checked icon + Typescript +
    • +
    • + checked icon + HTML +
    • +
    • + checked iconCSS +
    • +
    +
    +
    + + + +
    + +
    +
      +
    • + Select order + +
    • +
    • + checked icon + Last updated +
    • +
    • + checked icon + Name +
    • +
    +
    +
    +
    +
    + +
      +
    • +
      +

      project-weather-app

      +
      +

      Forked from fay/project-weather-app

      +
      +
      +
      + Javascript +
      +
      + + + + + + 316 +
      +
      + updated 3 days ago +
      +
      + Master branch: master +
      +
      +
    • +
    +
    +
    + + + + + + + + diff --git a/code/style.css b/code/style.css index 7c8ad447..071948e6 100644 --- a/code/style.css +++ b/code/style.css @@ -1,3 +1,315 @@ +:root { + /* colors */ + --color-black: #0e1116; + --color-light-black: #171b21; + --color-superlight-black: #20242b; + --color-deep-grey: #21262c; + --color-grey: #353941; + --color-light-grey: #2a2f35; + --color-deep-white: #44474c; + --color-white: #f1f7fa; + --color-light-white: #8d949c; + --color-primary: #6ca3f8; + --color-blue: #6ca3f8; + --color-red: #d35635; + --color-yellow: #eee170; + --color-pink: #e8a5a9; + --color-violet: #5f2ec6; + + /* fontsize */ + --fontsize-small: 0.85rem; + --fontsize-regular: 1rem; + --fontsize-medium: 1.25rem; + + /* fontweight */ + --fontweight-light: 300; + --fontweight-regular: 400; + --fontweight-bold: 600; + + /* size */ + --logo-size: 2.5rem; + --border-radius: 5px; + --profile-size: 18rem; +} + +*::before, +*::after, +* { + box-sizing: border-box; +} + body { - background: #FFECE9; -} \ No newline at end of file + margin: 0; + font-family: "Open Sans", sans-serif; + color: var(--color-light-white); + background-color: var(--color-black); +} + +nav { + padding: 0; +} + +ul { + list-style: none; + padding: 0; + margin: 0; +} + +button { + background: none; + color: var(--color-white); + cursor: pointer; + font-size: var(--fontsize-small); + padding: 0.5em 1em; + + background-color: var(--color-deep-grey); + border-radius: var(--border-radius); + border: 1px solid var(--color-deep-white); +} +button:hover { + background-color: var(--color-light-grey); +} + +input:focus, +input { + background: none; + border: none; + outline: none; + color: var(--color-white); +} +.header { + width: 100%; + display: flex; + justify-content: space-between; + align-items: center; + padding: 0 2em; + background-color: var(--color-light-black); +} +.header-container { + display: flex; + align-items: center; + justify-content: space-between; + padding: 0.5em 0; +} + +.logo { + width: var(--logo-size); + height: var(--logo-size); +} +.search-container { + display: flex; + justify-content: space-between; + vertical-align: middle; + padding: 0.25em; + margin: 0 2rem; + border-radius: var(--border-radius); + border: 1px solid var(--color-deep-white); + background-color: var(--color-black); +} +.search { + padding: 0.25em; + background-color: transparent; + width: 27ch; +} +.search-btn { + height: 1.5rem; + width: 1.5rem; + border-radius: var(--border-radius); + color: var(--color-white); + border: 1px solid var(--color-deep-white); + display: flex; + align-items: center; + justify-content: center; +} +.search-btn:hover, +.search-container:hover { + border: 1px solid var(--color-blue); +} +.nav { + display: inline-block; +} +.nav-list { + display: flex; +} +.nav-item { + color: var(--color-white); + padding: 0.5em 2em; + padding-left: 0; +} +.profile-thumbnail-corner { + width: var(--logo-size); + height: var(--logo-size); + border-radius: 50%; +} + +/* main */ +.main { + display: flex; + width: 100%; +} +.user-profile { + padding: 3em 2em; +} +.user-profile-img { + width: var(--profile-size); + height: var(--profile-size); + border-radius: 50%; + border: 1px solid var(--color-deep-white); + margin-bottom: 0.5rem; +} +.go-to-github { + padding: 0.5rem; + width: 100%; +} + +.repository { + width: 100%; +} +.filter-container { + border-bottom: 1px solid var(--color-light-grey); + padding: 1em 0; +} + +.filter-input { + padding: 0.75em 1em; + width: 35ch; + margin-right: 0.5rem; + border-radius: var(--border-radius); + border: 1px solid var(--color-deep-white); +} +.filter-input:focus { + border: 1px double var(--color-blue); +} + +.filter-btn-container { + display: inline-block; +} +.filter-btn-positioner { + position: relative; +} +.expand-btn, +.filter-btn { + display: flex; + align-items: center; + margin: 0.15rem; +} +.filter-btn.active { + background-color: var(--color-light-grey); +} +.filter-btn span { + margin-right: 0.5rem; +} +.sort-by.active, +.programing-language.active { + display: block; +} + +.sort-by, +.programing-language { + display: none; + position: absolute; + width: 18rem; + background-color: var(--color-light-black); + border-radius: var(--border-radius); + border: 1px solid var(--color-deep-white); + + top: 0.5rem; + right: 0; +} +.sort-item, +.language-item { + font-weight: var(--fontweight-light); + font-size: var(--fontsize-small); + padding: 0.6em; + border-bottom: 1px solid var(--color-deep-white); + cursor: pointer; +} +.language-item:hover { + background-color: var(--color-superlight-black); +} +.filter-title { + font-weight: var(--fontweigt-regular); + display: flex; + justify-content: space-between; + cursor: default; +} +.close-btn { + border: none; + background-color: transparent; + font-size: var(--fontsize-medium); + padding: 0 0.2em; + color: var(--color-deep-white); +} +.close-btn:hover { + background-color: transparent; + color: var(--color-white); +} +.checked-icon { + padding-right: 0.5em; + opacity: 0; +} + +.language-item:hover .checked-icon { + opacity: 1; +} + +/* repository card */ +.repository-card { + padding: 1.5em; + border-bottom: 1px solid var(--color-deep-white); +} + +.repository-title-container { + display: flex; + width: 100%; + justify-content: space-between; +} + +.card-title { + color: var(--color-blue); + margin: 0; + margin-bottom: 0.5rem; +} +.card-forked-from { + margin: 0.25rem 0; + font-size: var(--fontsize-small); + margin-bottom: 1rem; +} +.card-spec { + display: flex; + width: 100%; + font-size: var(--fontsize-small); + margin-bottom: 0.55rem; +} +.spec-container { + margin-right: 1.25rem; + display: flex; + align-items: center; +} +.language-identification { + width: 12px; + height: 12px; + border-radius: 50%; + margin-right: 0.35rem; +} +.language-identification.javascript { + background-color: var(--color-yellow); +} +.language-identification.html { + background-color: var(--color-red); +} +.forked { + fill: var(--color-light-white); +} +.forked:hover { + fill: var(--color-blue); + color: var(--color-blue); + cursor: pointer; +} +.forked-icon { + width: 12px; + height: auto; +} +.card-spec-hidden { + display: none; +} From d83a413e56e0b9b0b1e48b2fc9db85d9c8c37cbf Mon Sep 17 00:00:00 2001 From: jiiin Date: Wed, 23 Feb 2022 23:39:44 +0100 Subject: [PATCH 02/15] mobile responsive completed --- code/assets/icons/bars-solid.svg | 1 + code/assets/icons/bell-regular.svg | 1 + code/index.html | 44 +++++++++++--- code/style.css | 92 ++++++++++++++++++++++++++++-- 4 files changed, 127 insertions(+), 11 deletions(-) create mode 100644 code/assets/icons/bars-solid.svg create mode 100644 code/assets/icons/bell-regular.svg diff --git a/code/assets/icons/bars-solid.svg b/code/assets/icons/bars-solid.svg new file mode 100644 index 00000000..79881b04 --- /dev/null +++ b/code/assets/icons/bars-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/code/assets/icons/bell-regular.svg b/code/assets/icons/bell-regular.svg new file mode 100644 index 00000000..1db17a7d --- /dev/null +++ b/code/assets/icons/bell-regular.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/code/index.html b/code/index.html index ea6e8d77..ad4df4c3 100644 --- a/code/index.html +++ b/code/index.html @@ -22,6 +22,20 @@
    + + + + + +
    + github logo user profile + bell icon
    diff --git a/code/style.css b/code/style.css index 071948e6..95f033bf 100644 --- a/code/style.css +++ b/code/style.css @@ -28,8 +28,10 @@ /* size */ --logo-size: 2.5rem; + --logo-size-mobile: 2rem; --border-radius: 5px; --profile-size: 18rem; + --profile-size-mobile: 6rem; } *::before, @@ -54,7 +56,7 @@ ul { padding: 0; margin: 0; } - +a, button { background: none; color: var(--color-white); @@ -66,6 +68,7 @@ button { border-radius: var(--border-radius); border: 1px solid var(--color-deep-white); } +a:hover, button:hover { background-color: var(--color-light-grey); } @@ -77,7 +80,13 @@ input { outline: none; color: var(--color-white); } +a { + display: block; + text-align: center; + text-decoration: none; +} .header { + height: 3.5rem; width: 100%; display: flex; justify-content: space-between; @@ -91,11 +100,27 @@ input { justify-content: space-between; padding: 0.5em 0; } - +.logo-mobile, .logo { width: var(--logo-size); height: var(--logo-size); } +.logo-mobile { + display: none; +} +.expandable-icon { + width: var(--logo-size-mobile); + height: var(--logo-size-mobile); + display: none; + cursor: pointer; +} + +.expandable-icon-path { + fill: var(--color-white); +} +.expandable-icon:hover > .expandable-icon-path { + fill: var(--color-deep-white); +} .search-container { display: flex; justify-content: space-between; @@ -141,12 +166,23 @@ input { height: var(--logo-size); border-radius: 50%; } - +.notification { + width: 22px; + height: 22px; + display: none; +} /* main */ .main { display: flex; width: 100%; } +.username { + color: var(--color-white); + margin-bottom: 0.5rem; +} +.email { + margin-top: 0; +} .user-profile { padding: 3em 2em; } @@ -158,6 +194,7 @@ input { margin-bottom: 0.5rem; } .go-to-github { + margin-top: 0.5rem; padding: 0.5rem; width: 100%; } @@ -171,7 +208,7 @@ input { } .filter-input { - padding: 0.75em 1em; + padding: 0.6em 1em; width: 35ch; margin-right: 0.5rem; border-radius: var(--border-radius); @@ -313,3 +350,50 @@ input { .card-spec-hidden { display: none; } + +/* max-width: 768px */ +@media screen and (max-width: 48rem) { + .nav-list, + .header-container { + flex-direction: column; + align-items: start; + display: none; + } + .logo { + display: none; + } + .logo-mobile { + display: inline-block; + } + .search-container { + margin-left: 0; + } + .expandable-icon { + display: block; + } + .profile-thumbnail-corner { + display: none; + } + .notification { + display: block; + } + .main { + flex-direction: column; + } + .filter-container { + padding: 1em; + padding-top: 0; + } + .user-profile { + padding: 1em; + } + .user-profile-container { + display: flex; + align-items: center; + } + .user-profile-img { + width: var(--profile-size-mobile); + height: var(--profile-size-mobile); + margin-right: 1rem; + } +} From 65d850723c2175ae93b6b74cdecfed86db04d1ac Mon Sep 17 00:00:00 2001 From: jiiin Date: Thu, 24 Feb 2022 12:38:10 +0100 Subject: [PATCH 03/15] setting webpack completed --- code/.babelrc | 3 + code/.gitignore | 3 + code/chart.js | 2 +- code/components/header.js | 82 + code/index.html | 12 +- code/package-lock.json | 11587 ++++++++++++++++++++++++++++++++++++ code/package.json | 28 + code/script.js | 5 + code/webpack.config.js | 39 + 9 files changed, 11755 insertions(+), 6 deletions(-) create mode 100644 code/.babelrc create mode 100644 code/.gitignore create mode 100644 code/components/header.js create mode 100644 code/package-lock.json create mode 100644 code/package.json create mode 100644 code/webpack.config.js diff --git a/code/.babelrc b/code/.babelrc new file mode 100644 index 00000000..ded10f9b --- /dev/null +++ b/code/.babelrc @@ -0,0 +1,3 @@ +{ + "presets": ["@babel/env", "@babel/preset-typescript"] +} diff --git a/code/.gitignore b/code/.gitignore new file mode 100644 index 00000000..c27e9ba4 --- /dev/null +++ b/code/.gitignore @@ -0,0 +1,3 @@ +node_modules +build +.env \ No newline at end of file diff --git a/code/chart.js b/code/chart.js index 92e85a30..6b16fd16 100644 --- a/code/chart.js +++ b/code/chart.js @@ -1,4 +1,4 @@ //DOM-selector for the canvas 👇 -const ctx = document.getElementById('chart').getContext('2d') +// const ctx = document.getElementById('chart').getContext('2d') //"Draw" the chart here 👇 diff --git a/code/components/header.js b/code/components/header.js new file mode 100644 index 00000000..35062fbd --- /dev/null +++ b/code/components/header.js @@ -0,0 +1,82 @@ +import dummy from "../assets/dummy.png"; +import notificationIconSrc from "../assets/icons/bell-regular.svg"; +import githugLogoSrc from "../assets/icons/github-brands.svg"; + +export default function HeaderComp() { + const header = document.createElement("header"); + header.classList.add("header"); + + //[todo] unable to change color in svg when it is in img tag. update it later + const barIcon = ` + + + + + `; + + const headerContainer = document.createElement("div"); + headerContainer.classList.add("header-container"); + + const githubLogo = document.createElement("img"); + githubLogo.src = githugLogoSrc; + githubLogo.classList.add("logo"); + + const searchForm = document.createElement("form"); + searchForm.classList.add("search-container"); + searchForm.innerHTML = ` + + `; + searchForm.onsubmit = (e) => { + e.preventDefault(); + //[todo] update function + console.log("hello"); + }; + + const nav = document.createElement("nav"); + nav.classList.add("nav"); + const ul = document.createElement("ul"); + ul.classList.add("nav-list"); + ul.innerHTML = ` + + + `; + nav.appendChild(ul); + + const githubLogoMobile = document.createElement("img"); + githubLogoMobile.src = githugLogoSrc; + githubLogoMobile.classList.add("logo-mobile"); + + headerContainer.appendChild(githubLogo); + headerContainer.appendChild(searchForm); + headerContainer.appendChild(nav); + + const userProfileCorner = document.createElement("img"); + userProfileCorner.src = dummy; + userProfileCorner.classList.add("profile-thumbnail-corner"); + + const notificationIcon = document.createElement("img"); + notificationIcon.src = notificationIconSrc; + notificationIcon.classList.add("notification"); + + //attach by order + header.innerHTML = barIcon; + header.appendChild(headerContainer); + header.appendChild(githubLogoMobile); + header.appendChild(userProfileCorner); + header.appendChild(notificationIcon); + console.log(header); + + return header; +} diff --git a/code/index.html b/code/index.html index ad4df4c3..4734e5b0 100644 --- a/code/index.html +++ b/code/index.html @@ -10,7 +10,7 @@ - + @@ -18,10 +18,11 @@ href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap" rel="stylesheet" /> - + -
    +
    +

    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 Xdt)ys`nNAaLm;nq(f0u0-@fyhs>U%@82r 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