From 44bf4ef6e26167d9907e33d58f35a656bd176525 Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Sat, 15 Jan 2022 12:46:58 +0200 Subject: [PATCH 01/16] feat(entire-project)-initialBaseProject added routing added components : footer, container, header, added pages: home, graphs added css styling with scss modules --- .gitignore | 23 + package-lock.json | 12770 ++++++++++++++++ package.json | 49 + public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 43 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/robots.txt | 3 + src/App.tsx | 31 + .../container/Container.module.scss | 4 + src/components/container/Container.tsx | 12 + src/components/footer/Footer.module.scss | 8 + src/components/footer/Footer.tsx | 15 + src/components/header/Header.module.scss | 43 + src/components/header/Header.tsx | 30 + src/components/layout/MainLayout.module.scss | 5 + src/components/layout/MainLayout.tsx | 20 + src/index.scss | 40 + src/index.tsx | 12 + src/pages/graph/Graph.module.scss | 0 src/pages/graph/Graph.tsx | 15 + src/pages/home/Home.module.scss | 0 src/pages/home/Home.tsx | 15 + src/pages/not-found/NotFound.module.scss | 14 + src/pages/not-found/NotFound.tsx | 14 + src/typings.d.ts | 2 + tsconfig.json | 26 + 28 files changed, 13219 insertions(+) create mode 100644 .gitignore create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/logo192.png create mode 100644 public/logo512.png create mode 100644 public/manifest.json create mode 100644 public/robots.txt create mode 100644 src/App.tsx create mode 100644 src/components/container/Container.module.scss create mode 100644 src/components/container/Container.tsx create mode 100644 src/components/footer/Footer.module.scss create mode 100644 src/components/footer/Footer.tsx create mode 100644 src/components/header/Header.module.scss create mode 100644 src/components/header/Header.tsx create mode 100644 src/components/layout/MainLayout.module.scss create mode 100644 src/components/layout/MainLayout.tsx create mode 100644 src/index.scss create mode 100644 src/index.tsx create mode 100644 src/pages/graph/Graph.module.scss create mode 100644 src/pages/graph/Graph.tsx create mode 100644 src/pages/home/Home.module.scss create mode 100644 src/pages/home/Home.tsx create mode 100644 src/pages/not-found/NotFound.module.scss create mode 100644 src/pages/not-found/NotFound.tsx create mode 100644 src/typings.d.ts create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..31a61e0 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,12770 @@ +{ + "name": "expense-app", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.2.tgz", + "integrity": "sha512-JdEazx7qiVqTBzzBl5rolRwl5cmhihjfIcpqRzIZjtT6b18liVmDn/VlWpqW4C/qP2hrFFMLRV1wlex8ZVBPTg==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.8.tgz", + "integrity": "sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==" + }, + "@babel/core": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.7.tgz", + "integrity": "sha512-aeLaqcqThRNZYmbMqtulsetOQZ/5gbR/dWruUCJcpas4Qoyy+QeagfDsPdMrqwsPRDNxJvBlRiZxxX7THO7qtA==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.7", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.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.16.5", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.16.5.tgz", + "integrity": "sha512-mUqYa46lgWqHKQ33Q6LNCGp/wPR3eqOYTUixHFsfrSQqRxH0+WOzca75iEjFr5RDGH1dDz622LaHhLOzOuQRUA==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "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==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "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==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.8.tgz", + "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==", + "requires": { + "@babel/types": "^7.16.8", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.7.tgz", + "integrity": "sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.7.tgz", + "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz", + "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==", + "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==" + } + } + }, + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz", + "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/highlight": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", + "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz", + "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==" + }, + "@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-decorators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.16.7.tgz", + "integrity": "sha512-DoEpnuXK14XV9btI1k8tzNGCutMclpj4yru8aXKoHlVmbO1s+2A+g2+h4JhcjrxkFJqzbymnLG6j/niOf3iFXQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.16.7" + } + }, + "@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.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.7.tgz", + "integrity": "sha512-7twV3pzhrRxSwHeIvFE6coPgvo+exNDOiGUMg39o2LiLo1Y+4aKpfkcLGcg1UHonzorCt7SNXnoMyCnnIOA8Sw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@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-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-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-decorators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.16.7.tgz", + "integrity": "sha512-vQ+PxL+srA7g6Rx6I1e15m55gftknl2X8GCUW1JTlkTaXZLJOS0UcaY0eK9jYT7IYf4awn6qwyghVHLDz1WyMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-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==", + "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-syntax-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-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-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^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-constant-elements": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.16.7.tgz", + "integrity": "sha512-lF+cfsyTgwWkcw715J88JhMYJ5GpysYNLhLP1PkvkhTRN7B3e74R/1KsDxFxhRpSn0UUD3IWM4GvdBR2PEbbQQ==", + "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==", + "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==", + "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==", + "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==", + "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-runtime": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.8.tgz", + "integrity": "sha512-6Kg2XHPFnIarNweZxmzbgYnnWsXxkx9WQUVk2sksBRL80lBC1RAQV3wQagWxdCHiYHqPN+oenwNIuttlYgIbQQ==", + "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==" + } + } + }, + "@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-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==", + "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==", + "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.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.8.tgz", + "integrity": "sha512-9rNKgVCdwHb3z1IlbMyft6yIXIeP3xz6vWvGaLHrJThuEIqWfHb0DNBH9VuTgnDfdbUDhkmkvMZS/YMCtP7Elg==", + "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.7", + "@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": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "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/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==", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", + "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.8.tgz", + "integrity": "sha512-3fKhuICS1lMz0plI5ktOE/yEtBRMVxplzRkdn6mJQ197XiY0JnrzYV0+Mxozq3JZ8SBV9Ecurmw1XsGbwOf+Sg==", + "requires": { + "core-js-pure": "^3.20.2", + "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.16.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.8.tgz", + "integrity": "sha512-xe+H7JlvKsDQwXRsBhSnq1/+9c+LlQcCK3Tn/l5sbx02HYns/cn7ibp9+RV1sIUqu7hKg91NWsgHurO9dowITQ==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.16.8", + "@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.16.8", + "@babel/types": "^7.16.8", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz", + "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "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==" + }, + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@eslint/eslintrc": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz", + "integrity": "sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.2.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "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" + } + } + } + }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==" + }, + "@humanwhocodes/config-array": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz", + "integrity": "sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.4.6.tgz", + "integrity": "sha512-jauXyacQD33n47A44KrlOVeiXHEXDqapSdfb9kTekOchH/Pd18kBIO1+xxJQRLuG+LUuljFCwTG92ra4NW7SpA==", + "requires": { + "@jest/types": "^27.4.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.4.6", + "jest-util": "^27.4.2", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.4.7", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.4.7.tgz", + "integrity": "sha512-n181PurSJkVMS+kClIFSX/LLvw9ExSb+4IMtD6YnfxZVerw9ANYtW0bPrm0MJu2pfe9SY9FJ9FtQ+MdZkrZwjg==", + "requires": { + "@jest/console": "^27.4.6", + "@jest/reporters": "^27.4.6", + "@jest/test-result": "^27.4.6", + "@jest/transform": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^27.4.2", + "jest-config": "^27.4.7", + "jest-haste-map": "^27.4.6", + "jest-message-util": "^27.4.6", + "jest-regex-util": "^27.4.0", + "jest-resolve": "^27.4.6", + "jest-resolve-dependencies": "^27.4.6", + "jest-runner": "^27.4.6", + "jest-runtime": "^27.4.6", + "jest-snapshot": "^27.4.6", + "jest-util": "^27.4.2", + "jest-validate": "^27.4.6", + "jest-watcher": "^27.4.6", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.4.6.tgz", + "integrity": "sha512-E6t+RXPfATEEGVidr84WngLNWZ8ffCPky8RqqRK6u1Bn0LK92INe0MDttyPl/JOzaq92BmDzOeuqk09TvM22Sg==", + "requires": { + "@jest/fake-timers": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/node": "*", + "jest-mock": "^27.4.6" + } + }, + "@jest/fake-timers": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.4.6.tgz", + "integrity": "sha512-mfaethuYF8scV8ntPpiVGIHQgS0XIALbpY2jt2l7wb/bvq4Q5pDLk4EP4D7SAvYT1QrPOPVZAtbdGAOOyIgs7A==", + "requires": { + "@jest/types": "^27.4.2", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.4.6", + "jest-mock": "^27.4.6", + "jest-util": "^27.4.2" + } + }, + "@jest/globals": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.4.6.tgz", + "integrity": "sha512-kAiwMGZ7UxrgPzu8Yv9uvWmXXxsy0GciNejlHvfPIfWkSxChzv6bgTS3YqBkGuHcis+ouMFI2696n2t+XYIeFw==", + "requires": { + "@jest/environment": "^27.4.6", + "@jest/types": "^27.4.2", + "expect": "^27.4.6" + } + }, + "@jest/reporters": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.4.6.tgz", + "integrity": "sha512-+Zo9gV81R14+PSq4wzee4GC2mhAN9i9a7qgJWL90Gpx7fHYkWpTBvwWNZUXvJByYR9tAVBdc8VxDWqfJyIUrIQ==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.4.6", + "@jest/test-result": "^27.4.6", + "@jest/transform": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.4.6", + "jest-resolve": "^27.4.6", + "jest-util": "^27.4.2", + "jest-worker": "^27.4.6", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.4.0.tgz", + "integrity": "sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.4.6.tgz", + "integrity": "sha512-fi9IGj3fkOrlMmhQqa/t9xum8jaJOOAi/lZlm6JXSc55rJMXKHxNDN1oCP39B0/DhNOa2OMupF9BcKZnNtXMOQ==", + "requires": { + "@jest/console": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.4.6.tgz", + "integrity": "sha512-3GL+nsf6E1PsyNsJuvPyIz+DwFuCtBdtvPpm/LMXVkBJbdFvQYCDpccYT56qq5BGniXWlE81n2qk1sdXfZebnw==", + "requires": { + "@jest/test-result": "^27.4.6", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.4.6", + "jest-runtime": "^27.4.6" + } + }, + "@jest/transform": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.4.6.tgz", + "integrity": "sha512-9MsufmJC8t5JTpWEQJ0OcOOAXaH5ioaIX6uHVBLBMoCZPfKKQF+EqP8kACAvCZ0Y1h2Zr3uOccg8re+Dr5jxyw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.4.2", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.4.6", + "jest-regex-util": "^27.4.0", + "jest-util": "^27.4.2", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.4.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.4.2.tgz", + "integrity": "sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@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" + } + }, + "@npmcli/fs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.0.tgz", + "integrity": "sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA==", + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.4.tgz", + "integrity": "sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.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==" + } + } + }, + "@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-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" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@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": { + "@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==" + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.1.tgz", + "integrity": "sha512-3KQDyx9r0RKYailW2MiYrSSKEfH0GTkI51UGEvJenvcoDoeRYs0PZpi2SXqtnMClQvCqdtTTpOfFETDTVADpAg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.1.tgz", + "integrity": "sha512-ajUJdfDIuTCadB79ukO+0l8O+QwN0LiSxDaYUTI4LndbbUsGi6rWU1SCexXzBA2NSjlVB9/vbkasQIL3tmPBjw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "12.1.2", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.2.tgz", + "integrity": "sha512-ihQiEOklNyHIpo2Y8FREkyD1QAea054U0MVbwH1m8N9TxeFz+KoJ9LkqoKqJlzx2JDm56DVwaJ1r36JYxZM05g==", + "dev": true, + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0" + } + }, + "@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "dev": true + }, + "@types/babel__core": { + "version": "7.1.18", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", + "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "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==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "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==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "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==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" + }, + "@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==", + "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==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/history": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.10.tgz", + "integrity": "sha512-kq1vceWANyZLEt/+hbTWSAjLNhhXYgUw6Ywi0KQ9C7pZJP4Qrr0xjSKb3t59e5GwWtk1L6zt5KTxjH4oPk2l/w==", + "dev": true + }, + "@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==" + }, + "@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/jest": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.0.tgz", + "integrity": "sha512-gHl8XuC1RZ8H2j5sHv/JqsaxXkDDM9iDOgu0Wp8sjs4u/snb2PVehyWXJPr+ORA0RPpgw231mnutWI1+0hgjIQ==", + "dev": true, + "requires": { + "jest-diff": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "@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==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==" + }, + "@types/node": { + "version": "16.11.19", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.19.tgz", + "integrity": "sha512-BPAcfDPoHlRQNKktbsbnpACGdypPFBuX4xQlsWDE7B8XXcfII+SpOLay3/qZmCLb39kV5S1RTYwXdkx2lwLYng==" + }, + "@types/node-sass": { + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@types/node-sass/-/node-sass-4.11.2.tgz", + "integrity": "sha512-pOFlTw/OtZda4e+yMjq6/QYuvY0RDMQ+mxXdWj7rfSyf18V8hS4SfgurO+MasAkQsv6Wt6edOGlwh5QqJml9gw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@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==" + }, + "@types/prettier": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.3.tgz", + "integrity": "sha512-QzSuZMBuG5u8HqYz01qtMdg/Jfctlnvj1z/lYnIDXs/golxw0fxtRAHd9KrzjR7Yxz1qVeI00o0kiO3PmVdJ9w==" + }, + "@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", + "dev": true + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@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==" + }, + "@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==" + }, + "@types/react": { + "version": "17.0.38", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.38.tgz", + "integrity": "sha512-SI92X1IA+FMnP3qM5m4QReluXzhcmovhZnLNm3pyeQlooi02qI7sLiepEYqT678uNiyc25XfCqxREFpy3W7YhQ==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.11.tgz", + "integrity": "sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/react-router": { + "version": "5.1.17", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.17.tgz", + "integrity": "sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ==", + "dev": true, + "requires": { + "@types/history": "*", + "@types/react": "*" + } + }, + "@types/react-router-dom": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.2.tgz", + "integrity": "sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ==", + "dev": true, + "requires": { + "@types/history": "*", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@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/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "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==", + "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==", + "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==", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/testing-library__jest-dom": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.2.tgz", + "integrity": "sha512-vehbtyHUShPxIa9SioxDwCvgxukDMH//icJG90sXQBUm5lJOHLT5kNeU9tnivhnA/TkOFMzGIXN2cTc4hY8/kg==", + "dev": true, + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/ws": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz", + "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.9.1.tgz", + "integrity": "sha512-Xv9tkFlyD4MQGpJgTo6wqDqGvHIRmRgah/2Sjz1PUnJTawjHWIwBivUE9x0QtU2WVii9baYgavo/bHjrZJkqTw==", + "requires": { + "@typescript-eslint/experimental-utils": "5.9.1", + "@typescript-eslint/scope-manager": "5.9.1", + "@typescript-eslint/type-utils": "5.9.1", + "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" + }, + "dependencies": { + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.9.1.tgz", + "integrity": "sha512-cb1Njyss0mLL9kLXgS/eEY53SZQ9sT519wpX3i+U457l2UXRDuo87hgKfgRazmu9/tQb0x2sr3Y0yrU+Zz0y+w==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.9.1", + "@typescript-eslint/types": "5.9.1", + "@typescript-eslint/typescript-estree": "5.9.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "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==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/parser": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.9.1.tgz", + "integrity": "sha512-PLYO0AmwD6s6n0ZQB5kqPgfvh73p0+VqopQQLuNfi7Lm0EpfKyDalchpVwkE+81k5HeiRrTV/9w1aNHzjD7C4g==", + "requires": { + "@typescript-eslint/scope-manager": "5.9.1", + "@typescript-eslint/types": "5.9.1", + "@typescript-eslint/typescript-estree": "5.9.1", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.9.1.tgz", + "integrity": "sha512-8BwvWkho3B/UOtzRyW07ffJXPaLSUKFBjpq8aqsRvu6HdEuzCY57+ffT7QoV4QXJXWSU1+7g3wE4AlgImmQ9pQ==", + "requires": { + "@typescript-eslint/types": "5.9.1", + "@typescript-eslint/visitor-keys": "5.9.1" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.9.1.tgz", + "integrity": "sha512-tRSpdBnPRssjlUh35rE9ug5HrUvaB9ntREy7gPXXKwmIx61TNN7+l5YKgi1hMKxo5NvqZCfYhA5FvyuJG6X6vg==", + "requires": { + "@typescript-eslint/experimental-utils": "5.9.1", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.9.1.tgz", + "integrity": "sha512-SsWegWudWpkZCwwYcKoDwuAjoZXnM1y2EbEerTHho19Hmm+bQ56QG4L4jrtCu0bI5STaRTvRTZmjprWlTw/5NQ==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.9.1.tgz", + "integrity": "sha512-gL1sP6A/KG0HwrahVXI9fZyeVTxEYV//6PmcOn1tD0rw8VhUWYeZeuWHwwhnewnvEMcHjhnJLOBhA9rK4vmb8A==", + "requires": { + "@typescript-eslint/types": "5.9.1", + "@typescript-eslint/visitor-keys": "5.9.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.9.1.tgz", + "integrity": "sha512-Xh37pNz9e9ryW4TVdwiFzmr4hloty8cFj8GTWMXh3Z8swGwyQWeCcNgF0hm6t09iZd6eiZmIf4zHedQVP6TVtg==", + "requires": { + "@typescript-eslint/types": "5.9.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "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==" + }, + "@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==" + }, + "@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==" + }, + "@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==", + "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==" + }, + "@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==", + "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==", + "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==", + "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==" + }, + "@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==", + "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==", + "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==", + "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==", + "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==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@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==" + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "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.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-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==" + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "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" + } + }, + "agentkeepalive": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.0.tgz", + "integrity": "sha512-0PhAp58jZNw13UJv7NVdTGb0ZcghHUb3DrZ046JiiJY/BOaTTpbwdHq2VObPCBV8M2GPh7sgrJ3AQ8Ey468LJw==", + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "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==", + "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==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "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==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "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==" + }, + "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" + }, + "dependencies": { + "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==" + } + } + }, + "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==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "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==" + }, + "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": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "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.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==", + "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==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "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==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", + "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "requires": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001297", + "fraction.js": "^4.1.2", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "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=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "axe-core": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.5.tgz", + "integrity": "sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-jest": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.4.6.tgz", + "integrity": "sha512-qZL0JT0HS1L+lOuH+xC2DVASR3nunZi/ozGhpgauJHgmI7f8rudxf6hUjEHympdQ/J64CdKmPkgfJ+A3U6QCrg==", + "requires": { + "@jest/transform": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.4.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.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==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "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==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.4.0.tgz", + "integrity": "sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz", + "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.0", + "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.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.0.tgz", + "integrity": "sha512-Hcrgnmkf+4JTj73GbK3bBhlVPiLL47owUAnoJIf69Hakl3q+KfodbDXiZWGMM7iqCZTxCG3Z2VRfPNYES4rXqQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.0", + "core-js-compat": "^3.20.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz", + "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.0" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.4.0.tgz", + "integrity": "sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg==", + "requires": { + "babel-plugin-jest-hoist": "^27.4.0", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "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=" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "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": { + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" + }, + "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=", + "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=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.19.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" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "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==" + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "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==", + "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==" + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==" + } + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001299", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001299.tgz", + "integrity": "sha512-iujN4+x7QzqA2NCSrS5VUy+4gLmRd4xv6vbBBsmfVqTx8bLAD8097euLqQgKxSVLvxjSDcvF1T/i9ocgnUFexw==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "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==" + }, + "ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "clean-css": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.2.tgz", + "integrity": "sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==", + "requires": { + "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==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "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==" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "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": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "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==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "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==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "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==" + }, + "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=" + }, + "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==" + }, + "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" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-js": { + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.2.tgz", + "integrity": "sha512-nuqhq11DcOAbFBV4zCbKeGbKQsUDRqTX0oqx7AttUBuqe3h20ixsE039QHelbL6P4h+9kytVqyEtyZ6gsiwEYw==" + }, + "core-js-compat": { + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.2.tgz", + "integrity": "sha512-qZEzVQ+5Qh6cROaTPFLNS4lkvQ6mBzE3R6A6EEpssj7Zr2egMHgsy4XapdifqJDGC9CBiNv7s+ejI96rLNQFdg==", + "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-js-pure": { + "version": "3.20.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.20.2.tgz", + "integrity": "sha512-CmWHvSKn2vNL6p6StNp1EmMIfVY/pqn3JLAjfZQ8WZGPOlGoO92EkX9/Mk81i6GxvoPXjUqEQnpM3rJ5QxxIOg==" + }, + "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==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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" + } + }, + "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-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==" + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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==", + "dev": true + } + } + }, + "css-blank-pseudo": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.2.tgz", + "integrity": "sha512-hOb1LFjRR+8ocA071xUSmg5VslJ8NGo/I2qpUpdeAYyBVCgupS5O8SEVo4SxEMYyFBNodBkzG3T1iqW9HCXxew==", + "requires": { + "postcss-selector-parser": "^6.0.8" + } + }, + "css-declaration-sorter": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", + "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", + "requires": { + "timsort": "^0.3.0" + } + }, + "css-has-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.3.tgz", + "integrity": "sha512-0gDYWEKaGacwxCqvQ3Ypg6wGdD1AztbMm5h1JsactG2hP2eiflj808QITmuWBpE7sjSEVrAlZhPTVd/nNMj/hQ==", + "requires": { + "postcss-selector-parser": "^6.0.8" + } + }, + "css-loader": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.1.tgz", + "integrity": "sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.2.15", + "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.1.0", + "semver": "^7.3.5" + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.3.1.tgz", + "integrity": "sha512-SHA7Hu/EiF0dOwdmV2+agvqYpG+ljlUa7Dvn1AVOmSH3N8KOERoaM9lGpstz9nGsoTjANGyUXdrxl/EwdMScRg==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "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==", + "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==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.2.tgz", + "integrity": "sha512-gv0KQBEM+q/XdoKyznovq3KW7ocO7k+FhPP+hQR1MenJdu0uPGS6IZa9PzlbqBeS6XcZJNAoqoFxlAUW461CrA==" + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=", + "dev": true + }, + "cssdb": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-5.1.0.tgz", + "integrity": "sha512-/vqjXhv1x9eGkE/zO6o8ZOI7dgdZbLVLUGyVRbPgk6YipXbW87YzUCcO+Jrmi5bwJlAH6oD+MNeZyRgXea1GZw==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.15.tgz", + "integrity": "sha512-ppZsS7oPpi2sfiyV5+i+NbB/3GtQ+ab2Vs1azrZaXWujUSN4o+WdTxlCZIMcT9yLW3VO/5yX3vpyDaQ1nIn8CQ==", + "requires": { + "cssnano-preset-default": "^5.1.10", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.1.10", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.10.tgz", + "integrity": "sha512-BcpSzUVygHMOnp9uG5rfPzTOCb0GAHQkqtUQx8j1oMNF9A1Q8hziOOhiM4bdICpmrBIU85BE64RD5XGYsVQZNA==", + "requires": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^3.0.0", + "postcss-calc": "^8.2.0", + "postcss-colormin": "^5.2.3", + "postcss-convert-values": "^5.0.2", + "postcss-discard-comments": "^5.0.1", + "postcss-discard-duplicates": "^5.0.1", + "postcss-discard-empty": "^5.0.1", + "postcss-discard-overridden": "^5.0.2", + "postcss-merge-longhand": "^5.0.4", + "postcss-merge-rules": "^5.0.4", + "postcss-minify-font-values": "^5.0.2", + "postcss-minify-gradients": "^5.0.4", + "postcss-minify-params": "^5.0.3", + "postcss-minify-selectors": "^5.1.1", + "postcss-normalize-charset": "^5.0.1", + "postcss-normalize-display-values": "^5.0.2", + "postcss-normalize-positions": "^5.0.2", + "postcss-normalize-repeat-style": "^5.0.2", + "postcss-normalize-string": "^5.0.2", + "postcss-normalize-timing-functions": "^5.0.2", + "postcss-normalize-unicode": "^5.0.2", + "postcss-normalize-url": "^5.0.4", + "postcss-normalize-whitespace": "^5.0.2", + "postcss-ordered-values": "^5.0.3", + "postcss-reduce-initial": "^5.0.2", + "postcss-reduce-transforms": "^5.0.2", + "postcss-svgo": "^5.0.3", + "postcss-unique-selectors": "^5.0.2" + } + }, + "cssnano-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.0.tgz", + "integrity": "sha512-Pzs7/BZ6OgT+tXXuF12DKR8SmSbzUeVYCtMBbS8lI0uAm3mrYmkyqCXXPsQESI6kmLfEVBppbdVY/el3hg3nAA==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", + "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==", + "dev": true + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "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=" + } + } + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "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=", + "dev": true + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "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==", + "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" + } + }, + "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==" + }, + "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==", + "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==" + }, + "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" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "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=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.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=" + } + } + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.4.0.tgz", + "integrity": "sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==" + }, + "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" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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=", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.10.tgz", + "integrity": "sha512-Xu9mD0UjrJisTmv7lmVSDMagQcU9R5hwAbxsaAE/35XPnPLJobbuREfV/rraiSaEj/UOvgrzQs66zyTWTlyd+g==", + "dev": true + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "requires": { + "domelementtype": "^2.2.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + } + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "requires": { + "jake": "^10.6.1" + } + }, + "electron-to-chromium": { + "version": "1.4.46", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.46.tgz", + "integrity": "sha512-UtV0xUA/dibCKKP2JMxOpDtXR74zABevuUEH4K0tvduFSIoxRVcYmQsbB51kXsFTX8MmOyWMt8tuZAlmDOqkrQ==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + }, + "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==", + "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==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "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=" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.6.0.tgz", + "integrity": "sha512-UvxdOJ7mXFlw7iuHZA4jmzPaUqIw54mZrv+XPYKNbKdLR0et4rf60lIZUU9kiNtnzzMzGWxMV+tQ7uG7JG8DPw==", + "requires": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.1.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.2.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "globals": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "eslint-config-react-app": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.0.tgz", + "integrity": "sha512-xyymoxtIt1EOsSaGag+/jmcywRuieQoA2JbPCjnw9HukFj9/97aGPoZVFioaotzk1K5Qt9sHO5EutZbkrAXS0g==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "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==", + "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==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.2.tgz", + "integrity": "sha512-zquepFnWCY2ISMFwD/DqzaM++H+7PDzOpUvotJWm/y1BAFt5R4oeULgdrTejKqLkz7MA/tgstsUMNYc7wNdTrg==", + "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==", + "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=", + "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=", + "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==", + "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=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "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==", + "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==", + "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==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "eslint-plugin-jest": { + "version": "25.3.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.3.4.tgz", + "integrity": "sha512-CCnwG71wvabmwq/qkz0HWIqBHQxw6pXB1uqt24dxqJ9WB34pVg49bL1sjXphlJHgTMWGhBjN1PicdyxDxrfP5A==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "requires": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + } + }, + "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==", + "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==", + "requires": { + "esutils": "^2.0.2" + } + }, + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==" + }, + "eslint-plugin-testing-library": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.0.3.tgz", + "integrity": "sha512-tKZ9G+HnIOnYAhXeoBCiAT8LOdU3m1VquBTKsBW/5zAaB30vq7gC60DIayPfMJt8EZBlqPVzGqSN57sIFmTunQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.9.0" + } + }, + "eslint-scope": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.0.tgz", + "integrity": "sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + } + } + }, + "eslint-visitor-keys": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.1.0.tgz", + "integrity": "sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==" + }, + "eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "requires": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + } + }, + "espree": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.0.tgz", + "integrity": "sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==", + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.1.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "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=" + }, + "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==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "expect": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.4.6.tgz", + "integrity": "sha512-1M/0kAALIaj5LaG66sFJTbRsWTADnylly82cu4bspI0nl+pgP4E6Bh/aqdHlTUjul06K7xQnnrAoqfxVU0+/ag==", + "requires": { + "@jest/types": "^27.4.2", + "jest-get-type": "^27.4.0", + "jest-matcher-utils": "^27.4.6", + "jest-message-util": "^27.4.6" + } + }, + "express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "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": { + "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=" + }, + "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==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "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-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" + }, + "dependencies": { + "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" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "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==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "filelist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "filesize": { + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.6.tgz", + "integrity": "sha512-sHvRqTiwdmcuzqet7iVwsbwF6UrV3wIgDf2SHNdY1Hgl8PC45HZg/0xtdw6U2izIV4lccnrY9ftl6wZFNdjYMg==" + }, + "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==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz", + "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==" + }, + "follow-redirects": { + "version": "1.14.7", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz", + "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", + "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.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==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "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" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.2.tgz", + "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "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-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "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=" + }, + "gauge": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.0.tgz", + "integrity": "sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==", + "requires": { + "ansi-regex": "^5.0.1", + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "requires": { + "globule": "^1.0.0" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "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==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "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" + }, + "dependencies": { + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + } + } + }, + "globule": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", + "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "dependencies": { + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "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" + } + } + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "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==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "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==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "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-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "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=" + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "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" + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "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==", + "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" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "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==", + "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==" + } + } + }, + "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==", + "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==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + }, + "dependencies": { + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "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==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + } + } + }, + "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-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "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==" + }, + "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-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "requires": { + "@types/http-proxy": "^1.17.5", + "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=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "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==" + }, + "humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", + "requires": { + "ms": "^2.0.0" + } + }, + "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==" + }, + "idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "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==" + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "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==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^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==", + "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==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.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==" + }, + "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-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==", + "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-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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==" + }, + "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==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "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-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "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==" + }, + "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==", + "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==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "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==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "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=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.3.tgz", + "integrity": "sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", + "requires": { + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + } + } + }, + "jest": { + "version": "27.4.7", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.4.7.tgz", + "integrity": "sha512-8heYvsx7nV/m8m24Vk26Y87g73Ba6ueUd0MWed/NXMhSZIm62U/llVbS0PJe1SHunbyXjJ/BqG1z9bFjGUIvTg==", + "requires": { + "@jest/core": "^27.4.7", + "import-local": "^3.0.2", + "jest-cli": "^27.4.7" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-cli": { + "version": "27.4.7", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.4.7.tgz", + "integrity": "sha512-zREYhvjjqe1KsGV15mdnxjThKNDgza1fhDT+iUsXWLCq3sxe9w5xnvyctcYVT5PcdLSjv7Y5dCwTS3FCF1tiuw==", + "requires": { + "@jest/core": "^27.4.7", + "@jest/test-result": "^27.4.6", + "@jest/types": "^27.4.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "jest-config": "^27.4.7", + "jest-util": "^27.4.2", + "jest-validate": "^27.4.6", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-changed-files": { + "version": "27.4.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.4.2.tgz", + "integrity": "sha512-/9x8MjekuzUQoPjDHbBiXbNEBauhrPU2ct7m8TfCg69ywt1y/N+yYwGh3gCpnqUS3klYWDU/lSNgv+JhoD2k1A==", + "requires": { + "@jest/types": "^27.4.2", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.4.6.tgz", + "integrity": "sha512-UA7AI5HZrW4wRM72Ro80uRR2Fg+7nR0GESbSI/2M+ambbzVuA63mn5T1p3Z/wlhntzGpIG1xx78GP2YIkf6PhQ==", + "requires": { + "@jest/environment": "^27.4.6", + "@jest/test-result": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.4.6", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.4.6", + "jest-matcher-utils": "^27.4.6", + "jest-message-util": "^27.4.6", + "jest-runtime": "^27.4.6", + "jest-snapshot": "^27.4.6", + "jest-util": "^27.4.2", + "pretty-format": "^27.4.6", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.4.7", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.4.7.tgz", + "integrity": "sha512-xz/o/KJJEedHMrIY9v2ParIoYSrSVY6IVeE4z5Z3i101GoA5XgfbJz+1C8EYPsv7u7f39dS8F9v46BHDhn0vlw==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.4.6", + "@jest/types": "^27.4.2", + "babel-jest": "^27.4.6", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-circus": "^27.4.6", + "jest-environment-jsdom": "^27.4.6", + "jest-environment-node": "^27.4.6", + "jest-get-type": "^27.4.0", + "jest-jasmine2": "^27.4.6", + "jest-regex-util": "^27.4.0", + "jest-resolve": "^27.4.6", + "jest-runner": "^27.4.6", + "jest-util": "^27.4.2", + "jest-validate": "^27.4.6", + "micromatch": "^4.0.4", + "pretty-format": "^27.4.6", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.4.6.tgz", + "integrity": "sha512-zjaB0sh0Lb13VyPsd92V7HkqF6yKRH9vm33rwBt7rPYrpQvS1nCvlIy2pICbKta+ZjWngYLNn4cCK4nyZkjS/w==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.4.0", + "jest-get-type": "^27.4.0", + "pretty-format": "^27.4.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.4.0.tgz", + "integrity": "sha512-7TBazUdCKGV7svZ+gh7C8esAnweJoG+SvcF6Cjqj4l17zA2q1cMwx2JObSioubk317H+cjcHgP+7fTs60paulg==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.4.6.tgz", + "integrity": "sha512-n6QDq8y2Hsmn22tRkgAk+z6MCX7MeVlAzxmZDshfS2jLcaBlyhpF3tZSJLR+kXmh23GEvS0ojMR8i6ZeRvpQcA==", + "requires": { + "@jest/types": "^27.4.2", + "chalk": "^4.0.0", + "jest-get-type": "^27.4.0", + "jest-util": "^27.4.2", + "pretty-format": "^27.4.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.4.6.tgz", + "integrity": "sha512-o3dx5p/kHPbUlRvSNjypEcEtgs6LmvESMzgRFQE6c+Prwl2JLA4RZ7qAnxc5VM8kutsGRTB15jXeeSbJsKN9iA==", + "requires": { + "@jest/environment": "^27.4.6", + "@jest/fake-timers": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/node": "*", + "jest-mock": "^27.4.6", + "jest-util": "^27.4.2", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.4.6.tgz", + "integrity": "sha512-yfHlZ9m+kzTKZV0hVfhVu6GuDxKAYeFHrfulmy7Jxwsq4V7+ZK7f+c0XP/tbVDMQW7E4neG2u147hFkuVz0MlQ==", + "requires": { + "@jest/environment": "^27.4.6", + "@jest/fake-timers": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/node": "*", + "jest-mock": "^27.4.6", + "jest-util": "^27.4.2" + } + }, + "jest-get-type": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.4.0.tgz", + "integrity": "sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ==" + }, + "jest-haste-map": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.4.6.tgz", + "integrity": "sha512-0tNpgxg7BKurZeFkIOvGCkbmOHbLFf4LUQOxrQSMjvrQaQe3l6E8x6jYC1NuWkGo5WDdbr8FEzUxV2+LWNawKQ==", + "requires": { + "@jest/types": "^27.4.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^27.4.0", + "jest-serializer": "^27.4.0", + "jest-util": "^27.4.2", + "jest-worker": "^27.4.6", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.4.6.tgz", + "integrity": "sha512-uAGNXF644I/whzhsf7/qf74gqy9OuhvJ0XYp8SDecX2ooGeaPnmJMjXjKt0mqh1Rl5dtRGxJgNrHlBQIBfS5Nw==", + "requires": { + "@jest/environment": "^27.4.6", + "@jest/source-map": "^27.4.0", + "@jest/test-result": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.4.6", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.4.6", + "jest-matcher-utils": "^27.4.6", + "jest-message-util": "^27.4.6", + "jest-runtime": "^27.4.6", + "jest-snapshot": "^27.4.6", + "jest-util": "^27.4.2", + "pretty-format": "^27.4.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.4.6.tgz", + "integrity": "sha512-kkaGixDf9R7CjHm2pOzfTxZTQQQ2gHTIWKY/JZSiYTc90bZp8kSZnUMS3uLAfwTZwc0tcMRoEX74e14LG1WapA==", + "requires": { + "jest-get-type": "^27.4.0", + "pretty-format": "^27.4.6" + } + }, + "jest-matcher-utils": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.4.6.tgz", + "integrity": "sha512-XD4PKT3Wn1LQnRAq7ZsTI0VRuEc9OrCPFiO1XL7bftTGmfNF0DcEwMHRgqiu7NGf8ZoZDREpGrCniDkjt79WbA==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.4.6", + "jest-get-type": "^27.4.0", + "pretty-format": "^27.4.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.4.6.tgz", + "integrity": "sha512-0p5szriFU0U74czRSFjH6RyS7UYIAkn/ntwMuOwTGWrQIOh5NzXXrq72LOqIkJKKvFbPq+byZKuBz78fjBERBA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.4.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "pretty-format": "^27.4.6", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.4.6.tgz", + "integrity": "sha512-kvojdYRkst8iVSZ1EJ+vc1RRD9llueBjKzXzeCytH3dMM7zvPV/ULcfI2nr0v0VUgm3Bjt3hBCQvOeaBz+ZTHw==", + "requires": { + "@jest/types": "^27.4.2", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + }, + "jest-regex-util": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.4.0.tgz", + "integrity": "sha512-WeCpMpNnqJYMQoOjm1nTtsgbR4XHAk1u00qDoNBQoykM280+/TmgA5Qh5giC1ecy6a5d4hbSsHzpBtu5yvlbEg==" + }, + "jest-resolve": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.4.6.tgz", + "integrity": "sha512-SFfITVApqtirbITKFAO7jOVN45UgFzcRdQanOFzjnbd+CACDoyeX7206JyU92l4cRr73+Qy/TlW51+4vHGt+zw==", + "requires": { + "@jest/types": "^27.4.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.4.6", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.4.2", + "jest-validate": "^27.4.6", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.4.6.tgz", + "integrity": "sha512-W85uJZcFXEVZ7+MZqIPCscdjuctruNGXUZ3OHSXOfXR9ITgbUKeHj+uGcies+0SsvI5GtUfTw4dY7u9qjTvQOw==", + "requires": { + "@jest/types": "^27.4.2", + "jest-regex-util": "^27.4.0", + "jest-snapshot": "^27.4.6" + } + }, + "jest-runner": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.4.6.tgz", + "integrity": "sha512-IDeFt2SG4DzqalYBZRgbbPmpwV3X0DcntjezPBERvnhwKGWTW7C5pbbA5lVkmvgteeNfdd/23gwqv3aiilpYPg==", + "requires": { + "@jest/console": "^27.4.6", + "@jest/environment": "^27.4.6", + "@jest/test-result": "^27.4.6", + "@jest/transform": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-docblock": "^27.4.0", + "jest-environment-jsdom": "^27.4.6", + "jest-environment-node": "^27.4.6", + "jest-haste-map": "^27.4.6", + "jest-leak-detector": "^27.4.6", + "jest-message-util": "^27.4.6", + "jest-resolve": "^27.4.6", + "jest-runtime": "^27.4.6", + "jest-util": "^27.4.2", + "jest-worker": "^27.4.6", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.4.6.tgz", + "integrity": "sha512-eXYeoR/MbIpVDrjqy5d6cGCFOYBFFDeKaNWqTp0h6E74dK0zLHzASQXJpl5a2/40euBmKnprNLJ0Kh0LCndnWQ==", + "requires": { + "@jest/environment": "^27.4.6", + "@jest/fake-timers": "^27.4.6", + "@jest/globals": "^27.4.6", + "@jest/source-map": "^27.4.0", + "@jest/test-result": "^27.4.6", + "@jest/transform": "^27.4.6", + "@jest/types": "^27.4.2", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.4.6", + "jest-message-util": "^27.4.6", + "jest-mock": "^27.4.6", + "jest-regex-util": "^27.4.0", + "jest-resolve": "^27.4.6", + "jest-snapshot": "^27.4.6", + "jest-util": "^27.4.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.4.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.4.0.tgz", + "integrity": "sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.4.6.tgz", + "integrity": "sha512-fafUCDLQfzuNP9IRcEqaFAMzEe7u5BF7mude51wyWv7VRex60WznZIC7DfKTgSIlJa8aFzYmXclmN328aqSDmQ==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.4.6", + "graceful-fs": "^4.2.4", + "jest-diff": "^27.4.6", + "jest-get-type": "^27.4.0", + "jest-haste-map": "^27.4.6", + "jest-matcher-utils": "^27.4.6", + "jest-message-util": "^27.4.6", + "jest-util": "^27.4.2", + "natural-compare": "^1.4.0", + "pretty-format": "^27.4.6", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "27.4.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.4.2.tgz", + "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", + "requires": { + "@jest/types": "^27.4.2", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.4", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.4.6.tgz", + "integrity": "sha512-872mEmCPVlBqbA5dToC57vA3yJaMRfIdpCoD3cyHWJOMx+SJwLNw0I71EkWs41oza/Er9Zno9XuTkRYCPDUJXQ==", + "requires": { + "@jest/types": "^27.4.2", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.4.0", + "leven": "^3.1.0", + "pretty-format": "^27.4.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.0.0.tgz", + "integrity": "sha512-jxoszalAb394WElmiJTFBMzie/RDCF+W7Q29n5LzOPtcoQoHWfdUtHFkbhgf5NwWe8uMOxvKb/g7ea7CshfkTw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^27.0.0", + "jest-watcher": "^27.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.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": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.0.tgz", + "integrity": "sha512-oGu2QekBMXgyQNWPDRQ001bjvDnZe4/zBTz37TMbiKz1NbNiyiH5hRkobe7npRN6GfbGbxMYFck/vQ1r9c1VMA==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "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" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.4.6.tgz", + "integrity": "sha512-yKQ20OMBiCDigbD0quhQKLkBO+ObGN79MO4nT7YaCuQ5SM+dkBNWE8cZX0FjU6czwMvWw6StWbe+Wv4jJPJ+fw==", + "requires": { + "@jest/test-result": "^27.4.6", + "@jest/types": "^27.4.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.4.2", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.6.tgz", + "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-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==" + }, + "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==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "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=" + }, + "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==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "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==", + "requires": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + } + }, + "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": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==" + }, + "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==" + }, + "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==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "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" + } + }, + "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=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "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==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "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==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "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" + } + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "dev": true + }, + "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-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==" + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "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==", + "requires": { + "fs-monkey": "1.0.3" + } + }, + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "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==" + } + } + }, + "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==" + }, + "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==" + }, + "mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "requires": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + } + }, + "mini-css-extract-plugin": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.0.tgz", + "integrity": "sha512-hWAswjzsausaaIjk4GiUtoiNnsMc8tLAA2TZ0vbMDZcxKYS/b3UBGNElBjgQ4QYztYR+nsKp5h2Lo1NL3zz2bg==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "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==", + "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==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "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==" + }, + "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==", + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "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=" + } + } + }, + "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" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "requires": { + "minipass": "^3.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" + } + }, + "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" + } + }, + "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==", + "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=" + }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" + }, + "nanoid": { + "version": "3.1.32", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.32.tgz", + "integrity": "sha512-F8mf7R3iT9bvThBoW4tGXhXFHCctyCiUUPrWF8WaTqa3h96d9QybkSeba43XVOOE3oiLfkVDe4bT8MeGmkrTxw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "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==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==" + }, + "node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "npmlog": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.0.tgz", + "integrity": "sha512-03ppFRGlsyUaQFbGC2C8QWJN/C/K7PsfyD9aQdhVKAQIH4sQBc8WASqFBP7O+Ut4d2oo5LoeoboB3cGdBZSp6Q==", + "requires": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.0", + "set-blocking": "^2.0.0" + } + } + } + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + }, + "node-sass": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.1.tgz", + "integrity": "sha512-uMy+Xt29NlqKCFdFRZyXKOTqGt+QaKHexv9STj2WeLottnlqZEEWx6Bj0MXNthmFRRdM/YwyNo/8Tr46TOM0jQ==", + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "meow": "^9.0.0", + "nan": "^2.13.2", + "node-gyp": "^8.4.1", + "npmlog": "^5.0.0", + "request": "^2.88.0", + "sass-graph": "4.0.0", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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" + } + } + } + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "requires": { + "abbrev": "1" + } + }, + "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-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "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-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" + }, + "dependencies": { + "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" + } + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" + }, + "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==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "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==" + }, + "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==", + "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==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "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==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.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==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-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-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "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==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "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==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "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==" + }, + "pirates": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.4.tgz", + "integrity": "sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "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==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "requires": { + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" + }, + "postcss-calc": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.2.tgz", + "integrity": "sha512-B5R0UeB4zLJvxNt1FVCaDZULdzsKLPc6FhjFJ+xwFiq7VG4i9cuaJLxVjNtExNK8ocm3n2o4unXXLiVX1SCqxA==", + "requires": { + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.1.tgz", + "integrity": "sha512-62OBIXCjRXpQZcFOYIXwXBlpAVWrYk8ek1rcjvMING4Q2cf0ipyN9qT+BhHA6HmftGSEnFQu2qgKO3gMscl3Rw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.2.tgz", + "integrity": "sha512-gyx8RgqSmGVK156NAdKcsfkY3KPGHhKqvHTL3hhveFrBBToguKFzhyiuk3cljH6L4fJ0Kv+JENuPXs1Wij27Zw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.3.tgz", + "integrity": "sha512-dra4xoAjub2wha6RUXAgadHEn2lGxbj8drhFcIGLOMn914Eu7DkPUurugDXgstwttCYkJtZ/+PkWRWdp3UHRIA==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.2.tgz", + "integrity": "sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==", + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==" + }, + "postcss-custom-properties": { + "version": "12.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.2.tgz", + "integrity": "sha512-Zvd+k66PHBYYPiXtdjNVx2l54Y9kQC7K1eUHzBND97RW/ayNxfaPOW+9NL3r0nsVbX1asPLdkDj585Wg0NBJCA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.3.tgz", + "integrity": "sha512-qiPm+CNAlgXiMf0J5IbBBEXA9l/Q5HGsNGkL3znIwT2ZFRLGY9U2fTUpa4lqCUXQOxaLimpacHeQC80BD2qbDw==", + "requires": { + "postcss-selector-parser": "^6.0.8" + } + }, + "postcss-discard-comments": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", + "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==" + }, + "postcss-discard-duplicates": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", + "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==" + }, + "postcss-discard-empty": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", + "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==" + }, + "postcss-discard-overridden": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.2.tgz", + "integrity": "sha512-+56BLP6NSSUuWUXjRgAQuho1p5xs/hU5Sw7+xt9S3JSg+7R6+WMGnJW7Hre/6tTuZ2xiXMB42ObkiZJ2hy/Pew==" + }, + "postcss-double-position-gradients": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.0.4.tgz", + "integrity": "sha512-qz+s5vhKJlsHw8HjSs+HVk2QGFdRyC68KGRQGX3i+GcnUjhWhXQEmCXW6siOJkZ1giu0ddPwSO6I6JdVVVPoog==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.4.tgz", + "integrity": "sha512-0ltahRTPtXSIlEZFv7zIvdEib7HN0ZbUQxrxIKn8KbiRyhALo854I/CggU5lyZe6ZBvSTJ6Al2vkZecI2OhneQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" + }, + "postcss-focus-visible": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.3.tgz", + "integrity": "sha512-ozOsg+L1U8S+rxSHnJJiET6dNLyADcPHhEarhhtCI9DBLGOPG/2i4ddVoFch9LzrBgb8uDaaRI4nuid2OM82ZA==", + "requires": { + "postcss-selector-parser": "^6.0.8" + } + }, + "postcss-focus-within": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.3.tgz", + "integrity": "sha512-fk9y2uFS6/Kpp7/A9Hz9Z4rlFQ8+tzgBcQCXAFSrXFGAbKx+4ZZOmmfHuYjCOMegPWoz0pnC6fNzi8j7Xyqp5Q==", + "requires": { + "postcss-selector-parser": "^6.0.8" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" + }, + "postcss-gap-properties": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.2.tgz", + "integrity": "sha512-EaMy/pbxtQnKDsnbEjdqlkCkROTQZzolcLKgIE+3b7EuJfJydH55cZeHfm+MtIezXRqhR80VKgaztO/vHq94Fw==" + }, + "postcss-image-set-function": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.4.tgz", + "integrity": "sha512-BlEo9gSTj66lXjRNByvkMK9dEdEGFXRfGjKRi9fo8s0/P3oEk74cAoonl/utiM50E2OPVb/XSu+lWvdW4KtE/Q==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.0.3.tgz", + "integrity": "sha512-MH4tymWmefdZQ7uVG/4icfLjAQmH6o2NRYyVh2mKoB4RXJp9PjsyhZwhH4ouaCQHvg+qJVj3RzeAR1EQpIlXZA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.1.tgz", + "integrity": "sha512-c/9XYboIbSEUZpiD1UQD0IKiUe8n9WHYV7YFe7X7J+ZwCsEKkUJSFWjS9hBU1RR9THR7jMXst8sxiqP0jjo2mg==", + "requires": { + "lilconfig": "^2.0.4", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.3.tgz", + "integrity": "sha512-P5NcHWYrif0vK8rgOy/T87vg0WRIj3HSknrvp1wzDbiBeoDPVmiVRmkown2eSQdpPveat/MC1ess5uhzZFVnqQ==" + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" + }, + "postcss-merge-longhand": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.4.tgz", + "integrity": "sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==", + "requires": { + "postcss-value-parser": "^4.1.0", + "stylehacks": "^5.0.1" + } + }, + "postcss-merge-rules": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.4.tgz", + "integrity": "sha512-yOj7bW3NxlQxaERBB0lEY1sH5y+RzevjbdH4DBJurjKERNpknRByFNdNe+V72i5pIZL12woM9uGdS5xbSB+kDQ==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.0.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.2.tgz", + "integrity": "sha512-R6MJZryq28Cw0AmnyhXrM7naqJZZLoa1paBltIzh2wM7yb4D45TLur+eubTQ4jCmZU9SGeZdWsc5KcSoqTMeTg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.4.tgz", + "integrity": "sha512-RVwZA7NC4R4J76u8X0Q0j+J7ItKUWAeBUJ8oEEZWmtv3Xoh19uNJaJwzNpsydQjk6PkuhRrK+YwwMf+c+68EYg==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.3.tgz", + "integrity": "sha512-NY92FUikE+wralaiVexFd5gwb7oJTIDhgTNeIw89i1Ymsgt4RWiPXfz3bg7hDy4NL6gepcThJwOYNtZO/eNi7Q==", + "requires": { + "alphanum-sort": "^1.0.2", + "browserslist": "^4.16.6", + "cssnano-utils": "^3.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.1.tgz", + "integrity": "sha512-TOzqOPXt91O2luJInaVPiivh90a2SIK5Nf1Ea7yEIM/5w+XA5BGrZGUSW8aEx9pJ/oNj7ZJBhjvigSiBV+bC1Q==", + "requires": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5" + } + }, + "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==" + }, + "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==", + "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==", + "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==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-nesting": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.2.tgz", + "integrity": "sha512-dJGmgmsvpzKoVMtDMQQG/T6FSqs6kDtUDirIfl4KnjMCiY9/ETX8jdKyCd20swSRAbUYkaBKV20pxkzxoOXLqQ==", + "requires": { + "postcss-selector-parser": "^6.0.8" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "postcss-normalize-charset": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", + "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==" + }, + "postcss-normalize-display-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.2.tgz", + "integrity": "sha512-RxXoJPUR0shSjkMMzgEZDjGPrgXUVYyWA/YwQRicb48H15OClPuaDR7tYokLAlGZ2tCSENEN5WxjgxSD5m4cUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.2.tgz", + "integrity": "sha512-tqghWFVDp2btqFg1gYob1etPNxXLNh3uVeWgZE2AQGh6b2F8AK2Gj36v5Vhyh+APwIzNjmt6jwZ9pTBP+/OM8g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.2.tgz", + "integrity": "sha512-/rIZn8X9bBzC7KvY4iKUhXUGW3MmbXwfPF23jC9wT9xTi7kAvgj8sEgwxjixBmoL6MVa4WOgxNz2hAR6wTK8tw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.2.tgz", + "integrity": "sha512-zaI1yzwL+a/FkIzUWMQoH25YwCYxi917J4pYm1nRXtdgiCdnlTkx5eRzqWEC64HtRa06WCJ9TIutpb6GmW4gFw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.2.tgz", + "integrity": "sha512-Ao0PP6MoYsRU1LxeVUW740ioknvdIUmfr6uAA3xWlQJ9s69/Tupy8qwhuKG3xWfl+KvLMAP9p2WXF9cwuk/7Bg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.2.tgz", + "integrity": "sha512-3y/V+vjZ19HNcTizeqwrbZSUsE69ZMRHfiiyLAJb7C7hJtYmM4Gsbajy7gKagu97E8q5rlS9k8FhojA8cpGhWw==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.4.tgz", + "integrity": "sha512-cNj3RzK2pgQQyNp7dzq0dqpUpQ/wYtdDZM3DepPmFjCmYIfceuD9VIAcOdvrNetjIU65g1B4uwdP/Krf6AFdXg==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.2.tgz", + "integrity": "sha512-CXBx+9fVlzSgbk0IXA/dcZn9lXixnQRndnsPC5ht3HxlQ1bVh77KQDL1GffJx1LTzzfae8ftMulsjYmO2yegxA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.3.tgz", + "integrity": "sha512-T9pDS+P9bWeFvqivXd5ACzQmrCmHjv3ZP+djn8E1UZY7iK79pFSm7i3WbKw2VSmFmdbMm8sQ12OPcNpzBo3Z2w==", + "requires": { + "cssnano-utils": "^3.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.2.tgz", + "integrity": "sha512-odBMVt6PTX7jOE9UNvmnLrFzA9pXS44Jd5shFGGtSHY80QCuJF+14McSy0iavZggRZ9Oj//C9vOKQmexvyEJMg==" + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" + }, + "postcss-place": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.3.tgz", + "integrity": "sha512-tDQ3m+GYoOar+KoQgj+pwPAvGHAp/Sby6vrFiyrELrMKQJ4AejL0NcS0mm296OKKYA2SRg9ism/hlT/OLhBrdQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.2.3.tgz", + "integrity": "sha512-Ok0DhLfwrcNGrBn8sNdy1uZqWRk/9FId0GiQ39W4ILop5GHtjJs8bu1MY9isPwHInpVEPWjb4CEcEaSbBLpfwA==", + "requires": { + "autoprefixer": "^10.4.2", + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001299", + "css-blank-pseudo": "^3.0.2", + "css-has-pseudo": "^3.0.3", + "css-prefers-color-scheme": "^6.0.2", + "cssdb": "^5.0.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-color-functional-notation": "^4.2.1", + "postcss-color-hex-alpha": "^8.0.2", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.2", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.3", + "postcss-double-position-gradients": "^3.0.4", + "postcss-env-function": "^4.0.4", + "postcss-focus-visible": "^6.0.3", + "postcss-focus-within": "^5.0.3", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.2", + "postcss-image-set-function": "^4.0.4", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.0.3", + "postcss-logical": "^5.0.3", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.2", + "postcss-overflow-shorthand": "^3.0.2", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.3", + "postcss-pseudo-class-any-link": "^7.0.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.0.2.tgz", + "integrity": "sha512-CG35J1COUH7OOBgpw5O+0koOLUd5N4vUGKUqSAuIe4GiuLHWU96Pqp+UPC8QITTd12zYAFx76pV7qWT/0Aj/TA==", + "requires": { + "postcss-selector-parser": "^6.0.8" + } + }, + "postcss-reduce-initial": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.2.tgz", + "integrity": "sha512-v/kbAAQ+S1V5v9TJvbGkV98V2ERPdU6XvMcKMjqAlYiJ2NtsHGlKYLPjWWcXlaTKNxooId7BGxeraK8qXvzKtw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.2.tgz", + "integrity": "sha512-25HeDeFsgiPSUx69jJXZn8I06tMxLQJJNF5h7i9gsUg8iP4KOOJ8EX8fj3seeoLt3SLU2YDD6UPnDYVGUO7DEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" + }, + "postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.8.tgz", + "integrity": "sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.3.tgz", + "integrity": "sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==", + "requires": { + "postcss-value-parser": "^4.1.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "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==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.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==" + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "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==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "postcss-unique-selectors": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.2.tgz", + "integrity": "sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==", + "requires": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5" + } + }, + "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==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-format": { + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.4.6.tgz", + "integrity": "sha512-NblstegA1y/RJW2VyML+3LlpFjzx62cUrtBIKIWDXEDkjNeleA7Od7nrzcs/VLQvAeV4CgSYhrN39DRN88Qi/g==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + }, + "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==" + } + } + }, + "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==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "dependencies": { + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + } + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "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" + }, + "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==" + } + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "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==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "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" + } + }, + "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.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "requires": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" + } + } + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-dev-utils": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", + "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.10", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "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" + } + } + } + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-error-overlay": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", + "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" + }, + "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==" + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-router": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz", + "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "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==", + "requires": { + "isarray": "0.0.1" + } + } + } + }, + "react-router-dom": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz", + "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.2.1", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-scripts": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.0.tgz", + "integrity": "sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.0", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.0", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + } + }, + "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": { + "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==" + }, + "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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "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==" + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "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": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "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-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "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==", + "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==" + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "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=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "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": { + "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==", + "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==" + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "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==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.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==", + "requires": { + "boolbase": "^1.0.0" + } + } + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "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.3", + "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.5.0", + "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==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" + }, + "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==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "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==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.21.0.tgz", + "integrity": "sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==", + "requires": { + "is-core-module": "^2.8.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "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==" + }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "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==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.64.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.64.0.tgz", + "integrity": "sha512-+c+lbw1lexBKSMb1yxGDVfJ+vchJH3qLbmavR+awDinTDA2C5Ug9u7lkOzj62SCu0PKUExsW36tpgW7Fmpn3yQ==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "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": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass-graph": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.0.tgz", + "integrity": "sha512-WSO/MfXqKH7/TS8RdkCX3lVkPFQzCgbqdGsmSKq6tlPU+GpGEsa/5aW18JqItnqh+lPtcjifqdZ/VmiILkKckQ==", + "requires": { + "glob": "^7.0.0", + "lodash": "^4.17.11", + "scss-tokenizer": "^0.3.0", + "yargs": "^17.2.1" + }, + "dependencies": { + "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" + } + }, + "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==" + } + } + }, + "sass-loader": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.4.0.tgz", + "integrity": "sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "scss-tokenizer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.3.0.tgz", + "integrity": "sha512-14Zl9GcbBvOT9057ZKjpz5yPOyUWG2ojd9D5io28wHRYsOrs7U95Q+KNL87+32p8rc+LvDpbu/i9ZYjM9Q+FsQ==", + "requires": { + "js-base64": "^2.4.3", + "source-map": "^0.7.1" + }, + "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==" + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "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==", + "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==", + "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=" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "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=", + "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==", + "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=", + "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=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + } + }, + "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=" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "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==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "socks": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", + "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz", + "integrity": "sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==", + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.1", + "socks": "^2.6.1" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz", + "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.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==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "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==", + "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" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "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" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "requires": { + "readable-stream": "^2.0.1" + }, + "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-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "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": { + "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==" + } + } + }, + "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==", + "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.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==", + "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==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "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" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "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==", + "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==" + }, + "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==" + }, + "stylehacks": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", + "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", + "requires": { + "browserslist": "^4.16.0", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "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==" + }, + "tailwindcss": { + "version": "3.0.15", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.15.tgz", + "integrity": "sha512-bT2iy7FtjwgsXik4ZoJnHXR+SRCiGR1W95fVqpLZebr64m4ahwUwRbIAc5w5+2fzr1YF4Ct2eI7dojMRRl8sVQ==", + "requires": { + "arg": "^5.0.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.2", + "color-name": "^1.1.4", + "cosmiconfig": "^7.0.1", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "object-hash": "^2.2.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.0", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.8", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.21.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "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==" + } + } + }, + "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": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "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" + } + }, + "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==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", + "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "requires": { + "jest-worker": "^27.4.1", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "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==" + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "requires": { + "glob": "^7.1.2" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "tsconfig-paths": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "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==", + "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==" + }, + "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" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "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=" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.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==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.4.tgz", + "integrity": "sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==" + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "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==" + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "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" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "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==" + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "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" + } + }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "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=" + } + } + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "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==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.3.tgz", + "integrity": "sha512-+ijpniAzcnQicXaXIN0/eHQAiV/jMt1oHGHTmz7VdAJPPkzzDhmoYPSpLgJTuFtUh+jCjxCoeTZPg7Ic+g8o7w==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.66.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.66.0.tgz", + "integrity": "sha512-NJNtGT7IKpGzdW7Iwpn/09OXz9inIkeIQ/ibY6B+MdV1x6+uReqz/5z1L89ezWnpPDWpXF0TY5PCYKQdWVn8Vg==", + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@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.2" + }, + "dependencies": { + "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==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz", + "integrity": "sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "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==", + "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==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "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.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.3.tgz", + "integrity": "sha512-mlxq2AsIw2ag016nixkzUkdyOE8ST2GTy34uKSABp1c4nhjZvH90D5ZRR+UOLSsG4Z3TFahAi72a3ymRtfRm+Q==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@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.2", + "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.0", + "ws": "^8.1.0" + }, + "dependencies": { + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "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==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "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==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "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" + } + }, + "ws": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.4.2.tgz", + "integrity": "sha512-Kbk4Nxyq7/ZWqr/tarI9yIt/+iNNFOjBXEWgTb4ydaNHBNGgvf2QHbS9fdfsndfjFlFwEd4Al+mw83YkaD10ZA==" + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.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==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "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==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "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==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "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==", + "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" + } + }, + "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==" + }, + "workbox-background-sync": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.4.2.tgz", + "integrity": "sha512-P7c8uG5X2k+DMICH9xeSA9eUlCOjHHYoB42Rq+RtUpuwBxUOflAXR1zdsMWj81LopE4gjKXlTw7BFd1BDAHo7g==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.4.2" + } + }, + "workbox-broadcast-update": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.4.2.tgz", + "integrity": "sha512-qnBwQyE0+PWFFc/n4ISXINE49m44gbEreJUYt2ldGH3+CNrLmJ1egJOOyUqqu9R4Eb7QrXcmB34ClXG7S37LbA==", + "requires": { + "workbox-core": "6.4.2" + } + }, + "workbox-build": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.4.2.tgz", + "integrity": "sha512-WMdYLhDIsuzViOTXDH+tJ1GijkFp5khSYolnxR/11zmfhNDtuo7jof72xPGFy+KRpsz6tug39RhivCj77qqO0w==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "source-map-url": "^0.4.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.4.2", + "workbox-broadcast-update": "6.4.2", + "workbox-cacheable-response": "6.4.2", + "workbox-core": "6.4.2", + "workbox-expiration": "6.4.2", + "workbox-google-analytics": "6.4.2", + "workbox-navigation-preload": "6.4.2", + "workbox-precaching": "6.4.2", + "workbox-range-requests": "6.4.2", + "workbox-recipes": "6.4.2", + "workbox-routing": "6.4.2", + "workbox-strategies": "6.4.2", + "workbox-streams": "6.4.2", + "workbox-sw": "6.4.2", + "workbox-window": "6.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "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==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "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==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.4.2.tgz", + "integrity": "sha512-9FE1W/cKffk1AJzImxgEN0ceWpyz1tqNjZVtA3/LAvYL3AC5SbIkhc7ZCO82WmO9IjTfu8Vut2X/C7ViMSF7TA==", + "requires": { + "workbox-core": "6.4.2" + } + }, + "workbox-core": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.4.2.tgz", + "integrity": "sha512-1U6cdEYPcajRXiboSlpJx6U7TvhIKbxRRerfepAJu2hniKwJ3DHILjpU/zx3yvzSBCWcNJDoFalf7Vgd7ey/rw==" + }, + "workbox-expiration": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.4.2.tgz", + "integrity": "sha512-0hbpBj0tDnW+DZOUmwZqntB/8xrXOgO34i7s00Si/VlFJvvpRKg1leXdHHU8ykoSBd6+F2KDcMP3swoCi5guLw==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.4.2" + } + }, + "workbox-google-analytics": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.4.2.tgz", + "integrity": "sha512-u+gxs3jXovPb1oul4CTBOb+T9fS1oZG+ZE6AzS7l40vnyfJV79DaLBvlpEZfXGv3CjMdV1sT/ltdOrKzo7HcGw==", + "requires": { + "workbox-background-sync": "6.4.2", + "workbox-core": "6.4.2", + "workbox-routing": "6.4.2", + "workbox-strategies": "6.4.2" + } + }, + "workbox-navigation-preload": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.4.2.tgz", + "integrity": "sha512-viyejlCtlKsbJCBHwhSBbWc57MwPXvUrc8P7d+87AxBGPU+JuWkT6nvBANgVgFz6FUhCvRC8aYt+B1helo166g==", + "requires": { + "workbox-core": "6.4.2" + } + }, + "workbox-precaching": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.4.2.tgz", + "integrity": "sha512-CZ6uwFN/2wb4noHVlALL7UqPFbLfez/9S2GAzGAb0Sk876ul9ukRKPJJ6gtsxfE2HSTwqwuyNVa6xWyeyJ1XSA==", + "requires": { + "workbox-core": "6.4.2", + "workbox-routing": "6.4.2", + "workbox-strategies": "6.4.2" + } + }, + "workbox-range-requests": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.4.2.tgz", + "integrity": "sha512-SowF3z69hr3Po/w7+xarWfzxJX/3Fo0uSG72Zg4g5FWWnHpq2zPvgbWerBZIa81zpJVUdYpMa3akJJsv+LaO1Q==", + "requires": { + "workbox-core": "6.4.2" + } + }, + "workbox-recipes": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.4.2.tgz", + "integrity": "sha512-/oVxlZFpAjFVbY+3PoGEXe8qyvtmqMrTdWhbOfbwokNFtUZ/JCtanDKgwDv9x3AebqGAoJRvQNSru0F4nG+gWA==", + "requires": { + "workbox-cacheable-response": "6.4.2", + "workbox-core": "6.4.2", + "workbox-expiration": "6.4.2", + "workbox-precaching": "6.4.2", + "workbox-routing": "6.4.2", + "workbox-strategies": "6.4.2" + } + }, + "workbox-routing": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.4.2.tgz", + "integrity": "sha512-0ss/n9PAcHjTy4Ad7l2puuod4WtsnRYu9BrmHcu6Dk4PgWeJo1t5VnGufPxNtcuyPGQ3OdnMdlmhMJ57sSrrSw==", + "requires": { + "workbox-core": "6.4.2" + } + }, + "workbox-strategies": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.4.2.tgz", + "integrity": "sha512-YXh9E9dZGEO1EiPC3jPe2CbztO5WT8Ruj8wiYZM56XqEJp5YlGTtqRjghV+JovWOqkWdR+amJpV31KPWQUvn1Q==", + "requires": { + "workbox-core": "6.4.2" + } + }, + "workbox-streams": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.4.2.tgz", + "integrity": "sha512-ROEGlZHGVEgpa5bOZefiJEVsi5PsFjJG9Xd+wnDbApsCO9xq9rYFopF+IRq9tChyYzhBnyk2hJxbQVWphz3sog==", + "requires": { + "workbox-core": "6.4.2", + "workbox-routing": "6.4.2" + } + }, + "workbox-sw": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.4.2.tgz", + "integrity": "sha512-A2qdu9TLktfIM5NE/8+yYwfWu+JgDaCkbo5ikrky2c7r9v2X6DcJ+zSLphNHHLwM/0eVk5XVf1mC5HGhYpMhhg==" + }, + "workbox-webpack-plugin": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.4.2.tgz", + "integrity": "sha512-CiEwM6kaJRkx1cP5xHksn13abTzUqMHiMMlp5Eh/v4wRcedgDTyv6Uo8+Hg9MurRbHDosO5suaPyF9uwVr4/CQ==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "source-map-url": "^0.4.0", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.4.2.tgz", + "integrity": "sha512-KVyRKmrJg7iB+uym/B/CnEUEFG9CvnTU1Bq5xpXHbtgD9l+ShDekSl1wYpqw/O0JfeeQVOFb8CiNfvnwWwqnWQ==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.4.2" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", + "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==" + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "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==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + }, + "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==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..042ef6f --- /dev/null +++ b/package.json @@ -0,0 +1,49 @@ +{ + "name": "expense-app", + "version": "0.1.0", + "private": true, + "dependencies": { + "node-sass": "^7.0.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-router-dom": "^5.3.0", + "react-scripts": "5.0.0", + "typescript": "^4.5.4", + "web-vitals": "^2.1.3" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "@testing-library/jest-dom": "^5.16.1", + "@testing-library/react": "^12.1.2", + "@testing-library/user-event": "^13.5.0", + "@types/jest": "^27.4.0", + "@types/node": "^16.11.19", + "@types/node-sass": "^4.11.2", + "@types/react": "^17.0.38", + "@types/react-dom": "^17.0.11", + "@types/react-router-dom": "^5.3.2" + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..aa069f2 --- /dev/null +++ b/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + React App + + + +
+ + + diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..52e96a3 --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,31 @@ +import React from "react"; +import MainLayout from "./components/layout/MainLayout"; +import { Switch, Route, Redirect } from "react-router-dom"; +import Home from "./pages/home/Home"; +import Graph from "./pages/graph/Graph"; +import NotFound from "./pages/not-found/NotFound"; + +function App() { + return ( + + + + + + + + + + + ); +} + +export default App; + +{ + /* + + + + */ +} diff --git a/src/components/container/Container.module.scss b/src/components/container/Container.module.scss new file mode 100644 index 0000000..32c1da6 --- /dev/null +++ b/src/components/container/Container.module.scss @@ -0,0 +1,4 @@ +.container { + width: 90vw; + margin: 0 auto; +} diff --git a/src/components/container/Container.tsx b/src/components/container/Container.tsx new file mode 100644 index 0000000..3f98e6f --- /dev/null +++ b/src/components/container/Container.tsx @@ -0,0 +1,12 @@ +import React from "react"; +import styles from "./Container.module.scss"; + +interface IProps { + children: JSX.Element; +} + +const Container: React.FC = ({ children }) => { + return
{children}
; +}; + +export default Container; diff --git a/src/components/footer/Footer.module.scss b/src/components/footer/Footer.module.scss new file mode 100644 index 0000000..e84c3ad --- /dev/null +++ b/src/components/footer/Footer.module.scss @@ -0,0 +1,8 @@ +.footerWrapper { + height: 3rem; + background-color: #353535; + color: white; + display: flex; + justify-content: center; + align-items: center; +} diff --git a/src/components/footer/Footer.tsx b/src/components/footer/Footer.tsx new file mode 100644 index 0000000..c4899ec --- /dev/null +++ b/src/components/footer/Footer.tsx @@ -0,0 +1,15 @@ +import React from "react"; +import styles from "./Footer.module.scss"; + +const Footer: React.FC = () => { + return ( +
+

+ © copyright {`${new Date().getFullYear()}`} | Bill Yengo |{" "} + +372 58757703 | yengobilly4063@gmail.com +

+
+ ); +}; + +export default Footer; diff --git a/src/components/header/Header.module.scss b/src/components/header/Header.module.scss new file mode 100644 index 0000000..ea584ba --- /dev/null +++ b/src/components/header/Header.module.scss @@ -0,0 +1,43 @@ +.headerWrapper { + background-color: black; + box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.5); +} +.navWrapper { + color: white; + height: 5rem; + display: flex; + justify-content: space-between; + justify-items: center; +} + +.logo { + font-size: 1.5rem; + display: flex; + justify-content: center; + align-items: center; +} + +.nav { + display: flex; + justify-content: center; + align-items: center; +} + +.nav ul { + list-style: none; + display: flex; +} + +.nav ul li { + margin-left: 1rem; + padding: 0.5rem 1.5rem; +} + +.nav ul li a, +.navWrapper a { + color: white; + + &:hover { + color: blue; + } +} diff --git a/src/components/header/Header.tsx b/src/components/header/Header.tsx new file mode 100644 index 0000000..1b0afd3 --- /dev/null +++ b/src/components/header/Header.tsx @@ -0,0 +1,30 @@ +import React from "react"; +import { Link } from "react-router-dom"; +import Container from "../container/Container"; +import styles from "./Header.module.scss"; + +const Header: React.FC = () => { + return ( +
+ +
+

+ DataSapiens{" "} +

+ +
+
+
+ ); +}; + +export default Header; diff --git a/src/components/layout/MainLayout.module.scss b/src/components/layout/MainLayout.module.scss new file mode 100644 index 0000000..c54d053 --- /dev/null +++ b/src/components/layout/MainLayout.module.scss @@ -0,0 +1,5 @@ +.main { + padding-top: 1rem; + position: relative; + min-height: calc(100vh - 8rem); +} diff --git a/src/components/layout/MainLayout.tsx b/src/components/layout/MainLayout.tsx new file mode 100644 index 0000000..0dae4c7 --- /dev/null +++ b/src/components/layout/MainLayout.tsx @@ -0,0 +1,20 @@ +import React from "react"; +import Footer from "../footer/Footer"; +import Header from "../header/Header"; +import styles from "./MainLayout.module.scss"; + +interface IProps { + children: React.ReactChild; +} + +const MainLayout: React.FC = ({ children }) => { + return ( +
+
+
{children}
+
+
+ ); +}; + +export default MainLayout; diff --git a/src/index.scss b/src/index.scss new file mode 100644 index 0000000..d552e29 --- /dev/null +++ b/src/index.scss @@ -0,0 +1,40 @@ +@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600&family=Ubuntu:wght@400;500;700&display=swap"); + +$bg-main: #fffff9; +$btn-main: #3d50a7; + +body { + margin: 0; + padding: 0; + font-family: "Ubuntu", "Open-sans", sans-serif; + font-size: 16px; + background-color: $bg-main; +} + +* { + padding: 0; + margin: 0; + box-sizing: border-box; + font-family: "Ubuntu", "Open-sans", sans-serif; +} + +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + -webkit-appearance: none; + background-color: white; + margin: 0; +} + +input[type="number"] { + -moz-appearance: textfield; + background-color: white; +} + +a { + text-decoration: none; + color: blue; + + &:hover { + color: steelblue; + } +} diff --git a/src/index.tsx b/src/index.tsx new file mode 100644 index 0000000..4158745 --- /dev/null +++ b/src/index.tsx @@ -0,0 +1,12 @@ +import React from "react"; +import ReactDOM from "react-dom"; +import "./index.scss"; +import App from "./App"; +import { BrowserRouter } from "react-router-dom"; + +ReactDOM.render( + + + , + document.getElementById("root") +); diff --git a/src/pages/graph/Graph.module.scss b/src/pages/graph/Graph.module.scss new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/graph/Graph.tsx b/src/pages/graph/Graph.tsx new file mode 100644 index 0000000..23d5367 --- /dev/null +++ b/src/pages/graph/Graph.tsx @@ -0,0 +1,15 @@ +import React from "react"; +import Container from "../../components/container/Container"; +import styles from "./Graph.module.scss"; + +const Graph: React.FC = () => { + return ( +
+ +

Graphs

+
+
+ ); +}; + +export default Graph; diff --git a/src/pages/home/Home.module.scss b/src/pages/home/Home.module.scss new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/home/Home.tsx b/src/pages/home/Home.tsx new file mode 100644 index 0000000..7cf7361 --- /dev/null +++ b/src/pages/home/Home.tsx @@ -0,0 +1,15 @@ +import React from "react"; +import Container from "../../components/container/Container"; +import styles from "./Home.module.scss"; + +const Home: React.FC = () => { + return ( + + +

Home

+
+
+ ); +}; + +export default Home; diff --git a/src/pages/not-found/NotFound.module.scss b/src/pages/not-found/NotFound.module.scss new file mode 100644 index 0000000..1a4f470 --- /dev/null +++ b/src/pages/not-found/NotFound.module.scss @@ -0,0 +1,14 @@ +.notFoundWrapper { + text-align: center; + position: absolute; + width: 100%; + padding-top: 10rem; + + h1 { + color: crimson; + } + a { + display: block; + margin-top: 2rem; + } +} diff --git a/src/pages/not-found/NotFound.tsx b/src/pages/not-found/NotFound.tsx new file mode 100644 index 0000000..b6f16b2 --- /dev/null +++ b/src/pages/not-found/NotFound.tsx @@ -0,0 +1,14 @@ +import React from "react"; +import styles from "./NotFound.module.scss"; +import { Link } from "react-router-dom"; + +const NotFound = () => { + return ( +
+

Page Not found!

+ Go Home +
+ ); +}; + +export default NotFound; diff --git a/src/typings.d.ts b/src/typings.d.ts new file mode 100644 index 0000000..e6c7b7b --- /dev/null +++ b/src/typings.d.ts @@ -0,0 +1,2 @@ +declare module "*.module.css"; +declare module "*.module.scss"; diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..a273b0c --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "target": "es5", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": [ + "src" + ] +} From 6239749216d16a201658c754a0c856e6e786115c Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Sun, 16 Jan 2022 05:12:48 +0200 Subject: [PATCH 02/16] feat(entire-project)-addedComponentsAndCss added styles and components for transactions, categories, cards refactored footer and home --- src/components/card/Card.module.scss | 7 ++ src/components/card/Card.tsx | 11 +++ .../categories/category-form/CategoryForm.tsx | 37 +++++++++ .../category-item/CategoryItem.module.scss | 25 ++++++ .../categories/category-item/CategoryItem.tsx | 18 +++++ .../CategoryListHeader.module.scss | 14 ++++ .../CategoryListHeader.tsx | 15 ++++ .../category-list/CategoryList.module.scss | 4 + .../categories/category-list/CategoryList.tsx | 37 +++++++++ src/components/footer/Footer.module.scss | 1 + .../no-content/NoContent.module.scss | 6 ++ src/components/no-content/NoContent.tsx | 16 ++++ src/components/styles/Form.module.scss | 53 +++++++++++++ .../TransactionForm.module.scss | 0 .../transaction-form/TransactionForm.tsx | 76 +++++++++++++++++++ .../TransactionItem.module.scss | 20 +++++ .../transaction-item/TransactionItem.tsx | 20 +++++ .../TransactionListHeader.module.scss | 20 +++++ .../TransactionListHeader.tsx | 16 ++++ .../TransactionList.module.scss | 4 + .../transaction-list/TransactionList.tsx | 39 ++++++++++ src/index.scss | 1 + src/interfaces/category.interface.ts | 4 + src/interfaces/index.ts | 2 + src/interfaces/transaction.interface.ts | 7 ++ src/pages/home/Home.module.scss | 29 +++++++ src/pages/home/Home.tsx | 32 ++++++-- src/pages/not-found/NotFound.tsx | 2 +- 28 files changed, 510 insertions(+), 6 deletions(-) create mode 100644 src/components/card/Card.module.scss create mode 100644 src/components/card/Card.tsx create mode 100644 src/components/categories/category-form/CategoryForm.tsx create mode 100644 src/components/categories/category-item/CategoryItem.module.scss create mode 100644 src/components/categories/category-item/CategoryItem.tsx create mode 100644 src/components/categories/category-list-header/CategoryListHeader.module.scss create mode 100644 src/components/categories/category-list-header/CategoryListHeader.tsx create mode 100644 src/components/categories/category-list/CategoryList.module.scss create mode 100644 src/components/categories/category-list/CategoryList.tsx create mode 100644 src/components/no-content/NoContent.module.scss create mode 100644 src/components/no-content/NoContent.tsx create mode 100644 src/components/styles/Form.module.scss create mode 100644 src/components/transactions/transaction-form/TransactionForm.module.scss create mode 100644 src/components/transactions/transaction-form/TransactionForm.tsx create mode 100644 src/components/transactions/transaction-item/TransactionItem.module.scss create mode 100644 src/components/transactions/transaction-item/TransactionItem.tsx create mode 100644 src/components/transactions/transaction-list-header/TransactionListHeader.module.scss create mode 100644 src/components/transactions/transaction-list-header/TransactionListHeader.tsx create mode 100644 src/components/transactions/transaction-list/TransactionList.module.scss create mode 100644 src/components/transactions/transaction-list/TransactionList.tsx create mode 100644 src/interfaces/category.interface.ts create mode 100644 src/interfaces/index.ts create mode 100644 src/interfaces/transaction.interface.ts diff --git a/src/components/card/Card.module.scss b/src/components/card/Card.module.scss new file mode 100644 index 0000000..2c0ca49 --- /dev/null +++ b/src/components/card/Card.module.scss @@ -0,0 +1,7 @@ +.card { + background-color: white; + box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.5); + padding: 0.5rem; + border-radius: 5px; + margin-bottom: 1rem; +} diff --git a/src/components/card/Card.tsx b/src/components/card/Card.tsx new file mode 100644 index 0000000..eac4480 --- /dev/null +++ b/src/components/card/Card.tsx @@ -0,0 +1,11 @@ +import React from "react"; +import styles from "./Card.module.scss"; +interface IProps { + children?: JSX.Element; +} + +const Card: React.FC = ({ children }) => { + return
{children}
; +}; + +export default Card; diff --git a/src/components/categories/category-form/CategoryForm.tsx b/src/components/categories/category-form/CategoryForm.tsx new file mode 100644 index 0000000..87061e8 --- /dev/null +++ b/src/components/categories/category-form/CategoryForm.tsx @@ -0,0 +1,37 @@ +import React, { FormEvent, useState } from "react"; +import { ICategory } from "../../../interfaces"; +import formStyles from "../../styles/Form.module.scss"; + +const initialInputState: ICategory = { label: "" }; + +const CategoryForm: React.FC = () => { + const [input, setInput] = useState(initialInputState); + const handleInputChange = (event: React.ChangeEvent) => { + const { name, value } = event.currentTarget; + setInput((prevInput) => { + return { + ...prevInput, + [name]: value, + }; + }); + }; + + const handleSubmit = (event: FormEvent) => { + event.preventDefault(); + }; + + return ( +
+

Add Category

+
+ + +
+
+ +
+
+ ); +}; + +export default CategoryForm; diff --git a/src/components/categories/category-item/CategoryItem.module.scss b/src/components/categories/category-item/CategoryItem.module.scss new file mode 100644 index 0000000..40be3df --- /dev/null +++ b/src/components/categories/category-item/CategoryItem.module.scss @@ -0,0 +1,25 @@ +.item { + padding: 0.5rem; + display: flex; + justify-content: space-between; + align-items: center; + + border-bottom: 1px solid steelblue; + border-top: 1px solid steelblue; + + button { + padding: 0.25rem; + font: inherit; + cursor: pointer; + color: slategrey; + border: 1px solid crimson; + border-radius: 4px; + font-weight: bold; + + &:hover, + &:active { + color: white; + background-color: crimson; + } + } +} diff --git a/src/components/categories/category-item/CategoryItem.tsx b/src/components/categories/category-item/CategoryItem.tsx new file mode 100644 index 0000000..1c50095 --- /dev/null +++ b/src/components/categories/category-item/CategoryItem.tsx @@ -0,0 +1,18 @@ +import React from "react"; +import { ICategory } from "../../../interfaces"; +import styles from "./CategoryItem.module.scss"; + +interface IProps { + category: ICategory; +} + +const CategoryItem: React.FC = ({ category }) => { + return ( +
+ {category.label} + +
+ ); +}; + +export default CategoryItem; diff --git a/src/components/categories/category-list-header/CategoryListHeader.module.scss b/src/components/categories/category-list-header/CategoryListHeader.module.scss new file mode 100644 index 0000000..8dd9ad3 --- /dev/null +++ b/src/components/categories/category-list-header/CategoryListHeader.module.scss @@ -0,0 +1,14 @@ +.categoryListHeader { + margin-top: 1rem; + padding: 0.5rem; + display: flex; + justify-content: space-between; + color: #3d50a7; + font-family: "Ubuntu"; + font-weight: 500; + span { + &:last-of-type { + padding-right: 0.5rem; + } + } +} diff --git a/src/components/categories/category-list-header/CategoryListHeader.tsx b/src/components/categories/category-list-header/CategoryListHeader.tsx new file mode 100644 index 0000000..9f99cb6 --- /dev/null +++ b/src/components/categories/category-list-header/CategoryListHeader.tsx @@ -0,0 +1,15 @@ +import React from "react"; +import styles from "./CategoryListHeader.module.scss"; +const CategoryHeaderList: string[] = ["Category Name", "Actions"]; + +const CategoryListHeader: React.FC = () => { + return ( +
+ {CategoryHeaderList.map((header: string, index: number) => ( + {header} + ))} +
+ ); +}; + +export default CategoryListHeader; diff --git a/src/components/categories/category-list/CategoryList.module.scss b/src/components/categories/category-list/CategoryList.module.scss new file mode 100644 index 0000000..e924d46 --- /dev/null +++ b/src/components/categories/category-list/CategoryList.module.scss @@ -0,0 +1,4 @@ +.list { + display: flex; + flex-direction: column; +} diff --git a/src/components/categories/category-list/CategoryList.tsx b/src/components/categories/category-list/CategoryList.tsx new file mode 100644 index 0000000..919a05a --- /dev/null +++ b/src/components/categories/category-list/CategoryList.tsx @@ -0,0 +1,37 @@ +import React from "react"; +import { ICategory } from "../../../interfaces"; +import NoContent from "../../no-content/NoContent"; +import CategoryItem from "../category-item/CategoryItem"; +import CategoryListHeader from "../category-list-header/CategoryListHeader"; +import styles from "./CategoryList.module.scss"; + +const categories: ICategory[] = [ + { id: "1", label: "Test" }, + { id: "2", label: "Food" }, +]; + +const displayContent = () => { + let content; + if (categories.length === 0) { + content = ; + } else { + content = ( + +

Categories

+ +
+ {categories.map((category: ICategory) => ( + + ))} +
+
+ ); + } + return content; +}; + +const CategoryList: React.FC = () => { + return
{displayContent()}
; +}; + +export default CategoryList; diff --git a/src/components/footer/Footer.module.scss b/src/components/footer/Footer.module.scss index e84c3ad..7ecf0d4 100644 --- a/src/components/footer/Footer.module.scss +++ b/src/components/footer/Footer.module.scss @@ -5,4 +5,5 @@ display: flex; justify-content: center; align-items: center; + text-align: center; } diff --git a/src/components/no-content/NoContent.module.scss b/src/components/no-content/NoContent.module.scss new file mode 100644 index 0000000..f8bb71b --- /dev/null +++ b/src/components/no-content/NoContent.module.scss @@ -0,0 +1,6 @@ +.title { + display: block; + text-align: center; + width: 100%; + color: steelblue; +} diff --git a/src/components/no-content/NoContent.tsx b/src/components/no-content/NoContent.tsx new file mode 100644 index 0000000..6e37d5d --- /dev/null +++ b/src/components/no-content/NoContent.tsx @@ -0,0 +1,16 @@ +import React from "react"; +import styles from "./NoContent.module.scss"; + +interface IProps { + title: string; +} + +const NoContent: React.FC = ({ title }) => { + return ( + +

{`No ${title} found!`}

+
+ ); +}; + +export default NoContent; diff --git a/src/components/styles/Form.module.scss b/src/components/styles/Form.module.scss new file mode 100644 index 0000000..b6b1d97 --- /dev/null +++ b/src/components/styles/Form.module.scss @@ -0,0 +1,53 @@ +.form { + padding: 1rem; + + .title { + font-size: 2rem; + margin-bottom: 1rem; + } + + .control { + margin-bottom: 1rem; + + label, + input { + display: block; + } + + label { + font-weight: bold; + margin-bottom: 0.5rem; + } + + select, + input { + width: 100%; + padding: 0.5rem; + border: 1px solid #ccc; + background-color: white; + border: 1px solid #ccc; + border-radius: 4px; + font: inherit; + } + } + + .actions { + margin-top: 1rem; + text-align: right; + button { + font: inherit; + cursor: pointer; + background-color: #3d50a7; + color: white; + padding: 0.5rem 1.5rem; + border: 1px solid #3d50a7; + border-radius: 4px; + font-weight: bold; + + &:hover, + &:active { + background-color: #374892; + } + } + } +} diff --git a/src/components/transactions/transaction-form/TransactionForm.module.scss b/src/components/transactions/transaction-form/TransactionForm.module.scss new file mode 100644 index 0000000..e69de29 diff --git a/src/components/transactions/transaction-form/TransactionForm.tsx b/src/components/transactions/transaction-form/TransactionForm.tsx new file mode 100644 index 0000000..7406977 --- /dev/null +++ b/src/components/transactions/transaction-form/TransactionForm.tsx @@ -0,0 +1,76 @@ +import React, { FormEvent, useState } from "react"; +import { ICategory, ITransaction } from "../../../interfaces"; +import CategoryForm from "../../categories/category-form/CategoryForm"; +import formStyles from "../../styles/Form.module.scss"; + +const initialInputState: ITransaction = { label: "", date: "", amount: "", category: "" }; +const categories: ICategory[] = [ + { id: "1", label: "Test" }, + { id: "2", label: "Food" }, +]; + +const TransactionForm: React.FC = () => { + const [input, setInput] = useState(initialInputState); + + const handleInputChange = (event: React.ChangeEvent) => { + const { name, value } = event.currentTarget; + setInput((prevInput) => { + return { + ...prevInput, + [name]: value, + }; + }); + }; + + const handleSubmit = (event: FormEvent) => { + event.preventDefault(); + }; + + return ( +
+

Add Transaction

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
+ ); +}; + +export default TransactionForm; diff --git a/src/components/transactions/transaction-item/TransactionItem.module.scss b/src/components/transactions/transaction-item/TransactionItem.module.scss new file mode 100644 index 0000000..eff70f0 --- /dev/null +++ b/src/components/transactions/transaction-item/TransactionItem.module.scss @@ -0,0 +1,20 @@ +.transactionItem { + padding: 0.5rem; + display: flex; + justify-content: space-between; + align-items: center; + + border-bottom: 1px solid slategrey; + border-top: 1px solid slategrey; + + span { + flex: 1; + + &:first-of-type { + flex: 1.5; + } + &:not(:first-of-type) { + text-align: center; + } + } +} diff --git a/src/components/transactions/transaction-item/TransactionItem.tsx b/src/components/transactions/transaction-item/TransactionItem.tsx new file mode 100644 index 0000000..4310f77 --- /dev/null +++ b/src/components/transactions/transaction-item/TransactionItem.tsx @@ -0,0 +1,20 @@ +import React from "react"; +import { ITransaction } from "../../../interfaces"; +import styles from "./TransactionItem.module.scss"; + +interface IProps { + transaction: ITransaction; +} + +const TransactionItem: React.FC = ({ transaction }) => { + return ( +
+ {transaction.label} + {transaction.date} + {transaction.category} + {transaction.amount} +
+ ); +}; + +export default TransactionItem; diff --git a/src/components/transactions/transaction-list-header/TransactionListHeader.module.scss b/src/components/transactions/transaction-list-header/TransactionListHeader.module.scss new file mode 100644 index 0000000..9225205 --- /dev/null +++ b/src/components/transactions/transaction-list-header/TransactionListHeader.module.scss @@ -0,0 +1,20 @@ +.transactionListHeader { + padding: 0.5rem; + margin-top: 0.5rem; + display: flex; + justify-content: space-between; + align-items: center; + color: #3d50a7; + font-family: "Ubuntu"; + font-weight: 500; + + span { + flex: 1; + &:first-of-type { + flex: 1.5; + } + &:not(:first-of-type) { + text-align: center; + } + } +} diff --git a/src/components/transactions/transaction-list-header/TransactionListHeader.tsx b/src/components/transactions/transaction-list-header/TransactionListHeader.tsx new file mode 100644 index 0000000..05e3c0c --- /dev/null +++ b/src/components/transactions/transaction-list-header/TransactionListHeader.tsx @@ -0,0 +1,16 @@ +import React from "react"; +import styles from "./TransactionListHeader.module.scss"; + +const transactionHeaderList: string[] = ["Transaction Name", "Date", "Category", "Amount"]; + +const TransactionListHeader: React.FC = () => { + return ( +
+ {transactionHeaderList.map((header: string, index: number) => ( + {header} + ))} +
+ ); +}; + +export default TransactionListHeader; diff --git a/src/components/transactions/transaction-list/TransactionList.module.scss b/src/components/transactions/transaction-list/TransactionList.module.scss new file mode 100644 index 0000000..56d93fd --- /dev/null +++ b/src/components/transactions/transaction-list/TransactionList.module.scss @@ -0,0 +1,4 @@ +.transactionList { + display: flex; + flex-direction: column; +} diff --git a/src/components/transactions/transaction-list/TransactionList.tsx b/src/components/transactions/transaction-list/TransactionList.tsx new file mode 100644 index 0000000..38dc0f3 --- /dev/null +++ b/src/components/transactions/transaction-list/TransactionList.tsx @@ -0,0 +1,39 @@ +import React from "react"; +import { ITransaction } from "../../../interfaces"; +import NoContent from "../../no-content/NoContent"; +import TransactionItem from "../transaction-item/TransactionItem"; +import TransactionListHeader from "../transaction-list-header/TransactionListHeader"; +import styles from "./TransactionList.module.scss"; +const transactions: ITransaction[] = [ + { id: "1", label: "Get some potatoes", amount: -200, category: "Food", date: "10/23/2021" }, + { id: "2", label: "Get some potatoes", amount: -200, category: "Test", date: "10/23/2021" }, + { id: "3", label: "Get some potatoes", amount: -200, category: "Hardware", date: "10/23/2021" }, + { id: "3", label: "Get some potatoes", amount: -200, category: "Hardware", date: "10/23/2021" }, +]; + +const displayContent = () => { + let content; + if (transactions.length === 0) { + content = ; + } else { + content = ( + +

Transactions

+ +
+ {transactions.map((transaction: ITransaction) => ( + + ))} +
+
+ ); + } + + return content; +}; + +const TransactionList: React.FC = () => { + return
{displayContent()}
; +}; + +export default TransactionList; diff --git a/src/index.scss b/src/index.scss index d552e29..c257380 100644 --- a/src/index.scss +++ b/src/index.scss @@ -16,6 +16,7 @@ body { margin: 0; box-sizing: border-box; font-family: "Ubuntu", "Open-sans", sans-serif; + transition: all 0.2s ease; } input::-webkit-outer-spin-button, diff --git a/src/interfaces/category.interface.ts b/src/interfaces/category.interface.ts new file mode 100644 index 0000000..10e0b52 --- /dev/null +++ b/src/interfaces/category.interface.ts @@ -0,0 +1,4 @@ +export interface ICategory { + id?: string; + label?: string; +} diff --git a/src/interfaces/index.ts b/src/interfaces/index.ts new file mode 100644 index 0000000..ed18d7c --- /dev/null +++ b/src/interfaces/index.ts @@ -0,0 +1,2 @@ +export * from "./category.interface"; +export * from "./transaction.interface"; diff --git a/src/interfaces/transaction.interface.ts b/src/interfaces/transaction.interface.ts new file mode 100644 index 0000000..ae91379 --- /dev/null +++ b/src/interfaces/transaction.interface.ts @@ -0,0 +1,7 @@ +export interface ITransaction { + id?: string; + label?: string; + date?: string; + amount?: number | string; + category?: string; +} diff --git a/src/pages/home/Home.module.scss b/src/pages/home/Home.module.scss index e69de29..04b9f9c 100644 --- a/src/pages/home/Home.module.scss +++ b/src/pages/home/Home.module.scss @@ -0,0 +1,29 @@ +.transationCategoryWrapper { + // border: 1px solid red; + display: flex; + justify-content: space-between; + align-items: flex-start; + gap: 2%; + flex-wrap: wrap; + + .transactionForm { + min-width: 59%; + } + .categorySection { + min-width: 39%; + } +} + +@media (max-width: 991px) { + .transationCategoryWrapper { + justify-content: flex-start; + flex-direction: column; + .transactionForm, + .categorySection { + width: 100%; + } + .categorySection { + margin-top: 0.5rem; + } + } +} diff --git a/src/pages/home/Home.tsx b/src/pages/home/Home.tsx index 7cf7361..5a035bc 100644 --- a/src/pages/home/Home.tsx +++ b/src/pages/home/Home.tsx @@ -1,14 +1,36 @@ import React from "react"; import Container from "../../components/container/Container"; +import Card from "../../components/card/Card"; import styles from "./Home.module.scss"; +import TransactionForm from "../../components/transactions/transaction-form/TransactionForm"; +import CategoryForm from "../../components/categories/category-form/CategoryForm"; +import CategoryList from "../../components/categories/category-list/CategoryList"; +import TransactionList from "../../components/transactions/transaction-list/TransactionList"; const Home: React.FC = () => { return ( - - -

Home

-
-
+ + +
+
+ + + + + + +
+
+ + + + + + +
+
+
+
); }; diff --git a/src/pages/not-found/NotFound.tsx b/src/pages/not-found/NotFound.tsx index b6f16b2..d8f1ab6 100644 --- a/src/pages/not-found/NotFound.tsx +++ b/src/pages/not-found/NotFound.tsx @@ -2,7 +2,7 @@ import React from "react"; import styles from "./NotFound.module.scss"; import { Link } from "react-router-dom"; -const NotFound = () => { +const NotFound: React.FC = () => { return (

Page Not found!

From d511c2f46fadbaef8a2ced071fd49f3ffb097dd9 Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Sun, 16 Jan 2022 16:23:22 +0200 Subject: [PATCH 03/16] feat(reducers)-addReducersForStateManagement added category reducers change favicon image refactored use of Entity[] to Array for clean code refactored use of local category items list to use categories from state --- package-lock.json | 80 ++++++++++++++++-- package.json | 10 ++- public/datasapiens.ico | Bin 0 -> 947341 bytes public/favicon.ico | Bin 3870 -> 0 bytes public/index.html | 32 +------ .../categories/category-form/CategoryForm.tsx | 10 +++ .../categories/category-item/CategoryItem.tsx | 10 ++- .../CategoryListHeader.tsx | 4 +- .../categories/category-list/CategoryList.tsx | 12 ++- .../TransactionForm.module.scss | 0 .../transaction-form/TransactionForm.tsx | 23 +++-- .../transaction-item/TransactionItem.tsx | 3 +- .../TransactionListHeader.tsx | 4 +- .../transaction-list/TransactionList.tsx | 10 +-- src/helpers/date.helpers.ts | 5 ++ src/helpers/index.ts | 1 + src/index.scss | 1 - src/index.tsx | 6 +- src/interfaces/transaction.interface.ts | 10 ++- src/store/helpers/categories.mock.data.ts | 8 ++ src/store/helpers/index.ts | 3 + src/store/helpers/local.storage.ts | 20 +++++ src/store/helpers/store.constants.ts | 4 + src/store/index.ts | 1 + .../categories/category.action-creators.ts | 22 +++++ .../categories/category.action-types.ts | 8 ++ .../reducers/categories/category.constants.ts | 4 + .../reducers/categories/category.reducer.ts | 27 ++++++ src/store/reducers/initial-state.ts | 7 ++ src/store/reducers/reducers.ts | 8 ++ .../transactions/transaction.constants.ts | 3 + .../transactions/transaction.reducer.ts | 14 +++ src/store/reducers/types/state.types.ts | 5 ++ src/store/store.ts | 6 ++ 34 files changed, 293 insertions(+), 68 deletions(-) create mode 100644 public/datasapiens.ico delete mode 100644 public/favicon.ico delete mode 100644 src/components/transactions/transaction-form/TransactionForm.module.scss create mode 100644 src/helpers/date.helpers.ts create mode 100644 src/helpers/index.ts create mode 100644 src/store/helpers/categories.mock.data.ts create mode 100644 src/store/helpers/index.ts create mode 100644 src/store/helpers/local.storage.ts create mode 100644 src/store/helpers/store.constants.ts create mode 100644 src/store/index.ts create mode 100644 src/store/reducers/categories/category.action-creators.ts create mode 100644 src/store/reducers/categories/category.action-types.ts create mode 100644 src/store/reducers/categories/category.constants.ts create mode 100644 src/store/reducers/categories/category.reducer.ts create mode 100644 src/store/reducers/initial-state.ts create mode 100644 src/store/reducers/reducers.ts create mode 100644 src/store/reducers/transactions/transaction.constants.ts create mode 100644 src/store/reducers/transactions/transaction.reducer.ts create mode 100644 src/store/reducers/types/state.types.ts create mode 100644 src/store/store.ts diff --git a/package-lock.json b/package-lock.json index 31a61e0..729b88c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2357,6 +2357,15 @@ "integrity": "sha512-kq1vceWANyZLEt/+hbTWSAjLNhhXYgUw6Ywi0KQ9C7pZJP4Qrr0xjSKb3t59e5GwWtk1L6zt5KTxjH4oPk2l/w==", "dev": true }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, "@types/html-minifier-terser": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", @@ -2411,6 +2420,12 @@ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" }, + "@types/luxon": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-2.0.9.tgz", + "integrity": "sha512-ZuzIc7aN+i2ZDMWIiSmMdubR9EMMSTdEzF6R+FckP4p6xdnOYKqknTo/k+xXQvciSXlNGIwA4OPU5X7JIFzYdA==", + "dev": true + }, "@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", @@ -2453,8 +2468,7 @@ "@types/prop-types": { "version": "15.7.4", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", - "dev": true + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" }, "@types/q": { "version": "1.5.5", @@ -2475,7 +2489,6 @@ "version": "17.0.38", "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.38.tgz", "integrity": "sha512-SI92X1IA+FMnP3qM5m4QReluXzhcmovhZnLNm3pyeQlooi02qI7sLiepEYqT678uNiyc25XfCqxREFpy3W7YhQ==", - "dev": true, "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -2491,6 +2504,17 @@ "@types/react": "*" } }, + "@types/react-redux": { + "version": "7.1.22", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.22.tgz", + "integrity": "sha512-GxIA1kM7ClU73I6wg9IRTVwSO9GS+SAKZKe0Enj+82HMU6aoESFU2HNAdNi3+J53IaOHPiUfT3kSG4L828joDQ==", + "requires": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" + } + }, "@types/react-router": { "version": "5.1.17", "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.17.tgz", @@ -2528,8 +2552,7 @@ "@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "dev": true + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" }, "@types/serve-index": { "version": "1.9.1", @@ -2575,6 +2598,12 @@ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" }, + "@types/uuid": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz", + "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==", + "dev": true + }, "@types/ws": { "version": "8.2.2", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz", @@ -4338,8 +4367,7 @@ "csstype": { "version": "3.0.10", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", - "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==", - "dev": true + "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" }, "damerau-levenshtein": { "version": "1.0.8", @@ -8244,6 +8272,11 @@ "yallist": "^4.0.0" } }, + "luxon": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.3.0.tgz", + "integrity": "sha512-gv6jZCV+gGIrVKhO90yrsn8qXPKD8HYZJtrUDSfEbow8Tkw84T9OnCyJhWvnJIaIF/tBuiAjZuQHUt1LddX2mg==" + }, "lz-string": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", @@ -10183,6 +10216,26 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, + "react-redux": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.6.tgz", + "integrity": "sha512-10RPdsz0UUrRL1NZE0ejTkucnclYSgXp5q+tB5SWx2qeG2ZJQJyymgAhwKy73yiL/13btfB6fPr+rgbMAaZIAQ==", + "requires": { + "@babel/runtime": "^7.15.4", + "@types/react-redux": "^7.1.20", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + }, + "dependencies": { + "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==" + } + } + }, "react-refresh": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", @@ -10413,6 +10466,19 @@ "strip-indent": "^3.0.0" } }, + "redux": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.2.tgz", + "integrity": "sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==", + "requires": { + "@babel/runtime": "^7.9.2" + } + }, + "redux-thunk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==" + }, "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", diff --git a/package.json b/package.json index 042ef6f..6e78d1c 100644 --- a/package.json +++ b/package.json @@ -3,12 +3,17 @@ "version": "0.1.0", "private": true, "dependencies": { + "luxon": "^2.3.0", "node-sass": "^7.0.1", "react": "^17.0.2", "react-dom": "^17.0.2", + "react-redux": "^7.2.6", "react-router-dom": "^5.3.0", "react-scripts": "5.0.0", + "redux": "^4.1.2", + "redux-thunk": "^2.4.1", "typescript": "^4.5.4", + "uuid": "^8.3.2", "web-vitals": "^2.1.3" }, "scripts": { @@ -40,10 +45,13 @@ "@testing-library/react": "^12.1.2", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.4.0", + "@types/luxon": "^2.0.9", "@types/node": "^16.11.19", "@types/node-sass": "^4.11.2", "@types/react": "^17.0.38", "@types/react-dom": "^17.0.11", - "@types/react-router-dom": "^5.3.2" + "@types/react-redux": "^7.1.22", + "@types/react-router-dom": "^5.3.2", + "@types/uuid": "^8.3.4" } } diff --git a/public/datasapiens.ico b/public/datasapiens.ico new file mode 100644 index 0000000000000000000000000000000000000000..9110cc29f8a8e8bf7a61fc343bbba87f69e46d60 GIT binary patch literal 947341 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

FZQ&OTvf`#YB% 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%0DTyS0dGZ1C~OhU_= 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
|!?eg7NiQVTW6Fvo|>GhL_;^NpV
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
$Br1VZ*vA$ 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

q04)FCeE04rI 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 z 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�q! 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
- diff --git a/src/components/categories/category-form/CategoryForm.tsx b/src/components/categories/category-form/CategoryForm.tsx index 87061e8..b4d8b91 100644 --- a/src/components/categories/category-form/CategoryForm.tsx +++ b/src/components/categories/category-form/CategoryForm.tsx @@ -1,10 +1,15 @@ import React, { FormEvent, useState } from "react"; import { ICategory } from "../../../interfaces"; +import { addCategory } from "../../../store/reducers/categories/category.action-creators"; import formStyles from "../../styles/Form.module.scss"; +import { useDispatch } from "react-redux"; +import { v4 as uuidv4 } from "uuid"; const initialInputState: ICategory = { label: "" }; const CategoryForm: React.FC = () => { + const dispatch = useDispatch(); + const [input, setInput] = useState(initialInputState); const handleInputChange = (event: React.ChangeEvent) => { const { name, value } = event.currentTarget; @@ -18,6 +23,11 @@ const CategoryForm: React.FC = () => { const handleSubmit = (event: FormEvent) => { event.preventDefault(); + const newCategory: ICategory = { + id: uuidv4(), + label: input.label, + }; + dispatch(addCategory(newCategory)); }; return ( diff --git a/src/components/categories/category-item/CategoryItem.tsx b/src/components/categories/category-item/CategoryItem.tsx index 1c50095..cbc8dea 100644 --- a/src/components/categories/category-item/CategoryItem.tsx +++ b/src/components/categories/category-item/CategoryItem.tsx @@ -1,16 +1,24 @@ import React from "react"; import { ICategory } from "../../../interfaces"; +import { deleteCategory } from "../../../store/reducers/categories/category.action-creators"; import styles from "./CategoryItem.module.scss"; +import { useDispatch } from "react-redux"; interface IProps { category: ICategory; } const CategoryItem: React.FC = ({ category }) => { + const dispatch = useDispatch(); + + const handleCategoryDelete = () => { + dispatch(deleteCategory(category)); + }; + return (
{category.label} - +
); }; diff --git a/src/components/categories/category-list-header/CategoryListHeader.tsx b/src/components/categories/category-list-header/CategoryListHeader.tsx index 9f99cb6..3522f5a 100644 --- a/src/components/categories/category-list-header/CategoryListHeader.tsx +++ b/src/components/categories/category-list-header/CategoryListHeader.tsx @@ -1,12 +1,12 @@ import React from "react"; import styles from "./CategoryListHeader.module.scss"; -const CategoryHeaderList: string[] = ["Category Name", "Actions"]; +const CategoryHeaderList: Array = ["Category Name", "Actions"]; const CategoryListHeader: React.FC = () => { return (
{CategoryHeaderList.map((header: string, index: number) => ( - {header} + {header} ))}
); diff --git a/src/components/categories/category-list/CategoryList.tsx b/src/components/categories/category-list/CategoryList.tsx index 919a05a..feb5756 100644 --- a/src/components/categories/category-list/CategoryList.tsx +++ b/src/components/categories/category-list/CategoryList.tsx @@ -4,13 +4,10 @@ import NoContent from "../../no-content/NoContent"; import CategoryItem from "../category-item/CategoryItem"; import CategoryListHeader from "../category-list-header/CategoryListHeader"; import styles from "./CategoryList.module.scss"; +import { useSelector } from "react-redux"; +import { getCategories } from "../../../store/reducers/categories/category.reducer"; -const categories: ICategory[] = [ - { id: "1", label: "Test" }, - { id: "2", label: "Food" }, -]; - -const displayContent = () => { +const displayContent = (categories: Array) => { let content; if (categories.length === 0) { content = ; @@ -31,7 +28,8 @@ const displayContent = () => { }; const CategoryList: React.FC = () => { - return
{displayContent()}
; + const categories = useSelector(getCategories); + return
{displayContent(categories)}
; }; export default CategoryList; diff --git a/src/components/transactions/transaction-form/TransactionForm.module.scss b/src/components/transactions/transaction-form/TransactionForm.module.scss deleted file mode 100644 index e69de29..0000000 diff --git a/src/components/transactions/transaction-form/TransactionForm.tsx b/src/components/transactions/transaction-form/TransactionForm.tsx index 7406977..13ac7e1 100644 --- a/src/components/transactions/transaction-form/TransactionForm.tsx +++ b/src/components/transactions/transaction-form/TransactionForm.tsx @@ -1,17 +1,16 @@ import React, { FormEvent, useState } from "react"; import { ICategory, ITransaction } from "../../../interfaces"; -import CategoryForm from "../../categories/category-form/CategoryForm"; import formStyles from "../../styles/Form.module.scss"; +import { useSelector } from "react-redux"; +import { getCategories } from "../../../store/reducers/categories/category.reducer"; -const initialInputState: ITransaction = { label: "", date: "", amount: "", category: "" }; -const categories: ICategory[] = [ - { id: "1", label: "Test" }, - { id: "2", label: "Food" }, -]; +const initialInputState: ITransaction = { label: "", date: undefined, amount: undefined, category: "" }; const TransactionForm: React.FC = () => { const [input, setInput] = useState(initialInputState); + const categories = useSelector(getCategories); + const handleInputChange = (event: React.ChangeEvent) => { const { name, value } = event.currentTarget; setInput((prevInput) => { @@ -30,8 +29,14 @@ const TransactionForm: React.FC = () => {

Add Transaction

- - + +
@@ -40,7 +45,7 @@ const TransactionForm: React.FC = () => { placeholder="Date" name="date" id="date" - defaultValue={input.date} + defaultValue={undefined} onChange={handleInputChange} />
diff --git a/src/components/transactions/transaction-item/TransactionItem.tsx b/src/components/transactions/transaction-item/TransactionItem.tsx index 4310f77..b71398a 100644 --- a/src/components/transactions/transaction-item/TransactionItem.tsx +++ b/src/components/transactions/transaction-item/TransactionItem.tsx @@ -1,6 +1,7 @@ import React from "react"; import { ITransaction } from "../../../interfaces"; import styles from "./TransactionItem.module.scss"; +import { formatDate } from "../../../helpers"; interface IProps { transaction: ITransaction; @@ -10,7 +11,7 @@ const TransactionItem: React.FC = ({ transaction }) => { return (
{transaction.label} - {transaction.date} + {formatDate(transaction.date)} {transaction.category} {transaction.amount}
diff --git a/src/components/transactions/transaction-list-header/TransactionListHeader.tsx b/src/components/transactions/transaction-list-header/TransactionListHeader.tsx index 05e3c0c..c382d4c 100644 --- a/src/components/transactions/transaction-list-header/TransactionListHeader.tsx +++ b/src/components/transactions/transaction-list-header/TransactionListHeader.tsx @@ -1,13 +1,13 @@ import React from "react"; import styles from "./TransactionListHeader.module.scss"; -const transactionHeaderList: string[] = ["Transaction Name", "Date", "Category", "Amount"]; +const transactionHeaderList: Array = ["Transaction Name", "Date", "Category", "Amount"]; const TransactionListHeader: React.FC = () => { return (
{transactionHeaderList.map((header: string, index: number) => ( - {header} + {header} ))}
); diff --git a/src/components/transactions/transaction-list/TransactionList.tsx b/src/components/transactions/transaction-list/TransactionList.tsx index 38dc0f3..2bf9a51 100644 --- a/src/components/transactions/transaction-list/TransactionList.tsx +++ b/src/components/transactions/transaction-list/TransactionList.tsx @@ -4,11 +4,11 @@ import NoContent from "../../no-content/NoContent"; import TransactionItem from "../transaction-item/TransactionItem"; import TransactionListHeader from "../transaction-list-header/TransactionListHeader"; import styles from "./TransactionList.module.scss"; -const transactions: ITransaction[] = [ - { id: "1", label: "Get some potatoes", amount: -200, category: "Food", date: "10/23/2021" }, - { id: "2", label: "Get some potatoes", amount: -200, category: "Test", date: "10/23/2021" }, - { id: "3", label: "Get some potatoes", amount: -200, category: "Hardware", date: "10/23/2021" }, - { id: "3", label: "Get some potatoes", amount: -200, category: "Hardware", date: "10/23/2021" }, +const transactions: Array = [ + { id: "1", label: "Get some potatoes", amount: -200, category: "Food", date: new Date() }, + { id: "2", label: "Get some potatoes", amount: -200, category: "Test", date: new Date() }, + { id: "3", label: "Get some potatoes", amount: -200, category: "Hardware", date: new Date() }, + { id: "4", label: "Get some potatoes", amount: -200, category: "Hardware", date: new Date() }, ]; const displayContent = () => { diff --git a/src/helpers/date.helpers.ts b/src/helpers/date.helpers.ts new file mode 100644 index 0000000..4816e00 --- /dev/null +++ b/src/helpers/date.helpers.ts @@ -0,0 +1,5 @@ +import { DateTime } from "luxon"; + +export const formatDate = (date?: Date) => { + return DateTime.fromJSDate(date as Date).toFormat("dd-MM-yyyy"); +}; diff --git a/src/helpers/index.ts b/src/helpers/index.ts new file mode 100644 index 0000000..0be9a6f --- /dev/null +++ b/src/helpers/index.ts @@ -0,0 +1 @@ +export * from "./date.helpers"; diff --git a/src/index.scss b/src/index.scss index c257380..d552e29 100644 --- a/src/index.scss +++ b/src/index.scss @@ -16,7 +16,6 @@ body { margin: 0; box-sizing: border-box; font-family: "Ubuntu", "Open-sans", sans-serif; - transition: all 0.2s ease; } input::-webkit-outer-spin-button, diff --git a/src/index.tsx b/src/index.tsx index 4158745..f6a99e7 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -3,10 +3,14 @@ import ReactDOM from "react-dom"; import "./index.scss"; import App from "./App"; import { BrowserRouter } from "react-router-dom"; +import { Provider } from "react-redux"; +import { store } from "./store/store"; ReactDOM.render( - + + + , document.getElementById("root") ); diff --git a/src/interfaces/transaction.interface.ts b/src/interfaces/transaction.interface.ts index ae91379..d7abef8 100644 --- a/src/interfaces/transaction.interface.ts +++ b/src/interfaces/transaction.interface.ts @@ -1,7 +1,13 @@ export interface ITransaction { id?: string; label?: string; - date?: string; - amount?: number | string; + date?: Date; + amount?: number; + type?: ExpenseType; category?: string; } + +export enum ExpenseType { + EXPENSE = "expense", + INCOME = "income", +} diff --git a/src/store/helpers/categories.mock.data.ts b/src/store/helpers/categories.mock.data.ts new file mode 100644 index 0000000..eb4321e --- /dev/null +++ b/src/store/helpers/categories.mock.data.ts @@ -0,0 +1,8 @@ +import { ICategory } from "../../interfaces"; +import { v4 as uuidv4 } from "uuid"; + +export const initialCategories: Array = [ + { id: uuidv4(), label: "Groceries" }, + { id: uuidv4(), label: "Home" }, + { id: uuidv4(), label: "Office" }, +]; diff --git a/src/store/helpers/index.ts b/src/store/helpers/index.ts new file mode 100644 index 0000000..d78208b --- /dev/null +++ b/src/store/helpers/index.ts @@ -0,0 +1,3 @@ +export * from "./categories.mock.data"; +export * from "./local.storage"; +export * from "./store.constants"; diff --git a/src/store/helpers/local.storage.ts b/src/store/helpers/local.storage.ts new file mode 100644 index 0000000..eaaee43 --- /dev/null +++ b/src/store/helpers/local.storage.ts @@ -0,0 +1,20 @@ +import { ICategory } from "../../interfaces"; +import { storeConstants } from "./store.constants"; +import { initialCategories } from "./categories.mock.data"; + +export const getInitialLocalCategories = (): Array | [] => { + storeInitialCategories(); + return JSON.parse(window.localStorage.getItem(storeConstants.CATEGORIES) as string) || []; +}; + +export const storeCurrentCategoriesToLocalStorage = (categories: Array): void => { + window.localStorage.setItem(storeConstants.CATEGORIES, JSON.stringify(categories)); +}; + +const storeInitialCategories = (): void => { + const localCategories: Array = + JSON.parse(window.localStorage.getItem(storeConstants.CATEGORIES) as string) || []; + if (localCategories.length === 0) { + window.localStorage.setItem(storeConstants.CATEGORIES, JSON.stringify(initialCategories)); + } +}; diff --git a/src/store/helpers/store.constants.ts b/src/store/helpers/store.constants.ts new file mode 100644 index 0000000..c26e42f --- /dev/null +++ b/src/store/helpers/store.constants.ts @@ -0,0 +1,4 @@ +export enum storeConstants { + CATEGORIES = "categories", + TRANSACTIONS = "transactions", +} diff --git a/src/store/index.ts b/src/store/index.ts new file mode 100644 index 0000000..3fe215b --- /dev/null +++ b/src/store/index.ts @@ -0,0 +1 @@ +export * from "./reducers/transactions/transaction.reducer"; diff --git a/src/store/reducers/categories/category.action-creators.ts b/src/store/reducers/categories/category.action-creators.ts new file mode 100644 index 0000000..273fbb6 --- /dev/null +++ b/src/store/reducers/categories/category.action-creators.ts @@ -0,0 +1,22 @@ +import { ICategory } from "../../../interfaces"; +import { Dispatch } from "redux"; +import { ICategoryActionType } from "./category.action-types"; +import { CategoryActionTypeConstants } from "./category.constants"; + +export const addCategory = (category: ICategory) => { + return (dispatch: Dispatch) => { + dispatch({ + type: CategoryActionTypeConstants.ADD_CATEORY, + payload: category, + }); + }; +}; + +export const deleteCategory = (category: ICategory) => { + return (dispatch: Dispatch) => { + dispatch({ + type: CategoryActionTypeConstants.DELETE_CATEGORY, + payload: category, + }); + }; +}; diff --git a/src/store/reducers/categories/category.action-types.ts b/src/store/reducers/categories/category.action-types.ts new file mode 100644 index 0000000..fb4d241 --- /dev/null +++ b/src/store/reducers/categories/category.action-types.ts @@ -0,0 +1,8 @@ +import { ICategory } from "../../../interfaces"; +import {} from "../types/state.types"; +import { CategoryActionTypeConstants } from "./category.constants"; + +export interface ICategoryActionType { + type: CategoryActionTypeConstants; + payload: ICategory; +} diff --git a/src/store/reducers/categories/category.constants.ts b/src/store/reducers/categories/category.constants.ts new file mode 100644 index 0000000..5bcf812 --- /dev/null +++ b/src/store/reducers/categories/category.constants.ts @@ -0,0 +1,4 @@ +export enum CategoryActionTypeConstants { + ADD_CATEORY = "add-category", + DELETE_CATEGORY = "delete-category", +} diff --git a/src/store/reducers/categories/category.reducer.ts b/src/store/reducers/categories/category.reducer.ts new file mode 100644 index 0000000..bfc46ee --- /dev/null +++ b/src/store/reducers/categories/category.reducer.ts @@ -0,0 +1,27 @@ +import { ICategory } from "../../../interfaces"; +import { storeCurrentCategoriesToLocalStorage } from "../../helpers"; +import { storeConstants } from "../../helpers/store.constants"; +import { ICategoryActionType } from "./category.action-types"; +import { IState } from "../types/state.types"; +import { CategoryActionTypeConstants } from "./category.constants"; + +const categoryReducer = (state: IState[storeConstants.CATEGORIES] = [], action: ICategoryActionType) => { + switch (action.type) { + case CategoryActionTypeConstants.ADD_CATEORY: { + const newCategories = [...state, action.payload]; + storeCurrentCategoriesToLocalStorage(newCategories); + return newCategories; + } + case CategoryActionTypeConstants.DELETE_CATEGORY: { + const newCategories = state.filter((item: ICategory) => item.id !== action.payload.id); + storeCurrentCategoriesToLocalStorage(newCategories); + return newCategories; + } + default: + return state; + } +}; + +export const getCategories = (state: IState) => state[storeConstants.CATEGORIES]; + +export default categoryReducer; diff --git a/src/store/reducers/initial-state.ts b/src/store/reducers/initial-state.ts new file mode 100644 index 0000000..7e4a15d --- /dev/null +++ b/src/store/reducers/initial-state.ts @@ -0,0 +1,7 @@ +import { ExpenseType, ICategory } from "../../interfaces"; +import { getInitialLocalCategories } from "../helpers"; +import { IState } from "./types/state.types"; + +export const defaultState: IState = { + categories: getInitialLocalCategories() as Array, +}; diff --git a/src/store/reducers/reducers.ts b/src/store/reducers/reducers.ts new file mode 100644 index 0000000..98cbe98 --- /dev/null +++ b/src/store/reducers/reducers.ts @@ -0,0 +1,8 @@ +import { combineReducers } from "redux"; +import categoryReducer from "./categories/category.reducer"; + +const reducers = combineReducers({ + categories: categoryReducer, +}); + +export default reducers; diff --git a/src/store/reducers/transactions/transaction.constants.ts b/src/store/reducers/transactions/transaction.constants.ts new file mode 100644 index 0000000..097a77b --- /dev/null +++ b/src/store/reducers/transactions/transaction.constants.ts @@ -0,0 +1,3 @@ +export enum TransactionActionTypeConstants { + ADD_TRANSACTION = "add-transaction", +} diff --git a/src/store/reducers/transactions/transaction.reducer.ts b/src/store/reducers/transactions/transaction.reducer.ts new file mode 100644 index 0000000..b05001b --- /dev/null +++ b/src/store/reducers/transactions/transaction.reducer.ts @@ -0,0 +1,14 @@ +import { storeConstants } from "../../helpers"; +import { defaultState } from "../initial-state"; +import { IState } from "../types/state.types"; + +const transactionReducer = (state: any = defaultState, action: any) => { + switch (action.type) { + case "add-transaction": + return state + action.payload; + default: + return state; + } +}; + +export default transactionReducer; diff --git a/src/store/reducers/types/state.types.ts b/src/store/reducers/types/state.types.ts new file mode 100644 index 0000000..95e13e0 --- /dev/null +++ b/src/store/reducers/types/state.types.ts @@ -0,0 +1,5 @@ +import { ICategory, ITransaction } from "../../../interfaces"; + +export interface IState { + categories: Array; +} diff --git a/src/store/store.ts b/src/store/store.ts new file mode 100644 index 0000000..3f4c88d --- /dev/null +++ b/src/store/store.ts @@ -0,0 +1,6 @@ +import { createStore, applyMiddleware, Reducer } from "redux"; +import reducers from "./reducers/reducers"; +import thunk from "redux-thunk"; +import { defaultState } from "./reducers/initial-state"; + +export const store = createStore(reducers, defaultState, applyMiddleware(thunk)); From 7a893e0e4d75e0e9f5d597496b5c86df45d0d1aa Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Sun, 16 Jan 2022 19:00:10 +0200 Subject: [PATCH 04/16] feat(transcation-reducers)-addedReducersForTransactionEntity added reducers and statemanagement for transaction entity --- .../categories/category-form/CategoryForm.tsx | 12 ++++- .../transaction-form/TransactionForm.tsx | 46 ++++++++++++++++--- .../transaction-item/TransactionItem.tsx | 16 +++++-- .../TransactionListHeader.tsx | 2 +- .../transaction-list/TransactionList.tsx | 20 ++++---- src/helpers/date.helpers.ts | 5 -- src/helpers/index.ts | 1 - src/index.scss | 4 ++ src/interfaces/transaction.interface.ts | 4 +- src/store/helpers/local.storage.ts | 10 +++- src/store/reducers/initial-state.ts | 5 +- src/store/reducers/reducers.ts | 2 + .../transaction.action-creators.ts | 13 ++++++ .../transactions/transaction.action-types.ts | 7 +++ .../transactions/transaction.reducer.ts | 16 +++++-- src/store/reducers/types/state.types.ts | 1 + 16 files changed, 126 insertions(+), 38 deletions(-) delete mode 100644 src/helpers/date.helpers.ts delete mode 100644 src/helpers/index.ts create mode 100644 src/store/reducers/transactions/transaction.action-creators.ts create mode 100644 src/store/reducers/transactions/transaction.action-types.ts diff --git a/src/components/categories/category-form/CategoryForm.tsx b/src/components/categories/category-form/CategoryForm.tsx index b4d8b91..b457096 100644 --- a/src/components/categories/category-form/CategoryForm.tsx +++ b/src/components/categories/category-form/CategoryForm.tsx @@ -1,14 +1,16 @@ -import React, { FormEvent, useState } from "react"; +import React, { FormEvent, useEffect, useState } from "react"; import { ICategory } from "../../../interfaces"; import { addCategory } from "../../../store/reducers/categories/category.action-creators"; import formStyles from "../../styles/Form.module.scss"; import { useDispatch } from "react-redux"; import { v4 as uuidv4 } from "uuid"; +import { setTimeout } from "timers/promises"; const initialInputState: ICategory = { label: "" }; const CategoryForm: React.FC = () => { const dispatch = useDispatch(); + const [errorMessage, setErrorMessage] = useState(""); const [input, setInput] = useState(initialInputState); const handleInputChange = (event: React.ChangeEvent) => { @@ -23,6 +25,10 @@ const CategoryForm: React.FC = () => { const handleSubmit = (event: FormEvent) => { event.preventDefault(); + if (!input.label || input.label.length < 4) { + alert("Category name is required and 4 characters long"); + return; + } const newCategory: ICategory = { id: uuidv4(), label: input.label, @@ -34,7 +40,9 @@ const CategoryForm: React.FC = () => {

Add Category

- +
diff --git a/src/components/transactions/transaction-form/TransactionForm.tsx b/src/components/transactions/transaction-form/TransactionForm.tsx index 13ac7e1..16684e7 100644 --- a/src/components/transactions/transaction-form/TransactionForm.tsx +++ b/src/components/transactions/transaction-form/TransactionForm.tsx @@ -1,13 +1,16 @@ import React, { FormEvent, useState } from "react"; -import { ICategory, ITransaction } from "../../../interfaces"; +import { ExpenseType, ICategory, ITransaction } from "../../../interfaces"; import formStyles from "../../styles/Form.module.scss"; -import { useSelector } from "react-redux"; +import { useSelector, useDispatch } from "react-redux"; import { getCategories } from "../../../store/reducers/categories/category.reducer"; +import { v4 as uuidv4 } from "uuid"; +import { addTransaction } from "../../../store/reducers/transactions/transaction.action-creators"; const initialInputState: ITransaction = { label: "", date: undefined, amount: undefined, category: "" }; const TransactionForm: React.FC = () => { const [input, setInput] = useState(initialInputState); + const dispatch = useDispatch(); const categories = useSelector(getCategories); @@ -23,26 +26,50 @@ const TransactionForm: React.FC = () => { const handleSubmit = (event: FormEvent) => { event.preventDefault(); + const { amount, category } = input; + if (amount === 0 || !amount) { + alert("Transaction amount cannot be 0 or empty"); + return; + } + if (category === "") { + alert("Please select a valid category"); + return; + } + if (categories.length === 0) { + alert("Please create a Caterory"); + return; + } + + input.id = uuidv4(); + input.type = amount! > 0 ? ExpenseType.INCOME : ExpenseType.EXPENSE; + dispatch(addTransaction(input)); }; return (

Add Transaction

- +
- + { />
- + { />
- + +
diff --git a/src/components/categories/category-item/CategoryItem.tsx b/src/components/categories/category-item/CategoryItem.tsx index cbc8dea..ad3ce61 100644 --- a/src/components/categories/category-item/CategoryItem.tsx +++ b/src/components/categories/category-item/CategoryItem.tsx @@ -3,6 +3,7 @@ import { ICategory } from "../../../interfaces"; import { deleteCategory } from "../../../store/reducers/categories/category.action-creators"; import styles from "./CategoryItem.module.scss"; import { useDispatch } from "react-redux"; +import { updateTransaction } from "../../../store/reducers/transactions/transaction.action-creators"; interface IProps { category: ICategory; @@ -13,6 +14,7 @@ const CategoryItem: React.FC = ({ category }) => { const handleCategoryDelete = () => { dispatch(deleteCategory(category)); + dispatch(updateTransaction(category.id!)); }; return ( diff --git a/src/components/transactions/transaction-form/TransactionForm.tsx b/src/components/transactions/transaction-form/TransactionForm.tsx index 16684e7..21a34f6 100644 --- a/src/components/transactions/transaction-form/TransactionForm.tsx +++ b/src/components/transactions/transaction-form/TransactionForm.tsx @@ -1,4 +1,4 @@ -import React, { FormEvent, useState } from "react"; +import React, { FormEvent, useEffect, useState } from "react"; import { ExpenseType, ICategory, ITransaction } from "../../../interfaces"; import formStyles from "../../styles/Form.module.scss"; import { useSelector, useDispatch } from "react-redux"; @@ -43,6 +43,11 @@ const TransactionForm: React.FC = () => { input.id = uuidv4(); input.type = amount! > 0 ? ExpenseType.INCOME : ExpenseType.EXPENSE; dispatch(addTransaction(input)); + refreshPage(); + }; + + const refreshPage = () => { + window.location.reload(); }; return ( @@ -110,4 +115,4 @@ const TransactionForm: React.FC = () => { ); }; -export default TransactionForm; +export default React.memo(TransactionForm); diff --git a/src/store/helpers/local.storage.ts b/src/store/helpers/local.storage.ts index 7c99a28..1707b2c 100644 --- a/src/store/helpers/local.storage.ts +++ b/src/store/helpers/local.storage.ts @@ -4,7 +4,7 @@ import { initialCategories } from "./categories.mock.data"; export const getInitialLocalCategories = (): Array => { storeInitialCategories(); - return JSON.parse(window.localStorage.getItem(storeConstants.CATEGORIES) as string); + return JSON.parse(window.localStorage.getItem(storeConstants.CATEGORIES) as string) || []; }; export const storeCurrentCategoriesToLocalStorage = (categories: Array): void => { @@ -12,7 +12,7 @@ export const storeCurrentCategoriesToLocalStorage = (categories: Array => { - return JSON.parse(window.localStorage.getItem(storeConstants.TRANSACTIONS) as string); + return JSON.parse(window.localStorage.getItem(storeConstants.TRANSACTIONS) as string) || []; }; export const storeTransactionsToLocalStorage = (transactions: Array): void => { @@ -20,7 +20,7 @@ export const storeTransactionsToLocalStorage = (transactions: Array => { - return JSON.parse(window.localStorage.getItem(storeConstants.TRANSACTIONS) as string); + return JSON.parse(window.localStorage.getItem(storeConstants.TRANSACTIONS) as string) || []; }; const storeInitialCategories = (): void => { diff --git a/src/store/reducers/categories/category.reducer.ts b/src/store/reducers/categories/category.reducer.ts index 2f66f22..c95ab23 100644 --- a/src/store/reducers/categories/category.reducer.ts +++ b/src/store/reducers/categories/category.reducer.ts @@ -19,20 +19,6 @@ const categoryReducer = (state: IState[storeConstants.CATEGORIES] = [], action: case CategoryActionTypeConstants.DELETE_CATEGORY: { const newCategories = state.filter((item: ICategory) => item.id !== action.payload.id); - const transactions: Array = getTransactionsFromLocalStorage(); - const catTransaction: ITransaction | undefined = transactions.find( - (transaction) => transaction.category === action.payload.id - ); - - if (catTransaction) { - const newTransactions: Array = transactions.map((transaction: ITransaction) => { - if (transaction.id === catTransaction.id) { - transaction.category = undefined; - } - return transaction; - }); - storeTransactionsToLocalStorage(newTransactions); - } storeCurrentCategoriesToLocalStorage(newCategories); return newCategories; } diff --git a/src/store/reducers/transactions/transaction.action-creators.ts b/src/store/reducers/transactions/transaction.action-creators.ts index b2be22f..cfad999 100644 --- a/src/store/reducers/transactions/transaction.action-creators.ts +++ b/src/store/reducers/transactions/transaction.action-creators.ts @@ -11,3 +11,12 @@ export const addTransaction = (transaction: ITransaction) => { }); }; }; + +export const updateTransaction = (id: string) => { + return (dispatch: Dispatch) => { + dispatch({ + type: TransactionActionTypeConstants.UPDATE_TRANSACTION, + payload: id, + }); + }; +}; diff --git a/src/store/reducers/transactions/transaction.action-types.ts b/src/store/reducers/transactions/transaction.action-types.ts index f4d395a..319ed97 100644 --- a/src/store/reducers/transactions/transaction.action-types.ts +++ b/src/store/reducers/transactions/transaction.action-types.ts @@ -3,5 +3,5 @@ import { TransactionActionTypeConstants } from "./transaction.constants"; export interface ITransactionActionType { type: TransactionActionTypeConstants; - payload: ITransaction; + payload: ITransaction | string; } diff --git a/src/store/reducers/transactions/transaction.constants.ts b/src/store/reducers/transactions/transaction.constants.ts index 097a77b..caa2b1f 100644 --- a/src/store/reducers/transactions/transaction.constants.ts +++ b/src/store/reducers/transactions/transaction.constants.ts @@ -1,3 +1,4 @@ export enum TransactionActionTypeConstants { ADD_TRANSACTION = "add-transaction", + UPDATE_TRANSACTION = "update-transaction", } diff --git a/src/store/reducers/transactions/transaction.reducer.ts b/src/store/reducers/transactions/transaction.reducer.ts index 9b98922..49303ed 100644 --- a/src/store/reducers/transactions/transaction.reducer.ts +++ b/src/store/reducers/transactions/transaction.reducer.ts @@ -1,4 +1,5 @@ -import { storeConstants, storeTransactionsToLocalStorage } from "../../helpers"; +import { ITransaction } from "../../../interfaces"; +import { getTransactionsFromLocalStorage, storeConstants, storeTransactionsToLocalStorage } from "../../helpers"; import { IState } from "../types/state.types"; import { ITransactionActionType } from "./transaction.action-types"; import { TransactionActionTypeConstants } from "./transaction.constants"; @@ -6,10 +7,23 @@ import { TransactionActionTypeConstants } from "./transaction.constants"; const transactionReducer = (state: IState[storeConstants.TRANSACTIONS] = [], action: ITransactionActionType) => { switch (action.type) { case TransactionActionTypeConstants.ADD_TRANSACTION: { - const newTransactions = [...state, action.payload]; + const newTransactions = [...state, action.payload as ITransaction]; storeTransactionsToLocalStorage(newTransactions); return newTransactions; } + case TransactionActionTypeConstants.UPDATE_TRANSACTION: { + const transactions: Array = getTransactionsFromLocalStorage(); + + const newTransactions: Array = transactions.map((transaction: ITransaction) => { + if (transaction.category === (action.payload as string)) { + transaction.category = undefined; + } + return transaction; + }); + storeTransactionsToLocalStorage(newTransactions); + + return newTransactions; + } default: return state; } From 735982d2534972bd2c8076b8647c8146443f2f90 Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Tue, 18 Jan 2022 10:28:30 +0200 Subject: [PATCH 07/16] prepering for deploy on gh-pages --- package-lock.json | 123 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 4 ++ src/index.tsx | 6 +-- 3 files changed, 130 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 729b88c..b298fb1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3141,6 +3141,11 @@ "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.prototype.flat": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", @@ -4750,6 +4755,11 @@ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.46.tgz", "integrity": "sha512-UtV0xUA/dibCKKP2JMxOpDtXR74zABevuUEH4K0tvduFSIoxRVcYmQsbB51kXsFTX8MmOyWMt8tuZAlmDOqkrQ==" }, + "email-addresses": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", + "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==" + }, "emittery": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", @@ -5597,6 +5607,21 @@ "minimatch": "^3.0.4" } }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=" + }, + "filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + } + }, "filesize": { "version": "8.0.6", "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.6.tgz", @@ -5935,6 +5960,70 @@ "assert-plus": "^1.0.0" } }, + "gh-pages": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-3.2.3.tgz", + "integrity": "sha512-jA1PbapQ1jqzacECfjUaO9gV8uBgU6XNMV0oXLtfCX3haGLe5Atq8BxlrADhbD6/UdG9j6tZLWAkAybndOXTJg==", + "requires": { + "async": "^2.6.1", + "commander": "^2.18.0", + "email-addresses": "^3.0.1", + "filenamify": "^4.3.0", + "find-cache-dir": "^3.3.1", + "fs-extra": "^8.1.0", + "globby": "^6.1.0" + }, + "dependencies": { + "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" + } + }, + "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==" + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, "glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", @@ -9151,6 +9240,24 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, "pirates": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.4.tgz", @@ -11498,6 +11605,14 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, "style-loader": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", @@ -11842,6 +11957,14 @@ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==" }, + "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" + } + }, "true-case-path": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", diff --git a/package.json b/package.json index 6e78d1c..b4cc0af 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,10 @@ { "name": "expense-app", + "homepage": "https://yengobilly4063.github.io/expense-app/", "version": "0.1.0", "private": true, "dependencies": { + "gh-pages": "^3.2.3", "luxon": "^2.3.0", "node-sass": "^7.0.1", "react": "^17.0.2", @@ -18,6 +20,8 @@ }, "scripts": { "start": "react-scripts start", + "predeploy": "npm run build", + "deploy": "gh-pages -d build", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" diff --git a/src/index.tsx b/src/index.tsx index f6a99e7..99068ff 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -2,15 +2,15 @@ import React from "react"; import ReactDOM from "react-dom"; import "./index.scss"; import App from "./App"; -import { BrowserRouter } from "react-router-dom"; +import { HashRouter } from "react-router-dom"; import { Provider } from "react-redux"; import { store } from "./store/store"; ReactDOM.render( - + - , + , document.getElementById("root") ); From c3a1338ee62fc7893eeb0039bed54695e3e6b57e Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Tue, 18 Jan 2022 10:39:48 +0200 Subject: [PATCH 08/16] ... --- package.json | 4 ---- src/index.tsx | 6 +++--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index b4cc0af..a1d082e 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,8 @@ { "name": "expense-app", - "homepage": "https://yengobilly4063.github.io/expense-app/", "version": "0.1.0", "private": true, "dependencies": { - "gh-pages": "^3.2.3", "luxon": "^2.3.0", "node-sass": "^7.0.1", "react": "^17.0.2", @@ -21,8 +19,6 @@ "scripts": { "start": "react-scripts start", "predeploy": "npm run build", - "deploy": "gh-pages -d build", - "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" }, diff --git a/src/index.tsx b/src/index.tsx index 99068ff..00bb8de 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -2,15 +2,15 @@ import React from "react"; import ReactDOM from "react-dom"; import "./index.scss"; import App from "./App"; -import { HashRouter } from "react-router-dom"; +import { BrowserRouter, HashRouter } from "react-router-dom"; import { Provider } from "react-redux"; import { store } from "./store/store"; ReactDOM.render( - + - , + , document.getElementById("root") ); From 147d118c0ecb944832fa978464152e1ef20065cc Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Tue, 18 Jan 2022 10:50:40 +0200 Subject: [PATCH 09/16] fixed npm package issues --- package-lock.json | 3020 ++++++++++++++------------------------------- package.json | 29 +- 2 files changed, 946 insertions(+), 2103 deletions(-) diff --git a/package-lock.json b/package-lock.json index b298fb1..2ac8d40 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,6 +53,11 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } }, @@ -100,6 +105,13 @@ "@babel/types": "^7.16.8", "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=" + } } }, "@babel/helper-annotate-as-pure": { @@ -161,9 +173,9 @@ } }, "@babel/helper-define-polyfill-provider": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz", - "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==", + "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", @@ -353,6 +365,52 @@ "@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" + } + }, + "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=" + }, + "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": { @@ -1272,6 +1330,11 @@ "type-fest": "^0.20.2" } }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -1279,6 +1342,11 @@ "requires": { "argparse": "^2.0.1" } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" } } }, @@ -1314,44 +1382,6 @@ "resolve-from": "^5.0.0" }, "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", @@ -1377,48 +1407,10 @@ "slash": "^3.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" } } }, @@ -1457,48 +1449,10 @@ "strip-ansi": "^6.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" } } }, @@ -1511,6 +1465,13 @@ "@jest/types": "^27.4.2", "@types/node": "*", "jest-mock": "^27.4.6" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@jest/fake-timers": { @@ -1524,6 +1485,13 @@ "jest-message-util": "^27.4.6", "jest-mock": "^27.4.6", "jest-util": "^27.4.2" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@jest/globals": { @@ -1568,53 +1536,15 @@ "v8-to-istanbul": "^8.1.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } } } }, @@ -1679,53 +1609,10 @@ "write-file-atomic": "^3.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } } } }, @@ -1741,48 +1628,10 @@ "chalk": "^4.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" } } }, @@ -1825,13 +1674,6 @@ "requires": { "mkdirp": "^1.0.4", "rimraf": "^3.0.2" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } } }, "@pmmmwh/react-refresh-webpack-plugin": { @@ -1850,10 +1692,38 @@ "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==" + "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" + } + }, + "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" + } + }, + "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" + } } } }, @@ -2000,6 +1870,13 @@ "@svgr/plugin-jsx": "^5.5.0", "camelcase": "^6.2.0", "cosmiconfig": "^7.0.0" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + } } }, "@svgr/hast-util-to-babel-ast": { @@ -2047,10 +1924,9 @@ } }, "@testing-library/dom": { - "version": "8.11.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.1.tgz", - "integrity": "sha512-3KQDyx9r0RKYailW2MiYrSSKEfH0GTkI51UGEvJenvcoDoeRYs0PZpi2SXqtnMClQvCqdtTTpOfFETDTVADpAg==", - "dev": true, + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.2.tgz", + "integrity": "sha512-idsS/cqbYudXcVWngc1PuWNmXs416oBy2g/7Q8QAUREt5Z3MUkAL2XJD7xazLJ6esDfqRDi/ZBxk+OPPXitHRw==", "requires": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -2062,60 +1938,10 @@ "pretty-format": "^27.0.2" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, "aria-query": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" } } }, @@ -2123,7 +1949,6 @@ "version": "5.16.1", "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.1.tgz", "integrity": "sha512-ajUJdfDIuTCadB79ukO+0l8O+QwN0LiSxDaYUTI4LndbbUsGi6rWU1SCexXzBA2NSjlVB9/vbkasQIL3tmPBjw==", - "dev": true, "requires": { "@babel/runtime": "^7.9.2", "@types/testing-library__jest-dom": "^5.9.1", @@ -2136,60 +1961,19 @@ "redent": "^3.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, "aria-query": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "dev": true + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } } } }, @@ -2197,7 +1981,6 @@ "version": "12.1.2", "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.2.tgz", "integrity": "sha512-ihQiEOklNyHIpo2Y8FREkyD1QAea054U0MVbwH1m8N9TxeFz+KoJ9LkqoKqJlzx2JDm56DVwaJ1r36JYxZM05g==", - "dev": true, "requires": { "@babel/runtime": "^7.12.5", "@testing-library/dom": "^8.0.0" @@ -2207,7 +1990,6 @@ "version": "13.5.0", "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", - "dev": true, "requires": { "@babel/runtime": "^7.12.5" } @@ -2225,8 +2007,7 @@ "@types/aria-query": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", - "dev": true + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" }, "@types/babel__core": { "version": "7.1.18", @@ -2272,6 +2053,13 @@ "requires": { "@types/connect": "*", "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/bonjour": { @@ -2280,6 +2068,13 @@ "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", "requires": { "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/connect": { @@ -2288,6 +2083,13 @@ "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", "requires": { "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/connect-history-api-fallback": { @@ -2297,6 +2099,13 @@ "requires": { "@types/express-serve-static-core": "*", "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/eslint": { @@ -2341,6 +2150,13 @@ "@types/node": "*", "@types/qs": "*", "@types/range-parser": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/graceful-fs": { @@ -2349,13 +2165,19 @@ "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", "requires": { "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/history": { - "version": "4.7.10", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.10.tgz", - "integrity": "sha512-kq1vceWANyZLEt/+hbTWSAjLNhhXYgUw6Ywi0KQ9C7pZJP4Qrr0xjSKb3t59e5GwWtk1L6zt5KTxjH4oPk2l/w==", - "dev": true + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" }, "@types/hoist-non-react-statics": { "version": "3.3.1", @@ -2377,6 +2199,13 @@ "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", "requires": { "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/istanbul-lib-coverage": { @@ -2404,7 +2233,6 @@ "version": "27.4.0", "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.0.tgz", "integrity": "sha512-gHl8XuC1RZ8H2j5sHv/JqsaxXkDDM9iDOgu0Wp8sjs4u/snb2PVehyWXJPr+ORA0RPpgw231mnutWI1+0hgjIQ==", - "dev": true, "requires": { "jest-diff": "^27.0.0", "pretty-format": "^27.0.0" @@ -2423,8 +2251,7 @@ "@types/luxon": { "version": "2.0.9", "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-2.0.9.tgz", - "integrity": "sha512-ZuzIc7aN+i2ZDMWIiSmMdubR9EMMSTdEzF6R+FckP4p6xdnOYKqknTo/k+xXQvciSXlNGIwA4OPU5X7JIFzYdA==", - "dev": true + "integrity": "sha512-ZuzIc7aN+i2ZDMWIiSmMdubR9EMMSTdEzF6R+FckP4p6xdnOYKqknTo/k+xXQvciSXlNGIwA4OPU5X7JIFzYdA==" }, "@types/mime": { "version": "1.3.2", @@ -2437,15 +2264,14 @@ "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==" }, "@types/node": { - "version": "16.11.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.19.tgz", - "integrity": "sha512-BPAcfDPoHlRQNKktbsbnpACGdypPFBuX4xQlsWDE7B8XXcfII+SpOLay3/qZmCLb39kV5S1RTYwXdkx2lwLYng==" + "version": "16.11.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.20.tgz", + "integrity": "sha512-lAKaZ0Lc1Umwd0AqLr6iy5U8u/1DpK7/JzNgQn9cMMUk2mFR8bbhEP8BQrI9Cm5CU0bOVCaWbkGBvgqKMOJHsw==" }, "@types/node-sass": { "version": "4.11.2", "resolved": "https://registry.npmjs.org/@types/node-sass/-/node-sass-4.11.2.tgz", "integrity": "sha512-pOFlTw/OtZda4e+yMjq6/QYuvY0RDMQ+mxXdWj7rfSyf18V8hS4SfgurO+MasAkQsv6Wt6edOGlwh5QqJml9gw==", - "dev": true, "requires": { "@types/node": "*" } @@ -2499,7 +2325,6 @@ "version": "17.0.11", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.11.tgz", "integrity": "sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==", - "dev": true, "requires": { "@types/react": "*" } @@ -2519,7 +2344,6 @@ "version": "5.1.17", "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.17.tgz", "integrity": "sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ==", - "dev": true, "requires": { "@types/history": "*", "@types/react": "*" @@ -2529,7 +2353,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.2.tgz", "integrity": "sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ==", - "dev": true, "requires": { "@types/history": "*", "@types/react": "*", @@ -2542,6 +2365,13 @@ "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", "requires": { "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/retry": { @@ -2569,6 +2399,13 @@ "requires": { "@types/mime": "^1", "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/sockjs": { @@ -2577,6 +2414,13 @@ "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", "requires": { "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/stack-utils": { @@ -2588,7 +2432,6 @@ "version": "5.14.2", "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.2.tgz", "integrity": "sha512-vehbtyHUShPxIa9SioxDwCvgxukDMH//icJG90sXQBUm5lJOHLT5kNeU9tnivhnA/TkOFMzGIXN2cTc4hY8/kg==", - "dev": true, "requires": { "@types/jest": "*" } @@ -2601,8 +2444,7 @@ "@types/uuid": { "version": "8.3.4", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz", - "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==", - "dev": true + "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==" }, "@types/ws": { "version": "8.2.2", @@ -2610,6 +2452,13 @@ "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", "requires": { "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "@types/yargs": { @@ -2626,99 +2475,71 @@ "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" }, "@typescript-eslint/eslint-plugin": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.9.1.tgz", - "integrity": "sha512-Xv9tkFlyD4MQGpJgTo6wqDqGvHIRmRgah/2Sjz1PUnJTawjHWIwBivUE9x0QtU2WVii9baYgavo/bHjrZJkqTw==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.10.0.tgz", + "integrity": "sha512-XXVKnMsq2fuu9K2KsIxPUGqb6xAImz8MEChClbXmE3VbveFtBUU5bzM6IPVWqzyADIgdkS2Ws/6Xo7W2TeZWjQ==", "requires": { - "@typescript-eslint/experimental-utils": "5.9.1", - "@typescript-eslint/scope-manager": "5.9.1", - "@typescript-eslint/type-utils": "5.9.1", + "@typescript-eslint/scope-manager": "5.10.0", + "@typescript-eslint/type-utils": "5.10.0", + "@typescript-eslint/utils": "5.10.0", "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" - }, - "dependencies": { - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - } } }, "@typescript-eslint/experimental-utils": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.9.1.tgz", - "integrity": "sha512-cb1Njyss0mLL9kLXgS/eEY53SZQ9sT519wpX3i+U457l2UXRDuo87hgKfgRazmu9/tQb0x2sr3Y0yrU+Zz0y+w==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.10.0.tgz", + "integrity": "sha512-GeQAPqQMI5DVMGOUwGbSR+NdsirryyKOgUFRTWInhlsKUArns/MVnXmPpzxfrzB1nU36cT5WJAwmfCsjoaVBWg==", "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.9.1", - "@typescript-eslint/types": "5.9.1", - "@typescript-eslint/typescript-estree": "5.9.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "dependencies": { - "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==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - } + "@typescript-eslint/utils": "5.10.0" } }, "@typescript-eslint/parser": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.9.1.tgz", - "integrity": "sha512-PLYO0AmwD6s6n0ZQB5kqPgfvh73p0+VqopQQLuNfi7Lm0EpfKyDalchpVwkE+81k5HeiRrTV/9w1aNHzjD7C4g==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.10.0.tgz", + "integrity": "sha512-pJB2CCeHWtwOAeIxv8CHVGJhI5FNyJAIpx5Pt72YkK3QfEzt6qAlXZuyaBmyfOdM62qU0rbxJzNToPTVeJGrQw==", "requires": { - "@typescript-eslint/scope-manager": "5.9.1", - "@typescript-eslint/types": "5.9.1", - "@typescript-eslint/typescript-estree": "5.9.1", + "@typescript-eslint/scope-manager": "5.10.0", + "@typescript-eslint/types": "5.10.0", + "@typescript-eslint/typescript-estree": "5.10.0", "debug": "^4.3.2" } }, "@typescript-eslint/scope-manager": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.9.1.tgz", - "integrity": "sha512-8BwvWkho3B/UOtzRyW07ffJXPaLSUKFBjpq8aqsRvu6HdEuzCY57+ffT7QoV4QXJXWSU1+7g3wE4AlgImmQ9pQ==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.10.0.tgz", + "integrity": "sha512-tgNgUgb4MhqK6DoKn3RBhyZ9aJga7EQrw+2/OiDk5hKf3pTVZWyqBi7ukP+Z0iEEDMF5FDa64LqODzlfE4O/Dg==", "requires": { - "@typescript-eslint/types": "5.9.1", - "@typescript-eslint/visitor-keys": "5.9.1" + "@typescript-eslint/types": "5.10.0", + "@typescript-eslint/visitor-keys": "5.10.0" } }, "@typescript-eslint/type-utils": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.9.1.tgz", - "integrity": "sha512-tRSpdBnPRssjlUh35rE9ug5HrUvaB9ntREy7gPXXKwmIx61TNN7+l5YKgi1hMKxo5NvqZCfYhA5FvyuJG6X6vg==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.10.0.tgz", + "integrity": "sha512-TzlyTmufJO5V886N+hTJBGIfnjQDQ32rJYxPaeiyWKdjsv2Ld5l8cbS7pxim4DeNs62fKzRSt8Q14Evs4JnZyQ==", "requires": { - "@typescript-eslint/experimental-utils": "5.9.1", + "@typescript-eslint/utils": "5.10.0", "debug": "^4.3.2", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.9.1.tgz", - "integrity": "sha512-SsWegWudWpkZCwwYcKoDwuAjoZXnM1y2EbEerTHho19Hmm+bQ56QG4L4jrtCu0bI5STaRTvRTZmjprWlTw/5NQ==" + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.10.0.tgz", + "integrity": "sha512-wUljCgkqHsMZbw60IbOqT/puLfyqqD5PquGiBo1u1IS3PLxdi3RDGlyf032IJyh+eQoGhz9kzhtZa+VC4eWTlQ==" }, "@typescript-eslint/typescript-estree": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.9.1.tgz", - "integrity": "sha512-gL1sP6A/KG0HwrahVXI9fZyeVTxEYV//6PmcOn1tD0rw8VhUWYeZeuWHwwhnewnvEMcHjhnJLOBhA9rK4vmb8A==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.10.0.tgz", + "integrity": "sha512-x+7e5IqfwLwsxTdliHRtlIYkgdtYXzE0CkFeV6ytAqq431ZyxCFzNMNR5sr3WOlIG/ihVZr9K/y71VHTF/DUQA==", "requires": { - "@typescript-eslint/types": "5.9.1", - "@typescript-eslint/visitor-keys": "5.9.1", + "@typescript-eslint/types": "5.10.0", + "@typescript-eslint/visitor-keys": "5.10.0", "debug": "^4.3.2", "globby": "^11.0.4", "is-glob": "^4.0.3", @@ -2726,12 +2547,41 @@ "tsutils": "^3.21.0" } }, + "@typescript-eslint/utils": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.10.0.tgz", + "integrity": "sha512-IGYwlt1CVcFoE2ueW4/ioEwybR60RAdGeiJX/iDAw0t5w0wK3S7QncDwpmsM70nKgGTuVchEWB8lwZwHqPAWRg==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.10.0", + "@typescript-eslint/types": "5.10.0", + "@typescript-eslint/typescript-estree": "5.10.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "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==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, "@typescript-eslint/visitor-keys": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.9.1.tgz", - "integrity": "sha512-Xh37pNz9e9ryW4TVdwiFzmr4hloty8cFj8GTWMXh3Z8swGwyQWeCcNgF0hm6t09iZd6eiZmIf4zHedQVP6TVtg==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.10.0.tgz", + "integrity": "sha512-GMxj0K1uyrFLPKASLmZzCuSddmjZVbVj3Ouy5QVuIGKZopxvOr24JsS7gruz6C3GExE01mublZ3mIBOaon9zuQ==", "requires": { - "@typescript-eslint/types": "5.9.1", + "@typescript-eslint/types": "5.10.0", "eslint-visitor-keys": "^3.0.0" } }, @@ -3009,9 +2859,9 @@ }, "dependencies": { "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -3036,11 +2886,6 @@ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" }, - "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==" - }, "ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", @@ -3067,11 +2912,11 @@ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "^2.0.1" } }, "anymatch": { @@ -3141,11 +2986,6 @@ "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.prototype.flat": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", @@ -3220,8 +3060,7 @@ "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { "version": "10.4.2", @@ -3269,51 +3108,6 @@ "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "babel-loader": { @@ -3404,12 +3198,12 @@ "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" }, "babel-plugin-polyfill-corejs2": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz", - "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==", + "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.0", + "@babel/helper-define-polyfill-provider": "^0.3.1", "semver": "^6.1.1" }, "dependencies": { @@ -3421,20 +3215,20 @@ } }, "babel-plugin-polyfill-corejs3": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.0.tgz", - "integrity": "sha512-Hcrgnmkf+4JTj73GbK3bBhlVPiLL47owUAnoJIf69Hakl3q+KfodbDXiZWGMM7iqCZTxCG3Z2VRfPNYES4rXqQ==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.1.tgz", + "integrity": "sha512-TihqEe4sQcb/QcPJvxe94/9RZuLQuF1+To4WqQcRvc+3J3gLCPIPgDKzGLG6zmQLfH3nn25heRuDNkS2KR4I8A==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.0", + "@babel/helper-define-polyfill-provider": "^0.3.1", "core-js-compat": "^3.20.0" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz", - "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==", + "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.0" + "@babel/helper-define-polyfill-provider": "^0.3.1" } }, "babel-plugin-transform-react-remove-prop-types": { @@ -3567,10 +3361,23 @@ "ms": "2.0.0" } }, + "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" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" } } }, @@ -3677,13 +3484,6 @@ "ssri": "^8.0.1", "tar": "^6.0.2", "unique-filename": "^1.1.1" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } } }, "call-bind": { @@ -3717,9 +3517,9 @@ } }, "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, "camelcase-css": { "version": "2.0.1", @@ -3734,18 +3534,6 @@ "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==" - }, - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==" - } } }, "caniuse-api": { @@ -3760,9 +3548,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001299", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001299.tgz", - "integrity": "sha512-iujN4+x7QzqA2NCSrS5VUy+4gLmRd4xv6vbBBsmfVqTx8bLAD8097euLqQgKxSVLvxjSDcvF1T/i9ocgnUFexw==" + "version": "1.0.30001300", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001300.tgz", + "integrity": "sha512-cVjiJHWGcNlJi8TZVKNMnvMid3Z3TTdDHmLDzlOdIiZq138Exvo0G+G0wTdVYolxKb4AYwC+38pxodiInVtJSA==" }, "case-sensitive-paths-webpack-plugin": { "version": "2.4.0", @@ -3775,13 +3563,12 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, "char-regex": { @@ -3789,15 +3576,20 @@ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" }, + "chart.js": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.7.0.tgz", + "integrity": "sha512-31gVuqqKp3lDIFmzpKIrBeum4OpZsQjSIAqlOpgjosHDJZlULtvwLEZKtEhIAZc7JMPaHlYMys40Qy9Mf+1AAg==" + }, "check-types": { "version": "11.1.2", "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" }, "chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "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", @@ -3882,6 +3674,52 @@ "@types/q": "^1.5.1", "chalk": "^2.4.1", "q": "^1.1.2" + }, + "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" + } + }, + "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=" + }, + "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" + } + } } }, "collect-v8-coverage": { @@ -3890,17 +3728,17 @@ "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" }, "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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.3" + "color-name": "~1.1.4" } }, "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "color-support": { "version": "1.1.3", @@ -3979,6 +3817,11 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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==" } } }, @@ -4008,13 +3851,6 @@ "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": { @@ -4028,6 +3864,13 @@ "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "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==" + } } }, "cookie": { @@ -4041,14 +3884,14 @@ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "core-js": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.2.tgz", - "integrity": "sha512-nuqhq11DcOAbFBV4zCbKeGbKQsUDRqTX0oqx7AttUBuqe3h20ixsE039QHelbL6P4h+9kytVqyEtyZ6gsiwEYw==" + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.3.tgz", + "integrity": "sha512-vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag==" }, "core-js-compat": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.2.tgz", - "integrity": "sha512-qZEzVQ+5Qh6cROaTPFLNS4lkvQ6mBzE3R6A6EEpssj7Zr2egMHgsy4XapdifqJDGC9CBiNv7s+ejI96rLNQFdg==", + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.3.tgz", + "integrity": "sha512-c8M5h0IkNZ+I92QhIpuSijOxGAcj3lgpsWdkCqmUTZNwidujF4r3pi6x1DCN+Vcs5qTS2XWWMfWSuCqyupX8gw==", "requires": { "browserslist": "^4.19.1", "semver": "7.0.0" @@ -4062,14 +3905,14 @@ } }, "core-js-pure": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.20.2.tgz", - "integrity": "sha512-CmWHvSKn2vNL6p6StNp1EmMIfVY/pqn3JLAjfZQ8WZGPOlGoO92EkX9/Mk81i6GxvoPXjUqEQnpM3rJ5QxxIOg==" + "version": "3.20.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.20.3.tgz", + "integrity": "sha512-Q2H6tQ5MtPtcC7f3HxJ48i4Q7T9ybPKgvWyuH7JXIoNa2pm0KuBnycsET/qw1SLLZYfbsbrZQNMeIOClb+6WIA==" }, "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==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cosmiconfig": { "version": "7.0.1", @@ -4102,7 +3945,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dev": true, "requires": { "inherits": "^2.0.4", "source-map": "^0.6.1", @@ -4112,8 +3954,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==" } } }, @@ -4170,9 +4011,9 @@ }, "dependencies": { "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -4256,8 +4097,7 @@ "css.escape": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=", - "dev": true + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" }, "cssdb": { "version": "5.1.0", @@ -4434,8 +4274,7 @@ "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=", - "dev": true + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" }, "dedent": { "version": "0.7.0", @@ -4626,8 +4465,7 @@ "dom-accessibility-api": { "version": "0.5.10", "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.10.tgz", - "integrity": "sha512-Xu9mD0UjrJisTmv7lmVSDMagQcU9R5hwAbxsaAE/35XPnPLJobbuREfV/rraiSaEj/UOvgrzQs66zyTWTlyd+g==", - "dev": true + "integrity": "sha512-Xu9mD0UjrJisTmv7lmVSDMagQcU9R5hwAbxsaAE/35XPnPLJobbuREfV/rraiSaEj/UOvgrzQs66zyTWTlyd+g==" }, "dom-converter": { "version": "0.2.0", @@ -4751,14 +4589,9 @@ } }, "electron-to-chromium": { - "version": "1.4.46", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.46.tgz", - "integrity": "sha512-UtV0xUA/dibCKKP2JMxOpDtXR74zABevuUEH4K0tvduFSIoxRVcYmQsbB51kXsFTX8MmOyWMt8tuZAlmDOqkrQ==" - }, - "email-addresses": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", - "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==" + "version": "1.4.47", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.47.tgz", + "integrity": "sha512-ZHc8i3/cgeCRK/vC7W2htAG6JqUmOUgDNn/f9yY9J8UjfLjwzwOVEt4MWmgJAdvmxyrsR5KIFA/6+kUHGY0eUA==" }, "emittery": { "version": "0.8.1", @@ -4766,9 +4599,9 @@ "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" }, "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "emojis-list": { "version": "3.0.0", @@ -4787,17 +4620,6 @@ "optional": true, "requires": { "iconv-lite": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } } }, "enhanced-resolve": { @@ -4809,14 +4631,6 @@ "tapable": "^2.2.0" } }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "requires": { - "ansi-colors": "^4.1.1" - } - }, "entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", @@ -4961,9 +4775,9 @@ } }, "eslint": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.6.0.tgz", - "integrity": "sha512-UvxdOJ7mXFlw7iuHZA4jmzPaUqIw54mZrv+XPYKNbKdLR0et4rf60lIZUU9kiNtnzzMzGWxMV+tQ7uG7JG8DPw==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", "requires": { "@eslint/eslintrc": "^1.0.5", "@humanwhocodes/config-array": "^0.9.2", @@ -4972,11 +4786,10 @@ "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", - "enquirer": "^2.3.5", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.1.0", "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.1.0", + "eslint-visitor-keys": "^3.2.0", "espree": "^9.3.0", "esquery": "^1.4.0", "esutils": "^2.0.2", @@ -4985,7 +4798,7 @@ "functional-red-black-tree": "^1.0.1", "glob-parent": "^6.0.1", "globals": "^13.6.0", - "ignore": "^4.0.6", + "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", @@ -4996,50 +4809,18 @@ "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", - "progress": "^2.0.0", "regexpp": "^3.2.0", - "semver": "^7.2.1", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -5053,11 +4834,6 @@ "type-fest": "^0.20.2" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -5066,13 +4842,10 @@ "argparse": "^2.0.1" } }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" } } }, @@ -5231,9 +5004,9 @@ } }, "eslint-plugin-jest": { - "version": "25.3.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.3.4.tgz", - "integrity": "sha512-CCnwG71wvabmwq/qkz0HWIqBHQxw6pXB1uqt24dxqJ9WB34pVg49bL1sjXphlJHgTMWGhBjN1PicdyxDxrfP5A==", + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", "requires": { "@typescript-eslint/experimental-utils": "^5.0.0" } @@ -5255,6 +5028,13 @@ "jsx-ast-utils": "^3.2.1", "language-tags": "^1.0.5", "minimatch": "^3.0.4" + }, + "dependencies": { + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + } } }, "eslint-plugin-react": { @@ -5340,9 +5120,9 @@ } }, "eslint-visitor-keys": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.1.0.tgz", - "integrity": "sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz", + "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==" }, "eslint-webpack-plugin": { "version": "3.1.1", @@ -5504,10 +5284,15 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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==" + "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=" + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" } } }, @@ -5607,21 +5392,6 @@ "minimatch": "^3.0.4" } }, - "filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=" - }, - "filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", - "requires": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - } - }, "filesize": { "version": "8.0.6", "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.6.tgz", @@ -5675,11 +5445,11 @@ } }, "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==", + "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": "^6.0.0", + "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, @@ -5727,36 +5497,6 @@ "tapable": "^1.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, "cosmiconfig": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", @@ -5780,11 +5520,6 @@ "universalify": "^2.0.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==" - }, "schema-utils": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", @@ -5795,14 +5530,6 @@ "ajv-keywords": "^3.4.1" } }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, "tapable": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", @@ -5811,12 +5538,12 @@ } }, "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "requires": { "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", + "combined-stream": "^1.0.6", "mime-types": "^2.1.12" } }, @@ -5960,70 +5687,6 @@ "assert-plus": "^1.0.0" } }, - "gh-pages": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-3.2.3.tgz", - "integrity": "sha512-jA1PbapQ1jqzacECfjUaO9gV8uBgU6XNMV0oXLtfCX3haGLe5Atq8BxlrADhbD6/UdG9j6tZLWAkAybndOXTJg==", - "requires": { - "async": "^2.6.1", - "commander": "^2.18.0", - "email-addresses": "^3.0.1", - "filenamify": "^4.3.0", - "find-cache-dir": "^3.3.1", - "fs-extra": "^8.1.0", - "globby": "^6.1.0" - }, - "dependencies": { - "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" - } - }, - "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==" - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } - } - }, "glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", @@ -6094,13 +5757,6 @@ "ignore": "^5.2.0", "merge2": "^1.4.1", "slash": "^3.0.0" - }, - "dependencies": { - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - } } }, "globule": { @@ -6184,9 +5840,9 @@ "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" }, "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "has-symbols": { "version": "1.0.2", @@ -6230,6 +5886,13 @@ "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "requires": { "react-is": "^16.7.0" + }, + "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==" + } } }, "hoopy": { @@ -6269,6 +5932,19 @@ "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==" + }, + "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" + } } } }, @@ -6418,6 +6094,13 @@ "is-glob": "^4.0.1", "is-plain-obj": "^3.0.0", "micromatch": "^4.0.2" + }, + "dependencies": { + "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==" + } } }, "http-signature": { @@ -6453,11 +6136,11 @@ } }, "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "icss-utils": { @@ -6479,9 +6162,9 @@ } }, "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" }, "immer": { "version": "9.0.12", @@ -6692,9 +6375,9 @@ "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==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" }, "is-potential-custom-element-name": { "version": "1.0.1", @@ -6814,21 +6497,6 @@ "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "istanbul-lib-source-maps": { @@ -6868,58 +6536,67 @@ "minimatch": "^3.0.4" }, "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" + } + }, "async": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" - } - } - }, - "jest": { - "version": "27.4.7", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.4.7.tgz", - "integrity": "sha512-8heYvsx7nV/m8m24Vk26Y87g73Ba6ueUd0MWed/NXMhSZIm62U/llVbS0PJe1SHunbyXjJ/BqG1z9bFjGUIvTg==", - "requires": { - "@jest/core": "^27.4.7", - "import-local": "^3.0.2", - "jest-cli": "^27.4.7" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } }, "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.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==", + "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.4" + "color-name": "1.1.3" } }, "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==" + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "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" + } + } + } + }, + "jest": { + "version": "27.4.7", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.4.7.tgz", + "integrity": "sha512-8heYvsx7nV/m8m24Vk26Y87g73Ba6ueUd0MWed/NXMhSZIm62U/llVbS0PJe1SHunbyXjJ/BqG1z9bFjGUIvTg==", + "requires": { + "@jest/core": "^27.4.7", + "import-local": "^3.0.2", + "jest-cli": "^27.4.7" + }, + "dependencies": { "jest-cli": { "version": "27.4.7", "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.4.7.tgz", @@ -6939,12 +6616,18 @@ "yargs": "^16.2.0" } }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "requires": { - "has-flag": "^4.0.0" + "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" } } } @@ -6985,48 +6668,10 @@ "throat": "^6.0.1" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" } } }, @@ -7057,51 +6702,6 @@ "micromatch": "^4.0.4", "pretty-format": "^27.4.6", "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-diff": { @@ -7113,51 +6713,6 @@ "diff-sequences": "^27.4.0", "jest-get-type": "^27.4.0", "pretty-format": "^27.4.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-docblock": { @@ -7178,51 +6733,6 @@ "jest-get-type": "^27.4.0", "jest-util": "^27.4.2", "pretty-format": "^27.4.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-environment-jsdom": { @@ -7237,6 +6747,13 @@ "jest-mock": "^27.4.6", "jest-util": "^27.4.2", "jsdom": "^16.6.0" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "jest-environment-node": { @@ -7250,6 +6767,13 @@ "@types/node": "*", "jest-mock": "^27.4.6", "jest-util": "^27.4.2" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "jest-get-type": { @@ -7275,6 +6799,13 @@ "jest-worker": "^27.4.6", "micromatch": "^4.0.4", "walker": "^1.0.7" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "jest-jasmine2": { @@ -7301,48 +6832,10 @@ "throat": "^6.0.1" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" } } }, @@ -7364,51 +6857,6 @@ "jest-diff": "^27.4.6", "jest-get-type": "^27.4.0", "pretty-format": "^27.4.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-message-util": { @@ -7425,51 +6873,6 @@ "pretty-format": "^27.4.6", "slash": "^3.0.0", "stack-utils": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-mock": { @@ -7479,6 +6882,13 @@ "requires": { "@jest/types": "^27.4.2", "@types/node": "*" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "jest-pnp-resolver": { @@ -7506,51 +6916,6 @@ "resolve": "^1.20.0", "resolve.exports": "^1.1.0", "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-resolve-dependencies": { @@ -7592,48 +6957,10 @@ "throat": "^6.0.1" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" } } }, @@ -7666,53 +6993,10 @@ "strip-bom": "^4.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, "strip-bom": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - }, - "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" - } } } }, @@ -7723,6 +7007,13 @@ "requires": { "@types/node": "*", "graceful-fs": "^4.2.4" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" + } } }, "jest-snapshot": { @@ -7752,51 +7043,6 @@ "natural-compare": "^1.4.0", "pretty-format": "^27.4.6", "semver": "^7.3.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-util": { @@ -7805,55 +7051,17 @@ "integrity": "sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==", "requires": { "@jest/types": "^27.4.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.4", - "picomatch": "^2.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.4", + "picomatch": "^2.2.3" + }, + "dependencies": { + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" } } }, @@ -7870,48 +7078,10 @@ "pretty-format": "^27.4.6" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" } } }, @@ -7934,46 +7104,11 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, "char-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.0.tgz", "integrity": "sha512-oGu2QekBMXgyQNWPDRQ001bjvDnZe4/zBTz37TMbiKz1NbNiyiH5hRkobe7npRN6GfbGbxMYFck/vQ1r9c1VMA==" }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, "slash": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", @@ -7995,14 +7130,6 @@ "requires": { "ansi-regex": "^6.0.1" } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } } } }, @@ -8020,48 +7147,10 @@ "string-length": "^4.0.1" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" } } }, @@ -8075,10 +7164,10 @@ "supports-color": "^8.0.0" }, "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" }, "supports-color": { "version": "8.1.1", @@ -8146,6 +7235,33 @@ "whatwg-url": "^8.5.0", "ws": "^7.4.6", "xml-name-validator": "^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" + } + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } } }, "jsesc": { @@ -8293,11 +7409,11 @@ } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "requires": { - "p-locate": "^5.0.0" + "p-locate": "^4.1.0" } }, "lodash": { @@ -8361,16 +7477,10 @@ "yallist": "^4.0.0" } }, - "luxon": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-2.3.0.tgz", - "integrity": "sha512-gv6jZCV+gGIrVKhO90yrsn8qXPKD8HYZJtrUDSfEbow8Tkw84T9OnCyJhWvnJIaIF/tBuiAjZuQHUt1LddX2mg==" - }, "lz-string": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", - "dev": true + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" }, "magic-string": { "version": "0.25.7", @@ -8466,13 +7576,6 @@ "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==" - } } }, "merge-descriptors": { @@ -8542,17 +7645,17 @@ } }, "mini-css-extract-plugin": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.0.tgz", - "integrity": "sha512-hWAswjzsausaaIjk4GiUtoiNnsMc8tLAA2TZ0vbMDZcxKYS/b3UBGNElBjgQ4QYztYR+nsKp5h2Lo1NL3zz2bg==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.2.tgz", + "integrity": "sha512-Lwgq9qLNyBK6yNLgzssXnq4r2+mB9Mz3cJWlM8kseysHIvTicFhDNimFgY94jjqlwhNzLPsq8wv4X+vOHtMdYA==", "requires": { "schema-utils": "^4.0.0" }, "dependencies": { "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -8612,13 +7715,6 @@ "arrify": "^1.0.1", "is-plain-obj": "^1.1.0", "kind-of": "^6.0.3" - }, - "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=" - } } }, "minipass": { @@ -8682,12 +7778,9 @@ } }, "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" - } + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" }, "ms": { "version": "2.1.2", @@ -8714,9 +7807,9 @@ "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" }, "nanoid": { - "version": "3.1.32", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.32.tgz", - "integrity": "sha512-F8mf7R3iT9bvThBoW4tGXhXFHCctyCiUUPrWF8WaTqa3h96d9QybkSeba43XVOOE3oiLfkVDe4bT8MeGmkrTxw==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==" }, "natural-compare": { "version": "1.4.0", @@ -8814,51 +7907,6 @@ "sass-graph": "4.0.0", "stdout-stream": "^1.4.0", "true-case-path": "^1.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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" - } - } } }, "nopt": { @@ -9097,19 +8145,19 @@ } }, "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "requires": { - "yocto-queue": "^0.1.0" + "p-try": "^2.0.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==", + "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": "^3.0.2" + "p-limit": "^2.2.0" } }, "p-map": { @@ -9127,6 +8175,13 @@ "requires": { "@types/retry": "^0.12.0", "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + } } }, "p-try": { @@ -9216,9 +8271,19 @@ "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=" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + } + } }, "path-type": { "version": "4.0.0", @@ -9240,24 +8305,6 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "requires": { - "pinkie": "^2.0.0" - } - }, "pirates": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.4.tgz", @@ -9269,41 +8316,6 @@ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "requires": { "find-up": "^4.0.0" - }, - "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" - } - }, - "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" - } - }, - "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" - } - } } }, "pkg-up": { @@ -9331,14 +8343,6 @@ "path-exists": "^3.0.0" } }, - "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": "3.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", @@ -9371,6 +8375,14 @@ "requires": { "ms": "^2.1.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" + } } } }, @@ -9455,9 +8467,9 @@ "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==" }, "postcss-custom-properties": { - "version": "12.1.2", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.2.tgz", - "integrity": "sha512-Zvd+k66PHBYYPiXtdjNVx2l54Y9kQC7K1eUHzBND97RW/ayNxfaPOW+9NL3r0nsVbX1asPLdkDj585Wg0NBJCA==", + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.3.tgz", + "integrity": "sha512-rtu3otIeY532PnEuuBrIIe+N+pcdbX/7JMZfrcL09wc78YayrHw5E8UkDfvnlOhEUrI4ptCuzXQfj+Or6spbGA==", "requires": { "postcss-value-parser": "^4.2.0" } @@ -10044,11 +9056,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - }, - "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==" } } }, @@ -10057,11 +9064,6 @@ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" - }, "promise": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", @@ -10082,13 +9084,6 @@ "requires": { "err-code": "^2.0.2", "retry": "^0.12.0" - }, - "dependencies": { - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" - } } }, "prompts": { @@ -10108,6 +9103,13 @@ "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==" + } } }, "proxy-addr": { @@ -10142,9 +9144,9 @@ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" }, "qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" }, "queue-microtask": { "version": "1.2.3", @@ -10152,9 +9154,9 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, "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==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==" }, "raf": { "version": "3.4.1", @@ -10192,6 +9194,14 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" + }, + "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" + } } } }, @@ -10217,6 +9227,11 @@ "whatwg-fetch": "^3.6.2" } }, + "react-chartjs-2": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-4.0.0.tgz", + "integrity": "sha512-0kx41EVO6wIoeU6zvdwovX9kKcdrs7O62DGTSNmwAXZeLGJ3U+n4XijO1kxcMmAi4I6PQJWGD5oRwxVixHSp6g==" + }, "react-dev-utils": { "version": "12.0.0", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", @@ -10242,63 +9257,53 @@ "pkg-up": "^3.1.0", "prompts": "^2.4.2", "react-error-overlay": "^6.0.10", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { "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==" }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "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" + } }, "loader-utils": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" }, - "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==", + "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": { - "has-flag": "^4.0.0" + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "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" } } } @@ -10319,9 +9324,9 @@ "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" }, "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==" + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "react-redux": { "version": "7.2.6", @@ -10334,13 +9339,6 @@ "loose-envify": "^1.4.0", "prop-types": "^15.7.2", "react-is": "^17.0.2" - }, - "dependencies": { - "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==" - } } }, "react-refresh": { @@ -10365,18 +9363,10 @@ "tiny-warning": "^1.0.0" }, "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "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==", - "requires": { - "isarray": "0.0.1" - } + "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==" } } }, @@ -10447,6 +9437,13 @@ "webpack-dev-server": "^4.6.0", "webpack-manifest-plugin": "^4.0.2", "workbox-webpack-plugin": "^6.4.1" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + } } }, "read-pkg": { @@ -10498,39 +9495,6 @@ "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" - } - }, - "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" - } - }, - "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" - } - }, "type-fest": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", @@ -10760,30 +9724,6 @@ "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==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" - }, - "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==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", @@ -10880,9 +9820,9 @@ "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" }, "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" }, "reusify": { "version": "1.0.4", @@ -10916,10 +9856,10 @@ "terser": "^5.0.0" }, "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "@types/node": { + "version": "17.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.9.tgz", + "integrity": "sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==" }, "jest-worker": { "version": "26.6.2", @@ -10938,14 +9878,6 @@ "requires": { "randombytes": "^2.1.0" } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } } } }, @@ -10958,9 +9890,9 @@ } }, "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==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "safer-buffer": { "version": "2.1.2", @@ -10981,27 +9913,6 @@ "lodash": "^4.17.11", "scss-tokenizer": "^0.3.0", "yargs": "^17.2.1" - }, - "dependencies": { - "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" - } - }, - "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==" - } } }, "sass-loader": { @@ -11052,13 +9963,6 @@ "requires": { "js-base64": "^2.4.3", "source-map": "^0.7.1" - }, - "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==" - } } }, "select-hose": { @@ -11286,9 +10190,9 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" }, "source-map-js": { "version": "1.0.1", @@ -11303,23 +10207,12 @@ "abab": "^2.0.5", "iconv-lite": "^0.6.3", "source-map-js": "^1.0.1" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } } }, "source-map-resolve": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "dev": true, "requires": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0" @@ -11484,6 +10377,19 @@ "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==" + }, + "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" + } } } }, @@ -11509,13 +10415,6 @@ "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" - }, - "dependencies": { - "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==" - } } }, "string.prototype.matchall": { @@ -11552,11 +10451,11 @@ } }, "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==", + "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.1.0" + "safe-buffer": "~5.2.0" } }, "stringify-object": { @@ -11605,14 +10504,6 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, - "strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, "style-loader": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", @@ -11628,11 +10519,11 @@ } }, "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "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": "^3.0.0" + "has-flag": "^4.0.0" } }, "supports-hyperlinks": { @@ -11642,21 +10533,6 @@ "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "supports-preserve-symlinks-flag": { @@ -11687,6 +10563,60 @@ "stable": "^0.1.8", "unquote": "~1.1.1", "util.promisify": "~1.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" + } + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + }, + "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" + } + } } }, "symbol-tree": { @@ -11721,48 +10651,10 @@ "resolve": "^1.21.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } + "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==" } } }, @@ -11782,13 +10674,6 @@ "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==" - } } }, "temp-dir": { @@ -11837,11 +10722,6 @@ "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==" } } }, @@ -11928,20 +10808,12 @@ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "dependencies": { - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } + "psl": "^1.1.28", + "punycode": "^2.1.1" } }, "tr46": { @@ -11957,14 +10829,6 @@ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==" }, - "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" - } - }, "true-case-path": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", @@ -12039,9 +10903,9 @@ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" }, "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==" + "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==" }, "type-is": { "version": "1.6.18", @@ -12196,13 +11060,6 @@ "@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==" - } } }, "validate-npm-package-license": { @@ -12232,13 +11089,6 @@ "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" - }, - "dependencies": { - "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=" - } } }, "w3c-hr-time": { @@ -12352,9 +11202,9 @@ }, "dependencies": { "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -12425,9 +11275,9 @@ }, "dependencies": { "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -12530,6 +11380,16 @@ "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", "requires": { "iconv-lite": "0.4.24" + }, + "dependencies": { + "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" + } + } } }, "whatwg-fetch": { @@ -12648,9 +11508,9 @@ }, "dependencies": { "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -12855,29 +11715,6 @@ "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": { @@ -12932,17 +11769,24 @@ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "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.0", + "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "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": { diff --git a/package.json b/package.json index a1d082e..eee6f98 100644 --- a/package.json +++ b/package.json @@ -3,9 +3,22 @@ "version": "0.1.0", "private": true, "dependencies": { - "luxon": "^2.3.0", + "@testing-library/jest-dom": "^5.16.1", + "@testing-library/react": "^12.1.2", + "@testing-library/user-event": "^13.5.0", + "@types/jest": "^27.4.0", + "@types/luxon": "^2.0.9", + "@types/node": "^16.11.19", + "@types/node-sass": "^4.11.2", + "@types/react": "^17.0.38", + "@types/react-dom": "^17.0.11", + "@types/react-redux": "^7.1.22", + "@types/react-router-dom": "^5.3.2", + "@types/uuid": "^8.3.4", + "chart.js": "^3.7.0", "node-sass": "^7.0.1", "react": "^17.0.2", + "react-chartjs-2": "^4.0.0", "react-dom": "^17.0.2", "react-redux": "^7.2.6", "react-router-dom": "^5.3.0", @@ -39,19 +52,5 @@ "last 1 firefox version", "last 1 safari version" ] - }, - "devDependencies": { - "@testing-library/jest-dom": "^5.16.1", - "@testing-library/react": "^12.1.2", - "@testing-library/user-event": "^13.5.0", - "@types/jest": "^27.4.0", - "@types/luxon": "^2.0.9", - "@types/node": "^16.11.19", - "@types/node-sass": "^4.11.2", - "@types/react": "^17.0.38", - "@types/react-dom": "^17.0.11", - "@types/react-redux": "^7.1.22", - "@types/react-router-dom": "^5.3.2", - "@types/uuid": "^8.3.4" } } From f66f40f78e9ac2c683858492f5ef985dd48e5894 Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Tue, 18 Jan 2022 10:58:18 +0200 Subject: [PATCH 10/16] .. --- src/App.tsx | 8 -------- src/index.tsx | 6 +++--- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 52e96a3..92c2175 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -21,11 +21,3 @@ function App() { } export default App; - -{ - /* - - - - */ -} diff --git a/src/index.tsx b/src/index.tsx index 00bb8de..99068ff 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -2,15 +2,15 @@ import React from "react"; import ReactDOM from "react-dom"; import "./index.scss"; import App from "./App"; -import { BrowserRouter, HashRouter } from "react-router-dom"; +import { HashRouter } from "react-router-dom"; import { Provider } from "react-redux"; import { store } from "./store/store"; ReactDOM.render( - + - , + , document.getElementById("root") ); From 9e10d44fe9a280da2955bff86ca54cc9ced50485 Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Tue, 18 Jan 2022 11:01:04 +0200 Subject: [PATCH 11/16] fix package.json scripts --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index eee6f98..94ced6c 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ }, "scripts": { "start": "react-scripts start", - "predeploy": "npm run build", + "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" }, From 6721c3b142cdcaab2dcf6912e1680f26933a8856 Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Tue, 18 Jan 2022 11:20:33 +0200 Subject: [PATCH 12/16] fix for netlify build error --- src/components/categories/category-form/CategoryForm.tsx | 4 +--- .../transactions/transaction-form/TransactionForm.tsx | 2 +- src/helpers/graph.helpers.ts | 6 +++--- src/store/reducers/categories/category.reducer.ts | 8 ++------ src/store/reducers/initial-state.ts | 2 +- src/store/store.ts | 2 +- 6 files changed, 9 insertions(+), 15 deletions(-) diff --git a/src/components/categories/category-form/CategoryForm.tsx b/src/components/categories/category-form/CategoryForm.tsx index f5e1bcc..cc8f6c8 100644 --- a/src/components/categories/category-form/CategoryForm.tsx +++ b/src/components/categories/category-form/CategoryForm.tsx @@ -1,16 +1,14 @@ -import React, { FormEvent, useEffect, useState } from "react"; +import React, { FormEvent, useState } from "react"; import { ICategory } from "../../../interfaces"; import { addCategory } from "../../../store/reducers/categories/category.action-creators"; import formStyles from "../../styles/Form.module.scss"; import { useDispatch } from "react-redux"; import { v4 as uuidv4 } from "uuid"; -import { setTimeout } from "timers/promises"; const initialInputState: ICategory = { label: "" }; const CategoryForm: React.FC = () => { const dispatch = useDispatch(); - const [errorMessage, setErrorMessage] = useState(""); const [input, setInput] = useState(initialInputState); diff --git a/src/components/transactions/transaction-form/TransactionForm.tsx b/src/components/transactions/transaction-form/TransactionForm.tsx index 21a34f6..209f577 100644 --- a/src/components/transactions/transaction-form/TransactionForm.tsx +++ b/src/components/transactions/transaction-form/TransactionForm.tsx @@ -1,4 +1,4 @@ -import React, { FormEvent, useEffect, useState } from "react"; +import React, { FormEvent, useState } from "react"; import { ExpenseType, ICategory, ITransaction } from "../../../interfaces"; import formStyles from "../../styles/Form.module.scss"; import { useSelector, useDispatch } from "react-redux"; diff --git a/src/helpers/graph.helpers.ts b/src/helpers/graph.helpers.ts index 1ae2c07..233b2ed 100644 --- a/src/helpers/graph.helpers.ts +++ b/src/helpers/graph.helpers.ts @@ -39,7 +39,7 @@ export const getCategoryChartData = (categories: Array, transactions: labels.push("Unknown"); data.push(unknownCategoryTransaction.length); } - categories.map((category: ICategory) => { + categories.forEach((category: ICategory) => { const transactionsFound: number = transactions.filter( (transaction: ITransaction) => transaction.category === category.id ).length; @@ -58,7 +58,7 @@ export const getCategoryChartData = (categories: Array, transactions: export const getTransactionChartData = (transactions: Array): IChartInfo => { const labels: Array = []; const data: Array = []; - transactions.map((transaction: ITransaction) => { + transactions.forEach((transaction: ITransaction) => { labels.push(transaction.label!); data.push(Math.abs(transaction.amount!)); }); @@ -73,7 +73,7 @@ export const getTransactionChartData = (transactions: Array): ICha export const getExpenseTypeChartData = (transactions: Array): IChartInfo => { const labels: Array = [...Object.values(ExpenseType)]; const data: Array = []; - labels.map((label: string) => { + labels.forEach((label: string) => { const expenseTypeCount = transactions.filter((transaction: ITransaction) => transaction.type === label).length; data.push(expenseTypeCount); }); diff --git a/src/store/reducers/categories/category.reducer.ts b/src/store/reducers/categories/category.reducer.ts index c95ab23..cc4a10a 100644 --- a/src/store/reducers/categories/category.reducer.ts +++ b/src/store/reducers/categories/category.reducer.ts @@ -1,9 +1,5 @@ -import { ICategory, ITransaction } from "../../../interfaces"; -import { - getTransactionsFromLocalStorage, - storeCurrentCategoriesToLocalStorage, - storeTransactionsToLocalStorage, -} from "../../helpers"; +import { ICategory } from "../../../interfaces"; +import { storeCurrentCategoriesToLocalStorage } from "../../helpers"; import { storeConstants } from "../../helpers/store.constants"; import { ICategoryActionType } from "./category.action-types"; import { IState } from "../types/state.types"; diff --git a/src/store/reducers/initial-state.ts b/src/store/reducers/initial-state.ts index 0e3253b..a301b26 100644 --- a/src/store/reducers/initial-state.ts +++ b/src/store/reducers/initial-state.ts @@ -1,4 +1,4 @@ -import { ExpenseType, ICategory, ITransaction } from "../../interfaces"; +import { ICategory, ITransaction } from "../../interfaces"; import { getInitialLocalCategories, getInitialLocalTransactions } from "../helpers"; import { IState } from "./types/state.types"; diff --git a/src/store/store.ts b/src/store/store.ts index 3f4c88d..55c1eb1 100644 --- a/src/store/store.ts +++ b/src/store/store.ts @@ -1,4 +1,4 @@ -import { createStore, applyMiddleware, Reducer } from "redux"; +import { createStore, applyMiddleware } from "redux"; import reducers from "./reducers/reducers"; import thunk from "redux-thunk"; import { defaultState } from "./reducers/initial-state"; From 4b5b6d36f645bc39cd709ee99ecc3b357aa12b93 Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Tue, 18 Jan 2022 11:28:40 +0200 Subject: [PATCH 13/16] refactore and localstorage fix for categories --- src/store/helpers/local.storage.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/store/helpers/local.storage.ts b/src/store/helpers/local.storage.ts index 1707b2c..9cb1736 100644 --- a/src/store/helpers/local.storage.ts +++ b/src/store/helpers/local.storage.ts @@ -24,10 +24,5 @@ export const getTransactionsFromLocalStorage = (): Array => { }; const storeInitialCategories = (): void => { - const localCategories: Array = JSON.parse( - window.localStorage.getItem(storeConstants.CATEGORIES) as string - ); - if (localCategories.length === 0) { - window.localStorage.setItem(storeConstants.CATEGORIES, JSON.stringify(initialCategories)); - } + window.localStorage.setItem(storeConstants.CATEGORIES, JSON.stringify(initialCategories)); }; From 5b8906ba04be9c27d5003dbd6f71554a02b5c3c7 Mon Sep 17 00:00:00 2001 From: yengobilly4063 Date: Tue, 18 Jan 2022 14:30:14 +0200 Subject: [PATCH 14/16] fixed uuid auto generate id producing new ids on page refresh --- package-lock.json | 5 -- package.json | 1 - .../categories/category-form/CategoryForm.tsx | 15 +++- .../transaction-form/TransactionForm.tsx | 68 ++++++++++--------- .../transaction-list/TransactionList.tsx | 7 -- src/helpers/graph.helpers.ts | 4 +- src/interfaces/transaction.interface.ts | 2 +- src/store/helpers/categories.mock.data.ts | 6 +- src/store/helpers/local.storage.ts | 6 +- .../reducers/categories/category.reducer.ts | 1 - 10 files changed, 60 insertions(+), 55 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2ac8d40..bed51e2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2248,11 +2248,6 @@ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" }, - "@types/luxon": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-2.0.9.tgz", - "integrity": "sha512-ZuzIc7aN+i2ZDMWIiSmMdubR9EMMSTdEzF6R+FckP4p6xdnOYKqknTo/k+xXQvciSXlNGIwA4OPU5X7JIFzYdA==" - }, "@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", diff --git a/package.json b/package.json index 94ced6c..bb6db2d 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,6 @@ "@testing-library/react": "^12.1.2", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.4.0", - "@types/luxon": "^2.0.9", "@types/node": "^16.11.19", "@types/node-sass": "^4.11.2", "@types/react": "^17.0.38", diff --git a/src/components/categories/category-form/CategoryForm.tsx b/src/components/categories/category-form/CategoryForm.tsx index cc8f6c8..122df5c 100644 --- a/src/components/categories/category-form/CategoryForm.tsx +++ b/src/components/categories/category-form/CategoryForm.tsx @@ -1,4 +1,4 @@ -import React, { FormEvent, useState } from "react"; +import React, { FormEvent, useState, useRef } from "react"; import { ICategory } from "../../../interfaces"; import { addCategory } from "../../../store/reducers/categories/category.action-creators"; import formStyles from "../../styles/Form.module.scss"; @@ -9,6 +9,7 @@ const initialInputState: ICategory = { label: "" }; const CategoryForm: React.FC = () => { const dispatch = useDispatch(); + const formRef = useRef(null); const [input, setInput] = useState(initialInputState); @@ -32,12 +33,20 @@ const CategoryForm: React.FC = () => { id: uuidv4(), label: input.label, }; - setInput(initialInputState); + // setInput(initialInputState); dispatch(addCategory(newCategory)); + event.currentTarget.reset(); + clearForm(); + }; + + const clearForm = () => { + if (null !== formRef.current) { + formRef.current?.reset(); + } }; return ( - +

Add Category

@@ -77,8 +78,8 @@ const TransactionForm: React.FC = () => { required name="date" id="date" - defaultValue={undefined} - onChange={handleInputChange} + value={date} + onChange={(e: React.ChangeEvent) => setDate(e.target.value)} />
@@ -91,16 +92,21 @@ const TransactionForm: React.FC = () => { placeholder="Amount (- for expense and + for income)" name="amount" id="amount" - defaultValue={input.amount} - onChange={handleInputChange} + value={amount} + onChange={(e: React.ChangeEvent) => setAmount(e.target.value)} />
- ) => setCategory(e.target.value)} + > + {categories.map((category: ICategory) => (

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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/public/index.html b/public/index.html index aa069f2..337354f 100644 --- a/public/index.html +++ b/public/index.html @@ -2,42 +2,16 @@ - + - + - - - React App + Expense App - DataSapiens

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℞Jni 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�bBiB`wDc^yT;m?4$%C%3#K9$vgI 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